0xe907dafbd2225bd6d1dee2dd5ba85b237c60150c34c70cb58eb49c08f54a6614
Safe Transaction on 0x48d6...fdb2
Overview
Transaction Data
0x8d80ff0a00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000003f24004e59b44847b379578588920ca78fbf26c0b4956c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001985000000000000000000000000000000000000000000000000000000000000000060c0346101f557601f61190538819003918201601f19168301916001600160401b038311848410176101f9578084926060946040528339810103126101f5576100478161020d565b9061006060406100596020840161020d565b920161020d565b60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00556001600160a01b03169182156101e2575f80546001600160a01b031981168517825560405194916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a362ed4e006003556001600160a01b03169182156101a057506001600160a01b031690811561015b5760805260a0526040516116e3908161022282396080518181816102ae015281816107d00152818161099701528181610aa10152611069015260a0518181816103ec015281816105cd01528181610d820152610e3b0152f35b60405162461bcd60e51b815260206004820152601560248201527f496e76616c6964207265776172647320746f6b656e00000000000000000000006044820152606490fd5b62461bcd60e51b815260206004820152601560248201527f496e76616c6964207374616b696e6720746f6b656e00000000000000000000006044820152606490fd5b631e4fbdf760e01b5f525f60045260245ffd5b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036101f55756fe60806040526004361015610011575f80fd5b5f3560e01c80628cc262146112855780630569d388146111de5780630700037d146111a657806318160ddd146111895780631c1f78eb146111685780632e1a7d4d14610fdc578063386a952514610fbf5780633c6b16ab14610e035780633d18b91214610c9f57806340c3544614610c5d5780635e43c47b14610b5f57806370a0823114610b27578063715018a614610ad057806372f702f314610a8c5780637b0a47ee14610a6f57806380faa57d14610a555780638980f11f146109645780638b8763471461092c5780638da5cb5b14610905578063a694fc3a14610755578063a80ff90a1461072a578063c8f33c911461070d578063cc1a378f14610639578063cd3daf9d14610617578063ce60089d146105fc578063d1af0c7d146105b8578063d55a23f41461059b578063df136d651461057e578063e9fad8ee14610213578063ebe2b12b146101f65763f2fde38b1461016d575f80fd5b346101f25760203660031901126101f2576101866112a8565b61018e611545565b6001600160a01b031680156101df575f80546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b5f525f60045260245ffd5b5f80fd5b346101f2575f3660031901126101f2576020600154604051908152f35b346101f2575f3660031901126101f257335f52600960205260405f205461023861156b565b6102406114e7565b60055561024b6113cb565b6004553315159081610553575b801561051a57335f5260096020528060405f2054106104de57600a545f5b81811061046d57505061028b816008546112ea565b600855335f52600960205260405f206102a58282546112ea565b90556102d281337f00000000000000000000000000000000000000000000000000000000000000006115a3565b6040519081527f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d560203392a260015f8051602061168e8339815191525561031761156b565b61031f6114e7565b60055561032a6113cb565b600455610442575b335f52600760205260405f2054806103d7575b50600a545f5b8181106103655760015f8051602061168e83398151915255005b61036e816112be565b905460039190911b1c6001600160a01b031690813b156101f2575f8092602460405180958193630c00007b60e41b83523360048401525af19182156103cc576001926103bc575b500161034b565b5f6103c6916113a9565b836103b5565b6040513d5f823e3d90fd5b335f5260076020525f604081205561041081337f00000000000000000000000000000000000000000000000000000000000000006115a3565b6040519081527fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048660203392a280610345565b61044b33611349565b335f52600760205260405f2055600554335f52600660205260405f2055610332565b610476816112be565b905460039190911b1c6001600160a01b031690813b156101f25760405163f3fef3a360e01b815233600482015260248101859052915f908390604490829084905af19182156103cc576001926104ce575b5001610276565b5f6104d8916113a9565b856104c7565b60405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b6044820152606490fd5b60405162461bcd60e51b8152602060048201526011602482015270043616e6e6f74207769746864726177203607c1b6044820152606490fd5b61055c33611349565b335f52600760205260405f2055600554335f52600660205260405f2055610258565b346101f2575f3660031901126101f2576020600554604051908152f35b346101f2575f3660031901126101f2576020600a54604051908152f35b346101f2575f3660031901126101f2576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101f2575f3660031901126101f2576020604051600a8152f35b346101f2575f3660031901126101f25760206106316114e7565b604051908152f35b346101f25760203660031901126101f257600435610655611545565b6001544211156106d2578015610696576020817ffb46ca5a5e06d4540d6387b930a7c978bce0db5f449ec6b3f5d07c6e1d44f2d392600355604051908152a1005b60405162461bcd60e51b815260206004820152601460248201527304475726174696f6e206d757374206265203e20360641b6044820152606490fd5b60405162461bcd60e51b815260206004820152601360248201527214195c9a5bd9081b9bdd08199a5b9a5cda1959606a1b6044820152606490fd5b346101f2575f3660031901126101f2576020600454604051908152f35b346101f25760203660031901126101f2576107536107466112a8565b61074e611545565b6113dc565b005b346101f25760203660031901126101f25760043561077161156b565b6107796114e7565b6005556107846113cb565b600455336108da575b80156108a457600a545f5b81811061083357826107ac8160085461133c565b600855335f52600960205260405f206107c682825461133c565b90556107f48130337f0000000000000000000000000000000000000000000000000000000000000000611624565b6040519081527f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d60203392a260015f8051602061168e83398151915255005b61083c816112be565b905460039190911b1c6001600160a01b031690813b156101f2576040516356e4bb9760e11b815233600482015260248101859052915f908390604490829084905af19182156103cc57600192610894575b5001610798565b5f61089e916113a9565b8461088d565b60405162461bcd60e51b815260206004820152600e60248201526d043616e6e6f74207374616b6520360941b6044820152606490fd5b6108e333611349565b335f52600760205260405f2055600554335f52600660205260405f205561078d565b346101f2575f3660031901126101f2575f546040516001600160a01b039091168152602090f35b346101f25760203660031901126101f2576001600160a01b0361094d6112a8565b165f526006602052602060405f2054604051908152f35b346101f25760403660031901126101f25761097d6112a8565b602435610988611545565b6001600160a01b0382811692907f0000000000000000000000000000000000000000000000000000000000000000168314610a10576109f3827f8c1256b8896378cd5044f80c202f9772b9d77dc85c8a6eb51967210b09bfaa289460018060a01b035f5416906115a3565b604080516001600160a01b039290921682526020820192909252a1005b60405162461bcd60e51b815260206004820152601d60248201527f43616e6e6f74207769746864726177207374616b696e6720746f6b656e0000006044820152606490fd5b346101f2575f3660031901126101f25760206106316113cb565b346101f2575f3660031901126101f2576020600254604051908152f35b346101f2575f3660031901126101f2576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346101f2575f3660031901126101f257610ae8611545565b5f80546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101f25760203660031901126101f2576001600160a01b03610b486112a8565b165f526009602052602060405f2054604051908152f35b346101f25760203660031901126101f257610b786112a8565b610b80611545565b600a54600a811015610c185768010000000000000000811015610c045781610bb1826001610bd59401600a556112be565b81546001600160a01b0393841660039290921b91821b9390911b1916919091179055565b6001600160a01b03167fd432e6f46dbf91c120fdfa95a1f4bf5c43f04d957fbc3a32e693be0d29bf17b05f80a2005b634e487b7160e01b5f52604160045260245ffd5b60405162461bcd60e51b815260206004820152601960248201527f4d617820657874726120726577617264732072656163686564000000000000006044820152606490fd5b346101f25760203660031901126101f257600435600a548110156101f257610c866020916112be565b905460405160039290921b1c6001600160a01b03168152f35b346101f2575f3660031901126101f257610cb761156b565b610cbf6114e7565b600555610cca6113cb565b60045533610dd8575b335f52600760205260405f205480610d6d575b50600a545f5b818110610d065760015f8051602061168e83398151915255005b610d0f816112be565b905460039190911b1c6001600160a01b031690813b156101f2575f8092602460405180958193630c00007b60e41b83523360048401525af19182156103cc57600192610d5d575b5001610cec565b5f610d67916113a9565b83610d56565b335f5260076020525f6040812055610da681337f00000000000000000000000000000000000000000000000000000000000000006115a3565b6040519081527fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048660203392a280610ce6565b610de133611349565b335f52600760205260405f2055600554335f52600660205260405f2055610cd3565b346101f25760203660031901126101f257600435610e1f611545565b610e276114e7565b600555610e326113cb565b600455602460207f0000000000000000000000000000000000000000000000000000000000000000610e6684303384611624565b600154428111610f8b5750610e7d6003548561131e565b6002555b6040516370a0823160e01b815230600482015292839182906001600160a01b03165afa80156103cc575f90610f57575b610ebf9150600854906112ea565b600254610ecf600354809361131e565b10610f12577fde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d91610f06602092426004554261133c565b600155604051908152a1005b60405162461bcd60e51b815260206004820152601860248201527f50726f76696465642072657761726420746f6f206869676800000000000000006044820152606490fd5b506020813d602011610f83575b81610f71602093836113a9565b810103126101f257610ebf9051610eb1565b3d9150610f64565b610fae610fa8610f9f610fb79342906112ea565b6002549061130b565b8661133c565b6003549061131e565b600255610e81565b346101f2575f3660031901126101f2576020600354604051908152f35b346101f25760203660031901126101f257600435610ff861156b565b6110006114e7565b60055561100b6113cb565b6004553361113d575b801561051a57335f5260096020528060405f2054106104de57600a545f5b8181106110cc5782611046816008546112ea565b600855335f52600960205260405f206110608282546112ea565b905561108d81337f00000000000000000000000000000000000000000000000000000000000000006115a3565b6040519081527f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d560203392a260015f8051602061168e83398151915255005b6110d5816112be565b905460039190911b1c6001600160a01b031690813b156101f25760405163f3fef3a360e01b815233600482015260248101859052915f908390604490829084905af19182156103cc5760019261112d575b5001611032565b5f611137916113a9565b84611126565b61114633611349565b335f52600760205260405f2055600554335f52600660205260405f2055611014565b346101f2575f3660031901126101f25760206106316002546003549061130b565b346101f2575f3660031901126101f2576020600854604051908152f35b346101f25760203660031901126101f2576001600160a01b036111c76112a8565b165f526007602052602060405f2054604051908152f35b346101f2575f3660031901126101f2576111f6611545565b600a545f600a5580611229575b7f1a53a10dfbef82dfcf34ce946c284b478164f6e7496a07fc0cbe69d01ff44f095f80a1005b7fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a8017fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a85b81811061127a5750611203565b5f815560010161126d565b346101f25760203660031901126101f25760206106316112a36112a8565b611349565b600435906001600160a01b03821682036101f257565b600a548110156112d657600a5f5260205f2001905f90565b634e487b7160e01b5f52603260045260245ffd5b919082039182116112f757565b634e487b7160e01b5f52601160045260245ffd5b818102929181159184041417156112f757565b8115611328570490565b634e487b7160e01b5f52601260045260245ffd5b919082018092116112f757565b6113a69060018060a01b0316805f526009602052670de0b6b3a764000061139260405f205461138c6113796114e7565b855f52600660205260405f2054906112ea565b9061130b565b04905f52600760205260405f20549061133c565b90565b90601f8019910116810190811067ffffffffffffffff821117610c0457604052565b6001548042105f146113a657504290565b600a54905f5b8281106114205760405162461bcd60e51b815260206004820152600f60248201526e11d85d59d9481b9bdd08199bdd5b99608a1b6044820152606490fd5b611429816112be565b90546001600160a01b038481169260031b9190911c16811461144e57506001016113e2565b925f198101925082116112f757610bb161146a611482936112be565b905460039190911b1c6001600160a01b0316916112be565b600a5480156114d3575f1901611497816112be565b81549060018060a01b039060031b1b19169055600a557fe0f3b1406ab4dd940a92a081b1bcef51da212a57978cc8f6dde5c89ab41a5aa75f80a2565b634e487b7160e01b5f52603160045260245ffd5b600854801561153e5760055461150a610f9f6115016113cb565b600454906112ea565b670de0b6b3a7640000810290808204670de0b6b3a764000014901517156112f7576113a6926115389161131e565b9061133c565b5060055490565b5f546001600160a01b0316330361155857565b63118cdaa760e01b5f523360045260245ffd5b60025f8051602061168e83398151915254146115945760025f8051602061168e83398151915255565b633ee5aeb560e01b5f5260045ffd5b916040519163a9059cbb60e01b5f5260018060a01b031660045260245260205f60448180865af19060015f5114821615611603575b604052156115e35750565b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b90600181151661161b57823b15153d151616906115d8565b503d5f823e3d90fd5b6040516323b872dd60e01b5f9081526001600160a01b039384166004529290931660245260449390935260209060648180865af19060015f5114821615611675575b6040525f606052156115e35750565b90600181151661161b57823b15153d1516169061166656fe9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00a2646970667358221220f1a1e6e42ad7e887a2076a61ef5b7915aec6f6f4816217bf67f01fd024e6fda364736f6c634300081a003300000000000000000000000017790efd4896a981db1d9607a301bc4f7407f3df00000000000000000000000017790efd4896a981db1d9607a301bc4f7407f3df00000000000000000000000048d6c44eae1de124316fcfd3ed09a6d57d8ffdb2004e59b44847b379578588920ca78fbf26c0b4956c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c5000000000000000000000000000000000000000000000000000000000000000060c0346101c157601f61104538819003918201601f19168301916001600160401b038311848410176101c5578084926060946040528339810103126101c157610047816101d9565b90610054602082016101d9565b906001600160a01b039061006a906040016101d9565b169182156101ae575f80546001600160a01b031981168517825560405194916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a362ed4e006003556001600160a01b031691821561017e57506001600160a01b03169081156101395760805260a052604051610e5790816101ee82396080518181816103ed015281816109dc01528181610bae01528181610c420152610cb3015260a0518181816101400152818161046f0152818161059901526107b10152f35b60405162461bcd60e51b815260206004820152601460248201527f496e76616c69642072657761726420746f6b656e0000000000000000000000006044820152606490fd5b62461bcd60e51b815260206004820152600b60248201526a24b73b30b634b210343ab160a91b6044820152606490fd5b631e4fbdf760e01b5f525f60045260245ffd5b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036101c15756fe60806040526004361015610011575f80fd5b5f3560e01c80628cc26214610a7e5780630700037d14610a4657806318160ddd14610a2c5780631c1f78eb14610a0b578063365a86fc146109c7578063386a9525146109aa5780633c6b16ab1461077d57806354fd4d50146106fb57806370a08231146106d8578063715018a6146106815780637b0a47ee1461066457806380faa57d1461064a5780638980f11f146105655780638b8763471461052d5780638da5cb5b14610506578063adc9772e14610173578063c00007b0146103aa578063c8f33c911461038d578063cc1a378f1461027b578063cd3daf9d14610259578063df136d651461023c578063ebe2b12b1461021f578063f2fde38b1461019a578063f3fef3a3146101735763f7c618c11461012b575f80fd5b3461016f575f36600319011261016f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5f80fd5b3461016f57604036600319011261016f5761019861018f610aa1565b60243590610c86565b005b3461016f57602036600319011261016f576101b3610aa1565b6101bb610da3565b6001600160a01b0316801561020c575f80546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b5f525f60045260245ffd5b3461016f575f36600319011261016f576020600154604051908152f35b3461016f575f36600319011261016f576020600554604051908152f35b3461016f575f36600319011261016f576020610273610d40565b604051908152f35b3461016f57602036600319011261016f57600435610297610da3565b6001544211156103145780156102d8576020817ffb46ca5a5e06d4540d6387b930a7c978bce0db5f449ec6b3f5d07c6e1d44f2d392600355604051908152a1005b60405162461bcd60e51b815260206004820152601460248201527304475726174696f6e206d757374206265203e20360641b6044820152606490fd5b60405162461bcd60e51b815260206004820152604560248201527f50726576696f7573207265776172647320706572696f64206d7573742062652060448201527f636f6d706c657465206265666f7265206368616e67696e67207468652064757260648201526430ba34b7b760d91b608482015260a490fd5b3461016f575f36600319011261016f576020600454604051908152f35b3461016f57602036600319011261016f576103c3610aa1565b6103cb610d40565b6005556103d6610c75565b6004556001600160a01b03811690816104db575b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161480156104d2575b1561049c57815f52600760205260405f2054908161043757005b816104937fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048693602093865f52600785525f60408120557f0000000000000000000000000000000000000000000000000000000000000000610dc9565b604051908152a2005b60405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b6044820152606490fd5b5081331461041d565b6104e481610b16565b825f52600760205260405f2055600554825f52600660205260405f20556103ea565b3461016f575f36600319011261016f575f546040516001600160a01b039091168152602090f35b3461016f57602036600319011261016f576001600160a01b0361054e610aa1565b165f526006602052602060405f2054604051908152f35b3461016f57604036600319011261016f5761057e610aa1565b6024359061058a610da3565b6001600160a01b0390811691907f0000000000000000000000000000000000000000000000000000000000000000168214610605577f8c1256b8896378cd5044f80c202f9772b9d77dc85c8a6eb51967210b09bfaa2891816105f860409360018060a01b035f541684610dc9565b82519182526020820152a1005b60405162461bcd60e51b815260206004820152601c60248201527f43616e6e6f742077697468647261772072657761726420746f6b656e000000006044820152606490fd5b3461016f575f36600319011261016f576020610273610c75565b3461016f575f36600319011261016f576020600254604051908152f35b3461016f575f36600319011261016f57610699610da3565b5f80546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b3461016f57602036600319011261016f5760206102736106f6610aa1565b610c18565b3461016f575f36600319011261016f576040516040810181811067ffffffffffffffff821117610769576040526005815260406020820191640312e302e360dc1b83528151928391602083525180918160208501528484015e5f828201840152601f01601f19168101030190f35b634e487b7160e01b5f52604160045260245ffd5b3461016f57602036600319011261016f57600435610799610da3565b6107a1610d40565b6005556107ac610c75565b6004557f00000000000000000000000000000000000000000000000000000000000000006040516323b872dd60e01b5f5233600452306024528260445260205f60648180865af19060015f5114821615610989575b6040525f6060521561096957600154602491602091428111610935575061082a60035485610aeb565b6002555b6040516370a0823160e01b815230600482015292839182906001600160a01b03165afa90811561092a575f916108f8575b506002546108706003548093610aeb565b106108b3577fde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d916108a76020924260045542610b09565b600155604051908152a1005b60405162461bcd60e51b815260206004820152601860248201527f50726f76696465642072657761726420746f6f206869676800000000000000006044820152606490fd5b90506020813d602011610922575b8161091360209383610b77565b8101031261016f57518261085f565b3d9150610906565b6040513d5f823e3d90fd5b610958610952610949610961934290610ab7565b60025490610ad8565b86610b09565b60035490610aeb565b60025561082e565b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b9060018115166109a157823b15153d15161690610801565b503d5f823e3d90fd5b3461016f575f36600319011261016f576020600354604051908152f35b3461016f575f36600319011261016f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461016f575f36600319011261016f57602061027360025460035490610ad8565b3461016f575f36600319011261016f576020610273610b99565b3461016f57602036600319011261016f576001600160a01b03610a67610aa1565b165f526007602052602060405f2054604051908152f35b3461016f57602036600319011261016f576020610273610a9c610aa1565b610b16565b600435906001600160a01b038216820361016f57565b91908203918211610ac457565b634e487b7160e01b5f52601160045260245ffd5b81810292918115918404141715610ac457565b8115610af5570490565b634e487b7160e01b5f52601260045260245ffd5b91908201809211610ac457565b610b7490670de0b6b3a7640000610b60610b2f83610c18565b610b5a610b3a610d40565b6001600160a01b039095165f818152600660205260409020549095610ab7565b90610ad8565b04905f52600760205260405f205490610b09565b90565b90601f8019910116810190811067ffffffffffffffff82111761076957604052565b6040516318160ddd60e01b81526020816004817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa90811561092a575f91610be9575090565b90506020813d602011610c10575b81610c0460209383610b77565b8101031261016f575190565b3d9150610bf7565b6040516370a0823160e01b81526001600160a01b03918216600482015290602090829060249082907f0000000000000000000000000000000000000000000000000000000000000000165afa90811561092a575f91610be9575090565b6001548042105f14610b7457504290565b9050610c90610d40565b600555610c9b610c75565b6004556001600160a01b0381169081610d13575b50507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163303610ce357565b60405162461bcd60e51b815260206004820152600860248201526727b7363c90343ab160c11b6044820152606490fd5b610d1c90610b16565b815f52600760205260405f2055600554905f52600660205260405f20555f80610caf565b610d48610b99565b8015610d9c57600554610d68610949610d5f610c75565b60045490610ab7565b670de0b6b3a7640000810290808204670de0b6b3a76400001490151715610ac457610b7492610d9691610aeb565b90610b09565b5060055490565b5f546001600160a01b03163303610db657565b63118cdaa760e01b5f523360045260245ffd5b916040519163a9059cbb60e01b5f5260018060a01b031660045260245260205f60448180865af19060015f5114821615610e09575b604052156109695750565b9060018115166109a157823b15153d15161690610dfe56fea2646970667358221220adbcc2634853e2229770c4d15672f6227b00dd39f7e2688cec80c140b0deec1064736f6c634300081a00330000000000000000000000009952a3941624a00714a58c0a371fba81e8ba819a000000000000000000000000420000000000000000000000000000000000000600000000000000000000000048d6c44eae1de124316fcfd3ed09a6d57d8ffdb2004e59b44847b379578588920ca78fbf26c0b4956c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c5000000000000000000000000000000000000000000000000000000000000000060c0346101c157601f61104538819003918201601f19168301916001600160401b038311848410176101c5578084926060946040528339810103126101c157610047816101d9565b90610054602082016101d9565b906001600160a01b039061006a906040016101d9565b169182156101ae575f80546001600160a01b031981168517825560405194916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a362ed4e006003556001600160a01b031691821561017e57506001600160a01b03169081156101395760805260a052604051610e5790816101ee82396080518181816103ed015281816109dc01528181610bae01528181610c420152610cb3015260a0518181816101400152818161046f0152818161059901526107b10152f35b60405162461bcd60e51b815260206004820152601460248201527f496e76616c69642072657761726420746f6b656e0000000000000000000000006044820152606490fd5b62461bcd60e51b815260206004820152600b60248201526a24b73b30b634b210343ab160a91b6044820152606490fd5b631e4fbdf760e01b5f525f60045260245ffd5b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036101c15756fe60806040526004361015610011575f80fd5b5f3560e01c80628cc26214610a7e5780630700037d14610a4657806318160ddd14610a2c5780631c1f78eb14610a0b578063365a86fc146109c7578063386a9525146109aa5780633c6b16ab1461077d57806354fd4d50146106fb57806370a08231146106d8578063715018a6146106815780637b0a47ee1461066457806380faa57d1461064a5780638980f11f146105655780638b8763471461052d5780638da5cb5b14610506578063adc9772e14610173578063c00007b0146103aa578063c8f33c911461038d578063cc1a378f1461027b578063cd3daf9d14610259578063df136d651461023c578063ebe2b12b1461021f578063f2fde38b1461019a578063f3fef3a3146101735763f7c618c11461012b575f80fd5b3461016f575f36600319011261016f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5f80fd5b3461016f57604036600319011261016f5761019861018f610aa1565b60243590610c86565b005b3461016f57602036600319011261016f576101b3610aa1565b6101bb610da3565b6001600160a01b0316801561020c575f80546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b5f525f60045260245ffd5b3461016f575f36600319011261016f576020600154604051908152f35b3461016f575f36600319011261016f576020600554604051908152f35b3461016f575f36600319011261016f576020610273610d40565b604051908152f35b3461016f57602036600319011261016f57600435610297610da3565b6001544211156103145780156102d8576020817ffb46ca5a5e06d4540d6387b930a7c978bce0db5f449ec6b3f5d07c6e1d44f2d392600355604051908152a1005b60405162461bcd60e51b815260206004820152601460248201527304475726174696f6e206d757374206265203e20360641b6044820152606490fd5b60405162461bcd60e51b815260206004820152604560248201527f50726576696f7573207265776172647320706572696f64206d7573742062652060448201527f636f6d706c657465206265666f7265206368616e67696e67207468652064757260648201526430ba34b7b760d91b608482015260a490fd5b3461016f575f36600319011261016f576020600454604051908152f35b3461016f57602036600319011261016f576103c3610aa1565b6103cb610d40565b6005556103d6610c75565b6004556001600160a01b03811690816104db575b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161480156104d2575b1561049c57815f52600760205260405f2054908161043757005b816104937fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048693602093865f52600785525f60408120557f0000000000000000000000000000000000000000000000000000000000000000610dc9565b604051908152a2005b60405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b6044820152606490fd5b5081331461041d565b6104e481610b16565b825f52600760205260405f2055600554825f52600660205260405f20556103ea565b3461016f575f36600319011261016f575f546040516001600160a01b039091168152602090f35b3461016f57602036600319011261016f576001600160a01b0361054e610aa1565b165f526006602052602060405f2054604051908152f35b3461016f57604036600319011261016f5761057e610aa1565b6024359061058a610da3565b6001600160a01b0390811691907f0000000000000000000000000000000000000000000000000000000000000000168214610605577f8c1256b8896378cd5044f80c202f9772b9d77dc85c8a6eb51967210b09bfaa2891816105f860409360018060a01b035f541684610dc9565b82519182526020820152a1005b60405162461bcd60e51b815260206004820152601c60248201527f43616e6e6f742077697468647261772072657761726420746f6b656e000000006044820152606490fd5b3461016f575f36600319011261016f576020610273610c75565b3461016f575f36600319011261016f576020600254604051908152f35b3461016f575f36600319011261016f57610699610da3565b5f80546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b3461016f57602036600319011261016f5760206102736106f6610aa1565b610c18565b3461016f575f36600319011261016f576040516040810181811067ffffffffffffffff821117610769576040526005815260406020820191640312e302e360dc1b83528151928391602083525180918160208501528484015e5f828201840152601f01601f19168101030190f35b634e487b7160e01b5f52604160045260245ffd5b3461016f57602036600319011261016f57600435610799610da3565b6107a1610d40565b6005556107ac610c75565b6004557f00000000000000000000000000000000000000000000000000000000000000006040516323b872dd60e01b5f5233600452306024528260445260205f60648180865af19060015f5114821615610989575b6040525f6060521561096957600154602491602091428111610935575061082a60035485610aeb565b6002555b6040516370a0823160e01b815230600482015292839182906001600160a01b03165afa90811561092a575f916108f8575b506002546108706003548093610aeb565b106108b3577fde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d916108a76020924260045542610b09565b600155604051908152a1005b60405162461bcd60e51b815260206004820152601860248201527f50726f76696465642072657761726420746f6f206869676800000000000000006044820152606490fd5b90506020813d602011610922575b8161091360209383610b77565b8101031261016f57518261085f565b3d9150610906565b6040513d5f823e3d90fd5b610958610952610949610961934290610ab7565b60025490610ad8565b86610b09565b60035490610aeb565b60025561082e565b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b9060018115166109a157823b15153d15161690610801565b503d5f823e3d90fd5b3461016f575f36600319011261016f576020600354604051908152f35b3461016f575f36600319011261016f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461016f575f36600319011261016f57602061027360025460035490610ad8565b3461016f575f36600319011261016f576020610273610b99565b3461016f57602036600319011261016f576001600160a01b03610a67610aa1565b165f526007602052602060405f2054604051908152f35b3461016f57602036600319011261016f576020610273610a9c610aa1565b610b16565b600435906001600160a01b038216820361016f57565b91908203918211610ac457565b634e487b7160e01b5f52601160045260245ffd5b81810292918115918404141715610ac457565b8115610af5570490565b634e487b7160e01b5f52601260045260245ffd5b91908201809211610ac457565b610b7490670de0b6b3a7640000610b60610b2f83610c18565b610b5a610b3a610d40565b6001600160a01b039095165f818152600660205260409020549095610ab7565b90610ad8565b04905f52600760205260405f205490610b09565b90565b90601f8019910116810190811067ffffffffffffffff82111761076957604052565b6040516318160ddd60e01b81526020816004817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa90811561092a575f91610be9575090565b90506020813d602011610c10575b81610c0460209383610b77565b8101031261016f575190565b3d9150610bf7565b6040516370a0823160e01b81526001600160a01b03918216600482015290602090829060249082907f0000000000000000000000000000000000000000000000000000000000000000165afa90811561092a575f91610be9575090565b6001548042105f14610b7457504290565b9050610c90610d40565b600555610c9b610c75565b6004556001600160a01b0381169081610d13575b50507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163303610ce357565b60405162461bcd60e51b815260206004820152600860248201526727b7363c90343ab160c11b6044820152606490fd5b610d1c90610b16565b815f52600760205260405f2055600554905f52600660205260405f20555f80610caf565b610d48610b99565b8015610d9c57600554610d68610949610d5f610c75565b60045490610ab7565b670de0b6b3a7640000810290808204670de0b6b3a76400001490151715610ac457610b7492610d9691610aeb565b90610b09565b5060055490565b5f546001600160a01b03163303610db657565b63118cdaa760e01b5f523360045260245ffd5b916040519163a9059cbb60e01b5f5260018060a01b031660045260245260205f60448180865af19060015f5114821615610e09575b604052156109695750565b9060018115166109a157823b15153d15161690610dfe56fea2646970667358221220adbcc2634853e2229770c4d15672f6227b00dd39f7e2688cec80c140b0deec1064736f6c634300081a00330000000000000000000000009952a3941624a00714a58c0a371fba81e8ba819a0000000000000000000000001bc0c42215582d5a085795f4badbac3ff36d1bcb00000000000000000000000048d6c44eae1de124316fcfd3ed09a6d57d8ffdb2009952a3941624a00714a58c0a371fba81e8ba819a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000245e43c47b000000000000000000000000c5c6eea6929a4ec8080fe6bbcf3a192169cc5cc8009952a3941624a00714a58c0a371fba81e8ba819a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000245e43c47b0000000000000000000000008e9988aacd83220410bf59ef5e2979d02a67edc100420000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000c5c6eea6929a4ec8080fe6bbcf3a192169cc5cc80000000000000000000000000000000000000000000000000017f467a5d0ca7400c5c6eea6929a4ec8080fe6bbcf3a192169cc5cc8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000243c6b16ab0000000000000000000000000000000000000000000000000017f467a5d0ca74001bc0c42215582d5a085795f4badbac3ff36d1bcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000008e9988aacd83220410bf59ef5e2979d02a67edc100000000000000000000000000000000000000000000000000d80dbda48a18c0008e9988aacd83220410bf59ef5e2979d02a67edc1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000243c6b16ab00000000000000000000000000000000000000000000000000d80dbda48a18c000000000000000000000000000000000000000000000000000000000
Signatures
0x00000000000000000000000018a85ad341b2d6a2bd67fbb104b4827b922a2a3c000000000000000000000000000000000000000000000000000000000000000001