Address Details
contract
token

0xEd193C4E69F591E42398eF54DEa65aa1bb02835c

Token
UST Terra (atUST)
Creator
0x83f53c–960c5e at 0x3ece80–9888a1
Balance
0 CELO ( )
Locked CELO Balance
0.00 CELO
Voting CELO Balance
0.00 CELO
Pending Unlocked Gold
0.00 CELO
Tokens
Fetching tokens...
Transactions
1,100 Transactions
Transfers
1 Transfers
Gas Used
27,334,811
Last Balance Update
27778276

Contract Creation Code

Verify & Publish
0x60806040523480156200001157600080fd5b506040516200252d3803806200252d8339818101604052810190620000379190620004c7565b8181620000596200004d620000d860201b60201c565b620000e060201b60201c565b816004908051906020019062000071929190620001a4565b5080600590805190602001906200008a929190620001a4565b50505084600660016101000a81548163ffffffff021916908360e01c02179055508360078190555082600660006101000a81548160ff021916908360ff1602179055505050505050620005f2565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620001b290620005bc565b90600052602060002090601f016020900481019282620001d6576000855562000222565b82601f10620001f157805160ff191683800117855562000222565b8280016001018555821562000222579182015b828111156200022157825182559160200191906001019062000204565b5b50905062000231919062000235565b5090565b5b808211156200025057600081600090555060010162000236565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6200029f8162000268565b8114620002ab57600080fd5b50565b600081519050620002bf8162000294565b92915050565b6000819050919050565b620002da81620002c5565b8114620002e657600080fd5b50565b600081519050620002fa81620002cf565b92915050565b600060ff82169050919050565b620003188162000300565b81146200032457600080fd5b50565b60008151905062000338816200030d565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620003938262000348565b810181811067ffffffffffffffff82111715620003b557620003b462000359565b5b80604052505050565b6000620003ca62000254565b9050620003d8828262000388565b919050565b600067ffffffffffffffff821115620003fb57620003fa62000359565b5b620004068262000348565b9050602081019050919050565b60005b838110156200043357808201518184015260208101905062000416565b8381111562000443576000848401525b50505050565b6000620004606200045a84620003dd565b620003be565b9050828152602081018484840111156200047f576200047e62000343565b5b6200048c84828562000413565b509392505050565b600082601f830112620004ac57620004ab6200033e565b5b8151620004be84826020860162000449565b91505092915050565b600080600080600060a08688031215620004e657620004e56200025e565b5b6000620004f688828901620002ae565b95505060206200050988828901620002e9565b94505060406200051c8882890162000327565b935050606086015167ffffffffffffffff81111562000540576200053f62000263565b5b6200054e8882890162000494565b925050608086015167ffffffffffffffff81111562000572576200057162000263565b5b620005808882890162000494565b9150509295509295909350565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620005d557607f821691505b60208210811415620005ec57620005eb6200058d565b5b50919050565b611f2b80620006026000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c8063715018a6116100a2578063a457c2d711610071578063a457c2d7146102d1578063a9059cbb14610301578063b0fa844414610331578063dd62ed3e1461034f578063f2fde38b1461037f57610116565b8063715018a61461026f5780638da5cb5b1461027957806395d89b41146102975780639dc29fac146102b557610116565b8063313ce567116100e9578063313ce567146101b757806339509351146101d557806340c10f191461020557806367e828bf1461022157806370a082311461023f57610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b61012361039b565b6040516101309190611449565b60405180910390f35b610153600480360381019061014e9190611504565b61042d565b604051610160919061155f565b60405180910390f35b61017161044b565b60405161017e9190611589565b60405180910390f35b6101a1600480360381019061019c91906115a4565b610455565b6040516101ae919061155f565b60405180910390f35b6101bf61054d565b6040516101cc9190611613565b60405180910390f35b6101ef60048036038101906101ea9190611504565b610564565b6040516101fc919061155f565b60405180910390f35b61021f600480360381019061021a9190611504565b610610565b005b61022961069a565b6040516102369190611669565b60405180910390f35b61025960048036038101906102549190611684565b6106ad565b6040516102669190611589565b60405180910390f35b6102776106f6565b005b61028161077e565b60405161028e91906116c0565b60405180910390f35b61029f6107a7565b6040516102ac9190611449565b60405180910390f35b6102cf60048036038101906102ca9190611504565b610839565b005b6102eb60048036038101906102e69190611504565b6108c3565b6040516102f8919061155f565b60405180910390f35b61031b60048036038101906103169190611504565b6109ae565b604051610328919061155f565b60405180910390f35b6103396109cc565b60405161034691906116f4565b60405180910390f35b6103696004803603810190610364919061170f565b6109d2565b6040516103769190611589565b60405180910390f35b61039960048036038101906103949190611684565b610a59565b005b6060600480546103aa9061177e565b80601f01602080910402602001604051908101604052809291908181526020018280546103d69061177e565b80156104235780601f106103f857610100808354040283529160200191610423565b820191906000526020600020905b81548152906001019060200180831161040657829003601f168201915b5050505050905090565b600061044161043a610b51565b8484610b59565b6001905092915050565b6000600354905090565b6000610462848484610d24565b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104ad610b51565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561052d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052490611822565b60405180910390fd5b61054185610539610b51565b858403610b59565b60019150509392505050565b6000600660009054906101000a900460ff16905090565b6000610606610571610b51565b84846002600061057f610b51565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106019190611871565b610b59565b6001905092915050565b610618610b51565b73ffffffffffffffffffffffffffffffffffffffff1661063661077e565b73ffffffffffffffffffffffffffffffffffffffff161461068c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068390611913565b60405180910390fd5b6106968282610fa8565b5050565b600660019054906101000a900460e01b81565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106fe610b51565b73ffffffffffffffffffffffffffffffffffffffff1661071c61077e565b73ffffffffffffffffffffffffffffffffffffffff1614610772576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076990611913565b60405180910390fd5b61077c6000611109565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546107b69061177e565b80601f01602080910402602001604051908101604052809291908181526020018280546107e29061177e565b801561082f5780601f106108045761010080835404028352916020019161082f565b820191906000526020600020905b81548152906001019060200180831161081257829003601f168201915b5050505050905090565b610841610b51565b73ffffffffffffffffffffffffffffffffffffffff1661085f61077e565b73ffffffffffffffffffffffffffffffffffffffff16146108b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ac90611913565b60405180910390fd5b6108bf82826111cd565b5050565b600080600260006108d2610b51565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561098f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610986906119a5565b60405180910390fd5b6109a361099a610b51565b85858403610b59565b600191505092915050565b60006109c26109bb610b51565b8484610d24565b6001905092915050565b60075481565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610a61610b51565b73ffffffffffffffffffffffffffffffffffffffff16610a7f61077e565b73ffffffffffffffffffffffffffffffffffffffff1614610ad5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610acc90611913565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3c90611a37565b60405180910390fd5b610b4e81611109565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610bc9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc090611ac9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3090611b5b565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d179190611589565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8b90611bed565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e04576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfb90611c7f565b60405180910390fd5b610e0f8383836113a6565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610e96576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8d90611d11565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f2b9190611871565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f8f9190611589565b60405180910390a3610fa28484846113ab565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611018576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100f90611d7d565b60405180910390fd5b611024600083836113a6565b80600360008282546110369190611871565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461108c9190611871565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516110f19190611589565b60405180910390a3611105600083836113ab565b5050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561123d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123490611e0f565b60405180910390fd5b611249826000836113a6565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156112d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c790611ea1565b60405180910390fd5b818103600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600360008282546113289190611ec1565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161138d9190611589565b60405180910390a36113a1836000846113ab565b505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156113ea5780820151818401526020810190506113cf565b838111156113f9576000848401525b50505050565b6000601f19601f8301169050919050565b600061141b826113b0565b61142581856113bb565b93506114358185602086016113cc565b61143e816113ff565b840191505092915050565b600060208201905081810360008301526114638184611410565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061149b82611470565b9050919050565b6114ab81611490565b81146114b657600080fd5b50565b6000813590506114c8816114a2565b92915050565b6000819050919050565b6114e1816114ce565b81146114ec57600080fd5b50565b6000813590506114fe816114d8565b92915050565b6000806040838503121561151b5761151a61146b565b5b6000611529858286016114b9565b925050602061153a858286016114ef565b9150509250929050565b60008115159050919050565b61155981611544565b82525050565b60006020820190506115746000830184611550565b92915050565b611583816114ce565b82525050565b600060208201905061159e600083018461157a565b92915050565b6000806000606084860312156115bd576115bc61146b565b5b60006115cb868287016114b9565b93505060206115dc868287016114b9565b92505060406115ed868287016114ef565b9150509250925092565b600060ff82169050919050565b61160d816115f7565b82525050565b60006020820190506116286000830184611604565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6116638161162e565b82525050565b600060208201905061167e600083018461165a565b92915050565b60006020828403121561169a5761169961146b565b5b60006116a8848285016114b9565b91505092915050565b6116ba81611490565b82525050565b60006020820190506116d560008301846116b1565b92915050565b6000819050919050565b6116ee816116db565b82525050565b600060208201905061170960008301846116e5565b92915050565b600080604083850312156117265761172561146b565b5b6000611734858286016114b9565b9250506020611745858286016114b9565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061179657607f821691505b602082108114156117aa576117a961174f565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b600061180c6028836113bb565b9150611817826117b0565b604082019050919050565b6000602082019050818103600083015261183b816117ff565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061187c826114ce565b9150611887836114ce565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156118bc576118bb611842565b5b828201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006118fd6020836113bb565b9150611908826118c7565b602082019050919050565b6000602082019050818103600083015261192c816118f0565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b600061198f6025836113bb565b915061199a82611933565b604082019050919050565b600060208201905081810360008301526119be81611982565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611a216026836113bb565b9150611a2c826119c5565b604082019050919050565b60006020820190508181036000830152611a5081611a14565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611ab36024836113bb565b9150611abe82611a57565b604082019050919050565b60006020820190508181036000830152611ae281611aa6565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611b456022836113bb565b9150611b5082611ae9565b604082019050919050565b60006020820190508181036000830152611b7481611b38565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611bd76025836113bb565b9150611be282611b7b565b604082019050919050565b60006020820190508181036000830152611c0681611bca565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611c696023836113bb565b9150611c7482611c0d565b604082019050919050565b60006020820190508181036000830152611c9881611c5c565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611cfb6026836113bb565b9150611d0682611c9f565b604082019050919050565b60006020820190508181036000830152611d2a81611cee565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611d67601f836113bb565b9150611d7282611d31565b602082019050919050565b60006020820190508181036000830152611d9681611d5a565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000611df96021836113bb565b9150611e0482611d9d565b604082019050919050565b60006020820190508181036000830152611e2881611dec565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e8b6022836113bb565b9150611e9682611e2f565b604082019050919050565b60006020820190508181036000830152611eba81611e7e565b9050919050565b6000611ecc826114ce565b9150611ed7836114ce565b925082821015611eea57611ee9611842565b5b82820390509291505056fea2646970667358221220a9f56006d78df24d2a6e1ff185a4345654f4cd02d6396f1072407ae8268be6aa64736f6c6343000809003354524100000000000000000000000000000000000000000000000000000000000e151a1706190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000009555354205465727261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056174555354000000000000000000000000000000000000000000000000000000

