Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 FCAT

Holders:
144
Profile Summary
Blockchain:
Base (8453)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x8b4c1d129beCfFbc6ab167adbb5CBa10165c0f42
60a060405261dead73ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff168152505f6007555f60085566b1a2bc2ec50000600955601e600a55600a600b555f600c55610708600d556001600e5f6101000a81548160ff021916908315150217905550604260105560146011556014601255600360135560036014556014601555601460165560056017555f6018556009600a620000b69190620006d8565b6301312d00620000c7919062000728565b6019556009600a620000da9190620006d8565b6301312d00620000eb919062000728565b601a556009600a620000fe9190620006d8565b624c4b406200010e919062000728565b601b556009600a620001219190620006d8565b6301312d0062000132919062000728565b601c555f601d5f6101000a81548160ff0219169083151502179055505f601e60156101000a81548160ff0219169083151502179055505f601e60166101000a81548160ff0219169083151502179055503480156200018e575f80fd5b505f620001a06200051860201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506200024c6200051860201b60201c565b600e60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200029c6200051860201b60201c565b600f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600a620002eb9190620006d8565b633b9aca00620002fc919062000728565b60015f6200030f6200051860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160035f620003616200051f60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f600e60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506200048c6200051860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009600a620004ea9190620006d8565b633b9aca00620004fb919062000728565b6040516200050a919062000783565b60405180910390a36200079e565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620005d057808604811115620005a857620005a762000546565b5b6001851615620005b85780820291505b8081029050620005c88562000573565b945062000588565b94509492505050565b5f82620005ea5760019050620006bc565b81620005f9575f9050620006bc565b81600181146200061257600281146200061d5762000653565b6001915050620006bc565b60ff84111562000632576200063162000546565b5b8360020a9150848211156200064c576200064b62000546565b5b50620006bc565b5060208310610133831016604e8410600b84101617156200068d5782820a90508381111562000687576200068662000546565b5b620006bc565b6200069c84848460016200057f565b92509050818404811115620006b657620006b562000546565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620006e482620006c3565b9150620006f183620006cc565b9250620007207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620005d9565b905092915050565b5f6200073482620006c3565b91506200074183620006c3565b92508282026200075181620006c3565b915082820484148315176200076b576200076a62000546565b5b5092915050565b6200077d81620006c3565b82525050565b5f602082019050620007985f83018462000772565b92915050565b608051614c19620007be5f395f8181610c1a015261329f0152614c195ff3fe60806040526004361061025f575f3560e01c8063715018a611610143578063bf474bed116100b5578063dd62ed3e11610079578063dd62ed3e146108ac578063e580f47b146108e8578063ea414b2814610912578063ec1f3f631461093a578063f429389014610962578063f71d96cb14610978576102bb565b8063bf474bed14610804578063c876d0b91461082e578063c9567bf914610858578063d34628cc1461086e578063dbb859c814610896576102bb565b80638da5cb5b116101075780638da5cb5b1461070a5780638f9a55c01461073457806395d89b411461075e578063a1780c1814610788578063a36b6aea1461079e578063a9059cbb146107c8576102bb565b8063715018a61461064e57806376f832dd146106645780637d1db4a51461068c5780637f5ce01e146106b6578063802f3caf146106e0576102bb565b8063313ce567116101dc5780634bb0e902116101a05780634bb0e902146105515780635e4ae81b14610579578063601de1841461058f5780636e25c094146105b957806370a08231146105ea57806370f713b714610626576102bb565b8063313ce5671461046f57806331c2d847146104995780633547c9e2146104c1578063398e05f0146104eb5780633bbac57914610515576102bb565b806327c8f8351161022357806327c8f835146103b557806327e3fdd6146103df57806327e605ec146104075780632b58150b1461041d5780632d97902f14610445576102bb565b806306fdde03146102bf578063095ea7b3146102e95780630faee56f1461032557806318160ddd1461034f57806323b872dd14610379576102bb565b366102bb57601e60149054906101000a900460ff1680156102ab57503273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b156102b9576102b86109b4565b5b005b5f80fd5b3480156102ca575f80fd5b506102d3610ac1565b6040516102e091906137e9565b60405180910390f35b3480156102f4575f80fd5b5061030f600480360381019061030a91906138a7565b610afe565b60405161031c91906138ff565b60405180910390f35b348015610330575f80fd5b50610339610b1b565b6040516103469190613927565b60405180910390f35b34801561035a575f80fd5b50610363610b21565b6040516103709190613927565b60405180910390f35b348015610384575f80fd5b5061039f600480360381019061039a9190613940565b610b44565b6040516103ac91906138ff565b60405180910390f35b3480156103c0575f80fd5b506103c9610c18565b6040516103d6919061399f565b60405180910390f35b3480156103ea575f80fd5b50610405600480360381019061040091906139b8565b610c3c565b005b348015610412575f80fd5b5061041b610cdc565b005b348015610428575f80fd5b50610443600480360381019061043e91906139b8565b611080565b005b348015610450575f80fd5b50610459611120565b6040516104669190613927565b60405180910390f35b34801561047a575f80fd5b50610483611126565b60405161049091906139fe565b60405180910390f35b3480156104a4575f80fd5b506104bf60048036038101906104ba9190613b57565b61112e565b005b3480156104cc575f80fd5b506104d5611252565b6040516104e29190613927565b60405180910390f35b3480156104f6575f80fd5b506104ff611258565b60405161050c9190613927565b60405180910390f35b348015610520575f80fd5b5061053b60048036038101906105369190613b9e565b61125e565b60405161054891906138ff565b60405180910390f35b34801561055c575f80fd5b50610577600480360381019061057291906139b8565b6112b0565b005b348015610584575f80fd5b5061058d61134e565b005b34801561059a575f80fd5b506105a361145d565b6040516105b09190613927565b60405180910390f35b3480156105c4575f80fd5b506105cd611463565b6040516105e1989796959493929190613bc9565b60405180910390f35b3480156105f5575f80fd5b50610610600480360381019061060b9190613b9e565b6114a0565b60405161061d9190613927565b60405180910390f35b348015610631575f80fd5b5061064c600480360381019061064791906139b8565b6114e6565b005b348015610659575f80fd5b50610662611586565b005b34801561066f575f80fd5b5061068a600480360381019061068591906139b8565b6116d4565b005b348015610697575f80fd5b506106a0611772565b6040516106ad9190613927565b60405180910390f35b3480156106c1575f80fd5b506106ca611778565b6040516106d79190613927565b60405180910390f35b3480156106eb575f80fd5b506106f461177e565b60405161070191906138ff565b60405180910390f35b348015610715575f80fd5b5061071e611790565b60405161072b919061399f565b60405180910390f35b34801561073f575f80fd5b506107486117b7565b6040516107559190613927565b60405180910390f35b348015610769575f80fd5b506107726117bd565b60405161077f91906137e9565b60405180910390f35b348015610793575f80fd5b5061079c6117fa565b005b3480156107a9575f80fd5b506107b26118c6565b6040516107bf9190613927565b60405180910390f35b3480156107d3575f80fd5b506107ee60048036038101906107e991906138a7565b6118cc565b6040516107fb91906138ff565b60405180910390f35b34801561080f575f80fd5b506108186118e9565b6040516108259190613927565b60405180910390f35b348015610839575f80fd5b506108426118ef565b60405161084f91906138ff565b60405180910390f35b348015610863575f80fd5b5061086c611901565b005b348015610879575f80fd5b50610894600480360381019061088f9190613b57565b611e30565b005b3480156108a1575f80fd5b506108aa611f55565b005b3480156108b7575f80fd5b506108d260048036038101906108cd9190613c45565b612071565b6040516108df9190613927565b60405180910390f35b3480156108f3575f80fd5b506108fc6120f3565b6040516109099190613927565b60405180910390f35b34801561091d575f80fd5b5061093860048036038101906109339190613cbe565b6120f9565b005b348015610945575f80fd5b50610960600480360381019061095b91906139b8565b6121d3565b005b34801561096d575f80fd5b50610976612294565b005b348015610983575f80fd5b5061099e600480360381019061099991906139b8565b612338565b6040516109ab919061399f565b60405180910390f35b6009543410156109f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109f090613d33565b60405180910390fd5b3460075f828254610a0a9190613d7e565b92505081905550600633908060018154018082558091505060019003905f5260205f20015f9091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff167f9e17ef180bea2554f5c3fb7836e27cfee9ed413e79550adced153652e314184334604051610ab79190613927565b60405180910390a2565b60606040518060400160405280600b81526020017f466f7274756e6520436174000000000000000000000000000000000000000000815250905090565b5f610b11610b0a612373565b848461237a565b6001905092915050565b601c5481565b5f6009600a610b309190613ee0565b633b9aca00610b3f9190613f2a565b905090565b5f610b5084848461253d565b610c0d84610b5c612373565b610c0885604051806060016040528060288152602001614bbc6028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610bbf612373565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054612f799092919063ffffffff16565b61237a565b600190509392505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610c7c612373565b73ffffffffffffffffffffffffffffffffffffffff1614610cd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc990613fb5565b60405180910390fd5b8060098190555050565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610d1c612373565b73ffffffffffffffffffffffffffffffffffffffff1614610d72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d6990613fb5565b60405180910390fd5b5f600c5403610db6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dad9061401d565b60405180910390fd5b5f6006805490501461105f575f6006805490504244600854600680549050604051602001610de7949392919061405b565b604051602081830303815290604052805190602001205f1c610e0991906140d5565b90505f60068281548110610e2057610e1f614105565b5b905f5260205f20015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505f610e756064610e67600a54600754612fdb90919063ffffffff16565b61305290919063ffffffff16565b90505f610ea26064610e94600b54600754612fdb90919063ffffffff16565b61305290919063ffffffff16565b90505f610ecc82610ebe8560075461309b90919063ffffffff16565b61309b90919063ffffffff16565b90508373ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015610f11573d5f803e3d5ffd5b50600e60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8390811502906040515f60405180830381858888f19350505050158015610f77573d5f803e3d5ffd5b50610f81836130e4565b5f60078190555060085f815480929190610f9a90614132565b919050555042600c819055505f67ffffffffffffffff811115610fc057610fbf613a1b565b5b604051908082528060200260200182016040528015610fee5781602001602082028036833780820191505090505b50600690805190602001906110049291906136bd565b508373ffffffffffffffffffffffffffffffffffffffff167f801179908d9e64a0e2476baebcab8f5c3a3b43c87ef1e623e0215a7ae8b7194c828560405161104d929190614179565b60405180910390a2505050505061107e565b60085f81548092919061107190614132565b919050555042600c819055505b565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166110c0612373565b73ffffffffffffffffffffffffffffffffffffffff1614611116576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110d90613fb5565b60405180910390fd5b80600d8190555050565b600d5481565b5f6009905090565b611136612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146111c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b9906141ea565b60405180910390fd5b5f5b815181101561124e575f60045f8484815181106111e4576111e3614105565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550808061124690614132565b9150506111c4565b5050565b60095481565b60075481565b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b6112b8612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611344576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133b906141ea565b60405180910390fd5b80600a8190555050565b611356612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113d9906141ea565b60405180910390fd5b6009600a6113f09190613ee0565b633b9aca006113ff9190613f2a565b6019819055506009600a6114139190613ee0565b633b9aca006114229190613f2a565b601a819055505f600e5f6101000a81548160ff0219169083151502179055506001601d5f6101000a81548160ff021916908315150217905550565b600b5481565b5f805f805f805f80600680549050600754600854600954600a54600b54600d54600c54975097509750975097509750975097509091929394959697565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16611526612373565b73ffffffffffffffffffffffffffffffffffffffff161461157c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161157390613fb5565b60405180910390fd5b8060108190555050565b61158e612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461161a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611611906141ea565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6116dc612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611768576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161175f906141ea565b60405180910390fd5b80600b8190555050565b60195481565b600a5481565b601d5f9054906101000a900460ff1681565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b601a5481565b60606040518060400160405280600481526020017f4643415400000000000000000000000000000000000000000000000000000000815250905090565b611802612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461188e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611885906141ea565b60405180910390fd5b5f611898306114a0565b90505f8111156118ac576118ab81613310565b5b5f4790505f8111156118c2576118c18161357e565b5b5050565b600c5481565b5f6118df6118d8612373565b848461253d565b6001905092915050565b601b5481565b600e5f9054906101000a900460ff1681565b611909612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611995576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161198c906141ea565b60405180910390fd5b601e60149054906101000a900460ff16156119e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119dc90614252565b60405180910390fd5b734752ba5dbc23f44d87826276bf6fd6b1c372ad24601d60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611a8330601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a611a6f9190613ee0565b633b9aca00611a7e9190613f2a565b61237a565b601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015611aee573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611b129190614284565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611b99573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611bbd9190614284565b6040518363ffffffff1660e01b8152600401611bda9291906142af565b6020604051808303815f875af1158015611bf6573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c1a9190614284565b601e5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730611ca2306114a0565b5f80611cac611790565b426040518863ffffffff1660e01b8152600401611cce96959493929190614318565b60606040518083038185885af1158015611cea573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190611d0f919061438b565b505050601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401611db09291906143db565b6020604051808303815f875af1158015611dcc573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611df0919061442c565b506001601e60166101000a81548160ff0219169083151502179055506001601e60146101000a81548160ff02191690831515021790555042600c81905550565b611e38612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611ec4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ebb906141ea565b60405180910390fd5b5f5b8151811015611f5157600160045f848481518110611ee757611ee6614105565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080611f4990614132565b915050611ec6565b5050565b611f5d612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611fe9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fe0906141ea565b60405180910390fd5b5f471161202b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612022906144a1565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f1935050505015801561206e573d5f803e3d5ffd5b50565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60085481565b600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612139612373565b73ffffffffffffffffffffffffffffffffffffffff161461218f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161218690613fb5565b60405180910390fd5b80600e60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6121db612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612267576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161225e906141ea565b60405180910390fd5b601354811115801561227b57506014548111155b612283575f80fd5b806013819055508060148190555050565b61229c612373565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612328576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161231f906141ea565b60405180910390fd5b5f4790506123358161357e565b50565b60068181548110612347575f80fd5b905f5260205f20015f915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036123e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123df9061452f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612456576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161244d906145bd565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516125309190613927565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036125ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125a29061464b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612619576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612610906146d9565b60405180910390fd5b5f811161265b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161265290614767565b60405180910390fd5b5f612664611790565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156126d257506126a2611790565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15612cc95761271b606461270d601d5f9054906101000a900460ff166126fa576011546126fe565b6013545b85612fdb90919063ffffffff16565b61305290919063ffffffff16565b9050600e5f9054906101000a900460ff16156128a457601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156127dc5750601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156128a3574360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410612860576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128579061481b565b60405180910390fd5b4360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b5b601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614801561294e5750601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b80156129a1575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15612a5b576019548211156129eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129e290614883565b60405180910390fd5b601a54826129f8856114a0565b612a029190613d7e565b1115612a43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a3a906148eb565b60405180910390fd5b60185f815480929190612a5590614132565b91905055505b601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015612ae357503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612b2f57612b2c6064612b1e601d5f9054906101000a900460ff16612b0b57601254612b0f565b6014545b85612fdb90919063ffffffff16565b61305290919063ffffffff16565b90505b5f612b39306114a0565b9050601e60159054906101000a900460ff16158015612ba45750601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015612bbc5750601e60169054906101000a900460ff165b8015612bc95750601b5481115b8015612bd85750601754601854115b15612cc7575f479050612bfe612bf985612bf485601c546135e7565b6135e7565b613310565b5f4790505f8282612c0f9190614909565b90505f612c3a6064612c2c60105485612fdb90919063ffffffff16565b61305290919063ffffffff16565b90508060075f828254612c4d9190613d7e565b925050819055507ff11a297625293e93773f3c61ed5d1d76cc4503abad356cf0e3791e6767c2c3ed60075482604051612c87929190614179565b60405180910390a160075466b1a2bc2ec50000612ca49190613d7e565b831115612cc257612cc160075447612cbc9190614909565b61357e565b5b505050505b505b5f811115612dc857612d218160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546135ff90919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612dbf9190613927565b60405180910390a35b612e188260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461309b90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550612ebb612e6f828461309b90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546135ff90919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef612f5e848661309b90919063ffffffff16565b604051612f6b9190613927565b60405180910390a350505050565b5f838311158290612fc0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612fb791906137e9565b60405180910390fd5b505f8385612fce9190614909565b9050809150509392505050565b5f808303612feb575f905061304c565b5f8284612ff89190613f2a565b9050828482613007919061493c565b14613047576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161303e906149dc565b60405180910390fd5b809150505b92915050565b5f61309383836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061365c565b905092915050565b5f6130dc83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612f79565b905092915050565b5f600267ffffffffffffffff811115613100576130ff613a1b565b5b60405190808252806020026020018201604052801561312e5781602001602082028036833780820191505090505b509050601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561319c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906131c09190614284565b815f815181106131d3576131d2614105565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050308160018151811061322257613221614105565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b6f9de95835f847f0000000000000000000000000000000000000000000000000000000000000000426040518663ffffffff1660e01b81526004016132de9493929190614ab1565b5f604051808303818588803b1580156132f5575f80fd5b505af1158015613307573d5f803e3d5ffd5b50505050505050565b6001601e60156101000a81548160ff0219169083151502179055505f600267ffffffffffffffff81111561334757613346613a1b565b5b6040519080825280602002602001820160405280156133755781602001602082028036833780820191505090505b50905030815f8151811061338c5761338b614105565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015613431573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906134559190614284565b8160018151811061346957613468614105565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506134d030601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff168461237a565b601d60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401613533959493929190614afb565b5f604051808303815f87803b15801561354a575f80fd5b505af115801561355c573d5f803e3d5ffd5b50505050505f601e60156101000a81548160ff02191690831515021790555050565b600e60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f193505050501580156135e3573d5f803e3d5ffd5b5050565b5f8183116135f557826135f7565b815b905092915050565b5f80828461360d9190613d7e565b905083811015613652576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161364990614b9d565b60405180910390fd5b8091505092915050565b5f80831182906136a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161369991906137e9565b60405180910390fd5b505f83856136b0919061493c565b9050809150509392505050565b828054828255905f5260205f20908101928215613733579160200282015b82811115613732578251825f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550916020019190600101906136db565b5b5090506137409190613744565b5090565b5b8082111561375b575f815f905550600101613745565b5090565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561379657808201518184015260208101905061377b565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6137bb8261375f565b6137c58185613769565b93506137d5818560208601613779565b6137de816137a1565b840191505092915050565b5f6020820190508181035f83015261380181846137b1565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6138438261381a565b9050919050565b61385381613839565b811461385d575f80fd5b50565b5f8135905061386e8161384a565b92915050565b5f819050919050565b61388681613874565b8114613890575f80fd5b50565b5f813590506138a18161387d565b92915050565b5f80604083850312156138bd576138bc613812565b5b5f6138ca85828601613860565b92505060206138db85828601613893565b9150509250929050565b5f8115159050919050565b6138f9816138e5565b82525050565b5f6020820190506139125f8301846138f0565b92915050565b61392181613874565b82525050565b5f60208201905061393a5f830184613918565b92915050565b5f805f6060848603121561395757613956613812565b5b5f61396486828701613860565b935050602061397586828701613860565b925050604061398686828701613893565b9150509250925092565b61399981613839565b82525050565b5f6020820190506139b25f830184613990565b92915050565b5f602082840312156139cd576139cc613812565b5b5f6139da84828501613893565b91505092915050565b5f60ff82169050919050565b6139f8816139e3565b82525050565b5f602082019050613a115f8301846139ef565b92915050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b613a51826137a1565b810181811067ffffffffffffffff82111715613a7057613a6f613a1b565b5b80604052505050565b5f613a82613809565b9050613a8e8282613a48565b919050565b5f67ffffffffffffffff821115613aad57613aac613a1b565b5b602082029050602081019050919050565b5f80fd5b5f613ad4613acf84613a93565b613a79565b90508083825260208201905060208402830185811115613af757613af6613abe565b5b835b81811015613b205780613b0c8882613860565b845260208401935050602081019050613af9565b5050509392505050565b5f82601f830112613b3e57613b3d613a17565b5b8135613b4e848260208601613ac2565b91505092915050565b5f60208284031215613b6c57613b6b613812565b5b5f82013567ffffffffffffffff811115613b8957613b88613816565b5b613b9584828501613b2a565b91505092915050565b5f60208284031215613bb357613bb2613812565b5b5f613bc084828501613860565b91505092915050565b5f61010082019050613bdd5f83018b613918565b613bea602083018a613918565b613bf76040830189613918565b613c046060830188613918565b613c116080830187613918565b613c1e60a0830186613918565b613c2b60c0830185613918565b613c3860e0830184613918565b9998505050505050505050565b5f8060408385031215613c5b57613c5a613812565b5b5f613c6885828601613860565b9250506020613c7985828601613860565b9150509250929050565b5f613c8d8261381a565b9050919050565b613c9d81613c83565b8114613ca7575f80fd5b50565b5f81359050613cb881613c94565b92915050565b5f60208284031215613cd357613cd2613812565b5b5f613ce084828501613caa565b91505092915050565b7f4c6f74746572793a204265742073697a6520697320746f6f20736d616c6c00005f82015250565b5f613d1d601e83613769565b9150613d2882613ce9565b602082019050919050565b5f6020820190508181035f830152613d4a81613d11565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f613d8882613874565b9150613d9383613874565b9250828201905080821115613dab57613daa613d51565b5b92915050565b5f8160011c9050919050565b5f808291508390505b6001851115613e0657808604811115613de257613de1613d51565b5b6001851615613df15780820291505b8081029050613dff85613db1565b9450613dc6565b94509492505050565b5f82613e1e5760019050613ed9565b81613e2b575f9050613ed9565b8160018114613e415760028114613e4b57613e7a565b6001915050613ed9565b60ff841115613e5d57613e5c613d51565b5b8360020a915084821115613e7457613e73613d51565b5b50613ed9565b5060208310610133831016604e8410600b8410161715613eaf5782820a905083811115613eaa57613ea9613d51565b5b613ed9565b613ebc8484846001613dbd565b92509050818404811115613ed357613ed2613d51565b5b81810290505b9392505050565b5f613eea82613874565b9150613ef5836139e3565b9250613f227fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484613e0f565b905092915050565b5f613f3482613874565b9150613f3f83613874565b9250828202613f4d81613874565b91508282048414831517613f6457613f63613d51565b5b5092915050565b7f43616c6c6572206973206e6f7420746865206465706c6f7965720000000000005f82015250565b5f613f9f601a83613769565b9150613faa82613f6b565b602082019050919050565b5f6020820190508181035f830152613fcc81613f93565b9050919050565b7f4c6f74746572793a204e6f206c6f74746572792072756e6e696e6700000000005f82015250565b5f614007601b83613769565b915061401282613fd3565b602082019050919050565b5f6020820190508181035f83015261403481613ffb565b9050919050565b5f819050919050565b61405561405082613874565b61403b565b82525050565b5f6140668287614044565b6020820191506140768286614044565b6020820191506140868285614044565b6020820191506140968284614044565b60208201915081905095945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6140df82613874565b91506140ea83613874565b9250826140fa576140f96140a8565b5b828206905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f61413c82613874565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361416e5761416d613d51565b5b600182019050919050565b5f60408201905061418c5f830185613918565b6141996020830184613918565b9392505050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6141d4602083613769565b91506141df826141a0565b602082019050919050565b5f6020820190508181035f830152614201816141c8565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f61423c601783613769565b915061424782614208565b602082019050919050565b5f6020820190508181035f83015261426981614230565b9050919050565b5f8151905061427e8161384a565b92915050565b5f6020828403121561429957614298613812565b5b5f6142a684828501614270565b91505092915050565b5f6040820190506142c25f830185613990565b6142cf6020830184613990565b9392505050565b5f819050919050565b5f819050919050565b5f6143026142fd6142f8846142d6565b6142df565b613874565b9050919050565b614312816142e8565b82525050565b5f60c08201905061432b5f830189613990565b6143386020830188613918565b6143456040830187614309565b6143526060830186614309565b61435f6080830185613990565b61436c60a0830184613918565b979650505050505050565b5f815190506143858161387d565b92915050565b5f805f606084860312156143a2576143a1613812565b5b5f6143af86828701614377565b93505060206143c086828701614377565b92505060406143d186828701614377565b9150509250925092565b5f6040820190506143ee5f830185613990565b6143fb6020830184613918565b9392505050565b61440b816138e5565b8114614415575f80fd5b50565b5f8151905061442681614402565b92915050565b5f6020828403121561444157614440613812565b5b5f61444e84828501614418565b91505092915050565b7f546f6b656e3a206e6f2045544820746f20636c656172000000000000000000005f82015250565b5f61448b601683613769565b915061449682614457565b602082019050919050565b5f6020820190508181035f8301526144b88161447f565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f614519602483613769565b9150614524826144bf565b604082019050919050565b5f6020820190508181035f8301526145468161450d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6145a7602283613769565b91506145b28261454d565b604082019050919050565b5f6020820190508181035f8301526145d48161459b565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f614635602583613769565b9150614640826145db565b604082019050919050565b5f6020820190508181035f83015261466281614629565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6146c3602383613769565b91506146ce82614669565b604082019050919050565b5f6020820190508181035f8301526146f0816146b7565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f614751602983613769565b915061475c826146f7565b604082019050919050565b5f6020820190508181035f83015261477e81614745565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c5f8201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000604082015250565b5f614805604983613769565b915061481082614785565b606082019050919050565b5f6020820190508181035f830152614832816147f9565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f61486d601983613769565b915061487882614839565b602082019050919050565b5f6020820190508181035f83015261489a81614861565b9050919050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f6148d5601a83613769565b91506148e0826148a1565b602082019050919050565b5f6020820190508181035f830152614902816148c9565b9050919050565b5f61491382613874565b915061491e83613874565b925082820390508181111561493657614935613d51565b5b92915050565b5f61494682613874565b915061495183613874565b925082614961576149606140a8565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f6149c6602183613769565b91506149d18261496c565b604082019050919050565b5f6020820190508181035f8301526149f3816149ba565b9050919050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b614a2c81613839565b82525050565b5f614a3d8383614a23565b60208301905092915050565b5f602082019050919050565b5f614a5f826149fa565b614a698185614a04565b9350614a7483614a14565b805f5b83811015614aa4578151614a8b8882614a32565b9750614a9683614a49565b925050600181019050614a77565b5085935050505092915050565b5f608082019050614ac45f830187614309565b8181036020830152614ad68186614a55565b9050614ae56040830185613990565b614af26060830184613918565b95945050505050565b5f60a082019050614b0e5f830188613918565b614b1b6020830187614309565b8181036040830152614b2d8186614a55565b9050614b3c6060830185613990565b614b496080830184613918565b9695505050505050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f614b87601b83613769565b9150614b9282614b53565b602082019050919050565b5f6020820190508181035f830152614bb481614b7b565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220286751ebd80e8618a28595788ed4cefaf7f02e66944429ec6c9b9370d06f117264736f6c63430008150033