Token xxxxxxx
Overview ERC-721
Total Supply:
1 XXXXXX
Holders:
1 addresses
Transfers:
-
Contract:
[ Download CSV Export ]
[ Download CSV Export ]
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Are you the contract creator? Verify and Publish your contract source code today!
Decompile ByteCode
Decompile ByteCode
0x608060405234801561001057600080fd5b50600436106101a95760003560e01c806360d23d1a116100f9578063a22cb46511610097578063cc0db0b711610071578063cc0db0b714610533578063cd0fa75814610564578063e985e9c514610596578063fcdd8e7e146105c6576101a9565b8063a22cb465146104c8578063b88d4fde146104e4578063bfb231d214610500576101a9565b80638126f934116100d35780638126f934146104175780638b3d621714610447578063927330db1461047a57806395d89b41146104aa576101a9565b806360d23d1a146103875780636352211e146103b757806370a08231146103e7576101a9565b806323b872dd116101665780632df37bdf116101405780632df37bdf146102da5780632f745c591461030b57806342842e0e1461033b5780634f6ccce714610357576101a9565b806323b872dd146102845780632420b7ad146102a0578063289137a1146102be576101a9565b806301ffc9a7146101ae57806306fdde03146101de578063081812fc146101fc578063095ea7b31461022c5780630bf3bcba1461024857806318160ddd14610266575b600080fd5b6101c860048036038101906101c391906130d2565b6105e4565b6040516101d59190613b1f565b60405180910390f35b6101e66106c6565b6040516101f39190613c08565b60405180910390f35b6102166004803603810190610211919061312c565b6106ff565b6040516102239190613ab8565b60405180910390f35b61024660048036038101906102419190613037565b610784565b005b61025061088e565b60405161025d9190613e8a565b60405180910390f35b61026e610894565b60405161027b9190613e8a565b60405180910390f35b61029e60048036038101906102999190612f21565b6108a1565b005b6102a86108fa565b6040516102b59190613e8a565b60405180910390f35b6102d860048036038101906102d391906131c6565b61091e565b005b6102f460048036038101906102ef919061312c565b610d26565b604051610302929190613ea5565b60405180910390f35b61032560048036038101906103209190613037565b610d4a565b6040516103329190613e8a565b60405180910390f35b61035560048036038101906103509190612f21565b610def565b005b610371600480360381019061036c919061312c565b610e0f565b60405161037e9190613e8a565b60405180910390f35b6103a1600480360381019061039c919061312c565b610e80565b6040516103ae9190613c08565b60405180910390f35b6103d160048036038101906103cc919061312c565b6112ec565b6040516103de9190613ab8565b60405180910390f35b61040160048036038101906103fc9190612e87565b61139d565b60405161040e9190613e8a565b60405180910390f35b610431600480360381019061042c919061312c565b611455565b60405161043e9190613e8a565b60405180910390f35b610461600480360381019061045c91906131c6565b61146d565b6040516104719493929190613b63565b60405180910390f35b610494600480360381019061048f919061312c565b6114be565b6040516104a19190613ba8565b60405180910390f35b6104b2611512565b6040516104bf9190613c08565b60405180910390f35b6104e260048036038101906104dd9190612ff7565b61154b565b005b6104fe60048036038101906104f99190612f74565b6116b7565b005b61051a6004803603810190610515919061312c565b611712565b60405161052a9493929190613f05565b60405180910390f35b61054d60048036038101906105489190613186565b61176c565b60405161055b929190613b3a565b60405180910390f35b61057e6004803603810190610579919061312c565b611a02565b60405161058d93929190613ece565b60405180910390f35b6105b060048036038101906105ab9190612ee1565b611a2c565b6040516105bd9190613b1f565b60405180910390f35b6105ce611ac0565b6040516105db9190613e8a565b60405180910390f35b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806106af57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806106bf57506106be82611ac6565b5b9050919050565b6040518060400160405280600781526020017f787878787878780000000000000000000000000000000000000000000000000081525081565b600061070a82611b30565b610749576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074090613d8a565b60405180910390fd5b6002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061078f826112ec565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610800576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f790613dea565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610840575061083f8133611a2c565b5b61087f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161087690613d0a565b60405180910390fd5b6108898383611b9b565b505050565b60085481565b6000600680549050905090565b6108ab3382611c54565b6108ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e190613e0a565b60405180910390fd5b6108f5838383611d32565b505050565b7f000000000000000000000000000000000000000000000000000000000037ed6481565b60016009541015610964576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095b90613daa565b60405180910390fd5b61096d82611f8b565b6109ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109a390613e6a565b60405180910390fd5b73b5f5af1087a8da62a23b08c00c6ec9af21f397a173ffffffffffffffffffffffffffffffffffffffff1663f8955432836040518263ffffffff1660e01b81526004016109f99190613e8a565b60206040518083038186803b158015610a1157600080fd5b505afa158015610a25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a4991906130a5565b610a88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7f90613c2a565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000037ed64821415610aeb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae290613e4a565b60405180910390fd5b60006101db90506101f4821015610b0157600080fd5b600b60008481526020019081526020016000206001016000815480929190610b28906144ff565b9190505550600080610b3a858461176c565b915091508115610c9d576000610b5233600854612131565b600b60008781526020019081526020016000206000016000815480929190610b79906144ff565b91905055503373ffffffffffffffffffffffffffffffffffffffff167faca4f76301e21ce9758e816ed56abbcbd1467135cb6be5c9885cd031cb163cce83888489604051610bca9493929190613bc3565b60405180910390a2600854600a60006008546063610be89190614393565b81526020019081526020016000206000018190555085600a60006008546063610c119190614393565b81526020019081526020016000206001018190555042600a60006008546063610c3a9190614393565b81526020019081526020016000206002018190555060086000815480929190610c62906144ff565b919050555060096000815480929190610c7a906144a4565b91905055506000600b600088815260200190815260200160002060010181905550505b73ce761d788df608bd21bdd59d6f4b54b2e27f25bb73ffffffffffffffffffffffffffffffffffffffff1663e58410bb8660006040518363ffffffff1660e01b8152600401610ced929190613ea5565b600060405180830381600087803b158015610d0757600080fd5b505af1158015610d1b573d6000803e3d6000fd5b505050505050505050565b600b6020528060005260406000206000915090508060000154908060010154905082565b6000610d558361139d565b8210610d96576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8d90613c4a565b60405180910390fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b610e0a838383604051806020016040528060008152506116b7565b505050565b6000610e19610894565b8210610e5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5190613e2a565b60405180910390fd5b60068281548110610e6e57610e6d614606565b5b90600052602060002001549050919050565b60606064821115610ed757610eb1604051602001610e9d90613a06565b60405160208183030381529060405261214f565b604051602001610ec19190613a96565b60405160208183030381529060405290506112e7565b6000600a600084815260200190815260200160002060020154111561129e576000806000806040518060400160405280600b81526020017f585858585820585858585800000000000000000000000000000000000000000081525090506040518060400160405280600b81526020017f585858585820585858585800000000000000000000000000000000000000000081525091506040518060400160405280600681526020017f585858585820000000000000000000000000000000000000000000000000000081525092506040518060400160405280600581526020017f58585858580000000000000000000000000000000000000000000000000000008152509350610fe4612c77565b60405180610120016040528060fd81526020016150d660fd91398160006007811061101257611011614606565b5b60200201819052508460405160200161102b9190613981565b6040516020818303038152906040528160016007811061104e5761104d614606565b5b6020020181905250826040516020016110679190613a31565b6040516020818303038152906040528160026007811061108a57611089614606565b5b6020020181905250836040516020016110a39190613a5e565b604051602081830303815290604052816003600781106110c6576110c5614606565b5b6020020181905250816040516020016110df9190613927565b6040516020818303038152906040528160046007811061110257611101614606565b5b6020020181905250611129600a6000898152602001908152602001600020600101546122e7565b6040516020016111399190613954565b6040516020818303038152906040528160056007811061115c5761115b614606565b5b6020020181905250611183600a6000898152602001908152602001600020600201546122e7565b60405160200161119391906139ae565b604051602081830303815290604052816006600781106111b6576111b5614606565b5b6020020181905250806000600781106111d2576111d1614606565b5b6020020151816001600781106111eb576111ea614606565b5b60200201518260026007811061120457611203614606565b5b60200201518360036007811061121d5761121c614606565b5b60200201518460046007811061123657611235614606565b5b60200201518560056007811061124f5761124e614606565b5b60200201518660066007811061126857611267614606565b5b602002015160405160200161128397969594939291906138c2565b604051602081830303815290604052955050505050506112e6565b6112c46040516020016112b0906139db565b60405160208183030381529060405261214f565b6040516020016112d49190613a96565b60405160208183030381529060405290505b5b919050565b60008060008084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611394576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138b90613d4a565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561140e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161140590613d2a565b60405180910390fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600c6020528060005260406000206000915090505481565b6000806000806101db90506101f4851061149057848161148d91906142ff565b90505b61149a868261176c565b809450819550505083156114b557683635c9adc5dea0000091505b92959194509250565b600060098214156114f1577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff905061150d565b6002600a8361150091906142ff565b61150a91906140f3565b90505b919050565b6040518060400160405280600681526020017f585858585858000000000000000000000000000000000000000000000000000081525081565b3373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156115ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115b190613cca565b60405180910390fd5b80600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516116ab9190613b1f565b60405180910390a35050565b6116c13383611c54565b611700576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116f790613e0a565b60405180910390fd5b61170c84848484612448565b50505050565b600d6020528060005260406000206000915090508060000160009054906101000a900460ff16908060000160019054906101000a900460ff16908060000160029054906101000a900463ffffffff16908060010154905084565b60008060147351c0b29a1d84611373ba301706c6b4b72283c80f73ffffffffffffffffffffffffffffffffffffffff1663aa198143866040518263ffffffff1660e01b81526004016117be9190613e8a565b6104806040518083038186803b1580156117d757600080fd5b505afa1580156117eb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061180f9190613077565b60056024811061182257611821614606565b5b602002015160ff16611834919061418e565b9050600073b5f5af1087a8da62a23b08c00c6ec9af21f397a173ffffffffffffffffffffffffffffffffffffffff166377d9e11c866040518263ffffffff1660e01b81526004016118859190613e8a565b60c06040518083038186803b15801561189d57600080fd5b505afa1580156118b1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118d59190613206565b505063ffffffff16935050505060146118ed826114be565b6118f7919061418e565b826119029190614009565b9150600b600086815260200190815260200160002060010154600a611927919061418e565b600954600a737426dbe5207c2b5dac57d8e55f0959fcd99661d473ffffffffffffffffffffffffffffffffffffffff1663438303bf896040518263ffffffff1660e01b81526004016119799190613e8a565b60206040518083038186803b15801561199157600080fd5b505afa1580156119a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119c99190613159565b6119d3919061418e565b6119dd9190614009565b6119e79190614009565b826119f29190614009565b9150838212159250509250929050565b600a6020528060005260406000206000915090508060000154908060010154908060020154905083565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60095481565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60008073ffffffffffffffffffffffffffffffffffffffff1660008084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16611c0e836112ec565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000611c5f82611b30565b611c9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c9590613cea565b60405180910390fd5b6000611ca9836112ec565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611d1857508373ffffffffffffffffffffffffffffffffffffffff16611d00846106ff565b73ffffffffffffffffffffffffffffffffffffffff16145b80611d295750611d288185611a2c565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16611d52826112ec565b73ffffffffffffffffffffffffffffffffffffffff1614611da8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d9f90613dca565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e18576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e0f90613caa565b60405180910390fd5b611e238383836124a4565b611e2e600082611b9b565b60018060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611e7d9190614393565b9250508190555060018060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611ed3919061409d565b925050819055508160008083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b60003373ffffffffffffffffffffffffffffffffffffffff1673ce761d788df608bd21bdd59d6f4b54b2e27f25bb73ffffffffffffffffffffffffffffffffffffffff1663081812fc846040518263ffffffff1660e01b8152600401611ff19190613e8a565b60206040518083038186803b15801561200957600080fd5b505afa15801561201d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120419190612eb4565b73ffffffffffffffffffffffffffffffffffffffff16148061212a57503373ffffffffffffffffffffffffffffffffffffffff1673ce761d788df608bd21bdd59d6f4b54b2e27f25bb73ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b81526004016120c29190613e8a565b60206040518083038186803b1580156120da57600080fd5b505afa1580156120ee573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121129190612eb4565b73ffffffffffffffffffffffffffffffffffffffff16145b9050919050565b61214b8282604051806020016040528060008152506125b8565b5050565b6060600082519050600081141561217857604051806020016040528060008152509150506122e2565b60006003600283612189919061409d565b612193919061415d565b600461219f91906142a5565b905060006020826121b0919061409d565b67ffffffffffffffff8111156121c9576121c8614635565b5b6040519080825280601f01601f1916602001820160405280156121fb5781602001600182028036833780820191505090505b50905060006040518060600160405280604081526020016151d3604091399050600181016020830160005b8681101561229f5760038101905062ffffff818a015116603f8160121c168401518060081b905060ff603f83600c1c1686015116810190508060081b905060ff603f8360061c1686015116810190508060081b905060ff603f831686015116810190508060e01b90508084526004840193505050612226565b5060038606600181146122b957600281146122c9576122d4565b613d3d60f01b60028303526122d4565b603d60f81b60018303525b508484525050819450505050505b919050565b6060600082141561232f576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612443565b600082905060005b6000821461236157808061234a906144ff565b915050600a8261235a919061415d565b9150612337565b60008167ffffffffffffffff81111561237d5761237c614635565b5b6040519080825280601f01601f1916602001820160405280156123af5781602001600182028036833780820191505090505b5090505b6000851461243c576001826123c89190614393565b9150600a856123d79190614548565b60306123e3919061409d565b60f81b8183815181106123f9576123f8614606565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85612435919061415d565b94506123b3565b8093505050505b919050565b612453848484611d32565b61245f84848484612613565b61249e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161249590613c6a565b60405180910390fd5b50505050565b6124af83838361278d565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156124f2576124ed81612792565b612531565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146125305761252f83826127db565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156125745761256f81612948565b6125b3565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146125b2576125b18282612a19565b5b5b505050565b6125c28383612a98565b6125cf6000848484612613565b61260e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161260590613c6a565b60405180910390fd5b505050565b600061261e84612c64565b15612780578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02338786866040518563ffffffff1660e01b81526004016126629493929190613ad3565b602060405180830381600087803b15801561267c57600080fd5b505af19250505080156126ad57506040513d601f19601f820116820180604052508101906126aa91906130ff565b60015b612730573d80600081146126dd576040519150601f19603f3d011682016040523d82523d6000602084013e6126e2565b606091505b50600081511415612728576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161271f90613c6a565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050612785565b600190505b949350505050565b505050565b6006805490506007600083815260200190815260200160002081905550600681908060018154018082558091505060019003906000526020600020016000909190919091505550565b600060016127e88461139d565b6127f29190614393565b90506000600560008481526020019081526020016000205490508181146128d7576000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816005600083815260200190815260200160002081905550505b6005600084815260200190815260200160002060009055600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b6000600160068054905061295c9190614393565b905060006007600084815260200190815260200160002054905060006006838154811061298c5761298b614606565b5b9060005260206000200154905080600683815481106129ae576129ad614606565b5b9060005260206000200181905550816007600083815260200190815260200160002081905550600760008581526020019081526020016000206000905560068054806129fd576129fc6145d7565b5b6001900381819060005260206000200160009055905550505050565b6000612a248361139d565b905081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806005600084815260200190815260200160002081905550505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612b08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612aff90613d6a565b60405180910390fd5b612b1181611b30565b15612b51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b4890613c8a565b60405180910390fd5b612b5d600083836124a4565b60018060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612bac919061409d565b925050819055508160008083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b600080823b905060008111915050919050565b6040518060e001604052806007905b6060815260200190600190039081612c865790505090565b6000612cb1612cac84613f6f565b613f4a565b90508082856020860282011115612ccb57612cca614669565b5b60005b85811015612cfb5781612ce18882612e72565b845260208401935060208301925050600181019050612cce565b5050509392505050565b6000612d18612d1384613f95565b613f4a565b905082815260208101848484011115612d3457612d3361466e565b5b612d3f848285614462565b509392505050565b600081359050612d5681615034565b92915050565b600081519050612d6b81615034565b92915050565b600082601f830112612d8657612d85614664565b5b6024612d93848285612c9e565b91505092915050565b600081359050612dab8161504b565b92915050565b600081519050612dc08161504b565b92915050565b600081359050612dd581615062565b92915050565b600081519050612dea81615062565b92915050565b600082601f830112612e0557612e04614664565b5b8135612e15848260208601612d05565b91505092915050565b600081359050612e2d81615079565b92915050565b600081359050612e4281615090565b92915050565b600081519050612e5781615090565b92915050565b600081519050612e6c816150a7565b92915050565b600081519050612e81816150be565b92915050565b600060208284031215612e9d57612e9c614678565b5b6000612eab84828501612d47565b91505092915050565b600060208284031215612eca57612ec9614678565b5b6000612ed884828501612d5c565b91505092915050565b60008060408385031215612ef857612ef7614678565b5b6000612f0685828601612d47565b9250506020612f1785828601612d47565b9150509250929050565b600080600060608486031215612f3a57612f39614678565b5b6000612f4886828701612d47565b9350506020612f5986828701612d47565b9250506040612f6a86828701612e33565b9150509250925092565b60008060008060808587031215612f8e57612f8d614678565b5b6000612f9c87828801612d47565b9450506020612fad87828801612d47565b9350506040612fbe87828801612e33565b925050606085013567ffffffffffffffff811115612fdf57612fde614673565b5b612feb87828801612df0565b91505092959194509250565b6000806040838503121561300e5761300d614678565b5b600061301c85828601612d47565b925050602061302d85828601612d9c565b9150509250929050565b6000806040838503121561304e5761304d614678565b5b600061305c85828601612d47565b925050602061306d85828601612e33565b9150509250929050565b6000610480828403121561308e5761308d614678565b5b600061309c84828501612d71565b91505092915050565b6000602082840312156130bb576130ba614678565b5b60006130c984828501612db1565b91505092915050565b6000602082840312156130e8576130e7614678565b5b60006130f684828501612dc6565b91505092915050565b60006020828403121561311557613114614678565b5b600061312384828501612ddb565b91505092915050565b60006020828403121561314257613141614678565b5b600061315084828501612e33565b91505092915050565b60006020828403121561316f5761316e614678565b5b600061317d84828501612e48565b91505092915050565b6000806040838503121561319d5761319c614678565b5b60006131ab85828601612e33565b92505060206131bc85828601612e1e565b9150509250929050565b600080604083850312156131dd576131dc614678565b5b60006131eb85828601612e33565b92505060206131fc85828601612e33565b9150509250929050565b60008060008060008060c0878903121561322357613222614678565b5b600061323189828a01612e5d565b965050602061324289828a01612e5d565b955050604061325389828a01612e5d565b945050606061326489828a01612e5d565b935050608061327589828a01612e5d565b92505060a061328689828a01612e5d565b9150509295509295509295565b61329c816143c7565b82525050565b6132ab816143d9565b82525050565b60006132bc82613fc6565b6132c68185613fdc565b93506132d6818560208601614471565b6132df8161467d565b840191505092915050565b6132f381614411565b82525050565b600061330482613fd1565b61330e8185613fed565b935061331e818560208601614471565b6133278161467d565b840191505092915050565b600061333d82613fd1565b6133478185613ffe565b9350613357818560208601614471565b80840191505092915050565b6000613370600c83613ffe565b915061337b8261468e565b600c82019050919050565b6000613393600b83613ffe565b915061339e826146b7565b600b82019050919050565b60006133b6600883613fed565b91506133c1826146e0565b602082019050919050565b60006133d9600983613ffe565b91506133e482614709565b600982019050919050565b60006133fc600b83613ffe565b915061340782614732565b600b82019050919050565b600061341f602883613ffe565b915061342a8261475b565b602882019050919050565b6000613442602b83613fed565b915061344d826147aa565b604082019050919050565b6000613465603283613fed565b9150613470826147f9565b604082019050919050565b6000613488602983613ffe565b915061349382614848565b602982019050919050565b60006134ab601c83613fed565b91506134b682614897565b602082019050919050565b60006134ce600f83613ffe565b91506134d9826148c0565b600f82019050919050565b60006134f1602483613fed565b91506134fc826148e9565b604082019050919050565b6000613514601983613fed565b915061351f82614938565b602082019050919050565b6000613537602c83613fed565b915061354282614961565b604082019050919050565b600061355a602883613ffe565b9150613565826149b0565b602882019050919050565b600061357d600d83613ffe565b9150613588826149ff565b600d82019050919050565b60006135a0602983613ffe565b91506135ab82614a28565b602982019050919050565b60006135c3603883613fed565b91506135ce82614a77565b604082019050919050565b60006135e6602a83613fed565b91506135f182614ac6565b604082019050919050565b6000613609602983613fed565b915061361482614b15565b604082019050919050565b600061362c603f83613ffe565b915061363782614b64565b603f82019050919050565b600061364f600283613ffe565b915061365a82614bb3565b600282019050919050565b600061367260ae83613ffe565b915061367d82614bdc565b60ae82019050919050565b6000613695602083613fed565b91506136a082614cc3565b602082019050919050565b60006136b8602c83613fed565b91506136c382614cec565b604082019050919050565b60006136db600983613fed565b91506136e682614d3b565b602082019050919050565b60006136fe602983613fed565b915061370982614d64565b604082019050919050565b6000613721602183613fed565b915061372c82614db3565b604082019050919050565b6000613744602683613ffe565b915061374f82614e02565b602682019050919050565b6000613767600583613ffe565b915061377282614e51565b600582019050919050565b600061378a600583613ffe565b915061379582614e7a565b600582019050919050565b60006137ad601d83613ffe565b91506137b882614ea3565b601d82019050919050565b60006137d0603183613fed565b91506137db82614ecc565b604082019050919050565b60006137f3600483613ffe565b91506137fe82614f1b565b600482019050919050565b6000613816602c83613fed565b915061382182614f44565b604082019050919050565b6000613839600583613fed565b915061384482614f93565b602082019050919050565b600061385c602883613ffe565b915061386782614fbc565b602882019050919050565b600061387f600683613fed565b915061388a8261500b565b602082019050919050565b61389e8161443b565b82525050565b6138ad81614445565b82525050565b6138bc81614455565b82525050565b60006138ce828a613332565b91506138da8289613332565b91506138e68288613332565b91506138f28287613332565b91506138fe8286613332565b915061390a8285613332565b91506139168284613332565b915081905098975050505050505050565b600061393282613363565b915061393e8284613332565b91506139498261347b565b915081905092915050565b600061395f82613386565b915061396b8284613332565b915061397682613593565b915081905092915050565b600061398c826133cc565b91506139988284613332565b91506139a38261384f565b915081905092915050565b60006139b9826133ef565b91506139c58284613332565b91506139d082613570565b915081905092915050565b60006139e6826134c1565b91506139f18261361f565b91506139fc82613642565b9150819050919050565b6000613a1182613737565b9150613a1c82613665565b9150613a2782613642565b9150819050919050565b6000613a3c8261375a565b9150613a488284613332565b9150613a5382613412565b915081905092915050565b6000613a698261377d565b9150613a758284613332565b9150613a80826137e6565b9150613a8b8261354d565b915081905092915050565b6000613aa1826137a0565b9150613aad8284613332565b915081905092915050565b6000602082019050613acd6000830184613293565b92915050565b6000608082019050613ae86000830187613293565b613af56020830186613293565b613b026040830185613895565b8181036060830152613b1481846132b1565b905095945050505050565b6000602082019050613b3460008301846132a2565b92915050565b6000604082019050613b4f60008301856132a2565b613b5c60208301846132ea565b9392505050565b6000608082019050613b7860008301876132a2565b613b8560208301866132ea565b613b926040830185613895565b613b9f60608301846132ea565b95945050505050565b6000602082019050613bbd60008301846132ea565b92915050565b6000608082019050613bd860008301876132ea565b613be56020830186613895565b613bf26040830185613895565b613bff6060830184613895565b95945050505050565b60006020820190508181036000830152613c2281846132f9565b905092915050565b60006020820190508181036000830152613c43816133a9565b9050919050565b60006020820190508181036000830152613c6381613435565b9050919050565b60006020820190508181036000830152613c8381613458565b9050919050565b60006020820190508181036000830152613ca38161349e565b9050919050565b60006020820190508181036000830152613cc3816134e4565b9050919050565b60006020820190508181036000830152613ce381613507565b9050919050565b60006020820190508181036000830152613d038161352a565b9050919050565b60006020820190508181036000830152613d23816135b6565b9050919050565b60006020820190508181036000830152613d43816135d9565b9050919050565b60006020820190508181036000830152613d63816135fc565b9050919050565b60006020820190508181036000830152613d8381613688565b9050919050565b60006020820190508181036000830152613da3816136ab565b9050919050565b60006020820190508181036000830152613dc3816136ce565b9050919050565b60006020820190508181036000830152613de3816136f1565b9050919050565b60006020820190508181036000830152613e0381613714565b9050919050565b60006020820190508181036000830152613e23816137c3565b9050919050565b60006020820190508181036000830152613e4381613809565b9050919050565b60006020820190508181036000830152613e638161382c565b9050919050565b60006020820190508181036000830152613e8381613872565b9050919050565b6000602082019050613e9f6000830184613895565b92915050565b6000604082019050613eba6000830185613895565b613ec76020830184613895565b9392505050565b6000606082019050613ee36000830186613895565b613ef06020830185613895565b613efd6040830184613895565b949350505050565b6000608082019050613f1a60008301876138b3565b613f2760208301866138b3565b613f3460408301856138a4565b613f416060830184613895565b95945050505050565b6000613f54613f65565b9050613f6082826144ce565b919050565b6000604051905090565b600067ffffffffffffffff821115613f8a57613f89614635565b5b602082029050919050565b600067ffffffffffffffff821115613fb057613faf614635565b5b613fb98261467d565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600061401482614411565b915061401f83614411565b9250817f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0383136000831215161561405a57614059614579565b5b817f800000000000000000000000000000000000000000000000000000000000000003831260008312161561409257614091614579565b5b828201905092915050565b60006140a88261443b565b91506140b38361443b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156140e8576140e7614579565b5b828201905092915050565b60006140fe82614411565b915061410983614411565b925082614119576141186145a8565b5b600160000383147f80000000000000000000000000000000000000000000000000000000000000008314161561415257614151614579565b5b828205905092915050565b60006141688261443b565b91506141738361443b565b925082614183576141826145a8565b5b828204905092915050565b600061419982614411565b91506141a483614411565b9250827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821160008413600084131616156141e3576141e2614579565b5b817f800000000000000000000000000000000000000000000000000000000000000005831260008412600084131616156142205761421f614579565b5b827f8000000000000000000000000000000000000000000000000000000000000000058212600084136000841216161561425d5761425c614579565b5b827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff058212600084126000841216161561429a57614299614579565b5b828202905092915050565b60006142b08261443b565b91506142bb8361443b565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156142f4576142f3614579565b5b828202905092915050565b600061430a82614411565b915061431583614411565b9250827f8000000000000000000000000000000000000000000000000000000000000000018212600084121516156143505761434f614579565b5b827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01821360008412161561438857614387614579565b5b828203905092915050565b600061439e8261443b565b91506143a98361443b565b9250828210156143bc576143bb614579565b5b828203905092915050565b60006143d28261441b565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600063ffffffff82169050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b8381101561448f578082015181840152602081019050614474565b8381111561449e576000848401525b50505050565b60006144af8261443b565b915060008214156144c3576144c2614579565b5b600182039050919050565b6144d78261467d565b810181811067ffffffffffffffff821117156144f6576144f5614635565b5b80604052505050565b600061450a8261443b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561453d5761453c614579565b5b600182019050919050565b60006145538261443b565b915061455e8361443b565b92508261456e5761456d6145a8565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f6465736372697074696f6e200000000000000000000000000000000000000000600082015250565b7f6372616674656420627920000000000000000000000000000000000000000000600082015250565b7f2163726561746564000000000000000000000000000000000000000000000000600082015250565b7f63617465676f7279200000000000000000000000000000000000000000000000600082015250565b7f6372616674656420617420000000000000000000000000000000000000000000600082015250565b7f3c2f746578743e3c7465787420783d2231302220793d2236302220636c61737360008201527f3d2262617365223e000000000000000000000000000000000000000000000000602082015250565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f3c2f746578743e3c7465787420783d2231302220793d223232302220636c617360008201527f733d2262617365223e0000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f7b226e616d65223a202258585858580000000000000000000000000000000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f3c2f746578743e3c7465787420783d2231302220793d2238302220636c61737360008201527f3d2262617365223e000000000000000000000000000000000000000000000000602082015250565b7f3c2f746578743e3c2f7376673e00000000000000000000000000000000000000600082015250565b7f3c2f746578743e3c7465787420783d2231302220793d223234302220636c617360008201527f733d2262617365223e0000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f222c20226465736372697074696f6e223a20225858585858222c2022696d616760008201527f65223a2022646174613a696d6167652f7376672b786d6c3b6261736536342c00602082015250565b7f227d000000000000000000000000000000000000000000000000000000000000600082015250565b7f222c20226465736372697074696f6e223a20224c6567656e64617279204b657960008201527f7320616c6c6f777320476f642d6c696b652061636365737320746f20616e792060208201527f616476656e747572657320616e642064756e67656f6e732c206f70656e73206d60408201527f616e7920646f6f72732c20616e6420676976657320616363657373206576657260608201527f7977686572652e222c2022696d616765223a2022646174613a696d6167652f7360808201527f76672b786d6c3b6261736536342c00000000000000000000000000000000000060a082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f216b6579734c6566740000000000000000000000000000000000000000000000600082015250565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f7b226e616d65223a20224c6567656e64617279204b657920646f6573206e6f7460008201527f2065786973740000000000000000000000000000000000000000000000000000602082015250565b7f6e616d6520000000000000000000000000000000000000000000000000000000600082015250565b7f636f737420000000000000000000000000000000000000000000000000000000600082015250565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000600082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f2452415200000000000000000000000000000000000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b7f6861783072000000000000000000000000000000000000000000000000000000600082015250565b7f3c2f746578743e3c7465787420783d2231302220793d2234302220636c61737360008201527f3d2262617365223e000000000000000000000000000000000000000000000000602082015250565b7f216f776e65720000000000000000000000000000000000000000000000000000600082015250565b61503d816143c7565b811461504857600080fd5b50565b615054816143d9565b811461505f57600080fd5b50565b61506b816143e5565b811461507657600080fd5b50565b61508281614411565b811461508d57600080fd5b50565b6150998161443b565b81146150a457600080fd5b50565b6150b081614445565b81146150bb57600080fd5b50565b6150c781614455565b81146150d257600080fd5b5056fe3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323030302f73766722207072657365727665417370656374526174696f3d22784d696e594d696e206d656574222076696577426f783d223020302033353020333530223e3c7374796c653e2e62617365207b2066696c6c3a2077686974653b20666f6e742d66616d696c793a2073657269663b20666f6e742d73697a653a20313470783b207d3c2f7374796c653e3c726563742077696474683d223130302522206865696768743d2231303025222066696c6c3d22626c61636b22202f3e3c7465787420783d2231302220793d2232302220636c6173733d2262617365223e4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa2646970667358221220b03e1ff2ee9808716ee78f7e80debffe271bd21bb7070789f89ac8e93ffb0b2e64736f6c63430008070033