Overview ERC721
Total Supply:
5,899 QQ

Holders:
14
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xab359600EB635C51D52Df927AaEA9534608c0d06
608060405260405180608001604052806043815260200162003ecc60439139600790805190602001906200003592919062000406565b5060006008553480156200004857600080fd5b50733cc6cdda760b79bafa08df41ecfa224f810dceb660016040518060400160405280601481526020017f517569726b7376696c6c65205175657374696e670000000000000000000000008152506040518060400160405280600281526020017f51510000000000000000000000000000000000000000000000000000000000008152508160009080519060200190620000e492919062000406565b508060019080519060200190620000fd92919062000406565b5050506000600660006101000a81548160ff0219169083151502179055506200013b6200012f6200033860201b60201c565b6200034060201b60201c565b60006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b111562000330578015620001f6576daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff16637d3e3dbe30846040518363ffffffff1660e01b8152600401620001bc929190620004fb565b600060405180830381600087803b158015620001d757600080fd5b505af1158015620001ec573d6000803e3d6000fd5b505050506200032f565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614620002b0576daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663a0af290330846040518363ffffffff1660e01b815260040162000276929190620004fb565b600060405180830381600087803b1580156200029157600080fd5b505af1158015620002a6573d6000803e3d6000fd5b505050506200032e565b6daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff16634420e486306040518263ffffffff1660e01b8152600401620002f9919062000528565b600060405180830381600087803b1580156200031457600080fd5b505af115801562000329573d6000803e3d6000fd5b505050505b5b5b5050620005a9565b600033905090565b6000600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620004149062000574565b90600052602060002090601f01602090048101928262000438576000855562000484565b82601f106200045357805160ff191683800117855562000484565b8280016001018555821562000484579182015b828111156200048357825182559160200191906001019062000466565b5b50905062000493919062000497565b5090565b5b80821115620004b257600081600090555060010162000498565b5090565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620004e382620004b6565b9050919050565b620004f581620004d6565b82525050565b6000604082019050620005126000830185620004ea565b620005216020830184620004ea565b9392505050565b60006020820190506200053f6000830184620004ea565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200058d57607f821691505b602082108103620005a357620005a262000545565b5b50919050565b61391380620005b96000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c8063715018a6116100c3578063a49a1e7d1161007c578063a49a1e7d1461038d578063b88d4fde146103a9578063c87b56dd146103c5578063d00ca8da146103f5578063e985e9c514610425578063f2fde38b1461045557610158565b8063715018a6146103055780638456cb591461030f5780638da5cb5b1461031957806395d89b41146103375780639dd373b914610355578063a22cb4651461037157610158565b80633c168eab116101155780633c168eab146102315780633f4ba83a1461026157806342842e0e1461026b5780635c975abb146102875780636352211e146102a557806370a08231146102d557610158565b806301ffc9a71461015d57806306fdde031461018d578063081812fc146101ab578063095ea7b3146101db57806318160ddd146101f757806323b872dd14610215575b600080fd5b6101776004803603810190610172919061265f565b610471565b60405161018491906126a7565b60405180910390f35b610195610553565b6040516101a2919061275b565b60405180910390f35b6101c560048036038101906101c091906127b3565b6105e5565b6040516101d29190612821565b60405180910390f35b6101f560048036038101906101f09190612868565b61062b565b005b6101ff610742565b60405161020c91906128b7565b60405180910390f35b61022f600480360381019061022a91906128d2565b61074c565b005b61024b60048036038101906102469190612868565b61092e565b60405161025891906128b7565b60405180910390f35b610269610a0b565b005b610285600480360381019061028091906128d2565b610a1d565b005b61028f610bff565b60405161029c91906126a7565b60405180910390f35b6102bf60048036038101906102ba91906127b3565b610c16565b6040516102cc9190612821565b60405180910390f35b6102ef60048036038101906102ea9190612925565b610c9c565b6040516102fc91906128b7565b60405180910390f35b61030d610d53565b005b610317610d67565b005b610321610d79565b60405161032e9190612821565b60405180910390f35b61033f610da3565b60405161034c919061275b565b60405180910390f35b61036f600480360381019061036a9190612925565b610e35565b005b61038b6004803603810190610386919061297e565b610e81565b005b6103a760048036038101906103a29190612af3565b610e97565b005b6103c360048036038101906103be9190612bdd565b610eb9565b005b6103df60048036038101906103da91906127b3565b61109e565b6040516103ec919061275b565b60405180910390f35b61040f600480360381019061040a91906127b3565b611139565b60405161041c91906128b7565b60405180910390f35b61043f600480360381019061043a9190612c60565b611151565b60405161044c91906126a7565b60405180910390f35b61046f600480360381019061046a9190612925565b6111e5565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061053c57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061054c575061054b82611268565b5b9050919050565b60606000805461056290612ccf565b80601f016020809104026020016040519081016040528092919081815260200182805461058e90612ccf565b80156105db5780601f106105b0576101008083540402835291602001916105db565b820191906000526020600020905b8154815290600101906020018083116105be57829003601f168201915b5050505050905090565b60006105f0826112d2565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061063682610c16565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069d90612d72565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166106c561131d565b73ffffffffffffffffffffffffffffffffffffffff1614806106f457506106f3816106ee61131d565b611151565b5b610733576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072a90612e04565b60405180910390fd5b61073d8383611325565b505050565b6000600854905090565b8260006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b111561091c573373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036107be576107b98484846113de565b610928565b6daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430336040518363ffffffff1660e01b8152600401610807929190612e24565b602060405180830381865afa158015610824573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108489190612e62565b80156108da57506daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430836040518363ffffffff1660e01b8152600401610898929190612e24565b602060405180830381865afa1580156108b5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108d99190612e62565b5b61091b57336040517fede71dcc0000000000000000000000000000000000000000000000000000000081526004016109129190612821565b60405180910390fd5b5b6109278484846113de565b5b50505050565b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109b790612f01565b60405180910390fd5b600060085490506109d1848261143e565b82600a600083815260200190815260200160002081905550600860008154809291906109fc90612f50565b91905055508091505092915050565b610a1361145c565b610a1b6114da565b565b8260006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b1115610bed573373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a8f57610a8a84848461153d565b610bf9565b6daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430336040518363ffffffff1660e01b8152600401610ad8929190612e24565b602060405180830381865afa158015610af5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b199190612e62565b8015610bab57506daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430836040518363ffffffff1660e01b8152600401610b69929190612e24565b602060405180830381865afa158015610b86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610baa9190612e62565b5b610bec57336040517fede71dcc000000000000000000000000000000000000000000000000000000008152600401610be39190612821565b60405180910390fd5b5b610bf884848461153d565b5b50505050565b6000600660009054906101000a900460ff16905090565b600080610c228361155d565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610c93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8a90612fe4565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0390613076565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610d5b61145c565b610d65600061159a565b565b610d6f61145c565b610d77611660565b565b6000600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610db290612ccf565b80601f0160208091040260200160405190810160405280929190818152602001828054610dde90612ccf565b8015610e2b5780601f10610e0057610100808354040283529160200191610e2b565b820191906000526020600020905b815481529060010190602001808311610e0e57829003601f168201915b5050505050905090565b610e3d61145c565b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610e93610e8c61131d565b83836116c3565b5050565b610e9f61145c565b8060079080519060200190610eb5929190612550565b5050565b8360006daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff163b111561108a573373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610f2c57610f278585858561182f565b611097565b6daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430336040518363ffffffff1660e01b8152600401610f75929190612e24565b602060405180830381865afa158015610f92573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fb69190612e62565b801561104857506daaeb6d7670e522a718067333cd4e73ffffffffffffffffffffffffffffffffffffffff1663c617113430836040518363ffffffff1660e01b8152600401611006929190612e24565b602060405180830381865afa158015611023573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110479190612e62565b5b61108957336040517fede71dcc0000000000000000000000000000000000000000000000000000000081526004016110809190612821565b60405180910390fd5b5b6110968585858561182f565b5b5050505050565b60606110a982611891565b6110e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110df90613108565b60405180910390fd5b60006110f26118d2565b905080611111600a600086815260200190815260200160002054611964565b6040516020016111229291906131b0565b604051602081830303815290604052915050919050565b600a6020528060005260406000206000915090505481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6111ed61145c565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361125c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125390613251565b60405180910390fd5b6112658161159a565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6112db81611891565b61131a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131190612fe4565b60405180910390fd5b50565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661139883610c16565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6113ef6113e961131d565b82611a32565b61142e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611425906132e3565b60405180910390fd5b611439838383611ac7565b505050565b611458828260405180602001604052806000815250611dc0565b5050565b61146461131d565b73ffffffffffffffffffffffffffffffffffffffff16611482610d79565b73ffffffffffffffffffffffffffffffffffffffff16146114d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114cf9061334f565b60405180910390fd5b565b6114e2611e1b565b6000600660006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61152661131d565b6040516115339190612821565b60405180910390a1565b61155883838360405180602001604052806000815250610eb9565b505050565b60006002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611668611e64565b6001600660006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586116ac61131d565b6040516116b99190612821565b60405180910390a1565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611731576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611728906133bb565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161182291906126a7565b60405180910390a3505050565b61184061183a61131d565b83611a32565b61187f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611876906132e3565b60405180910390fd5b61188b84848484611eae565b50505050565b60008073ffffffffffffffffffffffffffffffffffffffff166118b38361155d565b73ffffffffffffffffffffffffffffffffffffffff1614159050919050565b6060600780546118e190612ccf565b80601f016020809104026020016040519081016040528092919081815260200182805461190d90612ccf565b801561195a5780601f1061192f5761010080835404028352916020019161195a565b820191906000526020600020905b81548152906001019060200180831161193d57829003601f168201915b5050505050905090565b60606000600161197384611f0a565b01905060008167ffffffffffffffff811115611992576119916129c8565b5b6040519080825280601f01601f1916602001820160405280156119c45781602001600182028036833780820191505090505b509050600082602001820190505b600115611a27578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8581611a1b57611a1a6133db565b5b049450600085036119d2575b819350505050919050565b600080611a3e83610c16565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611a805750611a7f8185611151565b5b80611abe57508373ffffffffffffffffffffffffffffffffffffffff16611aa6846105e5565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16611ae782610c16565b73ffffffffffffffffffffffffffffffffffffffff1614611b3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b349061347c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611bac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ba39061350e565b60405180910390fd5b611bb9838383600161205d565b8273ffffffffffffffffffffffffffffffffffffffff16611bd982610c16565b73ffffffffffffffffffffffffffffffffffffffff1614611c2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c269061347c565b60405180910390fd5b6004600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611dbb8383836001612183565b505050565b611dca8383612189565b611dd760008484846123a6565b611e16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e0d906135a0565b60405180910390fd5b505050565b611e23610bff565b611e62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e599061360c565b60405180910390fd5b565b611e6c610bff565b15611eac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ea390613678565b60405180910390fd5b565b611eb9848484611ac7565b611ec5848484846123a6565b611f04576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611efb906135a0565b60405180910390fd5b50505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611f68577a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008381611f5e57611f5d6133db565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310611fa5576d04ee2d6d415b85acef81000000008381611f9b57611f9a6133db565b5b0492506020810190505b662386f26fc100008310611fd457662386f26fc100008381611fca57611fc96133db565b5b0492506010810190505b6305f5e1008310611ffd576305f5e1008381611ff357611ff26133db565b5b0492506008810190505b6127108310612022576127108381612018576120176133db565b5b0492506004810190505b60648310612045576064838161203b5761203a6133db565b5b0492506002810190505b600a8310612054576001810190505b80915050919050565b600181111561217d57600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16146120f15780600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546120e99190613698565b925050819055505b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161461217c5780600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461217491906136cc565b925050819055505b5b50505050565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036121f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121ef9061376e565b60405180910390fd5b61220181611891565b15612241576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612238906137da565b60405180910390fd5b61224f60008383600161205d565b61225881611891565b15612298576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161228f906137da565b60405180910390fd5b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46123a2600083836001612183565b5050565b60006123c78473ffffffffffffffffffffffffffffffffffffffff1661252d565b15612520578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026123f061131d565b8786866040518563ffffffff1660e01b8152600401612412949392919061384f565b6020604051808303816000875af192505050801561244e57506040513d601f19601f8201168201806040525081019061244b91906138b0565b60015b6124d0573d806000811461247e576040519150601f19603f3d011682016040523d82523d6000602084013e612483565b606091505b5060008151036124c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124bf906135a0565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612525565b600190505b949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b82805461255c90612ccf565b90600052602060002090601f01602090048101928261257e57600085556125c5565b82601f1061259757805160ff19168380011785556125c5565b828001600101855582156125c5579182015b828111156125c45782518255916020019190600101906125a9565b5b5090506125d291906125d6565b5090565b5b808211156125ef5760008160009055506001016125d7565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61263c81612607565b811461264757600080fd5b50565b60008135905061265981612633565b92915050565b600060208284031215612675576126746125fd565b5b60006126838482850161264a565b91505092915050565b60008115159050919050565b6126a18161268c565b82525050565b60006020820190506126bc6000830184612698565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156126fc5780820151818401526020810190506126e1565b8381111561270b576000848401525b50505050565b6000601f19601f8301169050919050565b600061272d826126c2565b61273781856126cd565b93506127478185602086016126de565b61275081612711565b840191505092915050565b600060208201905081810360008301526127758184612722565b905092915050565b6000819050919050565b6127908161277d565b811461279b57600080fd5b50565b6000813590506127ad81612787565b92915050565b6000602082840312156127c9576127c86125fd565b5b60006127d78482850161279e565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061280b826127e0565b9050919050565b61281b81612800565b82525050565b60006020820190506128366000830184612812565b92915050565b61284581612800565b811461285057600080fd5b50565b6000813590506128628161283c565b92915050565b6000806040838503121561287f5761287e6125fd565b5b600061288d85828601612853565b925050602061289e8582860161279e565b9150509250929050565b6128b18161277d565b82525050565b60006020820190506128cc60008301846128a8565b92915050565b6000806000606084860312156128eb576128ea6125fd565b5b60006128f986828701612853565b935050602061290a86828701612853565b925050604061291b8682870161279e565b9150509250925092565b60006020828403121561293b5761293a6125fd565b5b600061294984828501612853565b91505092915050565b61295b8161268c565b811461296657600080fd5b50565b60008135905061297881612952565b92915050565b60008060408385031215612995576129946125fd565b5b60006129a385828601612853565b92505060206129b485828601612969565b9150509250929050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612a0082612711565b810181811067ffffffffffffffff82111715612a1f57612a1e6129c8565b5b80604052505050565b6000612a326125f3565b9050612a3e82826129f7565b919050565b600067ffffffffffffffff821115612a5e57612a5d6129c8565b5b612a6782612711565b9050602081019050919050565b82818337600083830152505050565b6000612a96612a9184612a43565b612a28565b905082815260208101848484011115612ab257612ab16129c3565b5b612abd848285612a74565b509392505050565b600082601f830112612ada57612ad96129be565b5b8135612aea848260208601612a83565b91505092915050565b600060208284031215612b0957612b086125fd565b5b600082013567ffffffffffffffff811115612b2757612b26612602565b5b612b3384828501612ac5565b91505092915050565b600067ffffffffffffffff821115612b5757612b566129c8565b5b612b6082612711565b9050602081019050919050565b6000612b80612b7b84612b3c565b612a28565b905082815260208101848484011115612b9c57612b9b6129c3565b5b612ba7848285612a74565b509392505050565b600082601f830112612bc457612bc36129be565b5b8135612bd4848260208601612b6d565b91505092915050565b60008060008060808587031215612bf757612bf66125fd565b5b6000612c0587828801612853565b9450506020612c1687828801612853565b9350506040612c278782880161279e565b925050606085013567ffffffffffffffff811115612c4857612c47612602565b5b612c5487828801612baf565b91505092959194509250565b60008060408385031215612c7757612c766125fd565b5b6000612c8585828601612853565b9250506020612c9685828601612853565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612ce757607f821691505b602082108103612cfa57612cf9612ca0565b5b50919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000612d5c6021836126cd565b9150612d6782612d00565b604082019050919050565b60006020820190508181036000830152612d8b81612d4f565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c000000602082015250565b6000612dee603d836126cd565b9150612df982612d92565b604082019050919050565b60006020820190508181036000830152612e1d81612de1565b9050919050565b6000604082019050612e396000830185612812565b612e466020830184612812565b9392505050565b600081519050612e5c81612952565b92915050565b600060208284031215612e7857612e776125fd565b5b6000612e8684828501612e4d565b91505092915050565b7f4e4654436f6c6c656374696f6e3a2063616c6c6572206973206e6f742074686560008201527f207374616b696e6720636f6e7472616374000000000000000000000000000000602082015250565b6000612eeb6031836126cd565b9150612ef682612e8f565b604082019050919050565b60006020820190508181036000830152612f1a81612ede565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612f5b8261277d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612f8d57612f8c612f21565b5b600182019050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b6000612fce6018836126cd565b9150612fd982612f98565b602082019050919050565b60006020820190508181036000830152612ffd81612fc1565b9050919050565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b60006130606029836126cd565b915061306b82613004565b604082019050919050565b6000602082019050818103600083015261308f81613053565b9050919050565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b60006130f2602f836126cd565b91506130fd82613096565b604082019050919050565b60006020820190508181036000830152613121816130e5565b9050919050565b600081905092915050565b600061313e826126c2565b6131488185613128565b93506131588185602086016126de565b80840191505092915050565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b600061319a600583613128565b91506131a582613164565b600582019050919050565b60006131bc8285613133565b91506131c88284613133565b91506131d38261318d565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061323b6026836126cd565b9150613246826131df565b604082019050919050565b6000602082019050818103600083015261326a8161322e565b9050919050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206f7220617070726f76656400000000000000000000000000000000000000602082015250565b60006132cd602d836126cd565b91506132d882613271565b604082019050919050565b600060208201905081810360008301526132fc816132c0565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006133396020836126cd565b915061334482613303565b602082019050919050565b600060208201905081810360008301526133688161332c565b9050919050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b60006133a56019836126cd565b91506133b08261336f565b602082019050919050565b600060208201905081810360008301526133d481613398565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b60006134666025836126cd565b91506134718261340a565b604082019050919050565b6000602082019050818103600083015261349581613459565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006134f86024836126cd565b91506135038261349c565b604082019050919050565b60006020820190508181036000830152613527816134eb565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b600061358a6032836126cd565b91506135958261352e565b604082019050919050565b600060208201905081810360008301526135b98161357d565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b60006135f66014836126cd565b9150613601826135c0565b602082019050919050565b60006020820190508181036000830152613625816135e9565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006136626010836126cd565b915061366d8261362c565b602082019050919050565b6000602082019050818103600083015261369181613655565b9050919050565b60006136a38261277d565b91506136ae8361277d565b9250828210156136c1576136c0612f21565b5b828203905092915050565b60006136d78261277d565b91506136e28361277d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561371757613716612f21565b5b828201905092915050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b60006137586020836126cd565b915061376382613722565b602082019050919050565b600060208201905081810360008301526137878161374b565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b60006137c4601c836126cd565b91506137cf8261378e565b602082019050919050565b600060208201905081810360008301526137f3816137b7565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000613821826137fa565b61382b8185613805565b935061383b8185602086016126de565b61384481612711565b840191505092915050565b60006080820190506138646000830187612812565b6138716020830186612812565b61387e60408301856128a8565b81810360608301526138908184613816565b905095945050505050565b6000815190506138aa81612633565b92915050565b6000602082840312156138c6576138c56125fd565b5b60006138d48482850161389b565b9150509291505056fea2646970667358221220dee650d52e3525b6b3efcf83848e150847ba5c740ba0a4d82558615e65ab746c64736f6c634300080d0033697066733a2f2f626166796265696778626576676b6d6673746a36706f646874796675656937616c626c64626a6c7664337364636673643379717234706b6f68676d2f