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