Overview ERC721
Total Supply:
6,969 FFRENS

Holders:
321
Profile Summary
Blockchain:
Metis (1088)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xB49713502A358C8Ae50ac2531a1BC91fc6e5D117
6080604052611b39600d553480156200001757600080fd5b506040518060400160405280600a81526020017f46726f67204672656e73000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f464652454e53000000000000000000000000000000000000000000000000000081525081600090805190602001906200009c929190620001de565b508060019080519060200190620000b5929190620001de565b505050620000d8620000cc6200011060201b60201c565b6200011860201b60201c565b6040518060800160405280604481526020016200419460449139600c908051906020019062000109929190620001de565b50620002f3565b600033905090565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620001ec90620002bd565b90600052602060002090601f0160209004810192826200021057600085556200025c565b82601f106200022b57805160ff19168380011785556200025c565b828001600101855582156200025c579182015b828111156200025b5782518255916020019190600101906200023e565b5b5090506200026b91906200026f565b5090565b5b808211156200028a57600081600090555060010162000270565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620002d657607f821691505b60208210811415620002ed57620002ec6200028e565b5b50919050565b613e9180620003036000396000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c80636ae459bd116100de578063b88d4fde11610097578063d5abeb0111610071578063d5abeb011461045c578063e985e9c51461047a578063f254933d146104aa578063f2fde38b146104c657610173565b8063b88d4fde146103f2578063c87b56dd1461040e578063d547cfb71461043e57610173565b80636ae459bd1461034457806370a0823114610360578063715018a6146103905780638da5cb5b1461039a57806395d89b41146103b8578063a22cb465146103d657610173565b80632f745c59116101305780632f745c591461024c57806342842e0e1461027c578063438b6300146102985780634f6ccce7146102c857806355f804b3146102f85780636352211e1461031457610173565b806301ffc9a71461017857806306fdde03146101a8578063081812fc146101c6578063095ea7b3146101f657806318160ddd1461021257806323b872dd14610230575b600080fd5b610192600480360381019061018d9190612733565b6104e2565b60405161019f919061277b565b60405180910390f35b6101b061055c565b6040516101bd919061282f565b60405180910390f35b6101e060048036038101906101db9190612887565b6105ee565b6040516101ed91906128f5565b60405180910390f35b610210600480360381019061020b919061293c565b610673565b005b61021a61078b565b604051610227919061298b565b60405180910390f35b61024a600480360381019061024591906129a6565b61079c565b005b6102666004803603810190610261919061293c565b6107fc565b604051610273919061298b565b60405180910390f35b610296600480360381019061029191906129a6565b6108a1565b005b6102b260048036038101906102ad91906129f9565b6108c1565b6040516102bf9190612ae4565b60405180910390f35b6102e260048036038101906102dd9190612887565b6109cc565b6040516102ef919061298b565b60405180910390f35b610312600480360381019061030d9190612c3b565b610a3d565b005b61032e60048036038101906103299190612887565b610ad3565b60405161033b91906128f5565b60405180910390f35b61035e60048036038101906103599190612e0f565b610b85565b005b61037a600480360381019061037591906129f9565b610d22565b604051610387919061298b565b60405180910390f35b610398610dda565b005b6103a2610e62565b6040516103af91906128f5565b60405180910390f35b6103c0610e8c565b6040516103cd919061282f565b60405180910390f35b6103f060048036038101906103eb9190612eb3565b610f1e565b005b61040c60048036038101906104079190612f94565b610f34565b005b61042860048036038101906104239190612887565b610f96565b604051610435919061282f565b60405180910390f35b61044661103d565b604051610453919061282f565b60405180910390f35b6104646110cb565b604051610471919061298b565b60405180910390f35b610494600480360381019061048f9190613017565b6110d1565b6040516104a1919061277b565b60405180910390f35b6104c460048036038101906104bf919061293c565b611165565b005b6104e060048036038101906104db91906129f9565b61124a565b005b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610555575061055482611342565b5b9050919050565b60606000805461056b90613086565b80601f016020809104026020016040519081016040528092919081815260200182805461059790613086565b80156105e45780601f106105b9576101008083540402835291602001916105e4565b820191906000526020600020905b8154815290600101906020018083116105c757829003601f168201915b5050505050905090565b60006105f982611424565b610638576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062f9061312a565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061067e82610ad3565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156106ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e6906131bc565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1661070e611490565b73ffffffffffffffffffffffffffffffffffffffff16148061073d575061073c81610737611490565b6110d1565b5b61077c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107739061324e565b60405180910390fd5b6107868383611498565b505050565b6000610797600b611551565b905090565b6107ad6107a7611490565b8261155f565b6107ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e3906132e0565b60405180910390fd5b6107f783838361163d565b505050565b600061080783610d22565b8210610848576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083f90613372565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b6108bc83838360405180602001604052806000815250610f34565b505050565b606060006108ce83610d22565b905060008167ffffffffffffffff8111156108ec576108eb612b10565b5b60405190808252806020026020018201604052801561091a5781602001602082028036833780820191505090505b50905060006001905060005b83811080156109375750600d548211155b156109c057600061094783610ad3565b90508673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156109ac578284838151811061099157610990613392565b5b60200260200101818152505081806109a8906133f0565b9250505b82806109b7906133f0565b93505050610926565b82945050505050919050565b60006109d66118a4565b8210610a17576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0e906134ab565b60405180910390fd5b60088281548110610a2b57610a2a613392565b5b90600052602060002001549050919050565b610a45611490565b73ffffffffffffffffffffffffffffffffffffffff16610a63610e62565b73ffffffffffffffffffffffffffffffffffffffff1614610ab9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab090613517565b60405180910390fd5b80600c9080519060200190610acf929190612624565b5050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b73906135a9565b60405180910390fd5b80915050919050565b610b8d611490565b73ffffffffffffffffffffffffffffffffffffffff16610bab610e62565b73ffffffffffffffffffffffffffffffffffffffff1614610c01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf890613517565b60405180910390fd5b6000825111610c0f57600080fd5b8051825114610c1d57600080fd5b6000805b8251811015610c6557828181518110610c3d57610c3c613392565b5b602002602001015182610c5091906135c9565b91508080610c5d906133f0565b915050610c21565b50600d5481610c74600b611551565b610c7e91906135c9565b1115610cbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb69061366b565b60405180910390fd5b60005b8351811015610d1c57610d09848281518110610ce157610ce0613392565b5b6020026020010151848381518110610cfc57610cfb613392565b5b60200260200101516118b1565b8080610d14906133f0565b915050610cc2565b50505050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8a906136fd565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610de2611490565b73ffffffffffffffffffffffffffffffffffffffff16610e00610e62565b73ffffffffffffffffffffffffffffffffffffffff1614610e56576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4d90613517565b60405180910390fd5b610e6060006118f1565b565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610e9b90613086565b80601f0160208091040260200160405190810160405280929190818152602001828054610ec790613086565b8015610f145780601f10610ee957610100808354040283529160200191610f14565b820191906000526020600020905b815481529060010190602001808311610ef757829003601f168201915b5050505050905090565b610f30610f29611490565b83836119b7565b5050565b610f45610f3f611490565b8361155f565b610f84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7b906132e0565b60405180910390fd5b610f9084848484611b24565b50505050565b6060610fa182611424565b610fe0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd79061378f565b60405180910390fd5b6000610fea611b80565b9050600081511161100a5760405180602001604052806000815250611035565b8061101484611c12565b604051602001611025929190613837565b6040516020818303038152906040525b915050919050565b600c805461104a90613086565b80601f016020809104026020016040519081016040528092919081815260200182805461107690613086565b80156110c35780601f10611098576101008083540402835291602001916110c3565b820191906000526020600020905b8154815290600101906020018083116110a657829003601f168201915b505050505081565b600d5481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b80600d5481611174600b611551565b61117e91906135c9565b11156111bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b69061366b565b60405180910390fd5b6111c7611490565b73ffffffffffffffffffffffffffffffffffffffff166111e5610e62565b73ffffffffffffffffffffffffffffffffffffffff161461123b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123290613517565b60405180910390fd5b61124583836118b1565b505050565b611252611490565b73ffffffffffffffffffffffffffffffffffffffff16611270610e62565b73ffffffffffffffffffffffffffffffffffffffff16146112c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112bd90613517565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611336576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161132d906138d8565b60405180910390fd5b61133f816118f1565b50565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061140d57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061141d575061141c82611d73565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661150b83610ad3565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600081600001549050919050565b600061156a82611424565b6115a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a09061396a565b60405180910390fd5b60006115b483610ad3565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061162357508373ffffffffffffffffffffffffffffffffffffffff1661160b846105ee565b73ffffffffffffffffffffffffffffffffffffffff16145b80611634575061163381856110d1565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661165d82610ad3565b73ffffffffffffffffffffffffffffffffffffffff16146116b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116aa906139fc565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611723576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161171a90613a8e565b60405180910390fd5b61172e838383611ddd565b611739600082611498565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546117899190613aae565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546117e091906135c9565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461189f838383611ef1565b505050565b6000600880549050905090565b60005b818110156118ec576118c6600b611ef6565b6118d9836118d4600b611551565b611f0c565b80806118e4906133f0565b9150506118b4565b505050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1d90613b2e565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611b17919061277b565b60405180910390a3505050565b611b2f84848461163d565b611b3b84848484611f2a565b611b7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b7190613bc0565b60405180910390fd5b50505050565b6060600c8054611b8f90613086565b80601f0160208091040260200160405190810160405280929190818152602001828054611bbb90613086565b8015611c085780601f10611bdd57610100808354040283529160200191611c08565b820191906000526020600020905b815481529060010190602001808311611beb57829003601f168201915b5050505050905090565b60606000821415611c5a576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611d6e565b600082905060005b60008214611c8c578080611c75906133f0565b915050600a82611c859190613c0f565b9150611c62565b60008167ffffffffffffffff811115611ca857611ca7612b10565b5b6040519080825280601f01601f191660200182016040528015611cda5781602001600182028036833780820191505090505b5090505b60008514611d6757600182611cf39190613aae565b9150600a85611d029190613c40565b6030611d0e91906135c9565b60f81b818381518110611d2457611d23613392565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85611d609190613c0f565b9450611cde565b8093505050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b611de88383836120c1565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611e2b57611e26816120c6565b611e6a565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614611e6957611e68838261210f565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ead57611ea88161227c565b611eec565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614611eeb57611eea828261234d565b5b5b505050565b505050565b6001816000016000828254019250508190555050565b611f268282604051806020016040528060008152506123cc565b5050565b6000611f4b8473ffffffffffffffffffffffffffffffffffffffff16612427565b156120b4578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611f74611490565b8786866040518563ffffffff1660e01b8152600401611f969493929190613cc6565b602060405180830381600087803b158015611fb057600080fd5b505af1925050508015611fe157506040513d601f19601f82011682018060405250810190611fde9190613d27565b60015b612064573d8060008114612011576040519150601f19603f3d011682016040523d82523d6000602084013e612016565b606091505b5060008151141561205c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161205390613bc0565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506120b9565b600190505b949350505050565b505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b6000600161211c84610d22565b6121269190613aae565b905060006007600084815260200190815260200160002054905081811461220b576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b600060016008805490506122909190613aae565b90506000600960008481526020019081526020016000205490506000600883815481106122c0576122bf613392565b5b9060005260206000200154905080600883815481106122e2576122e1613392565b5b90600052602060002001819055508160096000838152602001908152602001600020819055506009600085815260200190815260200160002060009055600880548061233157612330613d54565b5b6001900381819060005260206000200160009055905550505050565b600061235883610d22565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b6123d6838361244a565b6123e36000848484611f2a565b612422576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161241990613bc0565b60405180910390fd5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156124ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124b190613dcf565b60405180910390fd5b6124c381611424565b15612503576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124fa90613e3b565b60405180910390fd5b61250f60008383611ddd565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461255f91906135c9565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461262060008383611ef1565b5050565b82805461263090613086565b90600052602060002090601f0160209004810192826126525760008555612699565b82601f1061266b57805160ff1916838001178555612699565b82800160010185558215612699579182015b8281111561269857825182559160200191906001019061267d565b5b5090506126a691906126aa565b5090565b5b808211156126c35760008160009055506001016126ab565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612710816126db565b811461271b57600080fd5b50565b60008135905061272d81612707565b92915050565b600060208284031215612749576127486126d1565b5b60006127578482850161271e565b91505092915050565b60008115159050919050565b61277581612760565b82525050565b6000602082019050612790600083018461276c565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156127d05780820151818401526020810190506127b5565b838111156127df576000848401525b50505050565b6000601f19601f8301169050919050565b600061280182612796565b61280b81856127a1565b935061281b8185602086016127b2565b612824816127e5565b840191505092915050565b6000602082019050818103600083015261284981846127f6565b905092915050565b6000819050919050565b61286481612851565b811461286f57600080fd5b50565b6000813590506128818161285b565b92915050565b60006020828403121561289d5761289c6126d1565b5b60006128ab84828501612872565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006128df826128b4565b9050919050565b6128ef816128d4565b82525050565b600060208201905061290a60008301846128e6565b92915050565b612919816128d4565b811461292457600080fd5b50565b60008135905061293681612910565b92915050565b60008060408385031215612953576129526126d1565b5b600061296185828601612927565b925050602061297285828601612872565b9150509250929050565b61298581612851565b82525050565b60006020820190506129a0600083018461297c565b92915050565b6000806000606084860312156129bf576129be6126d1565b5b60006129cd86828701612927565b93505060206129de86828701612927565b92505060406129ef86828701612872565b9150509250925092565b600060208284031215612a0f57612a0e6126d1565b5b6000612a1d84828501612927565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612a5b81612851565b82525050565b6000612a6d8383612a52565b60208301905092915050565b6000602082019050919050565b6000612a9182612a26565b612a9b8185612a31565b9350612aa683612a42565b8060005b83811015612ad7578151612abe8882612a61565b9750612ac983612a79565b925050600181019050612aaa565b5085935050505092915050565b60006020820190508181036000830152612afe8184612a86565b905092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612b48826127e5565b810181811067ffffffffffffffff82111715612b6757612b66612b10565b5b80604052505050565b6000612b7a6126c7565b9050612b868282612b3f565b919050565b600067ffffffffffffffff821115612ba657612ba5612b10565b5b612baf826127e5565b9050602081019050919050565b82818337600083830152505050565b6000612bde612bd984612b8b565b612b70565b905082815260208101848484011115612bfa57612bf9612b0b565b5b612c05848285612bbc565b509392505050565b600082601f830112612c2257612c21612b06565b5b8135612c32848260208601612bcb565b91505092915050565b600060208284031215612c5157612c506126d1565b5b600082013567ffffffffffffffff811115612c6f57612c6e6126d6565b5b612c7b84828501612c0d565b91505092915050565b600067ffffffffffffffff821115612c9f57612c9e612b10565b5b602082029050602081019050919050565b600080fd5b6000612cc8612cc384612c84565b612b70565b90508083825260208201905060208402830185811115612ceb57612cea612cb0565b5b835b81811015612d145780612d008882612927565b845260208401935050602081019050612ced565b5050509392505050565b600082601f830112612d3357612d32612b06565b5b8135612d43848260208601612cb5565b91505092915050565b600067ffffffffffffffff821115612d6757612d66612b10565b5b602082029050602081019050919050565b6000612d8b612d8684612d4c565b612b70565b90508083825260208201905060208402830185811115612dae57612dad612cb0565b5b835b81811015612dd75780612dc38882612872565b845260208401935050602081019050612db0565b5050509392505050565b600082601f830112612df657612df5612b06565b5b8135612e06848260208601612d78565b91505092915050565b60008060408385031215612e2657612e256126d1565b5b600083013567ffffffffffffffff811115612e4457612e436126d6565b5b612e5085828601612d1e565b925050602083013567ffffffffffffffff811115612e7157612e706126d6565b5b612e7d85828601612de1565b9150509250929050565b612e9081612760565b8114612e9b57600080fd5b50565b600081359050612ead81612e87565b92915050565b60008060408385031215612eca57612ec96126d1565b5b6000612ed885828601612927565b9250506020612ee985828601612e9e565b9150509250929050565b600067ffffffffffffffff821115612f0e57612f0d612b10565b5b612f17826127e5565b9050602081019050919050565b6000612f37612f3284612ef3565b612b70565b905082815260208101848484011115612f5357612f52612b0b565b5b612f5e848285612bbc565b509392505050565b600082601f830112612f7b57612f7a612b06565b5b8135612f8b848260208601612f24565b91505092915050565b60008060008060808587031215612fae57612fad6126d1565b5b6000612fbc87828801612927565b9450506020612fcd87828801612927565b9350506040612fde87828801612872565b925050606085013567ffffffffffffffff811115612fff57612ffe6126d6565b5b61300b87828801612f66565b91505092959194509250565b6000806040838503121561302e5761302d6126d1565b5b600061303c85828601612927565b925050602061304d85828601612927565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061309e57607f821691505b602082108114156130b2576130b1613057565b5b50919050565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000613114602c836127a1565b915061311f826130b8565b604082019050919050565b6000602082019050818103600083015261314381613107565b9050919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b60006131a66021836127a1565b91506131b18261314a565b604082019050919050565b600060208201905081810360008301526131d581613199565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b60006132386038836127a1565b9150613243826131dc565b604082019050919050565b600060208201905081810360008301526132678161322b565b9050919050565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b60006132ca6031836127a1565b91506132d58261326e565b604082019050919050565b600060208201905081810360008301526132f9816132bd565b9050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b600061335c602b836127a1565b915061336782613300565b604082019050919050565b6000602082019050818103600083015261338b8161334f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006133fb82612851565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561342e5761342d6133c1565b5b600182019050919050565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b6000613495602c836127a1565b91506134a082613439565b604082019050919050565b600060208201905081810360008301526134c481613488565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006135016020836127a1565b915061350c826134cb565b602082019050919050565b60006020820190508181036000830152613530816134f4565b9050919050565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b60006135936029836127a1565b915061359e82613537565b604082019050919050565b600060208201905081810360008301526135c281613586565b9050919050565b60006135d482612851565b91506135df83612851565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613614576136136133c1565b5b828201905092915050565b7f4d617820737570706c7920657863656564656421000000000000000000000000600082015250565b60006136556014836127a1565b91506136608261361f565b602082019050919050565b6000602082019050818103600083015261368481613648565b9050919050565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b60006136e7602a836127a1565b91506136f28261368b565b604082019050919050565b60006020820190508181036000830152613716816136da565b9050919050565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b6000613779602f836127a1565b91506137848261371d565b604082019050919050565b600060208201905081810360008301526137a88161376c565b9050919050565b600081905092915050565b60006137c582612796565b6137cf81856137af565b93506137df8185602086016127b2565b80840191505092915050565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b60006138216005836137af565b915061382c826137eb565b600582019050919050565b600061384382856137ba565b915061384f82846137ba565b915061385a82613814565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006138c26026836127a1565b91506138cd82613866565b604082019050919050565b600060208201905081810360008301526138f1816138b5565b9050919050565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000613954602c836127a1565b915061395f826138f8565b604082019050919050565b6000602082019050818103600083015261398381613947565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b60006139e66025836127a1565b91506139f18261398a565b604082019050919050565b60006020820190508181036000830152613a15816139d9565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613a786024836127a1565b9150613a8382613a1c565b604082019050919050565b60006020820190508181036000830152613aa781613a6b565b9050919050565b6000613ab982612851565b9150613ac483612851565b925082821015613ad757613ad66133c1565b5b828203905092915050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b6000613b186019836127a1565b9150613b2382613ae2565b602082019050919050565b60006020820190508181036000830152613b4781613b0b565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b6000613baa6032836127a1565b9150613bb582613b4e565b604082019050919050565b60006020820190508181036000830152613bd981613b9d565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613c1a82612851565b9150613c2583612851565b925082613c3557613c34613be0565b5b828204905092915050565b6000613c4b82612851565b9150613c5683612851565b925082613c6657613c65613be0565b5b828206905092915050565b600081519050919050565b600082825260208201905092915050565b6000613c9882613c71565b613ca28185613c7c565b9350613cb28185602086016127b2565b613cbb816127e5565b840191505092915050565b6000608082019050613cdb60008301876128e6565b613ce860208301866128e6565b613cf5604083018561297c565b8181036060830152613d078184613c8d565b905095945050505050565b600081519050613d2181612707565b92915050565b600060208284031215613d3d57613d3c6126d1565b5b6000613d4b84828501613d12565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000613db96020836127a1565b9150613dc482613d83565b602082019050919050565b60006020820190508181036000830152613de881613dac565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000613e25601c836127a1565b9150613e3082613def565b602082019050919050565b60006020820190508181036000830152613e5481613e18565b905091905056fea2646970667358221220ddbeee42f6d6b27c9695a4f62b2950d9643b022df7891f9ba5da59c59616ea2964736f6c6343000809003368747470733a2f2f697066732e696f2f697066732f516d64434a50327a6650574239313377476e385943327537654a6b536e68554d484353473143675a6d6e366551342f