{
 "address": "0xcd960cac63fdc93d83cc1bf217dbe646dab52870",
 "role": "registry contract (outside the W1 set)",
 "block": 27501697,
 "creation_tx": null,
 "runtime_bytecode": "0x608060405234801561000f575f80fd5b506004361061014b575f3560e01c806370a08231116100c15780639bc428a41161007a5780639bc428a41461038d578063a457c2d7146103ab578063a9059cbb146103db578063dd62ed3e1461040b578063e7e20d7a1461043b578063f2fde38b1461046b5761014b565b806370a08231146102dd578063715018a61461030d57806379cc67901461031757806387c6c406146103335780638da5cb5b1461035157806395d89b411461036f5761014b565b80632d5e1190116101135780632d5e119014610209578063313ce567146102255780633148f14f1461024357806337d4fc8414610273578063395093511461029157806342966c68146102c15761014b565b806306fdde031461014f578063095ea7b31461016d5780630a1cc1901461019d57806318160ddd146101bb57806323b872dd146101d9575b5f80fd5b610157610487565b604051610164919061152b565b60405180910390f35b610187600480360381019061018291906115dc565b610517565b6040516101949190611634565b60405180910390f35b6101a5610539565b6040516101b2919061165c565b60405180910390f35b6101c3610545565b6040516101d0919061165c565b60405180910390f35b6101f360048036038101906101ee9190611675565b61054e565b6040516102009190611634565b60405180910390f35b610223600480360381019061021e91906116f8565b61057c565b005b61022d61063c565b60405161023a9190611763565b60405180910390f35b61025d6004803603810190610258919061177c565b610644565b60405161026a919061165c565b60405180910390f35b61027b61068f565b604051610288919061165c565b60405180910390f35b6102ab60048036038101906102a691906115dc565b610698565b6040516102b89190611634565b60405180910390f35b6102db60048036038101906102d691906117cc565b61073d565b005b6102f760048036038101906102f291906117f7565b610751565b604051610304919061165c565b60405180910390f35b610315610796565b005b610331600480360381019061032c91906115dc565b61081d565b005b61033b61083d565b60405161034891906118d9565b60405180910390f35b610359610893565b6040516103669190611908565b60405180910390f35b6103776108bb565b604051610384919061152b565b60405180910390f35b61039561094b565b6040516103a2919061165c565b60405180910390f35b6103c560048036038101906103c091906115dc565b610954565b6040516103d29190611634565b60405180910390f35b6103f560048036038101906103f091906115dc565b610a38565b6040516104029190611634565b60405180910390f35b61042560048036038101906104209190611921565b610a5a565b604051610432919061165c565b60405180910390f35b610455600480360381019061045091906116f8565b610adc565b604051610462919061165c565b60405180910390f35b610485600480360381019061048091906117f7565b610af1565b005b6060600380546104969061198c565b80601f01602080910402602001604051908101604052809291908181526020018280546104c29061198c565b801561050d5780601f106104e45761010080835404028352916020019161050d565b820191905f5260205f20905b8154815290600101906020018083116104f057829003601f168201915b5050505050905090565b5f80610521610be7565b905061052e818585610bee565b600191505092915050565b5f600980549050905090565b5f600254905090565b5f80610558610be7565b9050610565858285610db1565b610570858585610e3c565b60019150509392505050565b5f805b6009805490508110156105c75784600982815481106105a1576105a06119bc565b5b905f5260205f200154036105b457600191505b80806105bf90611a16565b91505061057f565b5080610636575f6105d9858585610adc565b9050806006540361063457600985908060018154018082558091505060019003905f5260205f20015f90919091909150556106333361061661063c565b600a6106229190611b8c565b600161062e9190611bd6565b6110b1565b5b505b50505050565b5f6012905090565b5f60405160208152602080820152602060408201528460608201528360808201528260a082015260c05160208160c0845f60055f19f1610682575f80fd5b8051925050509392505050565b5f600854905090565b5f806106a2610be7565b905061073281858560015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461072d9190611c17565b610bee565b600191505092915050565b61074e610748610be7565b82611208565b50565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61079e610be7565b73ffffffffffffffffffffffffffffffffffffffff166107bc610893565b73ffffffffffffffffffffffffffffffffffffffff1614610812576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080990611c94565b60405180910390fd5b61081b5f6113d4565b565b61082f82610829610be7565b83610db1565b6108398282611208565b5050565b6060600980548060200260200160405190810160405280929190818152602001828054801561088957602002820191905f5260205f20905b815481526020019060010190808311610875575b5050505050905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546108ca9061198c565b80601f01602080910402602001604051908101604052809291908181526020018280546108f69061198c565b80156109415780601f1061091857610100808354040283529160200191610941565b820191905f5260205f20905b81548152906001019060200180831161092457829003601f168201915b5050505050905090565b5f600754905090565b5f8061095e610be7565b90505f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905083811015610a1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1690611d22565b60405180910390fd5b610a2c8286868403610bee565b60019250505092915050565b5f80610a42610be7565b9050610a4f818585610e3c565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f610ae8848484610644565b90509392505050565b610af9610be7565b73ffffffffffffffffffffffffffffffffffffffff16610b17610893565b73ffffffffffffffffffffffffffffffffffffffff1614610b6d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6490611c94565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610bdb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bd290611db0565b60405180910390fd5b610be4816113d4565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c5c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5390611e3e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc190611ecc565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610da4919061165c565b60405180910390a3505050565b5f610dbc8484610a5a565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610e365781811015610e28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1f90611f34565b60405180910390fd5b610e358484848403610bee565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610eaa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea190611fc2565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f18576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0f90612050565b60405180910390fd5b610f23838383611497565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610fa6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9d906120de565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546110349190611c17565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611098919061165c565b60405180910390a36110ab84848461149c565b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361111f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111690612146565b60405180910390fd5b61112a5f8383611497565b8060025f82825461113b9190611c17565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461118d9190611c17565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516111f1919061165c565b60405180910390a36112045f838361149c565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611276576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126d906121d4565b60405180910390fd5b611281825f83611497565b5f805f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611304576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112fb90612262565b60405180910390fd5b8181035f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160025f8282546113589190612280565b925050819055505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113bc919061165c565b60405180910390a36113cf835f8461149c565b505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156114d85780820151818401526020810190506114bd565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6114fd826114a1565b61150781856114ab565b93506115178185602086016114bb565b611520816114e3565b840191505092915050565b5f6020820190508181035f83015261154381846114f3565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6115788261154f565b9050919050565b6115888161156e565b8114611592575f80fd5b50565b5f813590506115a38161157f565b92915050565b5f819050919050565b6115bb816115a9565b81146115c5575f80fd5b50565b5f813590506115d6816115b2565b92915050565b5f80604083850312156115f2576115f161154b565b5b5f6115ff85828601611595565b9250506020611610858286016115c8565b9150509250929050565b5f8115159050919050565b61162e8161161a565b82525050565b5f6020820190506116475f830184611625565b92915050565b611656816115a9565b82525050565b5f60208201905061166f5f83018461164d565b92915050565b5f805f6060848603121561168c5761168b61154b565b5b5f61169986828701611595565b93505060206116aa86828701611595565b92505060406116bb868287016115c8565b9150509250925092565b5f819050919050565b6116d7816116c5565b81146116e1575f80fd5b50565b5f813590506116f2816116ce565b92915050565b5f805f6060848603121561170f5761170e61154b565b5b5f61171c868287016116e4565b935050602061172d868287016116e4565b925050604061173e868287016116e4565b9150509250925092565b5f60ff82169050919050565b61175d81611748565b82525050565b5f6020820190506117765f830184611754565b92915050565b5f805f606084860312156117935761179261154b565b5b5f6117a0868287016115c8565b93505060206117b1868287016115c8565b92505060406117c2868287016115c8565b9150509250925092565b5f602082840312156117e1576117e061154b565b5b5f6117ee848285016115c8565b91505092915050565b5f6020828403121561180c5761180b61154b565b5b5f61181984828501611595565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611854816116c5565b82525050565b5f611865838361184b565b60208301905092915050565b5f602082019050919050565b5f61188782611822565b611891818561182c565b935061189c8361183c565b805f5b838110156118cc5781516118b3888261185a565b97506118be83611871565b92505060018101905061189f565b5085935050505092915050565b5f6020820190508181035f8301526118f1818461187d565b905092915050565b6119028161156e565b82525050565b5f60208201905061191b5f8301846118f9565b92915050565b5f80604083850312156119375761193661154b565b5b5f61194485828601611595565b925050602061195585828601611595565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806119a357607f821691505b6020821081036119b6576119b561195f565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611a20826115a9565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611a5257611a516119e9565b5b600182019050919050565b5f8160011c9050919050565b5f808291508390505b6001851115611ab257808604811115611a8e57611a8d6119e9565b5b6001851615611a9d5780820291505b8081029050611aab85611a5d565b9450611a72565b94509492505050565b5f82611aca5760019050611b85565b81611ad7575f9050611b85565b8160018114611aed5760028114611af757611b26565b6001915050611b85565b60ff841115611b0957611b086119e9565b5b8360020a915084821115611b2057611b1f6119e9565b5b50611b85565b5060208310610133831016604e8410600b8410161715611b5b5782820a905083811115611b5657611b556119e9565b5b611b85565b611b688484846001611a69565b92509050818404811115611b7f57611b7e6119e9565b5b81810290505b9392505050565b5f611b96826115a9565b9150611ba183611748565b9250611bce7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611abb565b905092915050565b5f611be0826115a9565b9150611beb836115a9565b9250828202611bf9816115a9565b91508282048414831517611c1057611c0f6119e9565b5b5092915050565b5f611c21826115a9565b9150611c2c836115a9565b9250828201905080821115611c4457611c436119e9565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611c7e6020836114ab565b9150611c8982611c4a565b602082019050919050565b5f6020820190508181035f830152611cab81611c72565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611d0c6025836114ab565b9150611d1782611cb2565b604082019050919050565b5f6020820190508181035f830152611d3981611d00565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f611d9a6026836114ab565b9150611da582611d40565b604082019050919050565b5f6020820190508181035f830152611dc781611d8e565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611e286024836114ab565b9150611e3382611dce565b604082019050919050565b5f6020820190508181035f830152611e5581611e1c565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611eb66022836114ab565b9150611ec182611e5c565b604082019050919050565b5f6020820190508181035f830152611ee381611eaa565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f611f1e601d836114ab565b9150611f2982611eea565b602082019050919050565b5f6020820190508181035f830152611f4b81611f12565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611fac6025836114ab565b9150611fb782611f52565b604082019050919050565b5f6020820190508181035f830152611fd981611fa0565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f61203a6023836114ab565b915061204582611fe0565b604082019050919050565b5f6020820190508181035f8301526120678161202e565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f6120c86026836114ab565b91506120d38261206e565b604082019050919050565b5f6020820190508181035f8301526120f5816120bc565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f612130601f836114ab565b915061213b826120fc565b602082019050919050565b5f6020820190508181035f83015261215d81612124565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f206164647265735f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f6121be6021836114ab565b91506121c982612164565b604082019050919050565b5f6020820190508181035f8301526121eb816121b2565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e5f8201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b5f61224c6022836114ab565b9150612257826121f2565b604082019050919050565b5f6020820190508181035f83015261227981612240565b9050919050565b5f61228a826115a9565b9150612295836115a9565b92508282039050818111156122ad576122ac6119e9565b5b9291505056fea26469706673582212202298781ce29bebc8b35a20e48dd926ea795206eb60be6c1a863d4e15e4cb200a64736f6c63430008150033",
 "runtime_bytes": 8937,
 "runtime_sha256": "b48b7d32175466b58a45c4c5ba8251b4e479ef7e05c6745638ad2a2a8891fe41",
 "creation_input": null,
 "provenance": "[chain] registry artifact sweep \u2014 eth_getCode at the sweep's pinned tip block"
}