Overview ERC721
Total Supply:
4,279 URSCOMP

Holders:
12
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x9033eFc0672fcDD0228c00b1567dF04AEC4722B6
60806040526000600a60146101000a81548160ff02191690831515021790555060405180602001604052806000815250600c908051906020019062000046929190620001e8565b503480156200005457600080fd5b50604051620040693803806200406983398181016040528101906200007a919062000321565b8282816000908051906020019062000094929190620001e8565b508060019080519060200190620000ad929190620001e8565b505050620000d0620000c46200011a60201b60201c565b6200012260201b60201c565b80600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505062000528565b600033905090565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620001f6906200047a565b90600052602060002090601f0160209004810192826200021a576000855562000266565b82601f106200023557805160ff191683800117855562000266565b8280016001018555821562000266579182015b828111156200026557825182559160200191906001019062000248565b5b50905062000275919062000279565b5090565b5b80821115620002945760008160009055506001016200027a565b5090565b6000620002af620002a984620003dd565b620003a9565b905082815260208101848484011115620002c857600080fd5b620002d584828562000444565b509392505050565b600081519050620002ee816200050e565b92915050565b600082601f8301126200030657600080fd5b81516200031884826020860162000298565b91505092915050565b6000806000606084860312156200033757600080fd5b600084015167ffffffffffffffff8111156200035257600080fd5b6200036086828701620002f4565b935050602084015167ffffffffffffffff8111156200037e57600080fd5b6200038c86828701620002f4565b92505060406200039f86828701620002dd565b9150509250925092565b6000604051905081810181811067ffffffffffffffff82111715620003d357620003d2620004df565b5b8060405250919050565b600067ffffffffffffffff821115620003fb57620003fa620004df565b5b601f19601f8301169050602081019050919050565b60006200041d8262000424565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60005b838110156200046457808201518184015260208101905062000447565b8381111562000474576000848401525b50505050565b600060028204905060018216806200049357607f821691505b60208210811415620004aa57620004a9620004b0565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620005198162000410565b81146200052557600080fd5b50565b613b3180620005386000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c80636ba4c138116100c3578063a22cb4651161007c578063a22cb465146103b3578063b88d4fde146103cf578063c87b56dd146103eb578063e985e9c51461041b578063f2fde38b1461044b578063fd0e96ad1461046757610158565b80636ba4c1381461031757806370a0823114610333578063715018a6146103635780638da5cb5b1461036d5780638dab7b7c1461038b57806395d89b411461039557610158565b80632f745c59116101155780632f745c591461023157806342842e0e146102615780634f6ccce71461027d57806355f804b3146102ad57806361e11979146102c95780636352211e146102e757610158565b806301ffc9a71461015d57806306fdde031461018d578063081812fc146101ab578063095ea7b3146101db57806318160ddd146101f757806323b872dd14610215575b600080fd5b61017760048036038101906101729190612986565b610497565b60405161018491906133c9565b60405180910390f35b610195610511565b6040516101a291906133e4565b60405180910390f35b6101c560048036038101906101c09190612a19565b6105a3565b6040516101d29190613362565b60405180910390f35b6101f560048036038101906101f09190612905565b610628565b005b6101ff610740565b60405161020c91906136c6565b60405180910390f35b61022f600480360381019061022a91906127ff565b61074d565b005b61024b60048036038101906102469190612905565b6107ad565b60405161025891906136c6565b60405180910390f35b61027b600480360381019061027691906127ff565b610852565b005b61029760048036038101906102929190612a19565b610872565b6040516102a491906136c6565b60405180910390f35b6102c760048036038101906102c291906129d8565b610909565b005b6102d161099f565b6040516102de91906133c9565b60405180910390f35b61030160048036038101906102fc9190612a19565b6109b2565b60405161030e9190613362565b60405180910390f35b610331600480360381019061032c9190612941565b610a64565b005b61034d60048036038101906103489190612771565b610d4b565b60405161035a91906136c6565b60405180910390f35b61036b610e03565b005b610375610e8b565b6040516103829190613362565b60405180910390f35b610393610eb5565b005b61039d610f5d565b6040516103aa91906133e4565b60405180910390f35b6103cd60048036038101906103c891906128c9565b610fef565b005b6103e960048036038101906103e4919061284e565b611005565b005b61040560048036038101906104009190612a19565b611067565b60405161041291906133e4565b60405180910390f35b610435600480360381019061043091906127c3565b61110e565b60405161044291906133c9565b60405180910390f35b61046560048036038101906104609190612771565b6111a2565b005b610481600480360381019061047c9190612a19565b61129a565b60405161048e91906133c9565b60405180910390f35b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061050a5750610509826112ac565b5b9050919050565b60606000805461052090613926565b80601f016020809104026020016040519081016040528092919081815260200182805461054c90613926565b80156105995780601f1061056e57610100808354040283529160200191610599565b820191906000526020600020905b81548152906001019060200180831161057c57829003601f168201915b5050505050905090565b60006105ae8261138e565b6105ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e4906135a6565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610633826109b2565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156106a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069b90613626565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166106c36113fa565b73ffffffffffffffffffffffffffffffffffffffff1614806106f257506106f1816106ec6113fa565b61110e565b5b610731576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610728906134e6565b60405180910390fd5b61073b8383611402565b505050565b6000600880549050905090565b61075e6107586113fa565b826114bb565b61079d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079490613646565b60405180910390fd5b6107a8838383611599565b505050565b60006107b883610d4b565b82106107f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f090613406565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b61086d83838360405180602001604052806000815250611005565b505050565b600061087c610740565b82106108bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b490613666565b60405180910390fd5b600882815481106108f7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050919050565b6109116113fa565b73ffffffffffffffffffffffffffffffffffffffff1661092f610e8b565b73ffffffffffffffffffffffffffffffffffffffff1614610985576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097c906135c6565b60405180910390fd5b80600c908051906020019061099b929190612536565b5050565b600a60149054906101000a900460ff1681565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610a5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5290613566565b60405180910390fd5b80915050919050565b600a60149054906101000a900460ff16610ab3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aaa90613546565b60405180910390fd5b60008282905090506032811115610aff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af690613686565b60405180910390fd5b60005b81811015610d4557610b52848483818110610b46577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9050602002013561129a565b15610b92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8990613506565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e868685818110610c20577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b905060200201356040518263ffffffff1660e01b8152600401610c4391906136c6565b60206040518083038186803b158015610c5b57600080fd5b505afa158015610c6f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c93919061279a565b73ffffffffffffffffffffffffffffffffffffffff1614610ce9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce0906136a6565b60405180910390fd5b610d3233858584818110610d26577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b905060200201356117f5565b8080610d3d90613958565b915050610b02565b50505050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610dbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db390613526565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610e0b6113fa565b73ffffffffffffffffffffffffffffffffffffffff16610e29610e8b565b73ffffffffffffffffffffffffffffffffffffffff1614610e7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e76906135c6565b60405180910390fd5b610e8960006119c3565b565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610ebd6113fa565b73ffffffffffffffffffffffffffffffffffffffff16610edb610e8b565b73ffffffffffffffffffffffffffffffffffffffff1614610f31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f28906135c6565b60405180910390fd5b600a60149054906101000a900460ff1615600a60146101000a81548160ff021916908315150217905550565b606060018054610f6c90613926565b80601f0160208091040260200160405190810160405280929190818152602001828054610f9890613926565b8015610fe55780601f10610fba57610100808354040283529160200191610fe5565b820191906000526020600020905b815481529060010190602001808311610fc857829003601f168201915b5050505050905090565b611001610ffa6113fa565b8383611a89565b5050565b6110166110106113fa565b836114bb565b611055576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104c90613646565b60405180910390fd5b61106184848484611bf6565b50505050565b60606110728261138e565b6110b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a890613606565b60405180910390fd5b60006110bb611c52565b905060008151116110db5760405180602001604052806000815250611106565b806110e584611ce4565b6040516020016110f692919061333e565b6040516020818303038152906040525b915050919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6111aa6113fa565b73ffffffffffffffffffffffffffffffffffffffff166111c8610e8b565b73ffffffffffffffffffffffffffffffffffffffff161461121e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611215906135c6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561128e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128590613446565b60405180910390fd5b611297816119c3565b50565b60006112a58261138e565b9050919050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061137757507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80611387575061138682611e91565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16611475836109b2565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60006114c68261138e565b611505576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114fc906134c6565b60405180910390fd5b6000611510836109b2565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061157f57508373ffffffffffffffffffffffffffffffffffffffff16611567846105a3565b73ffffffffffffffffffffffffffffffffffffffff16145b80611590575061158f818561110e565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166115b9826109b2565b73ffffffffffffffffffffffffffffffffffffffff161461160f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611606906135e6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561167f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161167690613486565b60405180910390fd5b61168a838383611efb565b611695600082611402565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546116e5919061383c565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461173c91906137b5565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611865576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185c90613586565b60405180910390fd5b61186e8161138e565b156118ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118a590613466565b60405180910390fd5b6118ba60008383611efb565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461190a91906137b5565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611af8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aef906134a6565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611be991906133c9565b60405180910390a3505050565b611c01848484611599565b611c0d8484848461200f565b611c4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c4390613426565b60405180910390fd5b50505050565b6060600c8054611c6190613926565b80601f0160208091040260200160405190810160405280929190818152602001828054611c8d90613926565b8015611cda5780601f10611caf57610100808354040283529160200191611cda565b820191906000526020600020905b815481529060010190602001808311611cbd57829003601f168201915b5050505050905090565b60606000821415611d2c576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611e8c565b600082905060005b60008214611d5e578080611d4790613958565b915050600a82611d57919061380b565b9150611d34565b60008167ffffffffffffffff811115611da0577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015611dd25781602001600182028036833780820191505090505b5090505b60008514611e8557600182611deb919061383c565b9150600a85611dfa91906139a1565b6030611e0691906137b5565b60f81b818381518110611e42577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85611e7e919061380b565b9450611dd6565b8093505050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b611f068383836121a6565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611f4957611f44816121ab565b611f88565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614611f8757611f8683826121f4565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611fcb57611fc681612361565b61200a565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146120095761200882826124a4565b5b5b505050565b60006120308473ffffffffffffffffffffffffffffffffffffffff16612523565b15612199578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026120596113fa565b8786866040518563ffffffff1660e01b815260040161207b949392919061337d565b602060405180830381600087803b15801561209557600080fd5b505af19250505080156120c657506040513d601f19601f820116820180604052508101906120c391906129af565b60015b612149573d80600081146120f6576040519150601f19603f3d011682016040523d82523d6000602084013e6120fb565b606091505b50600081511415612141576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161213890613426565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505061219e565b600190505b949350505050565b505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b6000600161220184610d4b565b61220b919061383c565b90506000600760008481526020019081526020016000205490508181146122f0576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600880549050612375919061383c565b90506000600960008481526020019081526020016000205490506000600883815481106123cb577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015490508060088381548110612413577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020018190555081600960008381526020019081526020016000208190555060096000858152602001908152602001600020600090556008805480612488577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b60006124af83610d4b565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b600080823b905060008111915050919050565b82805461254290613926565b90600052602060002090601f01602090048101928261256457600085556125ab565b82601f1061257d57805160ff19168380011785556125ab565b828001600101855582156125ab579182015b828111156125aa57825182559160200191906001019061258f565b5b5090506125b891906125bc565b5090565b5b808211156125d55760008160009055506001016125bd565b5090565b60006125ec6125e784613712565b6136e1565b90508281526020810184848401111561260457600080fd5b61260f8482856138e4565b509392505050565b600061262a61262584613742565b6136e1565b90508281526020810184848401111561264257600080fd5b61264d8482856138e4565b509392505050565b60008135905061266481613a9f565b92915050565b60008151905061267981613a9f565b92915050565b60008083601f84011261269157600080fd5b8235905067ffffffffffffffff8111156126aa57600080fd5b6020830191508360208202830111156126c257600080fd5b9250929050565b6000813590506126d881613ab6565b92915050565b6000813590506126ed81613acd565b92915050565b60008151905061270281613acd565b92915050565b600082601f83011261271957600080fd5b81356127298482602086016125d9565b91505092915050565b600082601f83011261274357600080fd5b8135612753848260208601612617565b91505092915050565b60008135905061276b81613ae4565b92915050565b60006020828403121561278357600080fd5b600061279184828501612655565b91505092915050565b6000602082840312156127ac57600080fd5b60006127ba8482850161266a565b91505092915050565b600080604083850312156127d657600080fd5b60006127e485828601612655565b92505060206127f585828601612655565b9150509250929050565b60008060006060848603121561281457600080fd5b600061282286828701612655565b935050602061283386828701612655565b92505060406128448682870161275c565b9150509250925092565b6000806000806080858703121561286457600080fd5b600061287287828801612655565b945050602061288387828801612655565b93505060406128948782880161275c565b925050606085013567ffffffffffffffff8111156128b157600080fd5b6128bd87828801612708565b91505092959194509250565b600080604083850312156128dc57600080fd5b60006128ea85828601612655565b92505060206128fb858286016126c9565b9150509250929050565b6000806040838503121561291857600080fd5b600061292685828601612655565b92505060206129378582860161275c565b9150509250929050565b6000806020838503121561295457600080fd5b600083013567ffffffffffffffff81111561296e57600080fd5b61297a8582860161267f565b92509250509250929050565b60006020828403121561299857600080fd5b60006129a6848285016126de565b91505092915050565b6000602082840312156129c157600080fd5b60006129cf848285016126f3565b91505092915050565b6000602082840312156129ea57600080fd5b600082013567ffffffffffffffff811115612a0457600080fd5b612a1084828501612732565b91505092915050565b600060208284031215612a2b57600080fd5b6000612a398482850161275c565b91505092915050565b612a4b81613870565b82525050565b612a5a81613882565b82525050565b6000612a6b82613772565b612a758185613788565b9350612a858185602086016138f3565b612a8e81613a8e565b840191505092915050565b6000612aa48261377d565b612aae8185613799565b9350612abe8185602086016138f3565b612ac781613a8e565b840191505092915050565b6000612add8261377d565b612ae781856137aa565b9350612af78185602086016138f3565b80840191505092915050565b6000612b10602b83613799565b91507f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008301527f74206f6620626f756e64730000000000000000000000000000000000000000006020830152604082019050919050565b6000612b76603283613799565b91507f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008301527f63656976657220696d706c656d656e74657200000000000000000000000000006020830152604082019050919050565b6000612bdc602683613799565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000612c42601c83613799565b91507f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006000830152602082019050919050565b6000612c82602483613799565b91507f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000612ce8601983613799565b91507f4552433732313a20617070726f766520746f2063616c6c6572000000000000006000830152602082019050919050565b6000612d28602c83613799565b91507f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008301527f697374656e7420746f6b656e00000000000000000000000000000000000000006020830152604082019050919050565b6000612d8e603883613799565b91507f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008301527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006020830152604082019050919050565b6000612df4604383613799565b91507f4f6e65206f66207468652073656c6563746564205552532068617320616c726560008301527f616479206265656e207573656420746f20636c61696d206120636f6d70616e6960208301527f6f6e2e00000000000000000000000000000000000000000000000000000000006040830152606082019050919050565b6000612e80602a83613799565b91507f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008301527f726f2061646472657373000000000000000000000000000000000000000000006020830152604082019050919050565b6000612ee6601c83613799565b91507f436c61696d696e672077696e646f77206973206e6f74206f70656e2e000000006000830152602082019050919050565b6000612f26602983613799565b91507f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008301527f656e7420746f6b656e00000000000000000000000000000000000000000000006020830152604082019050919050565b6000612f8c602083613799565b91507f4552433732313a206d696e7420746f20746865207a65726f20616464726573736000830152602082019050919050565b6000612fcc602c83613799565b91507f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008301527f697374656e7420746f6b656e00000000000000000000000000000000000000006020830152604082019050919050565b6000613032602083613799565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b6000613072602983613799565b91507f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008301527f73206e6f74206f776e00000000000000000000000000000000000000000000006020830152604082019050919050565b60006130d8602f83613799565b91507f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008301527f6e6578697374656e7420746f6b656e00000000000000000000000000000000006020830152604082019050919050565b600061313e602183613799565b91507f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008301527f72000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006131a4603183613799565b91507f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008301527f776e6572206e6f7220617070726f7665640000000000000000000000000000006020830152604082019050919050565b600061320a602c83613799565b91507f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008301527f7574206f6620626f756e647300000000000000000000000000000000000000006020830152604082019050919050565b6000613270602483613799565b91507f43616e206e6f74206d696e74206d6f7265207468616e2035302061742061207460008301527f696d652e000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006132d6602f83613799565b91507f4f6e65206f66207468652073656c65637465642055525320646f6573206e6f7460008301527f2062656c6f6e6720746f20796f752e00000000000000000000000000000000006020830152604082019050919050565b613338816138da565b82525050565b600061334a8285612ad2565b91506133568284612ad2565b91508190509392505050565b60006020820190506133776000830184612a42565b92915050565b60006080820190506133926000830187612a42565b61339f6020830186612a42565b6133ac604083018561332f565b81810360608301526133be8184612a60565b905095945050505050565b60006020820190506133de6000830184612a51565b92915050565b600060208201905081810360008301526133fe8184612a99565b905092915050565b6000602082019050818103600083015261341f81612b03565b9050919050565b6000602082019050818103600083015261343f81612b69565b9050919050565b6000602082019050818103600083015261345f81612bcf565b9050919050565b6000602082019050818103600083015261347f81612c35565b9050919050565b6000602082019050818103600083015261349f81612c75565b9050919050565b600060208201905081810360008301526134bf81612cdb565b9050919050565b600060208201905081810360008301526134df81612d1b565b9050919050565b600060208201905081810360008301526134ff81612d81565b9050919050565b6000602082019050818103600083015261351f81612de7565b9050919050565b6000602082019050818103600083015261353f81612e73565b9050919050565b6000602082019050818103600083015261355f81612ed9565b9050919050565b6000602082019050818103600083015261357f81612f19565b9050919050565b6000602082019050818103600083015261359f81612f7f565b9050919050565b600060208201905081810360008301526135bf81612fbf565b9050919050565b600060208201905081810360008301526135df81613025565b9050919050565b600060208201905081810360008301526135ff81613065565b9050919050565b6000602082019050818103600083015261361f816130cb565b9050919050565b6000602082019050818103600083015261363f81613131565b9050919050565b6000602082019050818103600083015261365f81613197565b9050919050565b6000602082019050818103600083015261367f816131fd565b9050919050565b6000602082019050818103600083015261369f81613263565b9050919050565b600060208201905081810360008301526136bf816132c9565b9050919050565b60006020820190506136db600083018461332f565b92915050565b6000604051905081810181811067ffffffffffffffff8211171561370857613707613a5f565b5b8060405250919050565b600067ffffffffffffffff82111561372d5761372c613a5f565b5b601f19601f8301169050602081019050919050565b600067ffffffffffffffff82111561375d5761375c613a5f565b5b601f19601f8301169050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006137c0826138da565b91506137cb836138da565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613800576137ff6139d2565b5b828201905092915050565b6000613816826138da565b9150613821836138da565b92508261383157613830613a01565b5b828204905092915050565b6000613847826138da565b9150613852836138da565b925082821015613865576138646139d2565b5b828203905092915050565b600061387b826138ba565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156139115780820151818401526020810190506138f6565b83811115613920576000848401525b50505050565b6000600282049050600182168061393e57607f821691505b6020821081141561395257613951613a30565b5b50919050565b6000613963826138da565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613996576139956139d2565b5b600182019050919050565b60006139ac826138da565b91506139b7836138da565b9250826139c7576139c6613a01565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b613aa881613870565b8114613ab357600080fd5b50565b613abf81613882565b8114613aca57600080fd5b50565b613ad68161388e565b8114613ae157600080fd5b50565b613aed816138da565b8114613af857600080fd5b5056fea2646970667358221220ecaa80934794e28746ed1c720c71c8d091fe9503288d0a4bb6856196cba955a364736f6c63430008000033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000008f0b2a4351514e63e9e03a661adfe58d463cfbc000000000000000000000000000000000000000000000000000000000000000c555253436f6d70616e696f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007555253434f4d5000000000000000000000000000000000000000000000000000