Overview ERC721
Total Supply:
1 VGD

Holders:
1
Profile Summary
Blockchain:
Fuji (43113)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xe90dB7D3a84082015482f691dC93b62677EbD244
60806040523480156200001157600080fd5b50604051620044d4380380620044d48339818101604052810190620000379190620003d9565b828281600090816200004a9190620006dd565b5080600190816200005c9190620006dd565b5050508060079081620000709190620006dd565b50620000866000801b33620000c160201b60201c565b620000b87ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc933620000c160201b60201c565b505050620007c4565b620000d38282620000d760201b60201c565b5050565b620000e98282620001c960201b60201c565b620001c55760016006600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506200016a6200023460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b60006006600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600033905090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620002a5826200025a565b810181811067ffffffffffffffff82111715620002c757620002c66200026b565b5b80604052505050565b6000620002dc6200023c565b9050620002ea82826200029a565b919050565b600067ffffffffffffffff8211156200030d576200030c6200026b565b5b62000318826200025a565b9050602081019050919050565b60005b838110156200034557808201518184015260208101905062000328565b8381111562000355576000848401525b50505050565b6000620003726200036c84620002ef565b620002d0565b90508281526020810184848401111562000391576200039062000255565b5b6200039e84828562000325565b509392505050565b600082601f830112620003be57620003bd62000250565b5b8151620003d08482602086016200035b565b91505092915050565b600080600060608486031215620003f557620003f462000246565b5b600084015167ffffffffffffffff8111156200041657620004156200024b565b5b6200042486828701620003a6565b935050602084015167ffffffffffffffff8111156200044857620004476200024b565b5b6200045686828701620003a6565b925050604084015167ffffffffffffffff8111156200047a57620004796200024b565b5b6200048886828701620003a6565b9150509250925092565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620004e557607f821691505b602082108103620004fb57620004fa6200049d565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620005657fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000526565b62000571868362000526565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620005be620005b8620005b28462000589565b62000593565b62000589565b9050919050565b6000819050919050565b620005da836200059d565b620005f2620005e982620005c5565b84845462000533565b825550505050565b600090565b62000609620005fa565b62000616818484620005cf565b505050565b5b818110156200063e5762000632600082620005ff565b6001810190506200061c565b5050565b601f8211156200068d57620006578162000501565b620006628462000516565b8101602085101562000672578190505b6200068a620006818562000516565b8301826200061b565b50505b505050565b600082821c905092915050565b6000620006b26000198460080262000692565b1980831691505092915050565b6000620006cd83836200069f565b9150826002028217905092915050565b620006e88262000492565b67ffffffffffffffff8111156200070457620007036200026b565b5b620007108254620004cc565b6200071d82828562000642565b600060209050601f83116001811462000755576000841562000740578287015190505b6200074c8582620006bf565b865550620007bc565b601f198416620007658662000501565b60005b828110156200078f5784890151825560018201915060208501945060208101905062000768565b86831015620007af5784890151620007ab601f8916826200069f565b8355505b6001600288020188555050505b505050505050565b613d0080620007d46000396000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c80636c0360eb116100de578063a22cb46511610097578063d539139311610071578063d539139314610458578063d547741f14610476578063e0df5b6f14610492578063e985e9c5146104ae57610173565b8063a22cb465146103f0578063b88d4fde1461040c578063c87b56dd1461042857610173565b80636c0360eb1461031a57806370a08231146103385780637c88e3d91461036857806391d148541461038457806395d89b41146103b4578063a217fddf146103d257610173565b80632f2ff15d116101305780632f2ff15d1461025e57806336568abe1461027a57806340c10f191461029657806342842e0e146102b257806342966c68146102ce5780636352211e146102ea57610173565b806301ffc9a71461017857806306fdde03146101a8578063081812fc146101c6578063095ea7b3146101f657806323b872dd14610212578063248a9ca31461022e575b600080fd5b610192600480360381019061018d919061246f565b6104de565b60405161019f91906124b7565b60405180910390f35b6101b06104f0565b6040516101bd919061256b565b60405180910390f35b6101e060048036038101906101db91906125c3565b610582565b6040516101ed9190612631565b60405180910390f35b610210600480360381019061020b9190612678565b6105c8565b005b61022c600480360381019061022791906126b8565b6106df565b005b61024860048036038101906102439190612741565b61073f565b604051610255919061277d565b60405180910390f35b61027860048036038101906102739190612798565b61075f565b005b610294600480360381019061028f9190612798565b610780565b005b6102b060048036038101906102ab9190612678565b610803565b005b6102cc60048036038101906102c791906126b8565b61087a565b005b6102e860048036038101906102e391906125c3565b61089a565b005b61030460048036038101906102ff91906125c3565b61094d565b6040516103119190612631565b60405180910390f35b6103226109fe565b60405161032f919061256b565b60405180910390f35b610352600480360381019061034d91906127d8565b610a8c565b60405161035f9190612814565b60405180910390f35b610382600480360381019061037d91906128ea565b610b43565b005b61039e60048036038101906103999190612798565b610c67565b6040516103ab91906124b7565b60405180910390f35b6103bc610cd2565b6040516103c9919061256b565b60405180910390f35b6103da610d64565b6040516103e7919061277d565b60405180910390f35b61040a60048036038101906104059190612997565b610d6b565b005b61042660048036038101906104219190612b07565b610d81565b005b610442600480360381019061043d91906125c3565b610de3565b60405161044f919061256b565b60405180910390f35b610460610e82565b60405161046d919061277d565b60405180910390f35b610490600480360381019061048b9190612798565b610ea6565b005b6104ac60048036038101906104a79190612c2b565b610ec7565b005b6104c860048036038101906104c39190612c74565b610f5d565b6040516104d591906124b7565b60405180910390f35b60006104e982610ff1565b9050919050565b6060600080546104ff90612ce3565b80601f016020809104026020016040519081016040528092919081815260200182805461052b90612ce3565b80156105785780601f1061054d57610100808354040283529160200191610578565b820191906000526020600020905b81548152906001019060200180831161055b57829003601f168201915b5050505050905090565b600061058d8261106b565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006105d38261094d565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610643576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161063a90612d86565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166106626110b6565b73ffffffffffffffffffffffffffffffffffffffff16148061069157506106908161068b6110b6565b610f5d565b5b6106d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c790612e18565b60405180910390fd5b6106da83836110be565b505050565b6106f06106ea6110b6565b82611177565b61072f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072690612eaa565b60405180910390fd5b61073a83838361120c565b505050565b600060066000838152602001908152602001600020600101549050919050565b6107688261073f565b61077181611472565b61077b8383611486565b505050565b6107886110b6565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146107f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ec90612f3c565b60405180910390fd5b6107ff8282611567565b5050565b61082d7ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc933610c67565b61086c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086390612fa8565b60405180910390fd5b6108768282611649565b5050565b61089583838360405180602001604052806000815250610d81565b505050565b3373ffffffffffffffffffffffffffffffffffffffff166108ba8261094d565b73ffffffffffffffffffffffffffffffffffffffff16148061090257506109017ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc933610c67565b5b610941576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093890613014565b60405180910390fd5b61094a81611667565b50565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ec90613080565b60405180910390fd5b80915050919050565b60078054610a0b90612ce3565b80601f0160208091040260200160405190810160405280929190818152602001828054610a3790612ce3565b8015610a845780601f10610a5957610100808354040283529160200191610a84565b820191906000526020600020905b815481529060010190602001808311610a6757829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610afc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af390613112565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b818190508484905014610b8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b829061317e565b60405180910390fd5b610bb57ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc933610c67565b610bf4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610beb90612fa8565b60405180910390fd5b60005b84849050811015610c6057610c4c858583818110610c1857610c1761319e565b5b9050602002016020810190610c2d91906127d8565b848484818110610c4057610c3f61319e565b5b90506020020135611649565b600181610c5991906131fc565b9050610bf7565b5050505050565b60006006600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b606060018054610ce190612ce3565b80601f0160208091040260200160405190810160405280929190818152602001828054610d0d90612ce3565b8015610d5a5780601f10610d2f57610100808354040283529160200191610d5a565b820191906000526020600020905b815481529060010190602001808311610d3d57829003601f168201915b5050505050905090565b6000801b81565b610d7d610d766110b6565b8383611784565b5050565b610d92610d8c6110b6565b83611177565b610dd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc890612eaa565b60405180910390fd5b610ddd848484846118f0565b50505050565b6060610dee8261194c565b610e24576040517fa14c4b5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600060078054610e3390612ce3565b905003610e4f5760405180602001604052806000815250610e7b565b6007610e5a836119b8565b604051602001610e6b929190613326565b6040516020818303038152906040525b9050919050565b7ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc981565b610eaf8261073f565b610eb881611472565b610ec28383611567565b505050565b610ed46000801b33610c67565b610f13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0a90612fa8565b60405180910390fd5b8060079081610f2291906134e1565b507f5411e8ebf1636d9e83d5fc4900bf80cbac82e8790da2a4c94db4895e889eedf681604051610f52919061256b565b60405180910390a150565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611064575061106382611b18565b5b9050919050565b6110748161194c565b6110b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110aa90613080565b60405180910390fd5b50565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166111318361094d565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000806111838361094d565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806111c557506111c48185610f5d565b5b8061120357508373ffffffffffffffffffffffffffffffffffffffff166111eb84610582565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661122c8261094d565b73ffffffffffffffffffffffffffffffffffffffff1614611282576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127990613625565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112e8906136b7565b60405180910390fd5b6112fc838383611bfa565b6113076000826110be565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461135791906136d7565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546113ae91906131fc565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461146d838383611cdd565b505050565b6114838161147e6110b6565b611ce2565b50565b6114908282610c67565b6115635760016006600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506115086110b6565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6115718282610c67565b156116455760006006600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506115ea6110b6565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b611663828260405180602001604052806000815250611d7f565b5050565b60006116728261094d565b905061168081600084611bfa565b61168b6000836110be565b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546116db91906136d7565b925050819055506002600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461178081600084611cdd565b5050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036117f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e990613757565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516118e391906124b7565b60405180910390a3505050565b6118fb84848461120c565b61190784848484611dda565b611946576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161193d906137e9565b60405180910390fd5b50505050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b6060600082036119ff576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611b13565b600082905060005b60008214611a31578080611a1a90613809565b915050600a82611a2a9190613880565b9150611a07565b60008167ffffffffffffffff811115611a4d57611a4c6129dc565b5b6040519080825280601f01601f191660200182016040528015611a7f5781602001600182028036833780820191505090505b5090505b60008514611b0c57600182611a9891906136d7565b9150600a85611aa791906138b1565b6030611ab391906131fc565b60f81b818381518110611ac957611ac861319e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85611b059190613880565b9450611a83565b8093505050505b919050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611be357507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80611bf35750611bf282611f61565b5b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480611c615750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b80611c995750611c987ff0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9611c936110b6565b610c67565b5b611cd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ccf9061392e565b60405180910390fd5b505050565b505050565b611cec8282610c67565b611d7b57611d118173ffffffffffffffffffffffffffffffffffffffff166014611fcb565b611d1f8360001c6020611fcb565b604051602001611d309291906139e6565b6040516020818303038152906040526040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d72919061256b565b60405180910390fd5b5050565b611d898383612207565b611d966000848484611dda565b611dd5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dcc906137e9565b60405180910390fd5b505050565b6000611dfb8473ffffffffffffffffffffffffffffffffffffffff166123e0565b15611f54578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611e246110b6565b8786866040518563ffffffff1660e01b8152600401611e469493929190613a75565b6020604051808303816000875af1925050508015611e8257506040513d601f19601f82011682018060405250810190611e7f9190613ad6565b60015b611f04573d8060008114611eb2576040519150601f19603f3d011682016040523d82523d6000602084013e611eb7565b606091505b506000815103611efc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ef3906137e9565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050611f59565b600190505b949350505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b606060006002836002611fde9190613b03565b611fe891906131fc565b67ffffffffffffffff811115612001576120006129dc565b5b6040519080825280601f01601f1916602001820160405280156120335781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061206b5761206a61319e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106120cf576120ce61319e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000600184600261210f9190613b03565b61211991906131fc565b90505b60018111156121b9577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061215b5761215a61319e565b5b1a60f81b8282815181106121725761217161319e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806121b290613b5d565b905061211c565b50600084146121fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121f490613bd2565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612276576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161226d90613c3e565b60405180910390fd5b61227f8161194c565b156122bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122b690613caa565b60405180910390fd5b6122cb60008383611bfa565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461231b91906131fc565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46123dc60008383611cdd565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61244c81612417565b811461245757600080fd5b50565b60008135905061246981612443565b92915050565b6000602082840312156124855761248461240d565b5b60006124938482850161245a565b91505092915050565b60008115159050919050565b6124b18161249c565b82525050565b60006020820190506124cc60008301846124a8565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561250c5780820151818401526020810190506124f1565b8381111561251b576000848401525b50505050565b6000601f19601f8301169050919050565b600061253d826124d2565b61254781856124dd565b93506125578185602086016124ee565b61256081612521565b840191505092915050565b600060208201905081810360008301526125858184612532565b905092915050565b6000819050919050565b6125a08161258d565b81146125ab57600080fd5b50565b6000813590506125bd81612597565b92915050565b6000602082840312156125d9576125d861240d565b5b60006125e7848285016125ae565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061261b826125f0565b9050919050565b61262b81612610565b82525050565b60006020820190506126466000830184612622565b92915050565b61265581612610565b811461266057600080fd5b50565b6000813590506126728161264c565b92915050565b6000806040838503121561268f5761268e61240d565b5b600061269d85828601612663565b92505060206126ae858286016125ae565b9150509250929050565b6000806000606084860312156126d1576126d061240d565b5b60006126df86828701612663565b93505060206126f086828701612663565b9250506040612701868287016125ae565b9150509250925092565b6000819050919050565b61271e8161270b565b811461272957600080fd5b50565b60008135905061273b81612715565b92915050565b6000602082840312156127575761275661240d565b5b60006127658482850161272c565b91505092915050565b6127778161270b565b82525050565b6000602082019050612792600083018461276e565b92915050565b600080604083850312156127af576127ae61240d565b5b60006127bd8582860161272c565b92505060206127ce85828601612663565b9150509250929050565b6000602082840312156127ee576127ed61240d565b5b60006127fc84828501612663565b91505092915050565b61280e8161258d565b82525050565b60006020820190506128296000830184612805565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f8401126128545761285361282f565b5b8235905067ffffffffffffffff81111561287157612870612834565b5b60208301915083602082028301111561288d5761288c612839565b5b9250929050565b60008083601f8401126128aa576128a961282f565b5b8235905067ffffffffffffffff8111156128c7576128c6612834565b5b6020830191508360208202830111156128e3576128e2612839565b5b9250929050565b600080600080604085870312156129045761290361240d565b5b600085013567ffffffffffffffff81111561292257612921612412565b5b61292e8782880161283e565b9450945050602085013567ffffffffffffffff81111561295157612950612412565b5b61295d87828801612894565b925092505092959194509250565b6129748161249c565b811461297f57600080fd5b50565b6000813590506129918161296b565b92915050565b600080604083850312156129ae576129ad61240d565b5b60006129bc85828601612663565b92505060206129cd85828601612982565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612a1482612521565b810181811067ffffffffffffffff82111715612a3357612a326129dc565b5b80604052505050565b6000612a46612403565b9050612a528282612a0b565b919050565b600067ffffffffffffffff821115612a7257612a716129dc565b5b612a7b82612521565b9050602081019050919050565b82818337600083830152505050565b6000612aaa612aa584612a57565b612a3c565b905082815260208101848484011115612ac657612ac56129d7565b5b612ad1848285612a88565b509392505050565b600082601f830112612aee57612aed61282f565b5b8135612afe848260208601612a97565b91505092915050565b60008060008060808587031215612b2157612b2061240d565b5b6000612b2f87828801612663565b9450506020612b4087828801612663565b9350506040612b51878288016125ae565b925050606085013567ffffffffffffffff811115612b7257612b71612412565b5b612b7e87828801612ad9565b91505092959194509250565b600067ffffffffffffffff821115612ba557612ba46129dc565b5b612bae82612521565b9050602081019050919050565b6000612bce612bc984612b8a565b612a3c565b905082815260208101848484011115612bea57612be96129d7565b5b612bf5848285612a88565b509392505050565b600082601f830112612c1257612c1161282f565b5b8135612c22848260208601612bbb565b91505092915050565b600060208284031215612c4157612c4061240d565b5b600082013567ffffffffffffffff811115612c5f57612c5e612412565b5b612c6b84828501612bfd565b91505092915050565b60008060408385031215612c8b57612c8a61240d565b5b6000612c9985828601612663565b9250506020612caa85828601612663565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612cfb57607f821691505b602082108103612d0e57612d0d612cb4565b5b50919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000612d706021836124dd565b9150612d7b82612d14565b604082019050919050565b60006020820190508181036000830152612d9f81612d63565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000602082015250565b6000612e02603e836124dd565b9150612e0d82612da6565b604082019050919050565b60006020820190508181036000830152612e3181612df5565b9050919050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206e6f7220617070726f766564000000000000000000000000000000000000602082015250565b6000612e94602e836124dd565b9150612e9f82612e38565b604082019050919050565b60006020820190508181036000830152612ec381612e87565b9050919050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000612f26602f836124dd565b9150612f3182612eca565b604082019050919050565b60006020820190508181036000830152612f5581612f19565b9050919050565b7f63616c6c6572206973206e6f742061206d696e74657200000000000000000000600082015250565b6000612f926016836124dd565b9150612f9d82612f5c565b602082019050919050565b60006020820190508181036000830152612fc181612f85565b9050919050565b7f63616c6c6572206973206e6f742061206d696e746572206f72206f776e657200600082015250565b6000612ffe601f836124dd565b915061300982612fc8565b602082019050919050565b6000602082019050818103600083015261302d81612ff1565b9050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b600061306a6018836124dd565b915061307582613034565b602082019050919050565b600060208201905081810360008301526130998161305d565b9050919050565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b60006130fc6029836124dd565b9150613107826130a0565b604082019050919050565b6000602082019050818103600083015261312b816130ef565b9050919050565b7f696e76616c696420646174610000000000000000000000000000000000000000600082015250565b6000613168600c836124dd565b915061317382613132565b602082019050919050565b600060208201905081810360008301526131978161315b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006132078261258d565b91506132128361258d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613247576132466131cd565b5b828201905092915050565b600081905092915050565b60008190508160005260206000209050919050565b6000815461327f81612ce3565b6132898186613252565b945060018216600081146132a457600181146132b9576132ec565b60ff19831686528115158202860193506132ec565b6132c28561325d565b60005b838110156132e4578154818901526001820191506020810190506132c5565b838801955050505b50505092915050565b6000613300826124d2565b61330a8185613252565b935061331a8185602086016124ee565b80840191505092915050565b60006133328285613272565b915061333e82846132f5565b91508190509392505050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026133977fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261335a565b6133a1868361335a565b95508019841693508086168417925050509392505050565b6000819050919050565b60006133de6133d96133d48461258d565b6133b9565b61258d565b9050919050565b6000819050919050565b6133f8836133c3565b61340c613404826133e5565b848454613367565b825550505050565b600090565b613421613414565b61342c8184846133ef565b505050565b5b8181101561345057613445600082613419565b600181019050613432565b5050565b601f821115613495576134668161325d565b61346f8461334a565b8101602085101561347e578190505b61349261348a8561334a565b830182613431565b50505b505050565b600082821c905092915050565b60006134b86000198460080261349a565b1980831691505092915050565b60006134d183836134a7565b9150826002028217905092915050565b6134ea826124d2565b67ffffffffffffffff811115613503576135026129dc565b5b61350d8254612ce3565b613518828285613454565b600060209050601f83116001811461354b5760008415613539578287015190505b61354385826134c5565b8655506135ab565b601f1984166135598661325d565b60005b828110156135815784890151825560018201915060208501945060208101905061355c565b8683101561359e578489015161359a601f8916826134a7565b8355505b6001600288020188555050505b505050505050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b600061360f6025836124dd565b915061361a826135b3565b604082019050919050565b6000602082019050818103600083015261363e81613602565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006136a16024836124dd565b91506136ac82613645565b604082019050919050565b600060208201905081810360008301526136d081613694565b9050919050565b60006136e28261258d565b91506136ed8361258d565b925082821015613700576136ff6131cd565b5b828203905092915050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b60006137416019836124dd565b915061374c8261370b565b602082019050919050565b6000602082019050818103600083015261377081613734565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b60006137d36032836124dd565b91506137de82613777565b604082019050919050565b60006020820190508181036000830152613802816137c6565b9050919050565b60006138148261258d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613846576138456131cd565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061388b8261258d565b91506138968361258d565b9250826138a6576138a5613851565b5b828204905092915050565b60006138bc8261258d565b91506138c78361258d565b9250826138d7576138d6613851565b5b828206905092915050565b7f6e6f6e207472616e736665727261626c65000000000000000000000000000000600082015250565b60006139186011836124dd565b9150613923826138e2565b602082019050919050565b600060208201905081810360008301526139478161390b565b9050919050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b6000613984601783613252565b915061398f8261394e565b601782019050919050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b60006139d0601183613252565b91506139db8261399a565b601182019050919050565b60006139f182613977565b91506139fd82856132f5565b9150613a08826139c3565b9150613a1482846132f5565b91508190509392505050565b600081519050919050565b600082825260208201905092915050565b6000613a4782613a20565b613a518185613a2b565b9350613a618185602086016124ee565b613a6a81612521565b840191505092915050565b6000608082019050613a8a6000830187612622565b613a976020830186612622565b613aa46040830185612805565b8181036060830152613ab68184613a3c565b905095945050505050565b600081519050613ad081612443565b92915050565b600060208284031215613aec57613aeb61240d565b5b6000613afa84828501613ac1565b91505092915050565b6000613b0e8261258d565b9150613b198361258d565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613b5257613b516131cd565b5b828202905092915050565b6000613b688261258d565b915060008203613b7b57613b7a6131cd565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000613bbc6020836124dd565b9150613bc782613b86565b602082019050919050565b60006020820190508181036000830152613beb81613baf565b9050919050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000613c286020836124dd565b9150613c3382613bf2565b602082019050919050565b60006020820190508181036000830152613c5781613c1b565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000613c94601c836124dd565b9150613c9f82613c5e565b602082019050919050565b60006020820190508181036000830152613cc381613c87565b905091905056fea2646970667358221220a016faeb2763dbcda21d6f1198a4444fe588f776be5fa0edc507474c7c744e7664736f6c634300080f0033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000d5665727920476f6f642044617900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000356474400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000