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