Transaction Details

Transaction Hash
0xed3d1994940d519a6eefc2a2227923259547b538bbd2d3e618aabea6b146963b
Result
Success
Status
Confirmed
Confirmed by 17,423,512
Block
11691395
Timestamp
| Confirmed within 2.9 seconds
From
0xfF094409563B0888af6160dBaaaf3a8c0B49A35b 0xff0944–49a35b
To
[Contract  Revo FP Token Revo FP ..en (0xcb34fb–8d9e81)  created]
Value
0 CELO ( )
Transaction Fee
0.0028503845 CELO ()
Gas Price
0.0000000005 CELO

Gas Limit
6,194,501
Gas Used by Transaction
5,700,769 | 92.03%
NoncePosition
3635
Raw Input
0x6080604052612710600955606360115560646012553480156200002157600080fd5b5060405162007478380380620074788339818101604052810190620000479190620008f3565b6040518060400160405280600d81526020017f5265766f20465020546f6b656e0000000000000000000000000000000000000081525081816003908051906020019062000096929190620006ec565b508060049080519060200190620000af929190620006ec565b5050506000600660006101000a81548160ff02191690831515021790555086600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005b8251811015620001d557600b83828151811062000157577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508080620001cc9062000ba4565b91505062000111565b5084601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555085600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b815260040160206040518083038186803b158015620002c157600080fd5b505afa158015620002d6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002fc9190620008c7565b600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b815260040160206040518083038186803b158015620003a557600080fd5b505afa158015620003ba573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003e09190620008c7565b600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555087601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555083600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620004f86000801b8a6200057160201b60201c565b8873ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fe7442843a65013dba5eebc77d5a00f5fafa588af0da4bf39250936d4783bb5536000801b6040516200055a919062000a0f565b60405180910390a350505050505050505062000caa565b6200058382826200058760201b60201c565b5050565b6200059982826200067960201b60201c565b620006755760016005600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506200061a620006e460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b60006005600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600033905090565b828054620006fa9062000b38565b90600052602060002090601f0160209004810192826200071e57600085556200076a565b82601f106200073957805160ff19168380011785556200076a565b828001600101855582156200076a579182015b82811115620007695782518255916020019190600101906200074c565b5b5090506200077991906200077d565b5090565b5b80821115620007985760008160009055506001016200077e565b5090565b6000620007b3620007ad8462000a55565b62000a2c565b90508083825260208201905082856020860282011115620007d357600080fd5b60005b85811015620008075781620007ec888262000856565b845260208401935060208301925050600181019050620007d6565b5050509392505050565b600062000828620008228462000a84565b62000a2c565b9050828152602081018484840111156200084157600080fd5b6200084e84828562000b02565b509392505050565b600081519050620008678162000c90565b92915050565b600082601f8301126200087f57600080fd5b8151620008918482602086016200079c565b91505092915050565b600082601f830112620008ac57600080fd5b8151620008be84826020860162000811565b91505092915050565b600060208284031215620008da57600080fd5b6000620008ea8482850162000856565b91505092915050565b60008060008060008060008060006101208a8c0312156200091357600080fd5b6000620009238c828d0162000856565b9950506020620009368c828d0162000856565b9850506040620009498c828d0162000856565b97505060606200095c8c828d0162000856565b96505060806200096f8c828d0162000856565b95505060a0620009828c828d0162000856565b94505060c0620009958c828d0162000856565b93505060e08a015167ffffffffffffffff811115620009b357600080fd5b620009c18c828d016200086d565b9250506101008a015167ffffffffffffffff811115620009e057600080fd5b620009ee8c828d016200089a565b9150509295985092959850929598565b62000a098162000ace565b82525050565b600060208201905062000a266000830184620009fe565b92915050565b600062000a3862000a4b565b905062000a46828262000b6e565b919050565b6000604051905090565b600067ffffffffffffffff82111562000a735762000a7262000c50565b5b602082029050602081019050919050565b600067ffffffffffffffff82111562000aa25762000aa162000c50565b5b62000aad8262000c7f565b9050602081019050919050565b600062000ac78262000ad8565b9050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b8381101562000b2257808201518184015260208101905062000b05565b8381111562000b32576000848401525b50505050565b6000600282049050600182168062000b5157607f821691505b6020821081141562000b685762000b6762000c21565b5b50919050565b62000b798262000c7f565b810181811067ffffffffffffffff8211171562000b9b5762000b9a62000c50565b5b80604052505050565b600062000bb18262000af8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141562000be75762000be662000bf2565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b62000c9b8162000aba565b811462000ca757600080fd5b50565b6167be8062000cba6000396000f3fe608060405234801561001057600080fd5b50600436106102f15760003560e01c806370a082311161019d578063b6d0dcd8116100e9578063d4840641116100a2578063dd62ed3e1161007c578063dd62ed3e14610900578063f79ed94b14610930578063f84afd481461094e578063fd3865e11461096a576102f1565b8063d4840641146108a8578063d547741f146108c6578063dbae9b0f146108e2576102f1565b8063b6d0dcd8146107d2578063bac385c414610802578063c31c9c071461081e578063c7493abb1461083c578063c838b0741461085a578063c9ce0e8c14610878576102f1565b806391d1485411610156578063a457c2d711610130578063a457c2d71461073a578063a9059cbb1461076a578063abfe2bdb1461079a578063b6b55f25146107b6576102f1565b806391d14854146106ce57806395d89b41146106fe578063a217fddf1461071c576102f1565b806370a082311461063257806372f702f3146106625780637aca573c146106805780638456cb591461069e578063853828b6146106a85780638c00ca9d146106b2576102f1565b80632f2ff15d1161025c5780634a1510b4116102155780635f8e9e91116101ef5780635f8e9e91146105aa57806364b87a70146105da578063684cb274146105f85780636cf3f8df14610616576102f1565b80634a1510b4146105525780635a3746ca146105705780635c975abb1461058c576102f1565b80632f2ff15d146104a4578063313ce567146104c057806336568abe146104de5780633902cbff146104fa57806339509351146105185780633f4ba83a14610548576102f1565b806323b872dd116102ae57806323b872dd146103ce57806324702944146103fe578063248a9ca31461041c57806327b74a5d1461044c5780632e1a7d4d1461046a5780632e5bd7ab14610486576102f1565b806301ffc9a7146102f657806306fdde0314610326578063095ea7b3146103445780630ab8985b14610374578063147bd3af1461039257806318160ddd146103b0575b600080fd5b610310600480360381019061030b9190614b3e565b610988565b60405161031d91906153f5565b60405180910390f35b61032e610a02565b60405161033b91906154cd565b60405180910390f35b61035e600480360381019061035991906149b4565b610a94565b60405161036b91906153f5565b60405180910390f35b61037c610ab2565b604051610389919061542b565b60405180910390f35b61039a610ad8565b6040516103a7919061588f565b60405180910390f35b6103b8610ade565b6040516103c5919061588f565b60405180910390f35b6103e860048036038101906103e39190614965565b610ae8565b6040516103f591906153f5565b60405180910390f35b610406610be9565b60405161041391906154b2565b60405180910390f35b61043660048036038101906104319190614ad9565b610c0f565b6040516104439190615410565b60405180910390f35b610454610c2f565b604051610461919061588f565b60405180910390f35b610484600480360381019061047f9190614b67565b610c35565b005b61048e6111ea565b60405161049b919061588f565b60405180910390f35b6104be60048036038101906104b99190614b02565b6111f0565b005b6104c8611276565b6040516104d59190615972565b60405180910390f35b6104f860048036038101906104f39190614b02565b61127f565b005b610502611302565b60405161050f919061588f565b60405180910390f35b610532600480360381019061052d91906149b4565b611308565b60405161053f91906153f5565b60405180910390f35b6105506113b4565b005b61055a61148f565b604051610567919061588f565b60405180910390f35b61058a600480360381019061058591906149f0565b611495565b005b610594611dcb565b6040516105a191906153f5565b60405180910390f35b6105c460048036038101906105bf9190614b67565b611de2565b6040516105d1919061588f565b60405180910390f35b6105e2611e24565b6040516105ef9190615446565b60405180910390f35b610600611e4a565b60405161060d9190615410565b60405180910390f35b610630600480360381019061062b9190614900565b611e6e565b005b61064c60048036038101906106479190614900565b611f1a565b604051610659919061588f565b60405180910390f35b61066a611f62565b6040516106779190615497565b60405180910390f35b610688611f88565b6040516106959190615461565b60405180910390f35b6106a6611fae565b005b6106b0611fc6565b005b6106cc60048036038101906106c79190614bb9565b612032565b005b6106e860048036038101906106e39190614b02565b6120a2565b6040516106f591906153f5565b60405180910390f35b61070661210d565b60405161071391906154cd565b60405180910390f35b61072461219f565b6040516107319190615410565b60405180910390f35b610754600480360381019061074f91906149b4565b6121a6565b60405161076191906153f5565b60405180910390f35b610784600480360381019061077f91906149b4565b61229a565b60405161079191906153f5565b60405180910390f35b6107b460048036038101906107af9190614900565b6122b8565b005b6107d060048036038101906107cb9190614b67565b612364565b005b6107ec60048036038101906107e79190614b67565b6125ad565b6040516107f9919061542b565b60405180910390f35b61081c60048036038101906108179190614900565b6125ec565b005b610826612698565b604051610833919061547c565b60405180910390f35b6108446126be565b604051610851919061588f565b60405180910390f35b6108626126c3565b60405161086f919061588f565b60405180910390f35b610892600480360381019061088d9190614b67565b6126c9565b60405161089f919061588f565b60405180910390f35b6108b0612705565b6040516108bd919061588f565b60405180910390f35b6108e060048036038101906108db9190614b02565b61270b565b005b6108ea61272c565b6040516108f7919061588f565b60405180910390f35b61091a60048036038101906109159190614929565b612731565b604051610927919061588f565b60405180910390f35b6109386127b8565b60405161094591906152d3565b60405180910390f35b61096860048036038101906109639190614900565b6127de565b005b6109726128fa565b60405161097f919061542b565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806109fb57506109fa82612920565b5b9050919050565b606060038054610a1190615df9565b80601f0160208091040260200160405190810160405280929190818152602001828054610a3d90615df9565b8015610a8a5780601f10610a5f57610100808354040283529160200191610a8a565b820191906000526020600020905b815481529060010190602001808311610a6d57829003601f168201915b5050505050905090565b6000610aa8610aa161298a565b8484612992565b6001905092915050565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60115481565b6000600254905090565b6000610af5848484612b5d565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610b4061298a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610bc0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb7906156cf565b60405180910390fd5b610bdd85610bcc61298a565b8584610bd89190615c05565b612992565b60019150509392505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060056000838152602001908152602001600020600101549050919050565b60075481565b60003073ffffffffffffffffffffffffffffffffffffffff1663c9ce0e8c836040518263ffffffff1660e01b8152600401610c70919061588f565b60206040518083038186803b158015610c8857600080fd5b505afa158015610c9c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc09190614b90565b905080610ccc33611f1a565b1015610d0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d049061578f565b60405180910390fd5b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610d6a91906152d3565b60206040518083038186803b158015610d8257600080fd5b505afa158015610d96573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dba9190614b90565b905080831115610e5d57600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d8285610e0e9190615c05565b6040518263ffffffff1660e01b8152600401610e2a919061588f565b600060405180830381600087803b158015610e4457600080fd5b505af1158015610e58573d6000803e3d6000fd5b505050505b600080601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634ae2859c6008546009546040518363ffffffff1660e01b8152600401610ec19291906158aa565b604080518083038186803b158015610ed857600080fd5b505afa158015610eec573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f109190614bf5565b915091506000818684610f239190615bab565b610f2d9190615b7a565b905060006103e8876028610f419190615bab565b610f4b9190615b7a565b905080821115610f59578091505b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518363ffffffff1660e01b8152600401610fda9291906153cc565b602060405180830381600087803b158015610ff457600080fd5b505af1158015611008573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061102c9190614ab0565b90508061106e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611065906157ef565b60405180910390fd5b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33868c6110bb9190615c05565b6040518363ffffffff1660e01b81526004016110d89291906153cc565b602060405180830381600087803b1580156110f257600080fd5b505af1158015611106573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061112a9190614ab0565b90508061116c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111639061570f565b60405180910390fd5b6111763389612ddc565b88600760008282546111889190615c05565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167ff279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b5688a866040516111d79291906158aa565b60405180910390a2505050505050505050565b61271081565b6111f982610c0f565b61120281612fb0565b61120c8383612fc4565b8173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fe7442843a65013dba5eebc77d5a00f5fafa588af0da4bf39250936d4783bb553856040516112699190615410565b60405180910390a3505050565b60006012905090565b61128761298a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146112f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112eb9061584f565b60405180910390fd5b6112fe8282612fe5565b5050565b60095481565b60006113aa61131561298a565b84846001600061132361298a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113a59190615b24565b612992565b6001905092915050565b6000801b6113c181612fb0565b6113c96130c7565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161142691906152d3565b60206040518083038186803b15801561143e57600080fd5b505afa158015611452573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114769190614b90565b9050600081111561148b5761148a81613169565b5b5050565b6103e881565b80428110156114d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d09061560f565b60405180910390fd5b7f29944e936a0f6e1cbaa227df218d7d6025c2a2785db840e42a3425f24e9e68ac61150381612fb0565b61150b611dcb565b1561154b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115429061566f565b60405180910390fd5b600b80549050855114611593576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158a9061574f565b60405180910390fd5b600b805490508451146115db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d29061564f565b60405180910390fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16633d18b9126040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561164557600080fd5b505af1158015611659573d6000803e3d6000fd5b505050506000600b8054905067ffffffffffffffff8111156116a4577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156116d25781602001602082028036833780820191505090505b50905060005b600b8054905081101561182a57600b818154811061171f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161178291906152d3565b60206040518083038186803b15801561179a57600080fd5b505afa1580156117ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117d29190614b90565b82828151811061180b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001018181525050808061182290615e5c565b9150506116d8565b506118378187878761330e565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161189491906152d3565b60206040518083038186803b1580156118ac57600080fd5b505afa1580156118c0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118e49190614b90565b90506000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166392ce27f8836040518263ffffffff1660e01b8152600401611943919061588f565b60206040518083038186803b15801561195b57600080fd5b505afa15801561196f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119939190614b90565b90506000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631deae18c846040518263ffffffff1660e01b81526004016119f2919061588f565b60206040518083038186803b158015611a0a57600080fd5b505afa158015611a1e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a429190614b90565b90506103e8602884611a549190615bab565b611a5e9190615b7a565b8183611a6a9190615b24565b1115611aab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aa2906155ef565b60405180910390fd5b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33856040518363ffffffff1660e01b8152600401611b0a9291906153cc565b602060405180830381600087803b158015611b2457600080fd5b505af1158015611b38573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b5c9190614ab0565b90506000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518363ffffffff1660e01b8152600401611bdf9291906153cc565b602060405180830381600087803b158015611bf957600080fd5b505af1158015611c0d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c319190614ab0565b9050818015611c3d5750805b611c7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c73906156af565b60405180910390fd5b6000838587611c8b9190615c05565b611c959190615c05565b9050611ca081613169565b8060076000828254611cb29190615b24565b9250508190555060075460095482611cca9190615bab565b611cd49190615b7a565b600881905550601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632a564992336040518263ffffffff1660e01b8152600401611d3591906152d3565b600060405180830381600087803b158015611d4f57600080fd5b505af1158015611d63573d6000803e3d6000fd5b505050503373ffffffffffffffffffffffffffffffffffffffff167f36c54fe3f6742709ba65ab76880ce98cbacfc0e2f273d55f4e4d50d8830c2600826007548888604051611db5949392919061592d565b60405180910390a2505050505050505050505050565b6000600660009054906101000a900460ff16905090565b600080611ded610ade565b1415611dfc5760009050611e1f565b611e04610ade565b60075483611e129190615bab565b611e1c9190615b7a565b90505b919050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b7f29944e936a0f6e1cbaa227df218d7d6025c2a2785db840e42a3425f24e9e68ac81565b6000801b611e7b81612fb0565b81600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fca394f95d8dbf1e8b2e76b9a8da90cacce1da85181a65508dab13212dc1df53b60405160405180910390a35050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b611fbb81612fb0565b611fc3613959565b50565b6000611fd133611f1a565b11612011576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120089061568f565b60405180910390fd5b600061202461201f33611f1a565b611de2565b905061202f81610c35565b50565b6000801b61203f81612fb0565b82601181905550816012819055503373ffffffffffffffffffffffffffffffffffffffff167fe8a0df875bece805d1b6bd1bf60bdf2abc88b51be72ed2bb5cd590532bc446a884846040516120959291906158aa565b60405180910390a2505050565b60006005600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60606004805461211c90615df9565b80601f016020809104026020016040519081016040528092919081815260200182805461214890615df9565b80156121955780601f1061216a57610100808354040283529160200191612195565b820191906000526020600020905b81548152906001019060200180831161217857829003601f168201915b5050505050905090565b6000801b81565b600080600160006121b561298a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015612272576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122699061582f565b60405180910390fd5b61228f61227d61298a565b85858461228a9190615c05565b612992565b600191505092915050565b60006122ae6122a761298a565b8484612b5d565b6001905092915050565b6000801b6122c581612fb0565b81601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f5b1c29a1dba062a69b78ce73a2eefee7c106ae78ccd32338a741b3dc6fdcd32d60405160405180910390a35050565b61236c611dcb565b156123ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123a39061566f565b60405180910390fd5b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330856040518463ffffffff1660e01b815260040161240d93929190615317565b602060405180830381600087803b15801561242757600080fd5b505af115801561243b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061245f9190614ab0565b9050806124a1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612498906156ef565b60405180910390fd5b60003073ffffffffffffffffffffffffffffffffffffffff1663c9ce0e8c846040518263ffffffff1660e01b81526004016124dc919061588f565b60206040518083038186803b1580156124f457600080fd5b505afa158015612508573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061252c9190614b90565b905061253833826139fc565b826007600082825461254a9190615b24565b9250508190555061255a83613169565b3373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c846040516125a0919061588f565b60405180910390a2505050565b600b81815481106125bd57600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b6125f981612fb0565b81601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167ff76e779f769943b728cc826f493098475a7601f9ca3c1fa2696bc810f505056360405160405180910390a35050565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601981565b60085481565b60008060075414156126dd57819050612700565b6007546126e8610ade565b836126f39190615bab565b6126fd9190615b7a565b90505b919050565b60125481565b61271482610c0f565b61271d81612fb0565b6127278383612fe5565b505050565b602881565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b6127eb81612fb0565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561285b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612852906155af565b60405180910390fd5b81601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fbd45c5f5d28e3962d234f9fa4e443f6f92e4525b10556e441307306fab9f9e0360405160405180910390a35050565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612a02576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129f9906157af565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612a72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a699061558f565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051612b50919061588f565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612bcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bc49061576f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612c3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c349061550f565b60405180910390fd5b612c48838383613b50565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612cce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cc5906155cf565b60405180910390fd5b8181612cda9190615c05565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612d6a9190615b24565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612dce919061588f565b60405180910390a350505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612e4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e439061572f565b60405180910390fd5b612e5882600083613b50565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612ede576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ed59061556f565b60405180910390fd5b8181612eea9190615c05565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160026000828254612f3e9190615c05565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612fa3919061588f565b60405180910390a3505050565b612fc181612fbc61298a565b613b55565b50565b612fcd82610c0f565b612fd681612fb0565b612fe08383613bf2565b505050565b612fef82826120a2565b156130c35760006005600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061306861298a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6130cf611dcb565b61310e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131059061552f565b60405180910390fd5b6000600660006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61315261298a565b60405161315f91906152d3565b60405180910390a1565b600081116131ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131a39061554f565b60405180910390fd5b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b815260040161322b9291906153cc565b602060405180830381600087803b15801561324557600080fd5b505af1158015613259573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061327d9190614ab0565b50600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a694fc3a826040518263ffffffff1660e01b81526004016132d9919061588f565b600060405180830381600087803b1580156132f357600080fd5b505af1158015613307573d6000803e3d6000fd5b5050505050565b60008060005b8651811015613676576000600288838151811061335a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161336c9190615b7a565b90506134db8783815181106133aa577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000600281106133eb577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015182600b858154811061342b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1689868151811061348f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000600281106134d0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015189613cd3565b846134e69190615b24565b9350613655878381518110613524577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600160028110613565577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015182600b85815481106135a5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16898681518110613609577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160016002811061364a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002015189613cd3565b836136609190615b24565b925050808061366e90615e5c565b915050613314565b50600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b81526004016136f69291906153cc565b602060405180830381600087803b15801561371057600080fd5b505af1158015613724573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906137489190614ab0565b50600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b81526004016137c89291906153cc565b602060405180830381600087803b1580156137e257600080fd5b505af11580156137f6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061381a9190614ab0565b50601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e8e33700600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168585601254601154896138b29190615bab565b6138bc9190615b7a565b601254601154896138cd9190615bab565b6138d79190615b7a565b308b6040518963ffffffff1660e01b81526004016138fc98979695949392919061534e565b606060405180830381600087803b15801561391657600080fd5b505af115801561392a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061394e9190614c31565b505050505050505050565b613961611dcb565b156139a1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016139989061566f565b60405180910390fd5b6001600660006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586139e561298a565b6040516139f291906152d3565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613a6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613a639061586f565b60405180910390fd5b613a7860008383613b50565b8060026000828254613a8a9190615b24565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613adf9190615b24565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051613b44919061588f565b60405180910390a35050565b505050565b613b5f82826120a2565b613bee57613b848173ffffffffffffffffffffffffffffffffffffffff166014613e5a565b613b928360001c6020613e5a565b604051602001613ba3929190615299565b6040516020818303038152906040526040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613be591906154cd565b60405180910390fd5b5050565b613bfc82826120a2565b613ccf5760016005600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550613c7461298a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b60006002865110158015613ce75750600085115b15613e4d57613d39600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16868673ffffffffffffffffffffffffffffffffffffffff166141549092919063ffffffff16565b6000600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166338ed173987868a30886040518663ffffffff1660e01b8152600401613d9e9594939291906158d3565b600060405180830381600087803b158015613db857600080fd5b505af1158015613dcc573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190613df59190614a6f565b90508060018251613e069190615c05565b81518110613e3d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151915050613e51565b8490505b95945050505050565b606060006002836002613e6d9190615bab565b613e779190615b24565b67ffffffffffffffff811115613eb6577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015613ee85781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110613f46577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110613fd0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026140109190615bab565b61401a9190615b24565b90505b6001811115614106577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110614082577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b8282815181106140bf577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806140ff90615dcf565b905061401d565b506000841461414a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401614141906154ef565b60405180910390fd5b8091505092915050565b6000818473ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e30866040518363ffffffff1660e01b81526004016141929291906152ee565b60206040518083038186803b1580156141aa57600080fd5b505afa1580156141be573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906141e29190614b90565b6141ec9190615b24565b905061426f8463095ea7b360e01b858460405160240161420d9291906153cc565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050614275565b50505050565b60006142d7826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff1661433c9092919063ffffffff16565b905060008151111561433757808060200190518101906142f79190614ab0565b614336576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161432d9061580f565b60405180910390fd5b5b505050565b606061434b8484600085614354565b90509392505050565b606082471015614399576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016143909061562f565b60405180910390fd5b6143a285614468565b6143e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016143d8906157cf565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff16858760405161440a9190615282565b60006040518083038185875af1925050503d8060008114614447576040519150601f19603f3d011682016040523d82523d6000602084013e61444c565b606091505b509150915061445c82828661447b565b92505050949350505050565b600080823b905060008111915050919050565b6060831561448b578290506144db565b60008351111561449e5782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016144d291906154cd565b60405180910390fd5b9392505050565b60006144f56144f0846159b2565b61598d565b9050808382526020820190508285602086028201111561451457600080fd5b60005b85811015614544578161452a888261478c565b845260208401935060208301925050600181019050614517565b5050509392505050565b600061456161455c846159de565b61598d565b9050808285602086028201111561457757600080fd5b60005b858110156145c157813567ffffffffffffffff81111561459957600080fd5b8086016145a689826147a1565b8552602085019450602084019350505060018101905061457a565b5050509392505050565b60006145de6145d984615a04565b61598d565b905080838252602082019050828560208602820111156145fd57600080fd5b60005b8581101561464757813567ffffffffffffffff81111561461f57600080fd5b80860161462c89826147cb565b85526020850194506020840193505050600181019050614600565b5050509392505050565b600061466461465f84615a30565b61598d565b9050808382526020820190508285604086028201111561468357600080fd5b60005b858110156146b357816146998882614846565b845260208401935060408301925050600181019050614686565b5050509392505050565b60006146d06146cb84615a5c565b61598d565b905080828560208602820111156146e657600080fd5b60005b8581101561471657816146fc88826148d6565b8452602084019350602083019250506001810190506146e9565b5050509392505050565b600061473361472e84615a82565b61598d565b9050808382526020820190508285602086028201111561475257600080fd5b60005b85811015614782578161476888826148eb565b845260208401935060208301925050600181019050614755565b5050509392505050565b60008135905061479b81616715565b92915050565b600082601f8301126147b257600080fd5b81356147c28482602086016144e2565b91505092915050565b600082601f8301126147dc57600080fd5b60026147e984828561454e565b91505092915050565b600082601f83011261480357600080fd5b81356148138482602086016145cb565b91505092915050565b600082601f83011261482d57600080fd5b813561483d848260208601614651565b91505092915050565b600082601f83011261485757600080fd5b60026148648482856146bd565b91505092915050565b600082601f83011261487e57600080fd5b815161488e848260208601614720565b91505092915050565b6000815190506148a68161672c565b92915050565b6000813590506148bb81616743565b92915050565b6000813590506148d08161675a565b92915050565b6000813590506148e581616771565b92915050565b6000815190506148fa81616771565b92915050565b60006020828403121561491257600080fd5b60006149208482850161478c565b91505092915050565b6000806040838503121561493c57600080fd5b600061494a8582860161478c565b925050602061495b8582860161478c565b9150509250929050565b60008060006060848603121561497a57600080fd5b60006149888682870161478c565b93505060206149998682870161478c565b92505060406149aa868287016148d6565b9150509250925092565b600080604083850312156149c757600080fd5b60006149d58582860161478c565b92505060206149e6858286016148d6565b9150509250929050565b600080600060608486031215614a0557600080fd5b600084013567ffffffffffffffff811115614a1f57600080fd5b614a2b868287016147f2565b935050602084013567ffffffffffffffff811115614a4857600080fd5b614a548682870161481c565b9250506040614a65868287016148d6565b9150509250925092565b600060208284031215614a8157600080fd5b600082015167ffffffffffffffff811115614a9b57600080fd5b614aa78482850161486d565b91505092915050565b600060208284031215614ac257600080fd5b6000614ad084828501614897565b91505092915050565b600060208284031215614aeb57600080fd5b6000614af9848285016148ac565b91505092915050565b60008060408385031215614b1557600080fd5b6000614b23858286016148ac565b9250506020614b348582860161478c565b9150509250929050565b600060208284031215614b5057600080fd5b6000614b5e848285016148c1565b91505092915050565b600060208284031215614b7957600080fd5b6000614b87848285016148d6565b91505092915050565b600060208284031215614ba257600080fd5b6000614bb0848285016148eb565b91505092915050565b60008060408385031215614bcc57600080fd5b6000614bda858286016148d6565b9250506020614beb858286016148d6565b9150509250929050565b60008060408385031215614c0857600080fd5b6000614c16858286016148eb565b9250506020614c27858286016148eb565b9150509250929050565b600080600060608486031215614c4657600080fd5b6000614c54868287016148eb565b9350506020614c65868287016148eb565b9250506040614c76868287016148eb565b9150509250925092565b6000614c8c8383614c98565b60208301905092915050565b614ca181615c39565b82525050565b614cb081615c39565b82525050565b6000614cc182615abe565b614ccb8185615aec565b9350614cd683615aae565b8060005b83811015614d07578151614cee8882614c80565b9750614cf983615adf565b925050600181019050614cda565b5085935050505092915050565b614d1d81615c4b565b82525050565b614d2c81615c57565b82525050565b6000614d3d82615ac9565b614d478185615afd565b9350614d57818560208601615d9c565b80840191505092915050565b614d6c81615cc4565b82525050565b614d7b81615ce8565b82525050565b614d8a81615d0c565b82525050565b614d9981615d30565b82525050565b614da881615d54565b82525050565b614db781615d78565b82525050565b6000614dc882615ad4565b614dd28185615b08565b9350614de2818560208601615d9c565b614deb81615f61565b840191505092915050565b6000614e0182615ad4565b614e0b8185615b19565b9350614e1b818560208601615d9c565b80840191505092915050565b6000614e34602083615b08565b9150614e3f82615f72565b602082019050919050565b6000614e57602383615b08565b9150614e6282615f9b565b604082019050919050565b6000614e7a601483615b08565b9150614e8582615fea565b602082019050919050565b6000614e9d602c83615b08565b9150614ea882616013565b604082019050919050565b6000614ec0602283615b08565b9150614ecb82616062565b604082019050919050565b6000614ee3602283615b08565b9150614eee826160b1565b604082019050919050565b6000614f06601f83615b08565b9150614f1182616100565b602082019050919050565b6000614f29602683615b08565b9150614f3482616129565b604082019050919050565b6000614f4c601883615b08565b9150614f5782616178565b602082019050919050565b6000614f6f601083615b08565b9150614f7a826161a1565b602082019050919050565b6000614f92602683615b08565b9150614f9d826161ca565b604082019050919050565b6000614fb5604083615b08565b9150614fc082616219565b604082019050919050565b6000614fd8601083615b08565b9150614fe382616268565b602082019050919050565b6000614ffb601c83615b08565b915061500682616291565b602082019050919050565b600061501e601383615b08565b9150615029826162ba565b602082019050919050565b6000615041602883615b08565b915061504c826162e3565b604082019050919050565b6000615064602183615b08565b915061506f82616332565b604082019050919050565b6000615087602483615b08565b915061509282616381565b604082019050919050565b60006150aa602183615b08565b91506150b5826163d0565b604082019050919050565b60006150cd603883615b08565b91506150d88261641f565b604082019050919050565b60006150f0602583615b08565b91506150fb8261646e565b604082019050919050565b6000615113603883615b08565b915061511e826164bd565b604082019050919050565b6000615136602483615b08565b91506151418261650c565b604082019050919050565b6000615159601d83615b08565b91506151648261655b565b602082019050919050565b600061517c601f83615b08565b915061518782616584565b602082019050919050565b600061519f601783615b19565b91506151aa826165ad565b601782019050919050565b60006151c2602a83615b08565b91506151cd826165d6565b604082019050919050565b60006151e5602583615b08565b91506151f082616625565b604082019050919050565b6000615208601183615b19565b915061521382616674565b601182019050919050565b600061522b602f83615b08565b91506152368261669d565b604082019050919050565b600061524e601f83615b08565b9150615259826166ec565b602082019050919050565b61526d81615cad565b82525050565b61527c81615cb7565b82525050565b600061528e8284614d32565b915081905092915050565b60006152a482615192565b91506152b08285614df6565b91506152bb826151fb565b91506152c78284614df6565b91508190509392505050565b60006020820190506152e86000830184614ca7565b92915050565b60006040820190506153036000830185614ca7565b6153106020830184614ca7565b9392505050565b600060608201905061532c6000830186614ca7565b6153396020830185614ca7565b6153466040830184615264565b949350505050565b600061010082019050615364600083018b614ca7565b615371602083018a614ca7565b61537e6040830189615264565b61538b6060830188615264565b6153986080830187615264565b6153a560a0830186615264565b6153b260c0830185614ca7565b6153bf60e0830184615264565b9998505050505050505050565b60006040820190506153e16000830185614ca7565b6153ee6020830184615264565b9392505050565b600060208201905061540a6000830184614d14565b92915050565b60006020820190506154256000830184614d23565b92915050565b60006020820190506154406000830184614d63565b92915050565b600060208201905061545b6000830184614d72565b92915050565b60006020820190506154766000830184614d81565b92915050565b60006020820190506154916000830184614d90565b92915050565b60006020820190506154ac6000830184614d9f565b92915050565b60006020820190506154c76000830184614dae565b92915050565b600060208201905081810360008301526154e78184614dbd565b905092915050565b6000602082019050818103600083015261550881614e27565b9050919050565b6000602082019050818103600083015261552881614e4a565b9050919050565b6000602082019050818103600083015261554881614e6d565b9050919050565b6000602082019050818103600083015261556881614e90565b9050919050565b6000602082019050818103600083015261558881614eb3565b9050919050565b600060208201905081810360008301526155a881614ed6565b9050919050565b600060208201905081810360008301526155c881614ef9565b9050919050565b600060208201905081810360008301526155e881614f1c565b9050919050565b6000602082019050818103600083015261560881614f3f565b9050919050565b6000602082019050818103600083015261562881614f62565b9050919050565b6000602082019050818103600083015261564881614f85565b9050919050565b6000602082019050818103600083015261566881614fa8565b9050919050565b6000602082019050818103600083015261568881614fcb565b9050919050565b600060208201905081810360008301526156a881614fee565b9050919050565b600060208201905081810360008301526156c881615011565b9050919050565b600060208201905081810360008301526156e881615034565b9050919050565b6000602082019050818103600083015261570881615057565b9050919050565b600060208201905081810360008301526157288161507a565b9050919050565b600060208201905081810360008301526157488161509d565b9050919050565b60006020820190508181036000830152615768816150c0565b9050919050565b60006020820190508181036000830152615788816150e3565b9050919050565b600060208201905081810360008301526157a881615106565b9050919050565b600060208201905081810360008301526157c881615129565b9050919050565b600060208201905081810360008301526157e88161514c565b9050919050565b600060208201905081810360008301526158088161516f565b9050919050565b60006020820190508181036000830152615828816151b5565b9050919050565b60006020820190508181036000830152615848816151d8565b9050919050565b600060208201905081810360008301526158688161521e565b9050919050565b6000602082019050818103600083015261588881615241565b9050919050565b60006020820190506158a46000830184615264565b92915050565b60006040820190506158bf6000830185615264565b6158cc6020830184615264565b9392505050565b600060a0820190506158e86000830188615264565b6158f56020830187615264565b81810360408301526159078186614cb6565b90506159166060830185614ca7565b6159236080830184615264565b9695505050505050565b60006080820190506159426000830187615264565b61594f6020830186615264565b61595c6040830185615264565b6159696060830184615264565b95945050505050565b60006020820190506159876000830184615273565b92915050565b60006159976159a8565b90506159a38282615e2b565b919050565b6000604051905090565b600067ffffffffffffffff8211156159cd576159cc615f32565b5b602082029050602081019050919050565b600067ffffffffffffffff8211156159f9576159f8615f32565b5b602082029050919050565b600067ffffffffffffffff821115615a1f57615a1e615f32565b5b602082029050602081019050919050565b600067ffffffffffffffff821115615a4b57615a4a615f32565b5b602082029050602081019050919050565b600067ffffffffffffffff821115615a7757615a76615f32565b5b602082029050919050565b600067ffffffffffffffff821115615a9d57615a9c615f32565b5b602082029050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b6000615b2f82615cad565b9150615b3a83615cad565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115615b6f57615b6e615ea5565b5b828201905092915050565b6000615b8582615cad565b9150615b9083615cad565b925082615ba057615b9f615ed4565b5b828204905092915050565b6000615bb682615cad565b9150615bc183615cad565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615615bfa57615bf9615ea5565b5b828202905092915050565b6000615c1082615cad565b9150615c1b83615cad565b925082821015615c2e57615c2d615ea5565b5b828203905092915050565b6000615c4482615c8d565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000615ccf82615cd6565b9050919050565b6000615ce182615c8d565b9050919050565b6000615cf382615cfa565b9050919050565b6000615d0582615c8d565b9050919050565b6000615d1782615d1e565b9050919050565b6000615d2982615c8d565b9050919050565b6000615d3b82615d42565b9050919050565b6000615d4d82615c8d565b9050919050565b6000615d5f82615d66565b9050919050565b6000615d7182615c8d565b9050919050565b6000615d8382615d8a565b9050919050565b6000615d9582615c8d565b9050919050565b60005b83811015615dba578082015181840152602081019050615d9f565b83811115615dc9576000848401525b50505050565b6000615dda82615cad565b91506000821415615dee57615ded615ea5565b5b600182039050919050565b60006002820490506001821680615e1157607f821691505b60208210811415615e2557615e24615f03565b5b50919050565b615e3482615f61565b810181811067ffffffffffffffff82111715615e5357615e52615f32565b5b80604052505050565b6000615e6782615cad565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415615e9a57615e99615ea5565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b7f43616e6e6f7420696e7665737420696e206661726d2062656361757365205f6c60008201527f70416d6f756e7420697320300000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f43616e6e6f74207365742072657365727665206164647265737320746f203000600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f506572666f726d616e63652066656520746f6f20686967680000000000000000600082015250565b7f4661726d426f743a204558504952454400000000000000000000000000000000600082015250565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b7f506172616d65746572205f6d696e416d6f756e74734f7574206d75737420686160008201527f7665206c656e67746820657175616c20746f2072657761726473546f6b656e73602082015250565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b7f43616e6e6f74207769746864726177207a65726f2062616c616e636500000000600082015250565b7f53656e64696e672066656573206661696c656400000000000000000000000000600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f5472616e73666572206661696c65642c2061626f7274696e67206465706f736960008201527f7400000000000000000000000000000000000000000000000000000000000000602082015250565b7f5472616e73666572206661696c65642c2061626f7274696e672077697468647260008201527f6177616c00000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f506172616d65746572205f7061746873206d7573742068617665206c656e677460008201527f6820657175616c20746f2072657761726473546f6b656e730000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f43616e6e6f74207769746864726177206d6f7265207468616e2074686520746f60008201527f74616c2062616c616e6365206f6620746865206f776e65720000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b7f466565206661696c65642c2061626f7274696e67207769746864726177616c00600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b61671e81615c39565b811461672957600080fd5b50565b61673581615c4b565b811461674057600080fd5b50565b61674c81615c57565b811461675757600080fd5b50565b61676381615c61565b811461676e57600080fd5b50565b61677a81615cad565b811461678557600080fd5b5056fea26469706673582212203623f5a23c15952c52b486e56a68c7fa7c884cca84d794fc54f8b22d8a956c9864736f6c634300080400330000000000000000000000001ce0269266a3d50ca0a1a00c205b3afad296e54600000000000000000000000099649af776ff1b024f12e8fe9dfa59a6c0b4bd9c0000000000000000000000002ca16986bea18d562d26354b4ff4c504f14fb01c000000000000000000000000f94fea0c87d2b357dc72b743b45a8cb682b0716e0000000000000000000000003b9ffc0ebb0164daf0c94f88df29a6e46e984d120000000000000000000000007d28570135a2b1930f331c507f65039d4937f66c000000000000000000000000e3d8bd6aed4f159bc8000a9cd47cffdb95f96121000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000003000000000000000000000000471ece3750da237f93b8e339c536989b8978a43800000000000000000000000000be915b9dcf56a3cbe739d9b9c202ca692409ec00000000000000000000000017700282592d6917f6a73d0bf8accf4d578c131e00000000000000000000000000000000000000000000000000000000000000035246500000000000000000000000000000000000000000000000000000000000

Internal Transactions

There are no internal transactions for this transaction.