Overview ERC721
Total Supply:
10,000 BABIES

Holders:
118
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xC9305cCD1e70621ea58504FEdDc0d131911FC11C
60806040526001601260146101000a81548160ff021916908315150217905550736eab2d42fef9aad0036bc145b5f451799e3fb3f7601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200008157600080fd5b5060405162005f7438038062005f748339818101604052810190620000a79190620005a4565b6040518060400160405280600b81526020017f4261627957697a617264730000000000000000000000000000000000000000008152506040518060400160405280600681526020017f424142494553000000000000000000000000000000000000000000000000000081525081600290805190602001906200012b929190620002b7565b50806003908051906020019062000144929190620002b7565b505050620001676200015b620001e960201b60201c565b620001f160201b60201c565b60016009819055508460108190555083601390805190602001906200018e929190620002b7565b5081600f819055508260118190555080601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505050620006b0565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620002c5906200067a565b90600052602060002090601f016020900481019282620002e9576000855562000335565b82601f106200030457805160ff191683800117855562000335565b8280016001018555821562000335579182015b828111156200033457825182559160200191906001019062000317565b5b50905062000344919062000348565b5090565b5b808211156200036357600081600090555060010162000349565b5090565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b62000390816200037b565b81146200039c57600080fd5b50565b600081519050620003b08162000385565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200040b82620003c0565b810181811067ffffffffffffffff821117156200042d576200042c620003d1565b5b80604052505050565b60006200044262000367565b905062000450828262000400565b919050565b600067ffffffffffffffff821115620004735762000472620003d1565b5b6200047e82620003c0565b9050602081019050919050565b60005b83811015620004ab5780820151818401526020810190506200048e565b83811115620004bb576000848401525b50505050565b6000620004d8620004d28462000455565b62000436565b905082815260208101848484011115620004f757620004f6620003bb565b5b620005048482856200048b565b509392505050565b600082601f830112620005245762000523620003b6565b5b815162000536848260208601620004c1565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200056c826200053f565b9050919050565b6200057e816200055f565b81146200058a57600080fd5b50565b6000815190506200059e8162000573565b92915050565b600080600080600060a08688031215620005c357620005c262000371565b5b6000620005d3888289016200039f565b955050602086015167ffffffffffffffff811115620005f757620005f662000376565b5b62000605888289016200050c565b945050604062000618888289016200039f565b93505060606200062b888289016200039f565b92505060806200063e888289016200058d565b9150509295509295909350565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200069357607f821691505b60208210811415620006aa57620006a96200064b565b5b50919050565b6158b480620006c06000396000f3fe60806040526004361061026b5760003560e01c80636352211e11610144578063a22cb465116100b6578063d5abeb011161007a578063d5abeb011461089a578063dcff26e1146108c5578063e43082f7146108dc578063e985e9c514610905578063f2fde38b14610942578063f86e387a1461096b57610272565b8063a22cb465146107c9578063af117dde146107f2578063b7f47d3214610809578063b88d4fde14610834578063c87b56dd1461085d57610272565b806383b65c581161010857806383b65c58146106d55780638ada528e146107005780638da5cb5b1461072c57806395d89b41146107575780639a0bafa214610782578063a035b1fe1461079e57610272565b80636352211e146105f0578063699010601461062d57806370a0823114610656578063715018a6146106935780638125092f146106aa57610272565b806342842e0e116101dd578063535a70e7116101a1578063535a70e714610505578063548bb2d11461052157806355dd574c1461055e57806355f804b3146105755780635e49e8581461059e57806362466c64146105c757610272565b806342842e0e1461044a57806342966c6814610473578063435c35b61461049c578063499a67e3146104b357806349df728c146104dc57610272565b806318160ddd1161022f57806318160ddd1461036157806323b872dd1461038c57806328d7b276146103b55780632a55205a146103de578063380d831b1461041c5780633ccfd60b1461043357610272565b806301ffc9a71461027757806306fdde03146102b4578063081812fc146102df578063095ea7b31461031c578063109f86341461034557610272565b3661027257005b600080fd5b34801561028357600080fd5b5061029e600480360381019061029991906142e2565b6109a8565b6040516102ab919061432a565b60405180910390f35b3480156102c057600080fd5b506102c96109ea565b6040516102d691906143de565b60405180910390f35b3480156102eb57600080fd5b5061030660048036038101906103019190614436565b610a7c565b60405161031391906144a4565b60405180910390f35b34801561032857600080fd5b50610343600480360381019061033e91906144eb565b610af8565b005b61035f600480360381019061035a91906146a9565b610c03565b005b34801561036d57600080fd5b50610376610ef7565b6040516103839190614714565b60405180910390f35b34801561039857600080fd5b506103b360048036038101906103ae919061472f565b610f05565b005b3480156103c157600080fd5b506103dc60048036038101906103d79190614782565b610f15565b005b3480156103ea57600080fd5b50610405600480360381019061040091906147af565b610f9b565b6040516104139291906147ef565b60405180910390f35b34801561042857600080fd5b5061043161102d565b005b34801561043f57600080fd5b506104486110b5565b005b34801561045657600080fd5b50610471600480360381019061046c919061472f565b611285565b005b34801561047f57600080fd5b5061049a60048036038101906104959190614436565b6112a5565b005b3480156104a857600080fd5b506104b1611396565b005b3480156104bf57600080fd5b506104da60048036038101906104d59190614436565b61141e565b005b3480156104e857600080fd5b5061050360048036038101906104fe9190614856565b6114a4565b005b61051f600480360381019061051a9190614883565b611621565b005b34801561052d57600080fd5b506105486004803603810190610543919061490e565b6119a0565b604051610555919061432a565b60405180910390f35b34801561056a57600080fd5b506105736119ec565b005b34801561058157600080fd5b5061059c600480360381019061059791906149f0565b611af7565b005b3480156105aa57600080fd5b506105c560048036038101906105c09190614782565b611bdd565b005b3480156105d357600080fd5b506105ee60048036038101906105e9919061490e565b611c63565b005b3480156105fc57600080fd5b5061061760048036038101906106129190614436565b611d23565b60405161062491906144a4565b60405180910390f35b34801561063957600080fd5b50610654600480360381019061064f919061490e565b611d39565b005b34801561066257600080fd5b5061067d6004803603810190610678919061490e565b611df9565b60405161068a9190614714565b60405180910390f35b34801561069f57600080fd5b506106a8611ec9565b005b3480156106b657600080fd5b506106bf611f51565b6040516106cc9190614ab0565b60405180910390f35b3480156106e157600080fd5b506106ea611f64565b6040516106f7919061432a565b60405180910390f35b34801561070c57600080fd5b50610715611f77565b604051610723929190614acb565b60405180910390f35b34801561073857600080fd5b50610741612044565b60405161074e91906144a4565b60405180910390f35b34801561076357600080fd5b5061076c61206e565b60405161077991906143de565b60405180910390f35b61079c60048036038101906107979190614436565b612100565b005b3480156107aa57600080fd5b506107b3612314565b6040516107c09190614714565b60405180910390f35b3480156107d557600080fd5b506107f060048036038101906107eb9190614b20565b61231a565b005b3480156107fe57600080fd5b50610807612492565b005b34801561081557600080fd5b5061081e61251a565b60405161082b91906144a4565b60405180910390f35b34801561084057600080fd5b5061085b60048036038101906108569190614c01565b612540565b005b34801561086957600080fd5b50610884600480360381019061087f9190614436565b612593565b60405161089191906143de565b60405180910390f35b3480156108a657600080fd5b506108af6126bd565b6040516108bc9190614714565b60405180910390f35b3480156108d157600080fd5b506108da6126c3565b005b3480156108e857600080fd5b5061090360048036038101906108fe9190614c84565b61275c565b005b34801561091157600080fd5b5061092c60048036038101906109279190614cb1565b6127f5565b604051610939919061432a565b60405180910390f35b34801561094e57600080fd5b506109696004803603810190610964919061490e565b612900565b005b34801561097757600080fd5b50610992600480360381019061098d9190614cf1565b6129f8565b60405161099f919061432a565b60405180910390f35b6000632a55205a60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806109e357506109e282612ab7565b5b9050919050565b6060600280546109f990614d7c565b80601f0160208091040260200160405190810160405280929190818152602001828054610a2590614d7c565b8015610a725780601f10610a4757610100808354040283529160200191610a72565b820191906000526020600020905b815481529060010190602001808311610a5557829003601f168201915b5050505050905090565b6000610a8782612b99565b610abd576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610b0382611d23565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610b6b576040517f943f7b8c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610b8a612bd3565b73ffffffffffffffffffffffffffffffffffffffff1614158015610bbc5750610bba81610bb5612bd3565b6127f5565b155b15610bf3576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610bfe838383612bdb565b505050565b80600f5481600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c529190614ddd565b1115610c93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8a90614e7f565b60405180910390fd5b60105481610c9f610ef7565b610ca99190614ddd565b1115610cea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce190614eeb565b60405180910390fd5b60026009541415610d30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2790614f57565b60405180910390fd5b600260098190555060036004811115610d4c57610d4b614a39565b5b600a60009054906101000a900460ff166004811115610d6e57610d6d614a39565b5b14610dae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da590614fc3565b60405180910390fd5b600033604051602001610dc1919061502b565b6040516020818303038152906040528051906020012090506000839050610deb85600e5484612c8d565b15610e8d576001600c60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610e8c57600181610e449190615046565b90506001600c60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b80601154610e9b919061507a565b3414610edc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed390615120565b60405180910390fd5b610ee833856001612ca4565b50506001600981905550505050565b600060015460005403905090565b610f10838383612d10565b505050565b610f1d612bd3565b73ffffffffffffffffffffffffffffffffffffffff16610f3b612044565b73ffffffffffffffffffffffffffffffffffffffff1614610f91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f889061518c565b60405180910390fd5b80600d8190555050565b600080610fa784612b99565b610fe6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fdd906151f8565b60405180910390fd5b601460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff166064600585611018919061507a565b6110229190615247565b915091509250929050565b611035612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611053612044565b73ffffffffffffffffffffffffffffffffffffffff16146110a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a09061518c565b60405180910390fd5b6110b36004613201565b565b600260095414156110fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f290614f57565b60405180910390fd5b600260098190555061110b612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611129612044565b73ffffffffffffffffffffffffffffffffffffffff161461117f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111769061518c565b60405180910390fd5b60004790506000600a6064836111959190615247565b61119f919061507a565b9050601460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611209573d6000803e3d6000fd5b506000479050601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611277573d6000803e3d6000fd5b505050506001600981905550565b6112a083838360405180602001604052806000815250612540565b505050565b60006112b0826132aa565b90506000816000015173ffffffffffffffffffffffffffffffffffffffff166112d7612bd3565b73ffffffffffffffffffffffffffffffffffffffff16148061130a57506113098260000151611304612bd3565b6127f5565b5b8061134f5750611318612bd3565b73ffffffffffffffffffffffffffffffffffffffff1661133784610a7c565b73ffffffffffffffffffffffffffffffffffffffff16145b905080611388576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61139183613526565b505050565b61139e612bd3565b73ffffffffffffffffffffffffffffffffffffffff166113bc612044565b73ffffffffffffffffffffffffffffffffffffffff1614611412576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114099061518c565b60405180910390fd5b61141c6003613201565b565b611426612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611444612044565b73ffffffffffffffffffffffffffffffffffffffff161461149a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114919061518c565b60405180910390fd5b80600f8190555050565b6114ac612bd3565b73ffffffffffffffffffffffffffffffffffffffff166114ca612044565b73ffffffffffffffffffffffffffffffffffffffff1614611520576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115179061518c565b60405180910390fd5b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161155b91906144a4565b602060405180830381865afa158015611578573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061159c919061528d565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016115d99291906147ef565b6020604051808303816000875af11580156115f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061161c91906152cf565b505050565b80600f5481600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116709190614ddd565b11156116b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116a890614e7f565b60405180910390fd5b601054816116bd610ef7565b6116c79190614ddd565b1115611708576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ff90614eeb565b60405180910390fd5b6002600481111561171c5761171b614a39565b5b600a60009054906101000a900460ff16600481111561173e5761173d614a39565b5b148061177d57506003600481111561175957611758614a39565b5b600a60009054906101000a900460ff16600481111561177b5761177a614a39565b5b145b6117bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117b390615348565b60405180910390fd5b60026009541415611802576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f990614f57565b60405180910390fd5b600260098190555060003360405160200161181d919061502b565b60405160208183030381529060405280519060200120905061184285600d5483612c8d565b611881576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611878906153b4565b60405180910390fd5b600083905061189385600e5484612c8d565b15611935576001600c60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414611934576001816118ec9190615046565b90506001600c60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b80601154611943919061507a565b3414611984576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197b90615120565b60405180910390fd5b61199033856001612ca4565b5050600160098190555050505050565b60006001600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054149050919050565b6119f4612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611a12612044565b73ffffffffffffffffffffffffffffffffffffffff1614611a68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a5f9061518c565b60405180910390fd5b60006004811115611a7c57611a7b614a39565b5b600a60009054906101000a900460ff166004811115611a9e57611a9d614a39565b5b14611ade576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ad590615420565b60405180910390fd5b611ae86002613201565b611af53360646000612ca4565b565b611aff612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611b1d612044565b73ffffffffffffffffffffffffffffffffffffffff1614611b73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b6a9061518c565b60405180910390fd5b601460009054906101000a900460ff1615611bc3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bba9061548c565b60405180910390fd5b8060139080519060200190611bd9929190614190565b5050565b611be5612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611c03612044565b73ffffffffffffffffffffffffffffffffffffffff1614611c59576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c509061518c565b60405180910390fd5b80600e8190555050565b611c6b612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611c89612044565b73ffffffffffffffffffffffffffffffffffffffff1614611cdf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cd69061518c565b60405180910390fd5b80601460016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000611d2e826132aa565b600001519050919050565b611d41612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611d5f612044565b73ffffffffffffffffffffffffffffffffffffffff1614611db5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dac9061518c565b60405180910390fd5b80601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e61576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900467ffffffffffffffff1667ffffffffffffffff169050919050565b611ed1612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611eef612044565b73ffffffffffffffffffffffffffffffffffffffff1614611f45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f3c9061518c565b60405180910390fd5b611f4f60006138ca565b565b600a60009054906101000a900460ff1681565b601460009054906101000a900460ff1681565b600080611f82612bd3565b73ffffffffffffffffffffffffffffffffffffffff16611fa0612044565b73ffffffffffffffffffffffffffffffffffffffff1614611ff6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fed9061518c565b60405180910390fd5b601460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16915091509091565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606003805461207d90614d7c565b80601f01602080910402602001604051908101604052809291908181526020018280546120a990614d7c565b80156120f65780601f106120cb576101008083540402835291602001916120f6565b820191906000526020600020905b8154815290600101906020018083116120d957829003601f168201915b5050505050905090565b80600f5481600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461214f9190614ddd565b1115612190576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161218790614e7f565b60405180910390fd5b6010548161219c610ef7565b6121a69190614ddd565b11156121e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121de90614eeb565b60405180910390fd5b81806011546121f6919061507a565b3414612237576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161222e90615120565b60405180910390fd5b6002600954141561227d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161227490614f57565b60405180910390fd5b60026009819055506003600481111561229957612298614a39565b5b600a60009054906101000a900460ff1660048111156122bb576122ba614a39565b5b146122fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122f290614fc3565b60405180910390fd5b61230733846001612ca4565b6001600981905550505050565b60115481565b612322612bd3565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612387576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060076000612394612bd3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16612441612bd3565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051612486919061432a565b60405180910390a35050565b61249a612bd3565b73ffffffffffffffffffffffffffffffffffffffff166124b8612044565b73ffffffffffffffffffffffffffffffffffffffff161461250e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125059061518c565b60405180910390fd5b6125186001613201565b565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61254b848484612d10565b61255784848484613990565b61258d576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505050565b606061259e82612b99565b6125dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125d49061551e565b60405180910390fd5b6000601380546125ec90614d7c565b80601f016020809104026020016040519081016040528092919081815260200182805461261890614d7c565b80156126655780601f1061263a57610100808354040283529160200191612665565b820191906000526020600020905b81548152906001019060200180831161264857829003601f168201915b50505050509050600081511161268a57604051806020016040528060008152506126b5565b8061269484613b0f565b6040516020016126a59291906155c6565b6040516020818303038152906040525b915050919050565b60105481565b6126cb612bd3565b73ffffffffffffffffffffffffffffffffffffffff166126e9612044565b73ffffffffffffffffffffffffffffffffffffffff161461273f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127369061518c565b60405180910390fd5b6001601460006101000a81548160ff021916908315150217905550565b612764612bd3565b73ffffffffffffffffffffffffffffffffffffffff16612782612044565b73ffffffffffffffffffffffffffffffffffffffff16146127d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127cf9061518c565b60405180910390fd5b80601260146101000a81548160ff02191690831515021790555050565b600080601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050601260149054906101000a900460ff1680156128dd57508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1663c4552791866040518263ffffffff1660e01b815260040161288491906144a4565b602060405180830381865afa1580156128a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128c59190615633565b73ffffffffffffffffffffffffffffffffffffffff16145b156128ec5760019150506128fa565b6128f68484613c70565b9150505b92915050565b612908612bd3565b73ffffffffffffffffffffffffffffffffffffffff16612926612044565b73ffffffffffffffffffffffffffffffffffffffff161461297c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129739061518c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156129ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129e3906156d2565b60405180910390fd5b6129f5816138ca565b50565b6000612a02612bd3565b73ffffffffffffffffffffffffffffffffffffffff16612a20612044565b73ffffffffffffffffffffffffffffffffffffffff1614612a76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a6d9061518c565b60405180910390fd5b600082604051602001612a89919061502b565b604051602081830303815290604052805190602001209050612aae84600d5483612c8d565b91505092915050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480612b8257507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80612b925750612b9182613d04565b5b9050919050565b6000805482108015612bcc575060046000838152602001908152602001600020600001601c9054906101000a900460ff16155b9050919050565b600033905090565b826006600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600082612c9a8584613d6e565b1490509392505050565b8015612d015781600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612cf99190614ddd565b925050819055505b612d0b8383613de3565b505050565b6000612d1b826132aa565b90506000816000015173ffffffffffffffffffffffffffffffffffffffff16612d42612bd3565b73ffffffffffffffffffffffffffffffffffffffff161480612d755750612d748260000151612d6f612bd3565b6127f5565b5b80612dba5750612d83612bd3565b73ffffffffffffffffffffffffffffffffffffffff16612da284610a7c565b73ffffffffffffffffffffffffffffffffffffffff16145b905080612df3576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8473ffffffffffffffffffffffffffffffffffffffff16826000015173ffffffffffffffffffffffffffffffffffffffff1614612e5c576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415612ec3576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b612ed08585856001613e01565b612ee06000848460000151612bdb565b6001600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160392506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506001600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550836004600085815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426004600085815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506000600184019050600073ffffffffffffffffffffffffffffffffffffffff166004600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415613191576000548110156131905782600001516004600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082602001516004600083815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505b5b50828473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46131fa8585856001613e07565b5050505050565b613209612bd3565b73ffffffffffffffffffffffffffffffffffffffff16613227612044565b73ffffffffffffffffffffffffffffffffffffffff161461327d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132749061518c565b60405180910390fd5b80600a60006101000a81548160ff021916908360048111156132a2576132a1614a39565b5b021790555050565b6132b2614216565b60008290506000548110156134ef576000600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff161515151581525050905080604001516134ed57600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff16146133d1578092505050613521565b5b6001156134ec57818060019003925050600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff1615151515815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff16146134e7578092505050613521565b6133d2565b5b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000613531826132aa565b905061354581600001516000846001613e01565b6135556000838360000151612bdb565b600160056000836000015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160392506101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550600160056000836000015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160108282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555080600001516004600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426004600084815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550600160046000848152602001908152602001600020600001601c6101000a81548160ff0219169083151502179055506000600183019050600073ffffffffffffffffffffffffffffffffffffffff166004600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415613841576000548110156138405781600001516004600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081602001516004600083815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505b5b5081600073ffffffffffffffffffffffffffffffffffffffff16826000015173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46138b481600001516000846001613e07565b6001600081548092919060010191905055505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006139b18473ffffffffffffffffffffffffffffffffffffffff16613e0d565b15613b02578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026139da612bd3565b8786866040518563ffffffff1660e01b81526004016139fc9493929190615747565b6020604051808303816000875af1925050508015613a3857506040513d601f19601f82011682018060405250810190613a3591906157a8565b60015b613ab2573d8060008114613a68576040519150601f19603f3d011682016040523d82523d6000602084013e613a6d565b606091505b50600081511415613aaa576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613b07565b600190505b949350505050565b60606000821415613b57576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050613c6b565b600082905060005b60008214613b89578080613b72906157d5565b915050600a82613b829190615247565b9150613b5f565b60008167ffffffffffffffff811115613ba557613ba4614530565b5b6040519080825280601f01601f191660200182016040528015613bd75781602001600182028036833780820191505090505b5090505b60008514613c6457600182613bf09190615046565b9150600a85613bff919061581e565b6030613c0b9190614ddd565b60f81b818381518110613c2157613c2061584f565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85613c5d9190615247565b9450613bdb565b8093505050505b919050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60008082905060005b8451811015613dd8576000858281518110613d9557613d9461584f565b5b60200260200101519050808311613db757613db08382613e30565b9250613dc4565b613dc18184613e30565b92505b508080613dd0906157d5565b915050613d77565b508091505092915050565b613dfd828260405180602001604052806000815250613e47565b5050565b50505050565b50505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600082600052816020526040600020905092915050565b613e548383836001613e59565b505050565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415613ec6576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000841415613f01576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b613f0e6000868387613e01565b83600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555083600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160088282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550846004600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426004600083815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550600081905060005b8581101561417357818773ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a483801561412757506141256000888488613990565b155b1561415e576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b818060010192505080806001019150506140ac565b5080600081905550506141896000868387613e07565b5050505050565b82805461419c90614d7c565b90600052602060002090601f0160209004810192826141be5760008555614205565b82601f106141d757805160ff1916838001178555614205565b82800160010185558215614205579182015b828111156142045782518255916020019190600101906141e9565b5b5090506142129190614259565b5090565b6040518060600160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff1681526020016000151581525090565b5b8082111561427257600081600090555060010161425a565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6142bf8161428a565b81146142ca57600080fd5b50565b6000813590506142dc816142b6565b92915050565b6000602082840312156142f8576142f7614280565b5b6000614306848285016142cd565b91505092915050565b60008115159050919050565b6143248161430f565b82525050565b600060208201905061433f600083018461431b565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561437f578082015181840152602081019050614364565b8381111561438e576000848401525b50505050565b6000601f19601f8301169050919050565b60006143b082614345565b6143ba8185614350565b93506143ca818560208601614361565b6143d381614394565b840191505092915050565b600060208201905081810360008301526143f881846143a5565b905092915050565b6000819050919050565b61441381614400565b811461441e57600080fd5b50565b6000813590506144308161440a565b92915050565b60006020828403121561444c5761444b614280565b5b600061445a84828501614421565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061448e82614463565b9050919050565b61449e81614483565b82525050565b60006020820190506144b96000830184614495565b92915050565b6144c881614483565b81146144d357600080fd5b50565b6000813590506144e5816144bf565b92915050565b6000806040838503121561450257614501614280565b5b6000614510858286016144d6565b925050602061452185828601614421565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61456882614394565b810181811067ffffffffffffffff8211171561458757614586614530565b5b80604052505050565b600061459a614276565b90506145a6828261455f565b919050565b600067ffffffffffffffff8211156145c6576145c5614530565b5b602082029050602081019050919050565b600080fd5b6000819050919050565b6145ef816145dc565b81146145fa57600080fd5b50565b60008135905061460c816145e6565b92915050565b6000614625614620846145ab565b614590565b90508083825260208201905060208402830185811115614648576146476145d7565b5b835b81811015614671578061465d88826145fd565b84526020840193505060208101905061464a565b5050509392505050565b600082601f8301126146905761468f61452b565b5b81356146a0848260208601614612565b91505092915050565b600080604083850312156146c0576146bf614280565b5b600083013567ffffffffffffffff8111156146de576146dd614285565b5b6146ea8582860161467b565b92505060206146fb85828601614421565b9150509250929050565b61470e81614400565b82525050565b60006020820190506147296000830184614705565b92915050565b60008060006060848603121561474857614747614280565b5b6000614756868287016144d6565b9350506020614767868287016144d6565b925050604061477886828701614421565b9150509250925092565b60006020828403121561479857614797614280565b5b60006147a6848285016145fd565b91505092915050565b600080604083850312156147c6576147c5614280565b5b60006147d485828601614421565b92505060206147e585828601614421565b9150509250929050565b60006040820190506148046000830185614495565b6148116020830184614705565b9392505050565b600061482382614483565b9050919050565b61483381614818565b811461483e57600080fd5b50565b6000813590506148508161482a565b92915050565b60006020828403121561486c5761486b614280565b5b600061487a84828501614841565b91505092915050565b60008060006060848603121561489c5761489b614280565b5b600084013567ffffffffffffffff8111156148ba576148b9614285565b5b6148c68682870161467b565b935050602084013567ffffffffffffffff8111156148e7576148e6614285565b5b6148f38682870161467b565b925050604061490486828701614421565b9150509250925092565b60006020828403121561492457614923614280565b5b6000614932848285016144d6565b91505092915050565b600080fd5b600067ffffffffffffffff82111561495b5761495a614530565b5b61496482614394565b9050602081019050919050565b82818337600083830152505050565b600061499361498e84614940565b614590565b9050828152602081018484840111156149af576149ae61493b565b5b6149ba848285614971565b509392505050565b600082601f8301126149d7576149d661452b565b5b81356149e7848260208601614980565b91505092915050565b600060208284031215614a0657614a05614280565b5b600082013567ffffffffffffffff811115614a2457614a23614285565b5b614a30848285016149c2565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60058110614a7957614a78614a39565b5b50565b6000819050614a8a82614a68565b919050565b6000614a9a82614a7c565b9050919050565b614aaa81614a8f565b82525050565b6000602082019050614ac56000830184614aa1565b92915050565b6000604082019050614ae06000830185614495565b614aed6020830184614495565b9392505050565b614afd8161430f565b8114614b0857600080fd5b50565b600081359050614b1a81614af4565b92915050565b60008060408385031215614b3757614b36614280565b5b6000614b45858286016144d6565b9250506020614b5685828601614b0b565b9150509250929050565b600067ffffffffffffffff821115614b7b57614b7a614530565b5b614b8482614394565b9050602081019050919050565b6000614ba4614b9f84614b60565b614590565b905082815260208101848484011115614bc057614bbf61493b565b5b614bcb848285614971565b509392505050565b600082601f830112614be857614be761452b565b5b8135614bf8848260208601614b91565b91505092915050565b60008060008060808587031215614c1b57614c1a614280565b5b6000614c29878288016144d6565b9450506020614c3a878288016144d6565b9350506040614c4b87828801614421565b925050606085013567ffffffffffffffff811115614c6c57614c6b614285565b5b614c7887828801614bd3565b91505092959194509250565b600060208284031215614c9a57614c99614280565b5b6000614ca884828501614b0b565b91505092915050565b60008060408385031215614cc857614cc7614280565b5b6000614cd6858286016144d6565b9250506020614ce7858286016144d6565b9150509250929050565b60008060408385031215614d0857614d07614280565b5b600083013567ffffffffffffffff811115614d2657614d25614285565b5b614d328582860161467b565b9250506020614d43858286016144d6565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680614d9457607f821691505b60208210811415614da857614da7614d4d565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000614de882614400565b9150614df383614400565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614e2857614e27614dae565b5b828201905092915050565b7f457863656564732077616c6c6574206c696d6974000000000000000000000000600082015250565b6000614e69601483614350565b9150614e7482614e33565b602082019050919050565b60006020820190508181036000830152614e9881614e5c565b9050919050565b7f576f756c6420657863656564206d617820737570706c79000000000000000000600082015250565b6000614ed5601783614350565b9150614ee082614e9f565b602082019050919050565b60006020820190508181036000830152614f0481614ec8565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000614f41601f83614350565b9150614f4c82614f0b565b602082019050919050565b60006020820190508181036000830152614f7081614f34565b9050919050565b7f49742773206e6f7420676f2074696d65207965742e0000000000000000000000600082015250565b6000614fad601583614350565b9150614fb882614f77565b602082019050919050565b60006020820190508181036000830152614fdc81614fa0565b9050919050565b60008160601b9050919050565b6000614ffb82614fe3565b9050919050565b600061500d82614ff0565b9050919050565b61502561502082614483565b615002565b82525050565b60006150378284615014565b60148201915081905092915050565b600061505182614400565b915061505c83614400565b92508282101561506f5761506e614dae565b5b828203905092915050565b600061508582614400565b915061509083614400565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156150c9576150c8614dae565b5b828202905092915050565b7f53656e7420696e636f7272656374204574686572000000000000000000000000600082015250565b600061510a601483614350565b9150615115826150d4565b602082019050919050565b60006020820190508181036000830152615139816150fd565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000615176602083614350565b915061518182615140565b602082019050919050565b600060208201905081810360008301526151a581615169565b9050919050565b7f4e6f6e6578697374656e7420746f6b656e000000000000000000000000000000600082015250565b60006151e2601183614350565b91506151ed826151ac565b602082019050919050565b60006020820190508181036000830152615211816151d5565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061525282614400565b915061525d83614400565b92508261526d5761526c615218565b5b828204905092915050565b6000815190506152878161440a565b92915050565b6000602082840312156152a3576152a2614280565b5b60006152b184828501615278565b91505092915050565b6000815190506152c981614af4565b92915050565b6000602082840312156152e5576152e4614280565b5b60006152f3848285016152ba565b91505092915050565b7f4e6f742070726573616c652074696d6520796574000000000000000000000000600082015250565b6000615332601483614350565b915061533d826152fc565b602082019050919050565b6000602082019050818103600083015261536181615325565b9050919050565b7f4e6f74206f6e20616c6c6f776c69737400000000000000000000000000000000600082015250565b600061539e601083614350565b91506153a982615368565b602082019050919050565b600060208201905081810360008301526153cd81615391565b9050919050565b7f596f7520616c726561647920737461727465642070726573616c652e00000000600082015250565b600061540a601c83614350565b9150615415826153d4565b602082019050919050565b60006020820190508181036000830152615439816153fd565b9050919050565b7f73657442617365555249206973206c6f636b6564000000000000000000000000600082015250565b6000615476601483614350565b915061548182615440565b602082019050919050565b600060208201905081810360008301526154a581615469565b9050919050565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b6000615508602f83614350565b9150615513826154ac565b604082019050919050565b60006020820190508181036000830152615537816154fb565b9050919050565b600081905092915050565b600061555482614345565b61555e818561553e565b935061556e818560208601614361565b80840191505092915050565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b60006155b060058361553e565b91506155bb8261557a565b600582019050919050565b60006155d28285615549565b91506155de8284615549565b91506155e9826155a3565b91508190509392505050565b600061560082614483565b9050919050565b615610816155f5565b811461561b57600080fd5b50565b60008151905061562d81615607565b92915050565b60006020828403121561564957615648614280565b5b60006156578482850161561e565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006156bc602683614350565b91506156c782615660565b604082019050919050565b600060208201905081810360008301526156eb816156af565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000615719826156f2565b61572381856156fd565b9350615733818560208601614361565b61573c81614394565b840191505092915050565b600060808201905061575c6000830187614495565b6157696020830186614495565b6157766040830185614705565b8181036060830152615788818461570e565b905095945050505050565b6000815190506157a2816142b6565b92915050565b6000602082840312156157be576157bd614280565b5b60006157cc84828501615793565b91505092915050565b60006157e082614400565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561581357615812614dae565b5b600182019050919050565b600061582982614400565b915061583483614400565b92508261584457615843615218565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea26469706673582212203b2cfe7ebf64a187e5c74f0f02e1a4148e4cbfecfd65b58c1868dbd8a68e57ef64736f6c634300080a0033000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000004edec84a0380000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000269e03f6c273e11d2ead20359a38564873279c27000000000000000000000000000000000000000000000000000000000000001f687474703a2f2f666f72676f7474656e6261626965732e636f6d2f7572692f00