Token YellowDAO
Overview BRC721
Total Supply:
1 Yellow
Holders:
1 addresses
Transfers:
-
Profile Summary
Contract:
[ Download CSV Export ]
[ Download CSV Export ]
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Are you the contract creator? Verify and Publish your contract source code today!
Decompile ByteCode
Decompile ByteCode
0x6080604052600436106101d85760003560e01c80636c0360eb1161010257806395d89b4111610095578063c87b56dd11610064578063c87b56dd14610661578063e985e9c51461069e578063f2fde38b146106db578063f386f44c14610704576101d8565b806395d89b41146105da578063a22cb46514610605578063a6f2ae3a1461062e578063b88d4fde14610638576101d8565b8063715018a6116100d1578063715018a6146105445780638d859f3e1461055b5780638da5cb5b1461058657806391b7f5ed146105b1576101d8565b80636c0360eb1461048a5780636c19e783146104b55780636f8b44b0146104de57806370a0823114610507576101d8565b8063200d2ed21161017a5780633ccfd60b116101495780633ccfd60b146103e457806342842e0e146103fb57806355f804b3146104245780636352211e1461044d576101d8565b8063200d2ed21461033c57806323b872dd146103675780632e49d78b1461039057806332cb6b0c146103b9576101d8565b8063095ea7b3116101b6578063095ea7b3146102825780630bfc803d146102ab57806318160ddd146102d45780631e7269c5146102ff576101d8565b806301ffc9a7146101dd57806306fdde031461021a578063081812fc14610245575b600080fd5b3480156101e957600080fd5b5061020460048036038101906101ff91906132fb565b610741565b6040516102119190613ae4565b60405180910390f35b34801561022657600080fd5b5061022f610823565b60405161023c9190613bc3565b60405180910390f35b34801561025157600080fd5b5061026c60048036038101906102679190613450565b6108b5565b6040516102799190613a7d565b60405180910390f35b34801561028e57600080fd5b506102a960048036038101906102a491906132bb565b61093a565b005b3480156102b757600080fd5b506102d260048036038101906102cd91906133cf565b610a52565b005b3480156102e057600080fd5b506102e9610d63565b6040516102f69190613fa5565b60405180910390f35b34801561030b57600080fd5b5061032660048036038101906103219190613138565b610d74565b6040516103339190613ae4565b60405180910390f35b34801561034857600080fd5b50610351610d94565b60405161035e9190613b44565b60405180910390f35b34801561037357600080fd5b5061038e600480360381019061038991906131a5565b610da7565b005b34801561039c57600080fd5b506103b760048036038101906103b29190613355565b610e07565b005b3480156103c557600080fd5b506103ce610ee7565b6040516103db9190613fa5565b60405180910390f35b3480156103f057600080fd5b506103f9610eed565b005b34801561040757600080fd5b50610422600480360381019061041d91906131a5565b61101e565b005b34801561043057600080fd5b5061044b60048036038101906104469190613382565b61103e565b005b34801561045957600080fd5b50610474600480360381019061046f9190613450565b611109565b6040516104819190613a7d565b60405180910390f35b34801561049657600080fd5b5061049f6111bb565b6040516104ac9190613bc3565b60405180910390f35b3480156104c157600080fd5b506104dc60048036038101906104d79190613138565b611249565b005b3480156104ea57600080fd5b5061050560048036038101906105009190613450565b611340565b005b34801561051357600080fd5b5061052e60048036038101906105299190613138565b6113fd565b60405161053b9190613fa5565b60405180910390f35b34801561055057600080fd5b506105596114b5565b005b34801561056757600080fd5b5061057061153d565b60405161057d9190613fa5565b60405180910390f35b34801561059257600080fd5b5061059b611543565b6040516105a89190613a7d565b60405180910390f35b3480156105bd57600080fd5b506105d860048036038101906105d39190613450565b61156d565b005b3480156105e657600080fd5b506105ef61162a565b6040516105fc9190613bc3565b60405180910390f35b34801561061157600080fd5b5061062c6004803603810190610627919061327b565b6116bc565b005b6106366116d2565b005b34801561064457600080fd5b5061065f600480360381019061065a91906131f8565b61198d565b005b34801561066d57600080fd5b5061068860048036038101906106839190613450565b6119ef565b6040516106959190613bc3565b60405180910390f35b3480156106aa57600080fd5b506106c560048036038101906106c09190613165565b611a96565b6040516106d29190613ae4565b60405180910390f35b3480156106e757600080fd5b5061070260048036038101906106fd9190613138565b611b2a565b005b34801561071057600080fd5b5061072b600480360381019061072691906133cf565b611c22565b6040516107389190613a7d565b60405180910390f35b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061080c57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061081c575061081b82611ccd565b5b9050919050565b60606000805461083290614211565b80601f016020809104026020016040519081016040528092919081815260200182805461085e90614211565b80156108ab5780601f10610880576101008083540402835291602001916108ab565b820191906000526020600020905b81548152906001019060200180831161088e57829003601f168201915b5050505050905090565b60006108c082611d37565b6108ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f690613e25565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061094582611109565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156109b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ad90613ea5565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166109d5611da3565b73ffffffffffffffffffffffffffffffffffffffff161480610a045750610a03816109fe611da3565b611a96565b5b610a43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3a90613d85565b60405180910390fd5b610a4d8383611dab565b505050565b60016003811115610a6657610a65614356565b5b600860009054906101000a900460ff166003811115610a8857610a87614356565b5b14610ac8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610abf90613ec5565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610b36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2d90613e45565b60405180910390fd5b610b8e610b44858533611e64565b83838080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050611e9c565b610bcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc490613c45565b60405180910390fd5b600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610c5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5190613c05565b60405180910390fd5b6000610c666007611c86565b9050600b54600182610c789190614064565b1115610cb9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb090613d45565b60405180910390fd5b610cc33382611f00565b610ccd6007611c94565b6001600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f90ddedd5a25821bba11fbb98de02ec1f75c1be90ae147d6450ce873e7b78b5d833604051610d549190613a7d565b60405180910390a15050505050565b6000610d6f6007611c86565b905090565b600d6020528060005260406000206000915054906101000a900460ff1681565b600860009054906101000a900460ff1681565b610db8610db2611da3565b82611f1e565b610df7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dee90613f25565b60405180910390fd5b610e02838383611ffc565b505050565b610e0f611da3565b73ffffffffffffffffffffffffffffffffffffffff16610e2d611543565b73ffffffffffffffffffffffffffffffffffffffff1614610e83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e7a90613e65565b60405180910390fd5b80600860006101000a81548160ff02191690836003811115610ea857610ea7614356565b5b02179055507fafa725e7f44cadb687a7043853fa1a7e7b8f0da74ce87ec546e9420f04da8c1e81604051610edc9190613b44565b60405180910390a150565b600b5481565b610ef5611da3565b73ffffffffffffffffffffffffffffffffffffffff16610f13611543565b73ffffffffffffffffffffffffffffffffffffffff1614610f69576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6090613e65565b60405180910390fd5b600047905060003373ffffffffffffffffffffffffffffffffffffffff1682604051610f9490613a68565b60006040518083038185875af1925050503d8060008114610fd1576040519150601f19603f3d011682016040523d82523d6000602084013e610fd6565b606091505b505090508061101a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101190613f05565b60405180910390fd5b5050565b6110398383836040518060200160405280600081525061198d565b505050565b611046611da3565b73ffffffffffffffffffffffffffffffffffffffff16611064611543565b73ffffffffffffffffffffffffffffffffffffffff16146110ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b190613e65565b60405180910390fd5b8181600991906110cb929190612efb565b507f5411e8ebf1636d9e83d5fc4900bf80cbac82e8790da2a4c94db4895e889eedf682826040516110fd929190613b5f565b60405180910390a15050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156111b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a990613dc5565b60405180910390fd5b80915050919050565b600980546111c890614211565b80601f01602080910402602001604051908101604052809291908181526020018280546111f490614211565b80156112415780601f1061121657610100808354040283529160200191611241565b820191906000526020600020905b81548152906001019060200180831161122457829003601f168201915b505050505081565b611251611da3565b73ffffffffffffffffffffffffffffffffffffffff1661126f611543565b73ffffffffffffffffffffffffffffffffffffffff16146112c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112bc90613e65565b60405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f5719a5656c5cfdaafa148ecf366fd3b0a7fae06449ce2a46225977fb7417e29d816040516113359190613a7d565b60405180910390a150565b611348611da3565b73ffffffffffffffffffffffffffffffffffffffff16611366611543565b73ffffffffffffffffffffffffffffffffffffffff16146113bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113b390613e65565b60405180910390fd5b80600b819055507ff71f9c3841c0bab7774017ffe585aeab36b5438d148506067901d47c5fa6f7e9816040516113f29190613fa5565b60405180910390a150565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561146e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146590613da5565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6114bd611da3565b73ffffffffffffffffffffffffffffffffffffffff166114db611543565b73ffffffffffffffffffffffffffffffffffffffff1614611531576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152890613e65565b60405180910390fd5b61153b6000612263565b565b600c5481565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611575611da3565b73ffffffffffffffffffffffffffffffffffffffff16611593611543565b73ffffffffffffffffffffffffffffffffffffffff16146115e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e090613e65565b60405180910390fd5b80600c819055507fa6dc15bdb68da224c66db4b3838d9a2b205138e8cff6774e57d0af91e196d6228160405161161f9190613fa5565b60405180910390a150565b60606001805461163990614211565b80601f016020809104026020016040519081016040528092919081815260200182805461166590614211565b80156116b25780601f10611687576101008083540402835291602001916116b2565b820191906000526020600020905b81548152906001019060200180831161169557829003601f168201915b5050505050905090565b6116ce6116c7611da3565b8383612329565b5050565b600260038111156116e6576116e5614356565b5b600860009054906101000a900460ff16600381111561170857611707614356565b5b14611748576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173f90613f45565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16146117b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117ad90613f65565b60405180910390fd5b600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611843576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183a90613ee5565b60405180910390fd5b600c54341015611888576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161187f90613f85565b60405180910390fd5b60006118946007611c86565b9050600b546001826118a69190614064565b11156118e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118de90613d45565b60405180910390fd5b6118f13382611f00565b6118fb6007611c94565b6001600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f90ddedd5a25821bba11fbb98de02ec1f75c1be90ae147d6450ce873e7b78b5d8336040516119829190613a7d565b60405180910390a150565b61199e611998611da3565b83611f1e565b6119dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119d490613f25565b60405180910390fd5b6119e984848484612496565b50505050565b60606119fa82611d37565b611a39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a3090613e85565b60405180910390fd5b6000611a436124f2565b90506000815111611a635760405180602001604052806000815250611a8e565b80611a6d84612584565b604051602001611a7e929190613a1e565b6040516020818303038152906040525b915050919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611b32611da3565b73ffffffffffffffffffffffffffffffffffffffff16611b50611543565b73ffffffffffffffffffffffffffffffffffffffff1614611ba6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b9d90613e65565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611c16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c0d90613c85565b60405180910390fd5b611c1f81612263565b50565b6000611c7c611c32868633611e64565b84848080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050506126e5565b9050949350505050565b600081600001549050919050565b6001816000016000828254019250508190555050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16611e1e83611109565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600083833084604051602001611e7d9493929190613b83565b6040516020818303038152906040528051906020012090509392505050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16611ee184846126e5565b73ffffffffffffffffffffffffffffffffffffffff1614905092915050565b611f1a82826040518060200160405280600081525061270a565b5050565b6000611f2982611d37565b611f68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f5f90613d65565b60405180910390fd5b6000611f7383611109565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611fe257508373ffffffffffffffffffffffffffffffffffffffff16611fca846108b5565b73ffffffffffffffffffffffffffffffffffffffff16145b80611ff35750611ff28185611a96565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661201c82611109565b73ffffffffffffffffffffffffffffffffffffffff1614612072576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161206990613ca5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156120e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120d990613ce5565b60405180910390fd5b6120ed838383612765565b6120f8600082611dab565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461214891906140eb565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461219f9190614064565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461225e83838361276a565b505050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612398576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161238f90613d05565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516124899190613ae4565b60405180910390a3505050565b6124a1848484611ffc565b6124ad8484848461276f565b6124ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124e390613c65565b60405180910390fd5b50505050565b60606009805461250190614211565b80601f016020809104026020016040519081016040528092919081815260200182805461252d90614211565b801561257a5780601f1061254f5761010080835404028352916020019161257a565b820191906000526020600020905b81548152906001019060200180831161255d57829003601f168201915b5050505050905090565b606060008214156125cc576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506126e0565b600082905060005b600082146125fe5780806125e790614274565b915050600a826125f791906140ba565b91506125d4565b60008167ffffffffffffffff81111561261a576126196143e3565b5b6040519080825280601f01601f19166020018201604052801561264c5781602001600182028036833780820191505090505b5090505b600085146126d95760018261266591906140eb565b9150600a8561267491906142c7565b60306126809190614064565b60f81b818381518110612696576126956143b4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856126d291906140ba565b9450612650565b8093505050505b919050565b6000612702826126f485612906565b61293690919063ffffffff16565b905092915050565b612714838361295d565b612721600084848461276f565b612760576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161275790613c65565b60405180910390fd5b505050565b505050565b505050565b60006127908473ffffffffffffffffffffffffffffffffffffffff16611caa565b156128f9578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026127b9611da3565b8786866040518563ffffffff1660e01b81526004016127db9493929190613a98565b602060405180830381600087803b1580156127f557600080fd5b505af192505050801561282657506040513d601f19601f820116820180604052508101906128239190613328565b60015b6128a9573d8060008114612856576040519150601f19603f3d011682016040523d82523d6000602084013e61285b565b606091505b506000815114156128a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161289890613c65565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506128fe565b600190505b949350505050565b6000816040516020016129199190613a42565b604051602081830303815290604052805190602001209050919050565b60008060006129458585612b37565b9150915061295281612bba565b819250505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156129cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129c490613e05565b60405180910390fd5b6129d681611d37565b15612a16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a0d90613cc5565b60405180910390fd5b612a2260008383612765565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a729190614064565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612b336000838361276a565b5050565b600080604183511415612b795760008060006020860151925060408601519150606086015160001a9050612b6d87828585612d8f565b94509450505050612bb3565b604083511415612baa576000806020850151915060408501519050612b9f868383612e9c565b935093505050612bb3565b60006002915091505b9250929050565b60006004811115612bce57612bcd614356565b5b816004811115612be157612be0614356565b5b1415612bec57612d8c565b60016004811115612c0057612bff614356565b5b816004811115612c1357612c12614356565b5b1415612c54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c4b90613be5565b60405180910390fd5b60026004811115612c6857612c67614356565b5b816004811115612c7b57612c7a614356565b5b1415612cbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cb390613c25565b60405180910390fd5b60036004811115612cd057612ccf614356565b5b816004811115612ce357612ce2614356565b5b1415612d24576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d1b90613d25565b60405180910390fd5b600480811115612d3757612d36614356565b5b816004811115612d4a57612d49614356565b5b1415612d8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d8290613de5565b60405180910390fd5b5b50565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08360001c1115612dca576000600391509150612e93565b601b8560ff1614158015612de25750601c8560ff1614155b15612df4576000600491509150612e93565b600060018787878760405160008152602001604052604051612e199493929190613aff565b6020604051602081039080840390855afa158015612e3b573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612e8a57600060019250925050612e93565b80600092509250505b94509492505050565b60008060007f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60001b841690506000601b60ff8660001c901c612edf9190614064565b9050612eed87828885612d8f565b935093505050935093915050565b828054612f0790614211565b90600052602060002090601f016020900481019282612f295760008555612f70565b82601f10612f4257803560ff1916838001178555612f70565b82800160010185558215612f70579182015b82811115612f6f578235825591602001919060010190612f54565b5b509050612f7d9190612f81565b5090565b5b80821115612f9a576000816000905550600101612f82565b5090565b6000612fb1612fac84613fe5565b613fc0565b905082815260208101848484011115612fcd57612fcc614421565b5b612fd88482856141cf565b509392505050565b600081359050612fef81614bfb565b92915050565b60008135905061300481614c12565b92915050565b60008135905061301981614c29565b92915050565b60008151905061302e81614c29565b92915050565b60008083601f84011261304a57613049614417565b5b8235905067ffffffffffffffff81111561306757613066614412565b5b6020830191508360018202830111156130835761308261441c565b5b9250929050565b600082601f83011261309f5761309e614417565b5b81356130af848260208601612f9e565b91505092915050565b6000813590506130c781614c40565b92915050565b60008083601f8401126130e3576130e2614417565b5b8235905067ffffffffffffffff811115613100576130ff614412565b5b60208301915083600182028301111561311c5761311b61441c565b5b9250929050565b60008135905061313281614c50565b92915050565b60006020828403121561314e5761314d61442b565b5b600061315c84828501612fe0565b91505092915050565b6000806040838503121561317c5761317b61442b565b5b600061318a85828601612fe0565b925050602061319b85828601612fe0565b9150509250929050565b6000806000606084860312156131be576131bd61442b565b5b60006131cc86828701612fe0565b93505060206131dd86828701612fe0565b92505060406131ee86828701613123565b9150509250925092565b600080600080608085870312156132125761321161442b565b5b600061322087828801612fe0565b945050602061323187828801612fe0565b935050604061324287828801613123565b925050606085013567ffffffffffffffff81111561326357613262614426565b5b61326f8782880161308a565b91505092959194509250565b600080604083850312156132925761329161442b565b5b60006132a085828601612fe0565b92505060206132b185828601612ff5565b9150509250929050565b600080604083850312156132d2576132d161442b565b5b60006132e085828601612fe0565b92505060206132f185828601613123565b9150509250929050565b6000602082840312156133115761331061442b565b5b600061331f8482850161300a565b91505092915050565b60006020828403121561333e5761333d61442b565b5b600061334c8482850161301f565b91505092915050565b60006020828403121561336b5761336a61442b565b5b6000613379848285016130b8565b91505092915050565b600080602083850312156133995761339861442b565b5b600083013567ffffffffffffffff8111156133b7576133b6614426565b5b6133c3858286016130cd565b92509250509250929050565b600080600080604085870312156133e9576133e861442b565b5b600085013567ffffffffffffffff81111561340757613406614426565b5b613413878288016130cd565b9450945050602085013567ffffffffffffffff81111561343657613435614426565b5b61344287828801613034565b925092505092959194509250565b6000602082840312156134665761346561442b565b5b600061347484828501613123565b91505092915050565b6134868161411f565b82525050565b61349581614131565b82525050565b6134a48161413d565b82525050565b6134bb6134b68261413d565b6142bd565b82525050565b60006134cc82614016565b6134d6818561402c565b93506134e68185602086016141de565b6134ef81614430565b840191505092915050565b613503816141bd565b82525050565b60006135158385614048565b93506135228385846141cf565b61352b83614430565b840190509392505050565b600061354182614021565b61354b8185614048565b935061355b8185602086016141de565b61356481614430565b840191505092915050565b600061357a82614021565b6135848185614059565b93506135948185602086016141de565b80840191505092915050565b60006135ad601883614048565b91506135b882614441565b602082019050919050565b60006135d0601b83614048565b91506135db8261446a565b602082019050919050565b60006135f3601f83614048565b91506135fe82614493565b602082019050919050565b6000613616601c83614059565b9150613621826144bc565b601c82019050919050565b6000613639601983614048565b9150613644826144e5565b602082019050919050565b600061365c603283614048565b91506136678261450e565b604082019050919050565b600061367f602683614048565b915061368a8261455d565b604082019050919050565b60006136a2602583614048565b91506136ad826145ac565b604082019050919050565b60006136c5601c83614048565b91506136d0826145fb565b602082019050919050565b60006136e8602483614048565b91506136f382614624565b604082019050919050565b600061370b601983614048565b915061371682614673565b602082019050919050565b600061372e602283614048565b91506137398261469c565b604082019050919050565b6000613751601f83614048565b915061375c826146eb565b602082019050919050565b6000613774602c83614048565b915061377f82614714565b604082019050919050565b6000613797603883614048565b91506137a282614763565b604082019050919050565b60006137ba602a83614048565b91506137c5826147b2565b604082019050919050565b60006137dd602983614048565b91506137e882614801565b604082019050919050565b6000613800602283614048565b915061380b82614850565b604082019050919050565b6000613823602083614048565b915061382e8261489f565b602082019050919050565b6000613846602c83614048565b9150613851826148c8565b604082019050919050565b6000613869602c83614048565b915061387482614917565b604082019050919050565b600061388c602083614048565b915061389782614966565b602082019050919050565b60006138af602f83614048565b91506138ba8261498f565b604082019050919050565b60006138d2602183614048565b91506138dd826149de565b604082019050919050565b60006138f5602483614048565b915061390082614a2d565b604082019050919050565b6000613918601a83614048565b915061392382614a7c565b602082019050919050565b600061393b60008361403d565b915061394682614aa5565b600082019050919050565b600061395e601083614048565b915061396982614aa8565b602082019050919050565b6000613981603183614048565b915061398c82614ad1565b604082019050919050565b60006139a4601e83614048565b91506139af82614b20565b602082019050919050565b60006139c7602a83614048565b91506139d282614b49565b604082019050919050565b60006139ea602a83614048565b91506139f582614b98565b604082019050919050565b613a09816141a6565b82525050565b613a18816141b0565b82525050565b6000613a2a828561356f565b9150613a36828461356f565b91508190509392505050565b6000613a4d82613609565b9150613a5982846134aa565b60208201915081905092915050565b6000613a738261392e565b9150819050919050565b6000602082019050613a92600083018461347d565b92915050565b6000608082019050613aad600083018761347d565b613aba602083018661347d565b613ac76040830185613a00565b8181036060830152613ad981846134c1565b905095945050505050565b6000602082019050613af9600083018461348c565b92915050565b6000608082019050613b14600083018761349b565b613b216020830186613a0f565b613b2e604083018561349b565b613b3b606083018461349b565b95945050505050565b6000602082019050613b5960008301846134fa565b92915050565b60006020820190508181036000830152613b7a818486613509565b90509392505050565b60006060820190508181036000830152613b9e818688613509565b9050613bad602083018561347d565b613bba604083018461347d565b95945050505050565b60006020820190508181036000830152613bdd8184613536565b905092915050565b60006020820190508181036000830152613bfe816135a0565b9050919050565b60006020820190508181036000830152613c1e816135c3565b9050919050565b60006020820190508181036000830152613c3e816135e6565b9050919050565b60006020820190508181036000830152613c5e8161362c565b9050919050565b60006020820190508181036000830152613c7e8161364f565b9050919050565b60006020820190508181036000830152613c9e81613672565b9050919050565b60006020820190508181036000830152613cbe81613695565b9050919050565b60006020820190508181036000830152613cde816136b8565b9050919050565b60006020820190508181036000830152613cfe816136db565b9050919050565b60006020820190508181036000830152613d1e816136fe565b9050919050565b60006020820190508181036000830152613d3e81613721565b9050919050565b60006020820190508181036000830152613d5e81613744565b9050919050565b60006020820190508181036000830152613d7e81613767565b9050919050565b60006020820190508181036000830152613d9e8161378a565b9050919050565b60006020820190508181036000830152613dbe816137ad565b9050919050565b60006020820190508181036000830152613dde816137d0565b9050919050565b60006020820190508181036000830152613dfe816137f3565b9050919050565b60006020820190508181036000830152613e1e81613816565b9050919050565b60006020820190508181036000830152613e3e81613839565b9050919050565b60006020820190508181036000830152613e5e8161385c565b9050919050565b60006020820190508181036000830152613e7e8161387f565b9050919050565b60006020820190508181036000830152613e9e816138a2565b9050919050565b60006020820190508181036000830152613ebe816138c5565b9050919050565b60006020820190508181036000830152613ede816138e8565b9050919050565b60006020820190508181036000830152613efe8161390b565b9050919050565b60006020820190508181036000830152613f1e81613951565b9050919050565b60006020820190508181036000830152613f3e81613974565b9050919050565b60006020820190508181036000830152613f5e81613997565b9050919050565b60006020820190508181036000830152613f7e816139ba565b9050919050565b60006020820190508181036000830152613f9e816139dd565b9050919050565b6000602082019050613fba6000830184613a00565b92915050565b6000613fca613fdb565b9050613fd68282614243565b919050565b6000604051905090565b600067ffffffffffffffff82111561400057613fff6143e3565b5b61400982614430565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b600061406f826141a6565b915061407a836141a6565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156140af576140ae6142f8565b5b828201905092915050565b60006140c5826141a6565b91506140d0836141a6565b9250826140e0576140df614327565b5b828204905092915050565b60006140f6826141a6565b9150614101836141a6565b925082821015614114576141136142f8565b5b828203905092915050565b600061412a82614186565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600081905061418182614be7565b919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60006141c882614173565b9050919050565b82818337600083830152505050565b60005b838110156141fc5780820151818401526020810190506141e1565b8381111561420b576000848401525b50505050565b6000600282049050600182168061422957607f821691505b6020821081141561423d5761423c614385565b5b50919050565b61424c82614430565b810181811067ffffffffffffffff8211171561426b5761426a6143e3565b5b80604052505050565b600061427f826141a6565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156142b2576142b16142f8565b5b600182019050919050565b6000819050919050565b60006142d2826141a6565b91506142dd836141a6565b9250826142ed576142ec614327565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f45434453413a20696e76616c6964207369676e61747572650000000000000000600082015250565b7f59656c6c6f7744414f3a20416c726561647920636c61696d65642e0000000000600082015250565b7f45434453413a20696e76616c6964207369676e6174757265206c656e67746800600082015250565b7f19457468657265756d205369676e6564204d6573736167653a0a333200000000600082015250565b7f59656c6c6f7744414f3a20496e76616c696420746f6b656e2e00000000000000600082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f45434453413a20696e76616c6964207369676e6174757265202773272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b7f59656c6c6f7744414f3a204d617820737570706c792065786365656465642e00600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f45434453413a20696e76616c6964207369676e6174757265202776272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f59656c6c6f7744414f3a20636f6e7472616374206973206e6f7720616c6c6f7760008201527f656420746f20636c61696d2e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f59656c6c6f7744414f3a204e4654206973206e6f7420636c61696d61626c652060008201527f6e6f772e00000000000000000000000000000000000000000000000000000000602082015250565b7f59656c6c6f7744414f3a20416c7265616479206d696e7465642e000000000000600082015250565b50565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f59656c6c6f7744414f3a204e4654206973206e6f74206f6e2073616c652e0000600082015250565b7f59656c6c6f7744414f3a20636f6e7472616374206973206e6f7720616c6c6f7760008201527f656420746f206275792e00000000000000000000000000000000000000000000602082015250565b7f59656c6c6f7744414f3a2045746865722076616c75652073656e74206973206e60008201527f6f7420656e6f7567682e00000000000000000000000000000000000000000000602082015250565b60048110614bf857614bf7614356565b5b50565b614c048161411f565b8114614c0f57600080fd5b50565b614c1b81614131565b8114614c2657600080fd5b50565b614c3281614147565b8114614c3d57600080fd5b50565b60048110614c4d57600080fd5b50565b614c59816141a6565b8114614c6457600080fd5b5056fea2646970667358221220be9f064dc828e5b9361aeaeaca0a94d51266dfdc105f096ed4a511c811bd39ab64736f6c63430008070033