VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x596477…6975
Summary
Transactions
Transfers
Address
0x596477BB64E54D2B248FF80B9aF86A23186d6975
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xcD093A08794ddA7fbcc6D5839C85892F8da2e8Be
Deployer
0xcD093A08794ddA7fbcc6D5839C85892F8da2e8Be
Code
0x6080604052600436106102725760003560e01c80636817c76c1161014f5780638fc3b549116100c1578063bcc9ca5b1161007a578063bcc9ca5b146108fb578063c87b56dd14610926578063d5abeb0114610963578063e985e9c51461098e578063f2fde38b146109cb578063f4a0a528146109f457610272565b80638fc3b549146107fd57806395d89b41146108285780639659867e1461085357806398ee2ed41461087e578063a22cb465146108a9578063b88d4fde146108d257610272565b80637b05443f116101135780637b05443f146107365780637f6497831461075f578063804f43cd146107885780638456cb59146107925780638d8da342146107a95780638da5cb5b146107d257610272565b80636817c76c146106655780636ad2d8d71461069057806370a08231146106b9578063715018a6146106f6578063755edd171461070d57610272565b80633af32abf116101e8578063548db174116101ac578063548db1741461055757806355f804b3146105805780635c975abb146105a95780636030c508146105d45780636352211e146105fd578063639e01dd1461063a57610272565b80633af32abf146104725780633f4ba83a146104af57806342842e0e146104c65780634f6ccce7146104ef57806352436f201461052c57610272565b806320b2af521161023a57806320b2af521461037057806323b872dd1461039b57806326092b83146103c45780632a55205a146103ce5780632f48de791461040c5780632f745c591461043557610272565b806301ffc9a71461027757806306fdde03146102b4578063081812fc146102df578063095ea7b31461031c57806318160ddd14610345575b600080fd5b34801561028357600080fd5b5061029e60048036038101906102999190613c7e565b610a1d565b6040516102ab9190613cc6565b60405180910390f35b3480156102c057600080fd5b506102c9610a2f565b6040516102d69190613d71565b60405180910390f35b3480156102eb57600080fd5b5061030660048036038101906103019190613dc9565b610a6c565b6040516103139190613e37565b60405180910390f35b34801561032857600080fd5b50610343600480360381019061033e9190613e7e565b610ab2565b005b34801561035157600080fd5b5061035a610bc9565b6040516103679190613ecd565b60405180910390f35b34801561037c57600080fd5b50610385610bd6565b6040516103929190613e37565b60405180910390f35b3480156103a757600080fd5b506103c260048036038101906103bd9190613ee8565b610bfc565b005b6103cc610c0c565b005b3480156103da57600080fd5b506103f560048036038101906103f09190613f3b565b6111ae565b604051610403929190613f7b565b60405180910390f35b34801561041857600080fd5b50610433600480360381019061042e9190613fd0565b611398565b005b34801561044157600080fd5b5061045c60048036038101906104579190613e7e565b6113d8565b6040516104699190613ecd565b60405180910390f35b34801561047e57600080fd5b5061049960048036038101906104949190614010565b61147d565b6040516104a69190613cc6565b60405180910390f35b3480156104bb57600080fd5b506104c46114d3565b005b3480156104d257600080fd5b506104ed60048036038101906104e89190613ee8565b6114e5565b005b3480156104fb57600080fd5b5061051660048036038101906105119190613dc9565b611505565b6040516105239190613ecd565b60405180910390f35b34801561053857600080fd5b50610541611576565b60405161054e9190613cc6565b60405180910390f35b34801561056357600080fd5b5061057e600480360381019061057991906140a2565b611589565b005b34801561058c57600080fd5b506105a760048036038101906105a2919061421f565b611630565b005b3480156105b557600080fd5b506105be61164b565b6040516105cb9190613cc6565b60405180910390f35b3480156105e057600080fd5b506105fb60048036038101906105f691906140a2565b611662565b005b34801561060957600080fd5b50610624600480360381019061061f9190613dc9565b6117c1565b6040516106319190613e37565b60405180910390f35b34801561064657600080fd5b5061064f611847565b60405161065c9190613e37565b60405180910390f35b34801561067157600080fd5b5061067a61186d565b6040516106879190613ecd565b60405180910390f35b34801561069c57600080fd5b506106b760048036038101906106b29190614010565b611873565b005b3480156106c557600080fd5b506106e060048036038101906106db9190614010565b6118cb565b6040516106ed9190613ecd565b60405180910390f35b34801561070257600080fd5b5061070b611982565b005b34801561071957600080fd5b50610734600480360381019061072f9190614010565b611996565b005b34801561074257600080fd5b5061075d60048036038101906107589190614010565b611a68565b005b34801561076b57600080fd5b50610786600480360381019061078191906140a2565b611ab4565b005b610790611b5b565b005b34801561079e57600080fd5b506107a7612189565b005b3480156107b557600080fd5b506107d060048036038101906107cb9190614010565b61219b565b005b3480156107de57600080fd5b506107e76121e7565b6040516107f49190613e37565b60405180910390f35b34801561080957600080fd5b50610812612211565b60405161081f9190613ecd565b60405180910390f35b34801561083457600080fd5b5061083d61221b565b60405161084a9190613d71565b60405180910390f35b34801561085f57600080fd5b506108686122ad565b6040516108759190613ecd565b60405180910390f35b34801561088a57600080fd5b506108936122b3565b6040516108a09190613e37565b60405180910390f35b3480156108b557600080fd5b506108d060048036038101906108cb9190614268565b6122d9565b005b3480156108de57600080fd5b506108f960048036038101906108f49190614349565b6122ef565b005b34801561090757600080fd5b50610910612351565b60405161091d9190613cc6565b60405180910390f35b34801561093257600080fd5b5061094d60048036038101906109489190613dc9565b612364565b60405161095a9190613d71565b60405180910390f35b34801561096f57600080fd5b506109786123d6565b6040516109859190613ecd565b60405180910390f35b34801561099a57600080fd5b506109b560048036038101906109b091906143cc565b6123dc565b6040516109c29190613cc6565b60405180910390f35b3480156109d757600080fd5b506109f260048036038101906109ed9190614010565b612470565b005b348015610a0057600080fd5b50610a1b6004803603810190610a169190613dc9565b6124f3565b005b6000610a2882612505565b9050919050565b60606040518060400160405280601781526020017f5468652053746f7279206f6620456973656e7265696368000000000000000000815250905090565b6000610a778261257f565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610abd826117c1565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b249061447e565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610b4c6125ca565b73ffffffffffffffffffffffffffffffffffffffff161480610b7b5750610b7a81610b756125ca565b6123dc565b5b610bba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb190614510565b60405180910390fd5b610bc483836125d2565b505050565b6000600880549050905090565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610c0783838361268b565b505050565b610c146126eb565b600f60009054906101000a900460ff16610c63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5a9061457c565b60405180910390fd5b6017543414610ca7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9e906145e8565b60405180910390fd5b600060158054905011610cef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce690614654565b60405180910390fd5b601860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610d7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d73906146c0565b60405180910390fd5b600060156001601580549050610d92919061470f565b81548110610da357610da2614743565b5b906000526020600020015490506015805480610dc257610dc1614772565b5b60019003818190600052602060002001600090559055610de2338261273a565b60003490506000610e106064610e0260468561275890919063ffffffff16565b61276e90919063ffffffff16565b90506000610e3b6064610e2d600f8661275890919063ffffffff16565b61276e90919063ffffffff16565b90506000610e666064610e58600f8761275890919063ffffffff16565b61276e90919063ffffffff16565b90506000601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1684604051610eb0906147d2565b60006040518083038185875af1925050503d8060008114610eed576040519150601f19603f3d011682016040523d82523d6000602084013e610ef2565b606091505b5050905080610f36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2d90614833565b60405180910390fd5b6000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1684604051610f7e906147d2565b60006040518083038185875af1925050503d8060008114610fbb576040519150601f19603f3d011682016040523d82523d6000602084013e610fc0565b606091505b5050905080611004576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ffb9061489f565b60405180910390fd5b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168460405161104c906147d2565b60006040518083038185875af1925050503d8060008114611089576040519150601f19603f3d011682016040523d82523d6000602084013e61108e565b606091505b50509050806110d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c99061490b565b60405180910390fd5b6110dc8888612784565b601060008154809291906110ef9061492b565b91905055506001601860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055503373ffffffffffffffffffffffffffffffffffffffff167f25b428dfde728ccfaddad7e29e4ac23c24ed7fd1a6e3e3f91894a9a073f5dfff8934604051611194929190614973565b60405180910390a250505050505050506111ac6127a0565b565b6000806000600d60008681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff160361134357600c6040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505090505b600061134d6127aa565b6bffffffffffffffffffffffff1682602001516bffffffffffffffffffffffff1686611379919061499c565b6113839190614a0d565b90508160000151819350935050509250929050565b6113a06127b4565b81600f60006101000a81548160ff02191690831515021790555080600f60016101000a81548160ff0219169083151502179055505050565b60006113e3836118cb565b8210611424576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161141b90614ab0565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b6000601960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6114db6127b4565b6114e3612832565b565b611500838383604051806020016040528060008152506122ef565b505050565b600061150f610bc9565b8210611550576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154790614b42565b60405180910390fd5b6008828154811061156457611563614743565b5b90600052602060002001549050919050565b600f60019054906101000a900460ff1681565b6115916127b4565b60005b8282905081101561162b576000601960008585858181106115b8576115b7614743565b5b90506020020160208101906115cd9190614010565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050611594565b505050565b6116386127b4565b80601490816116479190614d6e565b5050565b6000600a60009054906101000a900460ff16905090565b61166a6127b4565b600082829050116116b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116a790614e8c565b60405180910390fd5b8181905060158054905010156116fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116f290614ef8565b60405180910390fd5b60005b828290508110156117bc5760006015600160158054905061171f919061470f565b815481106117305761172f614743565b5b90600052602060002001549050601580548061174f5761174e614772565b5b6001900381819060005260206000200160009055905561179684848481811061177b5761177a614743565b5b90506020020160208101906117909190614010565b8261273a565b601060008154809291906117a99061492b565b91905055505080806001019150506116fe565b505050565b6000806117cd83612895565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361183e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183590614f64565b60405180910390fd5b80915050919050565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60175481565b61187b6127b4565b80601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506118c8816101f46128d2565b50565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361193b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161193290614ff6565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61198a6127b4565b6119946000612a67565b565b61199e6127b4565b6000601580549050116119e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119dd90614654565b60405180910390fd5b6000601560016015805490506119fc919061470f565b81548110611a0d57611a0c614743565b5b906000526020600020015490506015805480611a2c57611a2b614772565b5b60019003818190600052602060002001600090559055611a4c828261273a565b60106000815480929190611a5f9061492b565b91905055505050565b611a706127b4565b80601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b611abc6127b4565b60005b82829050811015611b5657600160196000858585818110611ae357611ae2614743565b5b9050602002016020810190611af89190614010565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050611abf565b505050565b611b636126eb565b600f60019054906101000a900460ff16611bb2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ba990615062565b60405180910390fd5b601960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611c3e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c35906150ce565b60405180910390fd5b6017543414611c82576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c79906145e8565b60405180910390fd5b600060158054905011611cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cc190614654565b60405180910390fd5b601860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611d57576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d4e906146c0565b60405180910390fd5b600060156001601580549050611d6d919061470f565b81548110611d7e57611d7d614743565b5b906000526020600020015490506015805480611d9d57611d9c614772565b5b60019003818190600052602060002001600090559055611dbd338261273a565b60003490506000611deb6064611ddd60468561275890919063ffffffff16565b61276e90919063ffffffff16565b90506000611e166064611e08600f8661275890919063ffffffff16565b61276e90919063ffffffff16565b90506000611e416064611e33600f8761275890919063ffffffff16565b61276e90919063ffffffff16565b90506000601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1684604051611e8b906147d2565b60006040518083038185875af1925050503d8060008114611ec8576040519150601f19603f3d011682016040523d82523d6000602084013e611ecd565b606091505b5050905080611f11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f0890614833565b60405180910390fd5b6000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1684604051611f59906147d2565b60006040518083038185875af1925050503d8060008114611f96576040519150601f19603f3d011682016040523d82523d6000602084013e611f9b565b606091505b5050905080611fdf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fd69061489f565b60405180910390fd5b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1684604051612027906147d2565b60006040518083038185875af1925050503d8060008114612064576040519150601f19603f3d011682016040523d82523d6000602084013e612069565b606091505b50509050806120ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120a49061490b565b60405180910390fd5b6120b78888612784565b601060008154809291906120ca9061492b565b91905055506001601860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055503373ffffffffffffffffffffffffffffffffffffffff167f25b428dfde728ccfaddad7e29e4ac23c24ed7fd1a6e3e3f91894a9a073f5dfff893460405161216f929190614973565b60405180910390a250505050505050506121876127a0565b565b6121916127b4565b612199612b2d565b565b6121a36127b4565b80601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000601054905090565b60606001805461222a90614b91565b80601f016020809104026020016040519081016040528092919081815260200182805461225690614b91565b80156122a35780601f10612278576101008083540402835291602001916122a3565b820191906000526020600020905b81548152906001019060200180831161228657829003601f168201915b5050505050905090565b60105481565b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6122eb6122e46125ca565b8383612b90565b5050565b6123006122fa6125ca565b83612cfc565b61233f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161233690615160565b60405180910390fd5b61234b84848484612d91565b50505050565b600f60009054906101000a900460ff1681565b606061236f82612ded565b6123ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123a5906151f2565b60405180910390fd5b60146040516020016123c091906152ec565b6040516020818303038152906040529050919050565b600e5481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6124786127b4565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036124e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124de90615380565b60405180910390fd5b6124f081612a67565b50565b6124fb6127b4565b8060178190555050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480612578575061257782612e2e565b5b9050919050565b61258881612ded565b6125c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125be90614f64565b60405180910390fd5b50565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16612645836117c1565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b61269c6126966125ca565b82612cfc565b6126db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126d290615160565b60405180910390fd5b6126e6838383612ea8565b505050565b6002600b5403612730576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612727906153ec565b60405180910390fd5b6002600b81905550565b6127548282604051806020016040528060008152506131a1565b5050565b60008183612766919061499c565b905092915050565b6000818361277c9190614a0d565b905092915050565b8060166000848152602001908152602001600020819055505050565b6001600b81905550565b6000612710905090565b6127bc6125ca565b73ffffffffffffffffffffffffffffffffffffffff166127da6121e7565b73ffffffffffffffffffffffffffffffffffffffff1614612830576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161282790615458565b60405180910390fd5b565b61283a6131fc565b6000600a60006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61287e6125ca565b60405161288b9190613e37565b60405180910390a1565b60006002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6128da6127aa565b6bffffffffffffffffffffffff16816bffffffffffffffffffffffff161115612938576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161292f906154ea565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036129a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161299e90615556565b60405180910390fd5b60405180604001604052808373ffffffffffffffffffffffffffffffffffffffff168152602001826bffffffffffffffffffffffff16815250600c60008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055509050505050565b6000600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612b35613245565b6001600a60006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258612b796125ca565b604051612b869190613e37565b60405180910390a1565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612bfe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bf5906155c2565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051612cef9190613cc6565b60405180910390a3505050565b600080612d08836117c1565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480612d4a5750612d4981856123dc565b5b80612d8857508373ffffffffffffffffffffffffffffffffffffffff16612d7084610a6c565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b612d9c848484612ea8565b612da88484848461328f565b612de7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612dde90615654565b60405180910390fd5b50505050565b60008073ffffffffffffffffffffffffffffffffffffffff16612e0f83612895565b73ffffffffffffffffffffffffffffffffffffffff1614159050919050565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480612ea15750612ea082613416565b5b9050919050565b8273ffffffffffffffffffffffffffffffffffffffff16612ec8826117c1565b73ffffffffffffffffffffffffffffffffffffffff1614612f1e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f15906156e6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612f8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f8490615778565b60405180910390fd5b612f9a83838360016134f8565b8273ffffffffffffffffffffffffffffffffffffffff16612fba826117c1565b73ffffffffffffffffffffffffffffffffffffffff1614613010576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613007906156e6565b60405180910390fd5b6004600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461319c8383836001613656565b505050565b6131ab838361365c565b6131b8600084848461328f565b6131f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131ee90615654565b60405180910390fd5b505050565b61320461164b565b613243576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161323a906157e4565b60405180910390fd5b565b61324d61164b565b1561328d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161328490615850565b60405180910390fd5b565b60006132b08473ffffffffffffffffffffffffffffffffffffffff16613879565b15613409578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026132d96125ca565b8786866040518563ffffffff1660e01b81526004016132fb94939291906158c5565b6020604051808303816000875af192505050801561333757506040513d601f19601f820116820180604052508101906133349190615926565b60015b6133b9573d8060008114613367576040519150601f19603f3d011682016040523d82523d6000602084013e61336c565b606091505b5060008151036133b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016133a890615654565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505061340e565b600190505b949350505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806134e157507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806134f157506134f08261389c565b5b9050919050565b61350484848484613906565b6001811115613548576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161353f906159c5565b60405180910390fd5b6000829050600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff160361358f5761358a8161390c565b6135ce565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16146135cd576135cc8582613955565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036136105761360b81613ac2565b61364f565b8473ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161461364e5761364d8482613b93565b5b5b5050505050565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036136cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136c290615a31565b60405180910390fd5b6136d481612ded565b15613714576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161370b90615a9d565b60405180910390fd5b6137226000838360016134f8565b61372b81612ded565b1561376b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161376290615a9d565b60405180910390fd5b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613875600083836001613656565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b50505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613962846118cb565b61396c919061470f565b9050600060076000848152602001908152602001600020549050818114613a51576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600880549050613ad6919061470f565b9050600060096000848152602001908152602001600020549050600060088381548110613b0657613b05614743565b5b906000526020600020015490508060088381548110613b2857613b27614743565b5b906000526020600020018190555081600960008381526020019081526020016000208190555060096000858152602001908152602001600020600090556008805480613b7757613b76614772565b5b6001900381819060005260206000200160009055905550505050565b6000613b9e836118cb565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b613c5b81613c26565b8114613c6657600080fd5b50565b600081359050613c7881613c52565b92915050565b600060208284031215613c9457613c93613c1c565b5b6000613ca284828501613c69565b91505092915050565b60008115159050919050565b613cc081613cab565b82525050565b6000602082019050613cdb6000830184613cb7565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015613d1b578082015181840152602081019050613d00565b60008484015250505050565b6000601f19601f8301169050919050565b6000613d4382613ce1565b613d4d8185613cec565b9350613d5d818560208601613cfd565b613d6681613d27565b840191505092915050565b60006020820190508181036000830152613d8b8184613d38565b905092915050565b6000819050919050565b613da681613d93565b8114613db157600080fd5b50565b600081359050613dc381613d9d565b92915050565b600060208284031215613ddf57613dde613c1c565b5b6000613ded84828501613db4565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613e2182613df6565b9050919050565b613e3181613e16565b82525050565b6000602082019050613e4c6000830184613e28565b92915050565b613e5b81613e16565b8114613e6657600080fd5b50565b600081359050613e7881613e52565b92915050565b60008060408385031215613e9557613e94613c1c565b5b6000613ea385828601613e69565b9250506020613eb485828601613db4565b9150509250929050565b613ec781613d93565b82525050565b6000602082019050613ee26000830184613ebe565b92915050565b600080600060608486031215613f0157613f00613c1c565b5b6000613f0f86828701613e69565b9350506020613f2086828701613e69565b9250506040613f3186828701613db4565b9150509250925092565b60008060408385031215613f5257613f51613c1c565b5b6000613f6085828601613db4565b9250506020613f7185828601613db4565b9150509250929050565b6000604082019050613f906000830185613e28565b613f9d6020830184613ebe565b9392505050565b613fad81613cab565b8114613fb857600080fd5b50565b600081359050613fca81613fa4565b92915050565b60008060408385031215613fe757613fe6613c1c565b5b6000613ff585828601613fbb565b925050602061400685828601613fbb565b9150509250929050565b60006020828403121561402657614025613c1c565b5b600061403484828501613e69565b91505092915050565b600080fd5b600080fd5b600080fd5b60008083601f8401126140625761406161403d565b5b8235905067ffffffffffffffff81111561407f5761407e614042565b5b60208301915083602082028301111561409b5761409a614047565b5b9250929050565b600080602083850312156140b9576140b8613c1c565b5b600083013567ffffffffffffffff8111156140d7576140d6613c21565b5b6140e38582860161404c565b92509250509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61412c82613d27565b810181811067ffffffffffffffff8211171561414b5761414a6140f4565b5b80604052505050565b600061415e613c12565b905061416a8282614123565b919050565b600067ffffffffffffffff82111561418a576141896140f4565b5b61419382613d27565b9050602081019050919050565b82818337600083830152505050565b60006141c26141bd8461416f565b614154565b9050828152602081018484840111156141de576141dd6140ef565b5b6141e98482856141a0565b509392505050565b600082601f8301126142065761420561403d565b5b81356142168482602086016141af565b91505092915050565b60006020828403121561423557614234613c1c565b5b600082013567ffffffffffffffff81111561425357614252613c21565b5b61425f848285016141f1565b91505092915050565b6000806040838503121561427f5761427e613c1c565b5b600061428d85828601613e69565b925050602061429e85828601613fbb565b9150509250929050565b600067ffffffffffffffff8211156142c3576142c26140f4565b5b6142cc82613d27565b9050602081019050919050565b60006142ec6142e7846142a8565b614154565b905082815260208101848484011115614308576143076140ef565b5b6143138482856141a0565b509392505050565b600082601f8301126143305761432f61403d565b5b81356143408482602086016142d9565b91505092915050565b6000806000806080858703121561436357614362613c1c565b5b600061437187828801613e69565b945050602061438287828801613e69565b935050604061439387828801613db4565b925050606085013567ffffffffffffffff8111156143b4576143b3613c21565b5b6143c08782880161431b565b91505092959194509250565b600080604083850312156143e3576143e2613c1c565b5b60006143f185828601613e69565b925050602061440285828601613e69565b9150509250929050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000614468602183613cec565b91506144738261440c565b604082019050919050565b600060208201905081810360008301526144978161445b565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c000000602082015250565b60006144fa603d83613cec565b91506145058261449e565b604082019050919050565b60006020820190508181036000830152614529816144ed565b9050919050565b7f5075626c6963206d696e74696e67206973206e6f74206f70656e000000000000600082015250565b6000614566601a83613cec565b915061457182614530565b602082019050919050565b6000602082019050818103600083015261459581614559565b9050919050565b7f496e636f72726563742056455420416d6f756e74000000000000000000000000600082015250565b60006145d2601483613cec565b91506145dd8261459c565b602082019050919050565b60006020820190508181036000830152614601816145c5565b9050919050565b7f4e6f206d6f7265204e465473206c656674000000000000000000000000000000600082015250565b600061463e601183613cec565b915061464982614608565b602082019050919050565b6000602082019050818103600083015261466d81614631565b9050919050565b7f57616c6c65742068617320616c7265616479206d696e74656400000000000000600082015250565b60006146aa601983613cec565b91506146b582614674565b602082019050919050565b600060208201905081810360008301526146d98161469d565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061471a82613d93565b915061472583613d93565b925082820390508181111561473d5761473c6146e0565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600081905092915050565b50565b60006147bc6000836147a1565b91506147c7826147ac565b600082019050919050565b60006147dd826147af565b9150819050919050565b7f4661696c656420746f2073656e6420417574686f722073686172650000000000600082015250565b600061481d601b83613cec565b9150614828826147e7565b602082019050919050565b6000602082019050818103600083015261484c81614810565b9050919050565b7f4661696c656420746f2073656e64205465616d20736861726500000000000000600082015250565b6000614889601983613cec565b915061489482614853565b602082019050919050565b600060208201905081810360008301526148b88161487c565b9050919050565b7f4661696c656420746f2073656e64204e61727261746f72207368617265000000600082015250565b60006148f5601d83613cec565b9150614900826148bf565b602082019050919050565b60006020820190508181036000830152614924816148e8565b9050919050565b600061493682613d93565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203614968576149676146e0565b5b600182019050919050565b60006040820190506149886000830185613ebe565b6149956020830184613ebe565b9392505050565b60006149a782613d93565b91506149b283613d93565b92508282026149c081613d93565b915082820484148315176149d7576149d66146e0565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000614a1882613d93565b9150614a2383613d93565b925082614a3357614a326149de565b5b828204905092915050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b6000614a9a602b83613cec565b9150614aa582614a3e565b604082019050919050565b60006020820190508181036000830152614ac981614a8d565b9050919050565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b6000614b2c602c83613cec565b9150614b3782614ad0565b604082019050919050565b60006020820190508181036000830152614b5b81614b1f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680614ba957607f821691505b602082108103614bbc57614bbb614b62565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302614c247fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82614be7565b614c2e8683614be7565b95508019841693508086168417925050509392505050565b6000819050919050565b6000614c6b614c66614c6184613d93565b614c46565b613d93565b9050919050565b6000819050919050565b614c8583614c50565b614c99614c9182614c72565b848454614bf4565b825550505050565b600090565b614cae614ca1565b614cb9818484614c7c565b505050565b5b81811015614cdd57614cd2600082614ca6565b600181019050614cbf565b5050565b601f821115614d2257614cf381614bc2565b614cfc84614bd7565b81016020851015614d0b578190505b614d1f614d1785614bd7565b830182614cbe565b50505b505050565b600082821c905092915050565b6000614d4560001984600802614d27565b1980831691505092915050565b6000614d5e8383614d34565b9150826002028217905092915050565b614d7782613ce1565b67ffffffffffffffff811115614d9057614d8f6140f4565b5b614d9a8254614b91565b614da5828285614ce1565b600060209050601f831160018114614dd85760008415614dc6578287015190505b614dd08582614d52565b865550614e38565b601f198416614de686614bc2565b60005b82811015614e0e57848901518255600182019150602085019450602081019050614de9565b86831015614e2b5784890151614e27601f891682614d34565b8355505b6001600288020188555050505b505050505050565b7f4e6f20726563697069656e74732070726f766964656400000000000000000000600082015250565b6000614e76601683613cec565b9150614e8182614e40565b602082019050919050565b60006020820190508181036000830152614ea581614e69565b9050919050565b7f4e6f7420656e6f756768204e46547320617661696c61626c6500000000000000600082015250565b6000614ee2601983613cec565b9150614eed82614eac565b602082019050919050565b60006020820190508181036000830152614f1181614ed5565b9050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b6000614f4e601883613cec565b9150614f5982614f18565b602082019050919050565b60006020820190508181036000830152614f7d81614f41565b9050919050565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b6000614fe0602983613cec565b9150614feb82614f84565b604082019050919050565b6000602082019050818103600083015261500f81614fd3565b9050919050565b7f57686974656c697374206d696e74696e67206973206e6f74206f70656e000000600082015250565b600061504c601d83613cec565b915061505782615016565b602082019050919050565b6000602082019050818103600083015261507b8161503f565b9050919050565b7f41646472657373206973206e6f742077686974656c6973746564000000000000600082015250565b60006150b8601a83613cec565b91506150c382615082565b602082019050919050565b600060208201905081810360008301526150e7816150ab565b9050919050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206f7220617070726f76656400000000000000000000000000000000000000602082015250565b600061514a602d83613cec565b9150615155826150ee565b604082019050919050565b600060208201905081810360008301526151798161513d565b9050919050565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b60006151dc602f83613cec565b91506151e782615180565b604082019050919050565b6000602082019050818103600083015261520b816151cf565b9050919050565b600081905092915050565b6000815461522a81614b91565b6152348186615212565b9450600182166000811461524f576001811461526457615297565b60ff1983168652811515820286019350615297565b61526d85614bc2565b60005b8381101561528f57815481890152600182019150602081019050615270565b838801955050505b50505092915050565b7f312e6a736f6e0000000000000000000000000000000000000000000000000000600082015250565b60006152d6600683615212565b91506152e1826152a0565b600682019050919050565b60006152f8828461521d565b9150615303826152c9565b915081905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061536a602683613cec565b91506153758261530e565b604082019050919050565b600060208201905081810360008301526153998161535d565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b60006153d6601f83613cec565b91506153e1826153a0565b602082019050919050565b60006020820190508181036000830152615405816153c9565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000615442602083613cec565b915061544d8261540c565b602082019050919050565b6000602082019050818103600083015261547181615435565b9050919050565b7f455243323938313a20726f79616c7479206665652077696c6c2065786365656460008201527f2073616c65507269636500000000000000000000000000000000000000000000602082015250565b60006154d4602a83613cec565b91506154df82615478565b604082019050919050565b60006020820190508181036000830152615503816154c7565b9050919050565b7f455243323938313a20696e76616c696420726563656976657200000000000000600082015250565b6000615540601983613cec565b915061554b8261550a565b602082019050919050565b6000602082019050818103600083015261556f81615533565b9050919050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b60006155ac601983613cec565b91506155b782615576565b602082019050919050565b600060208201905081810360008301526155db8161559f565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b600061563e603283613cec565b9150615649826155e2565b604082019050919050565b6000602082019050818103600083015261566d81615631565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b60006156d0602583613cec565b91506156db82615674565b604082019050919050565b600060208201905081810360008301526156ff816156c3565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000615762602483613cec565b915061576d82615706565b604082019050919050565b6000602082019050818103600083015261579181615755565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b60006157ce601483613cec565b91506157d982615798565b602082019050919050565b600060208201905081810360008301526157fd816157c1565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b600061583a601083613cec565b915061584582615804565b602082019050919050565b600060208201905081810360008301526158698161582d565b9050919050565b600081519050919050565b600082825260208201905092915050565b600061589782615870565b6158a1818561587b565b93506158b1818560208601613cfd565b6158ba81613d27565b840191505092915050565b60006080820190506158da6000830187613e28565b6158e76020830186613e28565b6158f46040830185613ebe565b8181036060830152615906818461588c565b905095945050505050565b60008151905061592081613c52565b92915050565b60006020828403121561593c5761593b613c1c565b5b600061594a84828501615911565b91505092915050565b7f455243373231456e756d657261626c653a20636f6e736563757469766520747260008201527f616e7366657273206e6f7420737570706f727465640000000000000000000000602082015250565b60006159af603583613cec565b91506159ba82615953565b604082019050919050565b600060208201905081810360008301526159de816159a2565b9050919050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000615a1b602083613cec565b9150615a26826159e5565b602082019050919050565b60006020820190508181036000830152615a4a81615a0e565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000615a87601c83613cec565b9150615a9282615a51565b602082019050919050565b60006020820190508181036000830152615ab681615a7a565b905091905056fea264697066735822122089aa5c37138d2f84bba2fef520c6ee2905eb55b728cc82dbd8799c2f271cf9fc64736f6c63430008170033