{
  "_format": "hh-sol-artifact-1",
  "contractName": "JTokenAdmin",
  "sourceName": "contracts/JTokenAdmin.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "address payable",
          "name": "_admin",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "oldAdmin",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "newAdmin",
          "type": "address"
        }
      ],
      "name": "SetAdmin",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "oldReserveManager",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "newAdmin",
          "type": "address"
        }
      ],
      "name": "SetReserveManager",
      "type": "event"
    },
    {
      "payable": true,
      "stateMutability": "payable",
      "type": "fallback"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        }
      ],
      "name": "_acceptAdmin",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "reduceAmount",
          "type": "uint256"
        }
      ],
      "name": "_reduceReserves",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "newCollateralCap",
          "type": "uint256"
        }
      ],
      "name": "_setCollateralCap",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "implementation",
          "type": "address"
        },
        {
          "internalType": "bool",
          "name": "allowResign",
          "type": "bool"
        },
        {
          "internalType": "bytes",
          "name": "becomeImplementationData",
          "type": "bytes"
        }
      ],
      "name": "_setImplementation",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        },
        {
          "internalType": "contract InterestRateModel",
          "name": "newInterestRateModel",
          "type": "address"
        }
      ],
      "name": "_setInterestRateModel",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        },
        {
          "internalType": "contract JoetrollerInterface",
          "name": "newJoetroller",
          "type": "address"
        }
      ],
      "name": "_setJoetroller",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        },
        {
          "internalType": "address payable",
          "name": "newPendingAdmin",
          "type": "address"
        }
      ],
      "name": "_setPendingAdmin",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "newReserveFactorMantissa",
          "type": "uint256"
        }
      ],
      "name": "_setReserveFactor",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "admin",
      "outputs": [
        {
          "internalType": "address payable",
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "reduceAmount",
          "type": "uint256"
        }
      ],
      "name": "extractReserves",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [
        {
          "internalType": "address",
          "name": "jToken",
          "type": "address"
        }
      ],
      "name": "getJTokenAdmin",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "reserveManager",
      "outputs": [
        {
          "internalType": "address payable",
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address",
          "name": "token",
          "type": "address"
        }
      ],
      "name": "seize",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address payable",
          "name": "newAdmin",
          "type": "address"
        }
      ],
      "name": "setAdmin",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "internalType": "address payable",
          "name": "newReserveManager",
          "type": "address"
        }
      ],
      "name": "setReserveManager",
      "outputs": [],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b506040516111853803806111858339818101604052602081101561003357600080fd5b5051610047816001600160e01b0361004d16565b506100f8565b6001600160a01b0381166100a8576040805162461bcd60e51b815260206004820181905260248201527f6e65772061646d696e2063616e6e6f74206265207a65726f2061646472657373604482015290519081900360640190fd5b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f848ac24ab84501710d6631faab117b66b79aba7ec6f7778cf3bcff428c1a4efc9190a35050565b61107e806101076000396000f3fe6080604052600436106100e85760003560e01c80638891a6531161008a578063df7da75411610059578063df7da754146103c1578063e960f038146103f4578063f851a4401461042d578063fb3ee57114610442576100e8565b80638891a65314610299578063bb004abc146102d4578063c0c5b910146102e9578063d5c7d67014610322576100e8565b80630e8e12c2116100c65780630e8e12c2146101ab57806326a5b797146101e45780632fa0cc3d14610217578063704b6c0214610266576100e8565b806307da3c1d146100ea578063081ad1cc146101235780630d50805714610170575b005b3480156100f657600080fd5b506100e86004803603604081101561010d57600080fd5b506001600160a01b038135169060200135610475565b34801561012f57600080fd5b5061015e6004803603604081101561014657600080fd5b506001600160a01b0381358116916020013516610609565b60408051918252519081900360200190f35b34801561017c57600080fd5b5061015e6004803603604081101561019357600080fd5b506001600160a01b03813581169160200135166106de565b3480156101b757600080fd5b506100e8600480360360408110156101ce57600080fd5b506001600160a01b038135169060200135610780565b3480156101f057600080fd5b5061015e6004803603602081101561020757600080fd5b50356001600160a01b031661082b565b34801561022357600080fd5b5061024a6004803603602081101561023a57600080fd5b50356001600160a01b03166108e2565b604080516001600160a01b039092168252519081900360200190f35b34801561027257600080fd5b506100e86004803603602081101561028957600080fd5b50356001600160a01b0316610931565b3480156102a557600080fd5b5061015e600480360360408110156102bc57600080fd5b506001600160a01b0381358116916020013516610986565b3480156102e057600080fd5b5061024a610a28565b3480156102f557600080fd5b5061015e6004803603604081101561030c57600080fd5b506001600160a01b038135169060200135610a37565b34801561032e57600080fd5b506100e86004803603608081101561034557600080fd5b6001600160a01b03823581169260208101359091169160408201351515919081019060808101606082013564010000000081111561038257600080fd5b82018360208201111561039457600080fd5b803590602001918460018302840111640100000000831117156103b657600080fd5b509092509050610ac7565b3480156103cd57600080fd5b506100e8600480360360208110156103e457600080fd5b50356001600160a01b0316610bba565b34801561040057600080fd5b5061015e6004803603604081101561041757600080fd5b506001600160a01b038135169060200135610c55565b34801561043957600080fd5b5061024a610ce5565b34801561044e57600080fd5b506100e86004803603602081101561046557600080fd5b50356001600160a01b0316610cf4565b6001546001600160a01b031633146104be5760405162461bcd60e51b815260040180806020018281038252602f815260200180610ff6602f913960400191505060405180910390fd5b816001600160a01b031663601a0bf1826040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b15801561050457600080fd5b505af1158015610518573d6000803e3d6000fd5b505050506040513d602081101561052e57600080fd5b505115610582576040805162461bcd60e51b815260206004820152601960248201527f6661696c656420746f2072656475636520726573657276657300000000000000604482015290519081900360640190fd5b6000826001600160a01b0316636f307dc36040518163ffffffff1660e01b815260040160206040518083038186803b1580156105bd57600080fd5b505afa1580156105d1573d6000803e3d6000fd5b505050506040513d60208110156105e757600080fd5b50516001549091506106049082906001600160a01b031684610dd7565b505050565b600080546001600160a01b031633146106535760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663f2b3abbd836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b1580156106ab57600080fd5b505af11580156106bf573d6000803e3d6000fd5b505050506040513d60208110156106d557600080fd5b50519392505050565b600080546001600160a01b031633146107285760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663b71d1a0c836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b1580156106ab57600080fd5b6000546001600160a01b031633146107c95760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b816001600160a01b03166381cf00eb826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561080f57600080fd5b505af1158015610823573d6000803e3d6000fd5b505050505050565b600080546001600160a01b031633146108755760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b816001600160a01b031663e9c714f26040518163ffffffff1660e01b8152600401602060405180830381600087803b1580156108b057600080fd5b505af11580156108c4573d6000803e3d6000fd5b505050506040513d60208110156108da57600080fd5b505192915050565b6000816001600160a01b031663f851a4406040518163ffffffff1660e01b815260040160206040518083038186803b15801561091d57600080fd5b505afa1580156108c4573d6000803e3d6000fd5b6000546001600160a01b0316331461097a5760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b61098381610f4a565b50565b600080546001600160a01b031633146109d05760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663432f4b2d836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b1580156106ab57600080fd5b6001546001600160a01b031681565b600080546001600160a01b03163314610a815760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663601a0bf1836040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b1580156106ab57600080fd5b6000546001600160a01b03163314610b105760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b6040516301556f3160e61b81526001600160a01b03858116600483019081528515156024840152606060448401908152606484018590529188169263555bcc4092889288928892889291608401848480828437600081840152601f19601f82011690508083019250505095505050505050600060405180830381600087803b158015610b9b57600080fd5b505af1158015610baf573d6000803e3d6000fd5b505050505050505050565b6000546001600160a01b03163314610c035760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b600180546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f6de65d20b5f4740dc478f865c4c6d0b5d6811f6f4c57223bcad98be9a166d90b90600090a35050565b600080546001600160a01b03163314610c9f5760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663fca7820b836040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b1580156106ab57600080fd5b6000546001600160a01b031681565b6000546001600160a01b03163314610d3d5760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b604080516370a0823160e01b815230600482015290516000916001600160a01b038416916370a0823191602480820192602092909190829003018186803b158015610d8757600080fd5b505afa158015610d9b573d6000803e3d6000fd5b505050506040513d6020811015610db157600080fd5b505190508015610dd357600054610dd39083906001600160a01b031683610dd7565b5050565b6001600160a01b038216610e32576040805162461bcd60e51b815260206004820152601f60248201527f72656365697665722063616e6e6f74206265207a65726f206164647265737300604482015290519081900360640190fd5b826001600160a01b031663a9059cbb83836040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050600060405180830381600087803b158015610e9257600080fd5b505af1158015610ea6573d6000803e3d6000fd5b5050505060003d60008114610edb5760208114610ee55760203d1015610ecb57600080fd5b60206000803e6000519150610ef1565b6000199150610ef1565b60206000803e60005191505b5080610f44576040805162461bcd60e51b815260206004820152601960248201527f544f4b454e5f5452414e534645525f4f55545f4641494c454400000000000000604482015290519081900360640190fd5b50505050565b6001600160a01b038116610fa5576040805162461bcd60e51b815260206004820181905260248201527f6e65772061646d696e2063616e6e6f74206265207a65726f2061646472657373604482015290519081900360640190fd5b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f848ac24ab84501710d6631faab117b66b79aba7ec6f7778cf3bcff428c1a4efc9190a3505056fe6f6e6c79207468652072657365727665206d616e61676572206d61792063616c6c20746869732066756e6374696f6e6f6e6c79207468652061646d696e206d61792063616c6c20746869732066756e6374696f6ea265627a7a723158203dc75f4b3087a326652e3926c64f765b1aabdd0e01fce586b35b9047b41e126264736f6c63430005100032",
  "deployedBytecode": "0x6080604052600436106100e85760003560e01c80638891a6531161008a578063df7da75411610059578063df7da754146103c1578063e960f038146103f4578063f851a4401461042d578063fb3ee57114610442576100e8565b80638891a65314610299578063bb004abc146102d4578063c0c5b910146102e9578063d5c7d67014610322576100e8565b80630e8e12c2116100c65780630e8e12c2146101ab57806326a5b797146101e45780632fa0cc3d14610217578063704b6c0214610266576100e8565b806307da3c1d146100ea578063081ad1cc146101235780630d50805714610170575b005b3480156100f657600080fd5b506100e86004803603604081101561010d57600080fd5b506001600160a01b038135169060200135610475565b34801561012f57600080fd5b5061015e6004803603604081101561014657600080fd5b506001600160a01b0381358116916020013516610609565b60408051918252519081900360200190f35b34801561017c57600080fd5b5061015e6004803603604081101561019357600080fd5b506001600160a01b03813581169160200135166106de565b3480156101b757600080fd5b506100e8600480360360408110156101ce57600080fd5b506001600160a01b038135169060200135610780565b3480156101f057600080fd5b5061015e6004803603602081101561020757600080fd5b50356001600160a01b031661082b565b34801561022357600080fd5b5061024a6004803603602081101561023a57600080fd5b50356001600160a01b03166108e2565b604080516001600160a01b039092168252519081900360200190f35b34801561027257600080fd5b506100e86004803603602081101561028957600080fd5b50356001600160a01b0316610931565b3480156102a557600080fd5b5061015e600480360360408110156102bc57600080fd5b506001600160a01b0381358116916020013516610986565b3480156102e057600080fd5b5061024a610a28565b3480156102f557600080fd5b5061015e6004803603604081101561030c57600080fd5b506001600160a01b038135169060200135610a37565b34801561032e57600080fd5b506100e86004803603608081101561034557600080fd5b6001600160a01b03823581169260208101359091169160408201351515919081019060808101606082013564010000000081111561038257600080fd5b82018360208201111561039457600080fd5b803590602001918460018302840111640100000000831117156103b657600080fd5b509092509050610ac7565b3480156103cd57600080fd5b506100e8600480360360208110156103e457600080fd5b50356001600160a01b0316610bba565b34801561040057600080fd5b5061015e6004803603604081101561041757600080fd5b506001600160a01b038135169060200135610c55565b34801561043957600080fd5b5061024a610ce5565b34801561044e57600080fd5b506100e86004803603602081101561046557600080fd5b50356001600160a01b0316610cf4565b6001546001600160a01b031633146104be5760405162461bcd60e51b815260040180806020018281038252602f815260200180610ff6602f913960400191505060405180910390fd5b816001600160a01b031663601a0bf1826040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b15801561050457600080fd5b505af1158015610518573d6000803e3d6000fd5b505050506040513d602081101561052e57600080fd5b505115610582576040805162461bcd60e51b815260206004820152601960248201527f6661696c656420746f2072656475636520726573657276657300000000000000604482015290519081900360640190fd5b6000826001600160a01b0316636f307dc36040518163ffffffff1660e01b815260040160206040518083038186803b1580156105bd57600080fd5b505afa1580156105d1573d6000803e3d6000fd5b505050506040513d60208110156105e757600080fd5b50516001549091506106049082906001600160a01b031684610dd7565b505050565b600080546001600160a01b031633146106535760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663f2b3abbd836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b1580156106ab57600080fd5b505af11580156106bf573d6000803e3d6000fd5b505050506040513d60208110156106d557600080fd5b50519392505050565b600080546001600160a01b031633146107285760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663b71d1a0c836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b1580156106ab57600080fd5b6000546001600160a01b031633146107c95760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b816001600160a01b03166381cf00eb826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561080f57600080fd5b505af1158015610823573d6000803e3d6000fd5b505050505050565b600080546001600160a01b031633146108755760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b816001600160a01b031663e9c714f26040518163ffffffff1660e01b8152600401602060405180830381600087803b1580156108b057600080fd5b505af11580156108c4573d6000803e3d6000fd5b505050506040513d60208110156108da57600080fd5b505192915050565b6000816001600160a01b031663f851a4406040518163ffffffff1660e01b815260040160206040518083038186803b15801561091d57600080fd5b505afa1580156108c4573d6000803e3d6000fd5b6000546001600160a01b0316331461097a5760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b61098381610f4a565b50565b600080546001600160a01b031633146109d05760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663432f4b2d836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b1580156106ab57600080fd5b6001546001600160a01b031681565b600080546001600160a01b03163314610a815760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663601a0bf1836040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b1580156106ab57600080fd5b6000546001600160a01b03163314610b105760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b6040516301556f3160e61b81526001600160a01b03858116600483019081528515156024840152606060448401908152606484018590529188169263555bcc4092889288928892889291608401848480828437600081840152601f19601f82011690508083019250505095505050505050600060405180830381600087803b158015610b9b57600080fd5b505af1158015610baf573d6000803e3d6000fd5b505050505050505050565b6000546001600160a01b03163314610c035760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b600180546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f6de65d20b5f4740dc478f865c4c6d0b5d6811f6f4c57223bcad98be9a166d90b90600090a35050565b600080546001600160a01b03163314610c9f5760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b826001600160a01b031663fca7820b836040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b1580156106ab57600080fd5b6000546001600160a01b031681565b6000546001600160a01b03163314610d3d5760405162461bcd60e51b81526004018080602001828103825260258152602001806110256025913960400191505060405180910390fd5b604080516370a0823160e01b815230600482015290516000916001600160a01b038416916370a0823191602480820192602092909190829003018186803b158015610d8757600080fd5b505afa158015610d9b573d6000803e3d6000fd5b505050506040513d6020811015610db157600080fd5b505190508015610dd357600054610dd39083906001600160a01b031683610dd7565b5050565b6001600160a01b038216610e32576040805162461bcd60e51b815260206004820152601f60248201527f72656365697665722063616e6e6f74206265207a65726f206164647265737300604482015290519081900360640190fd5b826001600160a01b031663a9059cbb83836040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050600060405180830381600087803b158015610e9257600080fd5b505af1158015610ea6573d6000803e3d6000fd5b5050505060003d60008114610edb5760208114610ee55760203d1015610ecb57600080fd5b60206000803e6000519150610ef1565b6000199150610ef1565b60206000803e60005191505b5080610f44576040805162461bcd60e51b815260206004820152601960248201527f544f4b454e5f5452414e534645525f4f55545f4641494c454400000000000000604482015290519081900360640190fd5b50505050565b6001600160a01b038116610fa5576040805162461bcd60e51b815260206004820181905260248201527f6e65772061646d696e2063616e6e6f74206265207a65726f2061646472657373604482015290519081900360640190fd5b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f848ac24ab84501710d6631faab117b66b79aba7ec6f7778cf3bcff428c1a4efc9190a3505056fe6f6e6c79207468652072657365727665206d616e61676572206d61792063616c6c20746869732066756e6374696f6e6f6e6c79207468652061646d696e206d61792063616c6c20746869732066756e6374696f6ea265627a7a723158203dc75f4b3087a326652e3926c64f765b1aabdd0e01fce586b35b9047b41e126264736f6c63430005100032",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