Deployed ByteCode

0x608060405234801561001057600080fd5b50600436106101165760003560e01c8063715018a6116100a2578063a457c2d711610071578063a457c2d7146102d1578063a9059cbb14610301578063b0fa844414610331578063dd62ed3e1461034f578063f2fde38b1461037f57610116565b8063715018a61461026f5780638da5cb5b1461027957806395d89b41146102975780639dc29fac146102b557610116565b8063313ce567116100e9578063313ce567146101b757806339509351146101d557806340c10f191461020557806367e828bf1461022157806370a082311461023f57610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b61012361039b565b6040516101309190611449565b60405180910390f35b610153600480360381019061014e9190611504565b61042d565b604051610160919061155f565b60405180910390f35b61017161044b565b60405161017e9190611589565b60405180910390f35b6101a1600480360381019061019c91906115a4565b610455565b6040516101ae919061155f565b60405180910390f35b6101bf61054d565b6040516101cc9190611613565b60405180910390f35b6101ef60048036038101906101ea9190611504565b610564565b6040516101fc919061155f565b60405180910390f35b61021f600480360381019061021a9190611504565b610610565b005b61022961069a565b6040516102369190611669565b60405180910390f35b61025960048036038101906102549190611684565b6106ad565b6040516102669190611589565b60405180910390f35b6102776106f6565b005b61028161077e565b60405161028e91906116c0565b60405180910390f35b61029f6107a7565b6040516102ac9190611449565b60405180910390f35b6102cf60048036038101906102ca9190611504565b610839565b005b6102eb60048036038101906102e69190611504565b6108c3565b6040516102f8919061155f565b60405180910390f35b61031b60048036038101906103169190611504565b6109ae565b604051610328919061155f565b60405180910390f35b6103396109cc565b60405161034691906116f4565b60405180910390f35b6103696004803603810190610364919061170f565b6109d2565b6040516103769190611589565b60405180910390f35b61039960048036038101906103949190611684565b610a59565b005b6060600480546103aa9061177e565b80601f01602080910402602001604051908101604052809291908181526020018280546103d69061177e565b80156104235780601f106103f857610100808354040283529160200191610423565b820191906000526020600020905b81548152906001019060200180831161040657829003601f168201915b5050505050905090565b600061044161043a610b51565b8484610b59565b6001905092915050565b6000600354905090565b6000610462848484610d24565b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104ad610b51565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561052d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052490611822565b60405180910390fd5b61054185610539610b51565b858403610b59565b60019150509392505050565b6000600660009054906101000a900460ff16905090565b6000610606610571610b51565b84846002600061057f610b51565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106019190611871565b610b59565b6001905092915050565b610618610b51565b73ffffffffffffffffffffffffffffffffffffffff1661063661077e565b73ffffffffffffffffffffffffffffffffffffffff161461068c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068390611913565b60405180910390fd5b6106968282610fa8565b5050565b600660019054906101000a900460e01b81565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106fe610b51565b73ffffffffffffffffffffffffffffffffffffffff1661071c61077e565b73ffffffffffffffffffffffffffffffffffffffff1614610772576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076990611913565b60405180910390fd5b61077c6000611109565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546107b69061177e565b80601f01602080910402602001604051908101604052809291908181526020018280546107e29061177e565b801561082f5780601f106108045761010080835404028352916020019161082f565b820191906000526020600020905b81548152906001019060200180831161081257829003601f168201915b5050505050905090565b610841610b51565b73ffffffffffffffffffffffffffffffffffffffff1661085f61077e565b73ffffffffffffffffffffffffffffffffffffffff16146108b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ac90611913565b60405180910390fd5b6108bf82826111cd565b5050565b600080600260006108d2610b51565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561098f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610986906119a5565b60405180910390fd5b6109a361099a610b51565b85858403610b59565b600191505092915050565b60006109c26109bb610b51565b8484610d24565b6001905092915050565b60075481565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610a61610b51565b73ffffffffffffffffffffffffffffffffffffffff16610a7f61077e565b73ffffffffffffffffffffffffffffffffffffffff1614610ad5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610acc90611913565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3c90611a37565b60405180910390fd5b610b4e81611109565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610bc9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc090611ac9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3090611b5b565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d179190611589565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8b90611bed565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e04576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfb90611c7f565b60405180910390fd5b610e0f8383836113a6565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610e96576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8d90611d11565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f2b9190611871565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f8f9190611589565b60405180910390a3610fa28484846113ab565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611018576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100f90611d7d565b60405180910390fd5b611024600083836113a6565b80600360008282546110369190611871565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461108c9190611871565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516110f19190611589565b60405180910390a3611105600083836113ab565b5050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561123d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123490611e0f565b60405180910390fd5b611249826000836113a6565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156112d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c790611ea1565b60405180910390fd5b818103600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600360008282546113289190611ec1565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161138d9190611589565b60405180910390a36113a1836000846113ab565b505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156113ea5780820151818401526020810190506113cf565b838111156113f9576000848401525b50505050565b6000601f19601f8301169050919050565b600061141b826113b0565b61142581856113bb565b93506114358185602086016113cc565b61143e816113ff565b840191505092915050565b600060208201905081810360008301526114638184611410565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061149b82611470565b9050919050565b6114ab81611490565b81146114b657600080fd5b50565b6000813590506114c8816114a2565b92915050565b6000819050919050565b6114e1816114ce565b81146114ec57600080fd5b50565b6000813590506114fe816114d8565b92915050565b6000806040838503121561151b5761151a61146b565b5b6000611529858286016114b9565b925050602061153a858286016114ef565b9150509250929050565b60008115159050919050565b61155981611544565b82525050565b60006020820190506115746000830184611550565b92915050565b611583816114ce565b82525050565b600060208201905061159e600083018461157a565b92915050565b6000806000606084860312156115bd576115bc61146b565b5b60006115cb868287016114b9565b93505060206115dc868287016114b9565b92505060406115ed868287016114ef565b9150509250925092565b600060ff82169050919050565b61160d816115f7565b82525050565b60006020820190506116286000830184611604565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6116638161162e565b82525050565b600060208201905061167e600083018461165a565b92915050565b60006020828403121561169a5761169961146b565b5b60006116a8848285016114b9565b91505092915050565b6116ba81611490565b82525050565b60006020820190506116d560008301846116b1565b92915050565b6000819050919050565b6116ee816116db565b82525050565b600060208201905061170960008301846116e5565b92915050565b600080604083850312156117265761172561146b565b5b6000611734858286016114b9565b9250506020611745858286016114b9565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061179657607f821691505b602082108114156117aa576117a961174f565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b600061180c6028836113bb565b9150611817826117b0565b604082019050919050565b6000602082019050818103600083015261183b816117ff565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061187c826114ce565b9150611887836114ce565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156118bc576118bb611842565b5b828201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006118fd6020836113bb565b9150611908826118c7565b602082019050919050565b6000602082019050818103600083015261192c816118f0565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b600061198f6025836113bb565b915061199a82611933565b604082019050919050565b600060208201905081810360008301526119be81611982565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611a216026836113bb565b9150611a2c826119c5565b604082019050919050565b60006020820190508181036000830152611a5081611a14565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611ab36024836113bb565b9150611abe82611a57565b604082019050919050565b60006020820190508181036000830152611ae281611aa6565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611b456022836113bb565b9150611b5082611ae9565b604082019050919050565b60006020820190508181036000830152611b7481611b38565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611bd76025836113bb565b9150611be282611b7b565b604082019050919050565b60006020820190508181036000830152611c0681611bca565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611c696023836113bb565b9150611c7482611c0d565b604082019050919050565b60006020820190508181036000830152611c9881611c5c565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611cfb6026836113bb565b9150611d0682611c9f565b604082019050919050565b60006020820190508181036000830152611d2a81611cee565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611d67601f836113bb565b9150611d7282611d31565b602082019050919050565b60006020820190508181036000830152611d9681611d5a565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000611df96021836113bb565b9150611e0482611d9d565b604082019050919050565b60006020820190508181036000830152611e2881611dec565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e8b6022836113bb565b9150611e9682611e2f565b604082019050919050565b60006020820190508181036000830152611eba81611e7e565b9050919050565b6000611ecc826114ce565b9150611ed7836114ce565b925082821015611eea57611ee9611842565b5b82820390509291505056fea2646970667358221220a9f56006d78df24d2a6e1ff185a4345654f4cd02d6396f1072407ae8268be6aa64736f6c63430008090033