[ { "inputs": [ { "internalType": "address", "name": "_creator", "type": "address" }, { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "symbol", "type": "string" }, { "internalType": "string", "name": "_desc", "type": "string" }, { "internalType": "bytes", "name": "_image", "type": "bytes" }, { "internalType": "string[]", "name": "_links", "type": "string[]" }, { "internalType": "uint256", "name": "_supply", "type": "uint256" }, { "internalType": "address", "name": "_protocol", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_unused", "type": "uint256" } ], "name": "tokenURI", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "unlock", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "_desc", "type": "string" }, { "internalType": "bytes", "name": "_image", "type": "bytes" }, { "internalType": "string[]", "name": "_links", "type": "string[]" } ], "name": "updateMetadata", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
6040608081523462000a38576200251b803803806200001e8162000a3d565b92833961010082828101031262000a38576200003a8262000a63565b60208301519091906001600160401b03811162000a3857620000629082850190850162000ad8565b838501516001600160401b03811162000a3857620000869083860190860162000ad8565b60608501519093906001600160401b03811162000a3857620000ae9084870190870162000ad8565b60808601519091906001600160401b03811162000a38578601848701601f8201121562000a3857620000ea908588019060208151910162000a78565b60a0870151959093906001600160401b03871162000a3857858801601f888a0101121562000a385787870151956001600160401b038711620005ea578660051b60206200013981830162000a3d565b809981520180998b60208483878401930101011162000a38578b91602084838281870101955b0101018310620009f75750505050506200018160e060c08a0151990162000a63565b825190926001600160401b038211620005ea578190620001a360035462000af8565b601f8111620009a4575b50602090601f8311600114620009155760009262000909575b50508160011b916000199060031b1c1916176003555b8051906001600160401b038211620005ea578190620001fd60045462000af8565b601f8111620008b6575b50602090601f831160011462000827576000926200081b575b50508160011b916000199060031b1c1916176004555b600580546001600160a81b0319166001600160a01b0392831617600160a01b179055600680546001600160a01b031916929091169190911790558051906001600160401b038211620005ea5781906200029160075462000af8565b601f8111620007d9575b50602090601f83116001146200075f5760009262000753575b50508160011b916000199060031b1c1916176007555b8051906001600160401b038211620005ea578190620002eb60085462000af8565b601f811162000711575b50602090601f831160011462000697576000926200068b575b50508160011b916000199060031b1c1916176008555b5190680100000000000000008211620005ea576009548260095580831062000600575b5060096000908152600080516020620024fb83398151915292915b828210620004b95785853315620004755760055460ff8160a01c16620003f9575b50600254818101809111620003e35760025533600052600060205281600020818154019055815190815260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203393a35161196c908162000b4f8239f35b634e487b7160e01b600052601160045260246000fd5b6001600160a01b031680159081156200046a575b50156200041b578262000383565b815162461bcd60e51b815260206004820152602260248201527f7472616e73666572206e6f7420616c6c6f776564206265666f7265206c61756e6044820152610c6d60f31b6064820152608490fd5b90503314836200040d565b815162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b80518051906001600160401b038211620005ea57620004d9865462000af8565b601f8111620005a8575b50602090601f83116001146200053457928260019493602093869560009262000528575b5050600019600383901b1c191690841b1787555b0194019101909262000362565b01519050388062000507565b908660005260206000209160005b601f19851681106200058f57509260209260019592869583601f1981161062000575575b505050831b830187556200051b565b015160001960f88460031b161c1916905538808062000566565b9192602060018192868501518155019401920162000542565b620005d890876000526020600020601f850160051c81019160208610620005df575b601f0160051c019062000b35565b38620004e3565b9091508190620005ca565b634e487b7160e01b600052604160045260246000fd5b6009600052600080516020620024fb8339815191529081019083015b8181106200062b575062000347565b806200063a6001925462000af8565b8062000649575b50016200061c565b601f81118314620006615750600081555b3862000641565b60009082825262000681601f60208420920160051c820185830162000b35565b818355556200065a565b0151905038806200030e565b60086000908152600080516020620024db8339815191529350601f198516905b818110620006f85750908460019594939210620006de575b505050811b0160085562000324565b015160001960f88460031b161c19169055388080620006cf565b92936020600181928786015181550195019301620006b7565b60086000526200074c90600080516020620024db833981519152601f850160051c81019160208610620005df57601f0160051c019062000b35565b38620002f5565b015190503880620002b4565b60076000908152600080516020620024bb8339815191529350601f198516905b818110620007c05750908460019594939210620007a6575b505050811b01600755620002ca565b015160001960f88460031b161c1916905538808062000797565b929360206001819287860151815501950193016200077f565b60076000526200081490600080516020620024bb833981519152601f850160051c81019160208610620005df57601f0160051c019062000b35565b386200029b565b01519050388062000220565b6004600090815293507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b91905b601f19841685106200089a576001945083601f1981161062000880575b505050811b0160045562000236565b015160001960f88460031b161c1916905538808062000871565b8181015183556020948501946001909301929091019062000854565b600460005262000902907f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f850160051c81019160208610620005df57601f0160051c019062000b35565b3862000207565b015190503880620001c6565b6003600090815293507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b91905b601f198416851062000988576001945083601f198116106200096e575b505050811b01600355620001dc565b015160001960f88460031b161c191690553880806200095f565b8181015183556020948501946001909301929091019062000942565b6003600052620009f0907fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f850160051c81019160208610620005df57601f0160051c019062000b35565b38620001ad565b8251936001600160401b03851162000a38578260208f96819462000a268392838c8c0191878d01010162000ad8565b8152019501949291959086916200015f565b600080fd5b6040519190601f01601f191682016001600160401b03811183821017620005ea57604052565b51906001600160a01b038216820362000a3857565b919291906001600160401b038111620005ea5760209162000aa2601f8301601f1916840162000a3d565b948286528282011162000a385760005b82811062000ac65750509060009184010152565b81810151868201850152830162000ab2565b9080601f8301121562000a3857815162000af59260200162000a78565b90565b90600182811c9216801562000b2a575b602083101462000b1457565b634e487b7160e01b600052602260045260246000fd5b91607f169162000b08565b81811062000b41575050565b6000815560010162000b3556fe608080604052600436101561001357600080fd5b60003560e01c90816306fdde031461134557508063095ea7b31461131f57806318160ddd1461130157806323b872dd14611243578063313ce5671461122757806339509351146111d457806370a082311461119a57806395d89b411461116f578063a457c2d7146110b0578063a69df4b51461104c578063a9059cbb1461101b578063c06d4e0414610a8d578063c87b56dd146101105763dd62ed3e146100b957600080fd5b3461010b57604036600319011261010b576100d26113b6565b6100da6113cc565b906001600160a01b038091166000526001602052604060002091166000526020526020604060002054604051908152f35b600080fd5b3461010b57602036600319011261010b576040516020810181811067ffffffffffffffff821117610a775760405260008152600090600954915b8281106108d557506006546040519060808201604052600f6f3031323334353637383961626364656681527fffffffffffffffffffffffffffffffffffffffff0000000000000000000000006002840192602884526000604a86015260601b1690600160005b8080018601602285831a85811651602384015360041c5191015301601481146101db576001906101b0565b50505061307860028251019152815260405190610202826101fb8161144a565b0383611575565b6040519261021a84610213816114ee565b0385611575565b670de0b6b3a76400006002540490604051608081019260a0820160405260008452925b6000190192600a90603082820601855304928361023d5790819003608001601f1982015260405160085490935083600061027683611410565b80835292600181169081156108b65750600114610855575b61029a92500384611575565b82516060938082610760575b5050506040519586947f7b0000000000000000000000000000000000000000000000000000000000000060208701527f2263726561746f72223a22000000000000000000000000000000000000000000602187015261030f815180926020602c8a019101611367565b8501957f222c0000000000000000000000000000000000000000000000000000000000009687602c8201527f226e616d65223a22000000000000000000000000000000000000000000000000602e820152610374825180936020603685019101611367565b018660368201527f2273796d626f6c223a220000000000000000000000000000000000000000000060388201526103b5825180936020604285019101611367565b018560428201527f22737570706c79223a220000000000000000000000000000000000000000000060448201526103f7601f198301518093604e840190611367565b0184604e8201527f226465736372697074696f6e223a22000000000000000000000000000000000060508201526000906007549061043482611410565b916001811690811561073b57506001146106df575b50509184918361057a9660509695527f226c696e6b73223a5b00000000000000000000000000000000000000000000006002820152610492825180936020600b85019101611367565b017f5d2c000000000000000000000000000000000000000000000000000000000000600b8201527f22696d6167655f64617461223a22646174613a696d6167652f776562703b6261600d8201527f736536342c000000000000000000000000000000000000000000000000000000602d820152610519825180936020603285019101611367565b019060328201527f226261636b67726f756e645f636f6c6f72223a2230303030303022000000000060348201527f7d00000000000000000000000000000000000000000000000000000000000000604f820152036030810184520182611575565b806060908251806105ed575b6105e9836105dd603d60405180937f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c00000060208301526105cd8151809260208686019101611367565b810103601d810184520182611575565b6040519182918261138a565b0390f35b9091506003600282010460021b90604051927f4142434445464748494a4b4c4d4e4f505152535455565758595a616263646566601f526106707f6768696a6b6c6d6e6f707172737475767778797a303132333435363738392d5f18603f526020840160046003602085890101519360006020878b0101525b0191603f8351818160121c16516000538181600c1c1651600153818160061c16516002531651600353600051815201906020858701018210156106ad57600490600390610665565b5090600383613d3d60f01b9260206000966105e99a010152604086880101604052066002048203525281528280610586565b90915060076000527fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c6886000905b83821061072157505001605f01816050610449565b8054605f838501015288965060209091019060010161070c565b60ff1916605f8381019190915283151590930290910190910191508290506050610449565b90919450604051947f4142434445464748494a4b4c4d4e4f505152535455565758595a616263646566601f526106707f6768696a6b6c6d6e6f707172737475767778797a303132333435363738392d5f18603f5260208601602082816003600283010460021b8a01019501019060046003835195600085525b0191603f8351818160121c16516000538181600c1c1651600153818160061c16516002531651600353600051815201908582101561081c576004906003906107d9565b50600394506002936000925260408585850104851b890101604052613d3d60f01b858406850482035252010460021b83528680806102a6565b509060086000527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee3906000915b81831061089a57505090602061029a9282010161028e565b6020919350806001915483858a01015201910190918592610882565b6020925061029a94915060ff191682840152151560051b82010161028e565b6009600052604051826108f2829451809260208086019101611367565b601160f91b60208284010152600090837f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af019081549161093183611410565b9260018116908115610a4c5750600114610a03575b5050506109669181601160f91b6001935203601e19810185520183611575565b818360001981011161099057600019840182106109a6575b5060001981146109905760010161014a565b634e487b7160e01b600052601160045260246000fd5b9091506109fc6021604051836109c6829551809260208086019101611367565b81017f2c000000000000000000000000000000000000000000000000000000000000006020820152036001810184520182611575565b908361097e565b919350915060005260206000206000905b838210610a335750508360216109669360019383010101918193610946565b8054602184880184010152602090910190600101610a14565b9291505060019350610966949260219260ff1916838386010152801515029083010101918193610946565b634e487b7160e01b600052604160045260246000fd5b3461010b57606036600319011261010b5767ffffffffffffffff60043581811161010b57610abf9036906004016113e2565b91602490813581811161010b57610ada9036906004016113e2565b909360449182359584871161010b573660238801121561010b5786600401359785891161010b5760059336888b871b8b01011161010b576001600160a01b0360065416330361010b5781610ec9575b505081610d83575b5050600954808703610b3f57005b680100000000000000008711610d6e5786600955808710610cdd575b5083859695019360096000527f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af9460009760421981360301915b888a10610b9e57005b80358381121561010b578201848101359088821161010b578136038882011361010b578790610bcd8b54611410565b90601f91828111610ca3575b506000918411600114610c27579280602093600196938796600093610c1a575b505050600019600383901b1c191690841b178b555b01980199019896610b95565b01013590508a3880610bf9565b60008c8152602080822094929391601f198716915b828210610c84575050928592602095926001989597899810610c68575b50505050831b83018b55610c0e565b60001960f88660031b161c19920101351690558e808b81610c59565b600184978294959683949789010135815501960193018c939291610c3c565b610cce908d6000526020908482600020918d828a01901c8301938910610cd4575b018c1c019061191f565b8e610bd9565b92508192610cc4565b6009600052867f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af91820191015b818110610d175750610b5b565b80610d2460019254611410565b80610d31575b5001610d0a565b601f908181118414610d4a575050600081555b89610d2a565b610d65600092848452602084209201871c820185830161191f565b81835555610d44565b84634e487b7160e01b60005260416004526000fd5b848211610eb4578190610d97600854611410565b601f8111610e61575b50600090601f8311600114610ddf57600092610dd4575b50508160011b916000199060031b1c1916176008555b8680610b31565b013590508880610db7565b7ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee3925090601f19841660005b818110610e495750908460019594939210610e2f575b505050811b01600855610dcd565b0135600019600384901b60f8161c19169055888080610e21565b91936020600181928787013581550195019201610e0b565b610ea4907ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee3601f8501871c81019160208610610eaa575b601f01871c019061191f565b89610da0565b9091508190610e98565b85634e487b7160e01b60005260416004526000fd5b868211611006578190610edd600754611410565b601f8111610fae575b50600090601f8311600114610f2557600092610f1a575b50508160011b916000199060031b1c1916176007555b8880610b29565b013590508a80610efd565b909150601f1983169160076000527fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c6889260005b818110610f965750908460019594939210610f7c575b505050811b01600755610f13565b0135600019600384901b60f8161c191690558a8080610f6e565b91936020600181928787013581550195019201610f58565b610ff69060076000527fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c688601f8501891c81019160208610610ffc575b601f01891c019061191f565b8b610ee6565b9091508190610fea565b87634e487b7160e01b60005260416004526000fd5b3461010b57604036600319011261010b576110416110376113b6565b6024359033611597565b602060405160018152f35b3461010b57600036600319011261010b576005546001600160a01b03811633148061109e575b1561010b577fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16600555005b50600160ff8260a01c16151514611072565b3461010b57604036600319011261010b576110c96113b6565b6024359033600052600160205260406000206001600160a01b0382166000526020526040600020549180831061110557611041920390336117eb565b608460405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152fd5b3461010b57600036600319011261010b576105e96040516105dd81611193816114ee565b0382611575565b3461010b57602036600319011261010b576001600160a01b036111bb6113b6565b1660005260006020526020604060002054604051908152f35b3461010b57604036600319011261010b576111ed6113b6565b33600052600160205260406000206001600160a01b03821660005260205260406000205460243581018091116109905761104191336117eb565b3461010b57600036600319011261010b57602060405160128152f35b3461010b57606036600319011261010b5761125c6113b6565b6112646113cc565b604435906001600160a01b03831660005260016020526040600020336000526020526040600020549260001984036112a1575b6110419350611597565b8284106112bd576112b883611041950333836117eb565b611297565b606460405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152fd5b3461010b57600036600319011261010b576020600254604051908152f35b3461010b57604036600319011261010b5761104161133b6113b6565b60243590336117eb565b3461010b57600036600319011261010b57806105dd816111936105e99461144a565b60005b83811061137a5750506000910152565b818101518382015260200161136a565b604091602082526113aa8151809281602086015260208686019101611367565b601f01601f1916010190565b600435906001600160a01b038216820361010b57565b602435906001600160a01b038216820361010b57565b9181601f8401121561010b5782359167ffffffffffffffff831161010b576020838186019501011161010b57565b90600182811c92168015611440575b602083101461142a57565b634e487b7160e01b600052602260045260246000fd5b91607f169161141f565b6003546000929161145a82611410565b808252916001908181169081156114d1575060011461147857505050565b9192935060036000527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b916000925b8484106114b957505060209250010190565b805460208585018101919091529093019281016114a7565b915050602093945060ff929192191683830152151560051b010190565b600454600092916114fe82611410565b808252916001908181169081156114d1575060011461151c57505050565b9192935060046000527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b916000925b84841061155d57505060209250010190565b8054602085850181019190915290930192810161154b565b90601f8019910116810190811067ffffffffffffffff821117610a7757604052565b916001600160a01b038093169182156117815783169283156117175760055460ff8160a01c1661168a575b505060008281528060205260408120549180831061162057604082827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef958760209652828652038282205586815220818154019055604051908152a3565b608460405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152fd5b1680831490811561170d575b50156116a35738806115c2565b608460405162461bcd60e51b815260206004820152602260248201527f7472616e73666572206e6f7420616c6c6f776564206265666f7265206c61756e60448201527f63680000000000000000000000000000000000000000000000000000000000006064820152fd5b9050831438611696565b608460405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152fd5b608460405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152fd5b6001600160a01b038091169182156118b6571691821561184c5760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b608460405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152fd5b608460405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152fd5b81811061192a575050565b6000815560010161191f56fea26469706673582212207f3c0062c438af8f87417cc089b7a06e36b627637caa55d9db6a3b6194b8101264736f6c63430008120033a66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c688f3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee36e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af000000000000000000000000a40bb78d5819b3571f6fa89d2081dc47cb30de0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000002c00000000000000000000000000000000000000000000000000000000000000d600000000000000000000000000000000000000000033b2e3c9fd0803ce8000000000000000000000000000000e220e8d200d3e433b8cfa06397275c03994a51230000000000000000000000000000000000000000000000000000000000000008534f4e4943444f470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008534f4e4943444f470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117536f6e6963446f67206973206d616b696e672069747320646562757420617320612066756e20616e642064796e616d6963206d656d6520746f6b656e20696e20746865206469676974616c20776f726c64212057697468206661737420616e6420736563757265207472616e73616374696f6e732c2077652061696d20746f2067726f7720616c6f6e6773696465206f757220636f6d6d756e697479206f6e2074686973206578636974696e67206a6f75726e65792e204a6f696e2074686520706f776572206f6620536f6e6963446f6720616e642073656375726520796f757220706c61636520696e20746869732072617069646c792067726f77696e6720616e6420746872696c6c696e672070726f6a65637421200000000000000000000000000000000000000000000000000000000000000000000000000000000a6a52494646620a00005745425056503820560a0000502e009d012a700070003e9140994925a3a2212a760ba0b012096600b521ccd8de6ae6bf87478c7d877d84c077359c7f49bb7c7cc8799efa76ff01e955d561bd0d682ed63d6ffdef1196bce4379b0f2a556d76eaea46b7e5cb50be97de84bfb00c85e3bbc166388fd2247129cfd49ac3f5e0075f87f1faf6cb6bc099679eaafd4a9967c12af6a140b85340ea362468eeb0617126b112c9dbfa2da8a69e94fab4e6eb459a7cb8de61cdab6b11438b9f5bdc97c02d8caf255f7dd59d7175cee525bbd467a3b89f142d0582065f26de25ae4fee3a0b8fe3c8ee906279bea2e04de8e43ee2995aff22450f958f8d3cef2dfaf22230caa8544ab690f228370f819409776dae7c086cba1fb0c757dce7c83bfe79f9f940f533c5a9f451c3b2f30f928bdab3a3d132bf7653f0f60362e73e40071e38156b2175dbefddbc460847075b7d321a090cbd33fb5b42e4be7d6c9da9fbf26c9d73714dae6267767b67057a111426b6e6d02d4c26c34333f91b5c53a4b9e85dede44e073b828e130800fefa6217f2a6f749eecd3fd5a8c800cb1cf134d70bee996df00166fc7e9cb45ee9c884e62a42fa4c5aa7fc97f943010067d016afbc423d5119f2c4016239ad189925daee767d2676328f48d4a5b0024bbb0cbc2ce520e717f22fb268e17de21a37d8dbcae280ad8455b4d43cd6debbafc7d2f212c13a8397e6d7e9c9dc825ff816b97afe08e19e583395e01564fcc5472d9df51afdd89a9e2884c2f8d778d3f22da64528f12f7f3847ec2b9fc6167d1843bfe4da076d3411c004d90f0e39b6d45867b5e0a478b1f9a1c5945426b17b6b2244335b32d307f9c523c114c545e6390f4c2e15c067e143e37ecdd289808b04c66418be0247fc4bb5f3d9f91f05af930704be65c7fcd85169c76082ec1e7355776f09fbaacd04b5091da7bcc4ef74eace422bc35a15bfc7ae59eeed124f074e0f736127ebb512e0b5e7029c8b96b07aa58a2269f22750da30ad83dd981b072c532b7d0c7bdf55b18ce5bc509d94380e1b51c677bc908f2327c07ccdfa01b23dfd27ca004fafbea4149306238933d2a3bc120dd42363b146325b32f8dce657817ed6ee92d5011f99b7b89d4bb0292ab834592a8c440681bad24006614a6db93e48bc4ef3ffcde472d3fdce8ccb73ecac48b4aad5523d61e3230bd34ef8b6170bef60bf770450ae337d887f1578f498b17735dd02eb9abf48f5ecc88901b04ce56406485b166e7e529c60bb8a0459df3d075bbadb3bbc14657af26e71dd2ec3b55b8364c20372eb0c517f23549eb175f62d92f284113d58feda07d71d98d58e5c8d73ccdb97701440178998aaa77dc5433cf9bce90dae146c9c230e1d07ac2584a50a047cba475c6327f5e1ccaa18efd9a4b8123237a5156819f2fdf1189736d953351eb37db5350427e68bfd4548f45421a17058b159b4216f63b54e1952becfeea074994999c29b4ccf842650bf320de96bbb382ff5305210dba411136bae48afb856a0a3c843093ad64f8d317b11dec9a826d0663f799d06cc1f05d796d940325c7dda5491720e6ecf696264f32f7ae9499c9df3bf3ec36178d5659055e1f67c6bcf1e6f02934a67dd55483db3d391345a44d5ca2d9ee72ab6f90f3389020f0f6ab9bc2d8f014ce6b2fdf8f86846c2ec123ce3387d6fbb409133c633c5f50bc36c04014f708350d0297b98b8a0f02abcc2a15aa2c8f49d0268afdd4fba76a56ed04bd7a8e36997008a6af5697b8b96768de36907ad55d9f3c280db15b5bcab7e2b738ae8df62cece72403a5a04ae5488925ae17c4b1e396579586d71b156580268dc7c9173be8945d7a776b9363215a16287ac54a74ea24f6fcc8ec87ea7b4ca808ae7e5961efd419d1f8112b3f85e929894837ce7d4c36fa00beb0e147294374cb5071206e8fdfc7a0d05428ef2dd66bd19475cdfffc1f81d87910700c60fc1738f50fc54ff4a1e68c55c13b8ee5ac2ff7b28108fba78c8362b77622fded16f0d78cd6287b49dc0053acb92658261f1d375d39cd4f6ef8f8db53c6b1f3cbf2e5b8e5ded6b99eb9947e953b320a82c7036d25901e4d9af37833e4bbfe56eef9f48963b3b8760352208d61d1be177a31f42a7da2af71a506235f1f304bd4e4382b493e5229774edee0d828a15cf23762f0ea1a7530451ba646f1ea8fdbc929624fe05f20b2d41745d61b5f4d2ab1d935ec714ff7041d58348c09423b4c8b60ea137c4aec8c0d7ff8ea5eed68d7b8cfdeb58b6eb4766b6143b57cea283f0f5a6a1138b63dd4382e24ad2d444cca0f60dc125c2e5844e9fcd2bf402d7335b633c6b3374df2eb287c5e727bd6971fae5c2ddbbdf56ed58cd51e8567f8514b181c2e15cb1f2e6cf23adc69d8af39ba9d309b7c9be1d30b601d3f3b93ff944399de1d5a9a0a5571fee307c0aba567ee6c84ff289f17a1565adaa49a3f86fcb6474c0c9ea80517436c4881f86eec0a83d1c8548f64020ba06b798ba4206220151e4591006cb577a5741b0e2bb0f32720fe8ba9b2ddf1ec20637e9a139f41dd8fd26d25f51d6b62f78beb64e49d7229a459225aaf1b54ab0a586e1b57e5385d41653a808f384d5917b36598bc368c89d0fe7cecf116c6f21404cc020d6af441702913c35ed7a12cab12a4155b21d7837cd2bc403149524e1c39b90ba9957bedf192835b5fd208307f725ae765d0585de272b644aded95b8ad0cc991850fdb49688530551e41b7f28885557a3709e09196d99a9d61dc319f798fe1af826e3b2be0bd50d8c82026e3e0ab566d46cf6dc6794e5bdb577121bca2c45c7410ad11edcf08c8aa23f9caa86fc5f27e2369c430fde9d442cfb78c05b28f659f50cfe98ef1b70fd18fcca22e54a7eee273b62bee8438153f4701ef0b37cc38c5febe3b0b7967c5af25f88607777be4851841a22545beda408b609b6763f3973a369dc21e7104f733a8fc740db0c2fce5fff22ad848dd1d59f65cb349474532a1040f75ffc805dea91ed8103b4ed99dc3f76326a55150db3d92e33161e71cfea1e208265b38f5ff76e6ae2bd38d9ab3157d0157246cb6355ece157fd02fb9000a463fe5cff425bcd0ad007cce7f11b71e8aa58710bed473c918d2364fa22d2aca3e222c22087a99f1d858ac26562e28435cc1b3cfb4f0e24460b4f24667080f290fca32bb189df55ac21d25a86e553a1026db63165b8a401a3682aef0ec51fbeaf1f69c9ceccb4fe8d8ba64f16d7212ffa4491ae32436847de9926eb513fb749c192a64f916b7dbdb0815c50306bfddf1c911948cf17a75e427f57f6bdb1998b6c4643a7c4d5fa717f2655cfa452ed660fbef8f3f16c7bae32f1e8041696f5d304b198f782a0c9c27a1d45a986e2bb9f3afb90dc9635c8311e1a6330c74793dd6d13dd432986fcccdc0c8b63a8d0ccfcc29945a9f04771198097b42b9f31d6045887dec5220d621efea1d2694cfbf79796d06cab411a2dc0bc83b211d782bff9fb3651f95e5f6166b049fddb0f7fc6fba8d668d2c1b73239315587bf1c82591f03ed6577de7c1c5c81a3cf3103885bdc78a188c7b043ab45b05f700e7aceadc998d254c125a455c76325dbd0fa1f290f9075d350d1c94f39cc2b1d8bdac493d678f044ae684bb53cb88214e59e183a5c5f4394600b3c27b45bb85b02a36b26e2c56bd20e2e0412919643d9fb62e6e26cf3f3a4e6a633829d6d0b9b5c316aa2d9fb41447c1963073d364eff12240b41750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b68747470733a2f2f782e636f6d2f736f6e6963646f67746f6b656e0000000000000000000000000000000000000000000000000000000000000000000000001a68747470733a2f2f742e6d652f736f6e6963646f67746f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000