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