1 tx
2 calls
constructor
constructor()
functions
implementation
viewfunction implementation() view returns (address)
deployMetaOracle
nonpayablefunction deployMetaOracle(address _primaryOracle, address _backupOracle, uint256 _deviationThreshold, uint256 _challengeTimelockDuration, uint256 _healingTimelockDuration) returns (address proxyInstance)
events
MetaOracleDeployed
event MetaOracleDeployed(address indexed metaOracleAddress, address implementationAddress, address indexed primaryOracle, address indexed backupOracle, uint256 deviationThreshold, uint256 challengeTimelockDuration, uint256 healingTimelockDuration)
errors
FailedDeployment
error FailedDeployment()
InsufficientBalance
error InsufficientBalance(uint256 balance, uint256 needed)
creation bytecode
0x60a060405234801561000f575f5ffd5b5060405161001c9061006e565b604051809103905ff080158015610035573d5f5f3e3d5ffd5b5073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505061007b565b61264b8061066f83390190565b6080516105d061009f5f395f818160880152818160b101526101b001526105d05ff3fe608060405234801561000f575f5ffd5b5060043610610034575f3560e01c80635c60da1b14610038578063f3afc37b14610056575b5f5ffd5b610040610086565b60405161004d919061033a565b60405180910390f35b610070600480360381019061006b91906103c5565b6100aa565b60405161007d9190610497565b60405180910390f35b7f000000000000000000000000000000000000000000000000000000000000000081565b5f5f6100d57f00000000000000000000000000000000000000000000000000000000000000006101f4565b90508091508073ffffffffffffffffffffffffffffffffffffffff1663d13f90b488888888886040518663ffffffff1660e01b815260040161011b9594939291906104df565b5f604051808303815f87803b158015610132575f5ffd5b505af1158015610144573d5f5f3e3d5ffd5b505050508573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fff56edf5f37154a80711a8b72abc534ce41632b43d407c139574fe8850c65ce97f00000000000000000000000000000000000000000000000000000000000000008989896040516101e29493929190610530565b60405180910390a45095945050505050565b5f6101ff825f610206565b9050919050565b5f8147101561024e5747826040517fcf479181000000000000000000000000000000000000000000000000000000008152600401610245929190610573565b60405180910390fd5b763d602d80600a3d3981f3363d3d373d3d3d363d730000008360601b60e81c175f526e5af43d82803e903d91602b57fd5bf38360781b176020526037600983f090505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036102f5576040517fb06ebf3d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610324826102fb565b9050919050565b6103348161031a565b82525050565b5f60208201905061034d5f83018461032b565b92915050565b5f5ffd5b5f6103618261031a565b9050919050565b61037181610357565b811461037b575f5ffd5b50565b5f8135905061038c81610368565b92915050565b5f819050919050565b6103a481610392565b81146103ae575f5ffd5b50565b5f813590506103bf8161039b565b92915050565b5f5f5f5f5f60a086880312156103de576103dd610353565b5b5f6103eb8882890161037e565b95505060206103fc8882890161037e565b945050604061040d888289016103b1565b935050606061041e888289016103b1565b925050608061042f888289016103b1565b9150509295509295909350565b5f819050919050565b5f61045f61045a610455846102fb565b61043c565b6102fb565b9050919050565b5f61047082610445565b9050919050565b5f61048182610466565b9050919050565b61049181610477565b82525050565b5f6020820190506104aa5f830184610488565b92915050565b5f6104ba82610466565b9050919050565b6104ca816104b0565b82525050565b6104d981610392565b82525050565b5f60a0820190506104f25f8301886104c1565b6104ff60208301876104c1565b61050c60408301866104d0565b61051960608301856104d0565b61052660808301846104d0565b9695505050505050565b5f6080820190506105435f83018761032b565b61055060208301866104d0565b61055d60408301856104d0565b61056a60608301846104d0565b95945050505050565b5f6040820190506105865f8301856104d0565b61059360208301846104d0565b939250505056fea26469706673582212208e5a90ee5078cea9651aab717b73ae6fc83817d6af8bf098445f10581b64307f64736f6c634300081c00336080604052348015600e575f5ffd5b5061262f8061001c5f395ff3fe608060405234801561000f575f5ffd5b506004361061018b575f3560e01c8063a035b1fe116100dc578063d2ef739811610095578063de1a69751161006f578063de1a6975146103bd578063e2997d6b146103db578063f8f8b5f0146103e5578063f9e34447146104035761018b565b8063d2ef739814610377578063d83ed44014610381578063d94ad8371461039f5761018b565b8063a035b1fe146102d9578063ad891006146102f7578063b166bf6b14610315578063bd8f238e1461031f578063ccc1b9cd1461033d578063d13f90b41461035b5761018b565b8063362a07ae116101495780637ad6d6d5116101235780637ad6d6d514610261578063836efd311461027f57806389ab35321461029d5780639df4d0fe146102bb5761018b565b8063362a07ae146102075780633682152b14610225578063498e8b6e146102435761018b565b8062372f871461018f57806303c01e68146101995780630434fe0b146101b75780631fc08644146101c1578063219a94b8146101df5780632289445e146101e9575b5f5ffd5b610197610421565b005b6101a161052b565b6040516101ae9190611984565b60405180910390f35b6101bf6105a2565b005b6101c9610710565b6040516101d69190611984565b60405180910390f35b6101e761074c565b005b6101f1610934565b6040516101fe9190611a17565b60405180910390f35b61020f610959565b60405161021c9190611a48565b60405180910390f35b61022d6109ec565b60405161023a9190611984565b60405180910390f35b61024b610a62565b6040516102589190611a48565b60405180910390f35b610269610a68565b6040516102769190611984565b60405180910390f35b610287610aa5565b6040516102949190611a17565b60405180910390f35b6102a5610aca565b6040516102b29190611a48565b60405180910390f35b6102c3610c7d565b6040516102d09190611984565b60405180910390f35b6102e1610c88565b6040516102ee9190611a48565b60405180910390f35b6102ff610e54565b60405161030c9190611a48565b60405180910390f35b61031d610ee8565b005b6103276110d0565b6040516103349190611a17565b60405180910390f35b6103456110f4565b6040516103529190611a48565b60405180910390f35b61037560048036038101906103709190611adb565b6110fa565b005b61037f611687565b005b6103896117f4565b6040516103969190611a48565b60405180910390f35b6103a76117fa565b6040516103b49190611a48565b60405180910390f35b6103c5611800565b6040516103d29190611984565b60405180910390f35b6103e3611812565b005b6103ed61191d565b6040516103fa9190611984565b60405180910390f35b61040b611928565b6040516104189190611a48565b60405180910390f35b61042961052b565b610468576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161045f90611bac565b60405180910390fd5b61047061191d565b6104af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104a690611c14565b60405180910390fd5b6104b7611800565b6104f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ed90611ca2565b60405180910390fd5b5f6007819055507ff5decdb337f3f69eb4a1610788fd6d8325897945c0f070fef7218c25b84ea90860405160405180910390a1565b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614905090565b6105aa61052b565b6105e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e090611bac565b60405180910390fd5b6105f161191d565b15610631576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062890611d0a565b60405180910390fd5b610639610c7d565b15610679576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067090611d98565b60405180910390fd5b610681611800565b156106c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106b890611e26565b60405180910390fd5b600454426106cf9190611e71565b6007819055507fb36d2484c6d35cccf36d46eafe82aa81628f80b9c4e6d1828f5837236a0641bd6007546040516107069190611a48565b60405180910390a1565b5f6107196109ec565b80156107295750610728610c7d565b5b801561073757506006544210155b80156107475750610746611800565b5b905090565b61075461052b565b610793576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078a90611bac565b60405180910390fd5b61079b61191d565b6107da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d190611c14565b60405180910390fd5b60075442101561081f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081690611f14565b60405180910390fd5b610827611800565b15610867576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085e90611f7c565b60405180910390fd5b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f60078190555060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f184591035d84fab784c414962589ca8bf109c62ce76e7b318ca83c16c7c63b6460405160405180910390a2565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109c3573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109e79190611fae565b905090565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614905090565b60035481565b5f610a7161052b565b8015610a815750610a8061191d565b5b8015610a8f57506007544210155b8015610aa05750610a9e611800565b155b905090565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b35573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b599190611fae565b90505f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610bc6573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bea9190611fae565b90505f8103610c2b575f8214610c20577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610c22565b5f5b92505050610c7a565b5f818310610c46578183610c3f9190611fd9565b9050610c55565b8282610c529190611fd9565b90505b81670de0b6b3a764000082610c6a919061200c565b610c74919061207a565b93505050505b90565b5f5f60065411905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610d1257506040513d601f19601f82011682018060405250810190610d0f9190611fae565b60015b610e4c57610d1e6109ec565b15610db85760015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d8d573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610db19190611fae565b9050610e51565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e21573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e459190611fae565b9050610e51565b809150505b90565b5f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ebf573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ee39190611fae565b905090565b610ef06109ec565b610f2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f26906120f4565b60405180910390fd5b610f37610c7d565b610f76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6d9061215c565b60405180910390fd5b600654421015610fbb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb2906121ea565b60405180910390fd5b610fc3611800565b611002576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff990612252565b60405180910390fd5b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f60068190555060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f235d3c92abef402ad8969f43056a1212760efee2e4357b1e165a93aed19329e360405160405180910390a2565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60065481565b5f61110361192e565b90505f815f0160089054906101000a900460ff161590505f825f015f9054906101000a900467ffffffffffffffff1690505f5f8267ffffffffffffffff1614801561114b5750825b90505f60018367ffffffffffffffff1614801561117e57505f3073ffffffffffffffffffffffffffffffffffffffff163b145b90508115801561118c575080155b156111c3576040517ff92ee8a900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001855f015f6101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055508315611210576001855f0160086101000a81548160ff0219169083151502179055505b5f73ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff160361127e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611275906122ba565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff16036112ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112e390612322565b60405180910390fd5b8873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff160361135a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113519061238a565b60405180910390fd5b5f881161139c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139390612418565b60405180910390fd5b895f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508860015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508760028190555086600381905550856004819055505f8a73ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561147a573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061149e9190611fae565b90505f8a73ffffffffffffffffffffffffffffffffffffffff1663a035b1fe6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156114ea573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061150e9190611fae565b90505f5f820361154e575f8314611545577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff611547565b5f5b905061159b565b5f8284106115695782846115629190611fd9565b9050611578565b83836115759190611fd9565b90505b82670de0b6b3a76400008261158d919061200c565b611597919061207a565b9150505b8a8111156115de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d590612480565b60405180910390fd5b8c60055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050831561167b575f855f0160086101000a81548160ff0219169083151502179055507fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2600160405161167291906124ea565b60405180910390a15b50505050505050505050565b61168f6109ec565b6116ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c5906120f4565b60405180910390fd5b6116d6610c7d565b15611716576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170d9061254d565b60405180910390fd5b61171e61191d565b1561175e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611755906125db565b60405180910390fd5b611766611800565b6117a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179c90611ca2565b60405180910390fd5b600354426117b39190611e71565b6006819055507fa895da4b794aeba8d8082db237265459db7b7ffdb5aa7c2332a7c5eafbfae7356006546040516117ea9190611a48565b60405180910390a1565b60045481565b60025481565b5f60025461180c610aca565b11905090565b61181a6109ec565b611859576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611850906120f4565b60405180910390fd5b611861610c7d565b6118a0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118979061215c565b60405180910390fd5b6118a8611800565b156118e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118df90611e26565b60405180910390fd5b5f6006819055507f50b374cefefbe966ce88eecb3ec50723325b080e27f17d311661c9c07909578860405160405180910390a1565b5f5f60075411905090565b60075481565b5f5f611938611941565b90508091505090565b5f7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005f1b905090565b5f8115159050919050565b61197e8161196a565b82525050565b5f6020820190506119975f830184611975565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f819050919050565b5f6119df6119da6119d58461199d565b6119bc565b61199d565b9050919050565b5f6119f0826119c5565b9050919050565b5f611a01826119e6565b9050919050565b611a11816119f7565b82525050565b5f602082019050611a2a5f830184611a08565b92915050565b5f819050919050565b611a4281611a30565b82525050565b5f602082019050611a5b5f830184611a39565b92915050565b5f5ffd5b5f611a6f8261199d565b9050919050565b5f611a8082611a65565b9050919050565b611a9081611a76565b8114611a9a575f5ffd5b50565b5f81359050611aab81611a87565b92915050565b611aba81611a30565b8114611ac4575f5ffd5b50565b5f81359050611ad581611ab1565b92915050565b5f5f5f5f5f60a08688031215611af457611af3611a61565b5b5f611b0188828901611a9d565b9550506020611b1288828901611a9d565b9450506040611b2388828901611ac7565b9350506060611b3488828901611ac7565b9250506080611b4588828901611ac7565b9150509295509295909350565b5f82825260208201905092915050565b7f4d4f44543a204d757374206265206261636b7570206f7261636c6500000000005f82015250565b5f611b96601b83611b52565b9150611ba182611b62565b602082019050919050565b5f6020820190508181035f830152611bc381611b8a565b9050919050565b7f4d4f44543a204e6f74206865616c696e670000000000000000000000000000005f82015250565b5f611bfe601183611b52565b9150611c0982611bca565b602082019050919050565b5f6020820190508181035f830152611c2b81611bf2565b9050919050565b7f4d4f44543a20446576696174696f6e207468726573686f6c64206e6f74206d655f8201527f7400000000000000000000000000000000000000000000000000000000000000602082015250565b5f611c8c602183611b52565b9150611c9782611c32565b604082019050919050565b5f6020820190508181035f830152611cb981611c80565b9050919050565b7f4d4f44543a20416c7265616479206865616c696e6700000000000000000000005f82015250565b5f611cf4601583611b52565b9150611cff82611cc0565b602082019050919050565b5f6020820190508181035f830152611d2181611ce8565b9050919050565b7f4d4f44543a2043616e6e6f74206865616c207768696c65206368616c6c656e675f8201527f6564000000000000000000000000000000000000000000000000000000000000602082015250565b5f611d82602283611b52565b9150611d8d82611d28565b604082019050919050565b5f6020820190508181035f830152611daf81611d76565b9050919050565b7f4d4f44543a20446576696174696f6e207468726573686f6c64207374696c6c205f8201527f6d65740000000000000000000000000000000000000000000000000000000000602082015250565b5f611e10602383611b52565b9150611e1b82611db6565b604082019050919050565b5f6020820190508181035f830152611e3d81611e04565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611e7b82611a30565b9150611e8683611a30565b9250828201905080821115611e9e57611e9d611e44565b5b92915050565b7f4d4f44543a204865616c696e672074696d656c6f636b206e6f742070617373655f8201527f6400000000000000000000000000000000000000000000000000000000000000602082015250565b5f611efe602183611b52565b9150611f0982611ea4565b604082019050919050565b5f6020820190508181035f830152611f2b81611ef2565b9050919050565b7f4d4f44543a20446576696174696f6e206f6363757272656400000000000000005f82015250565b5f611f66601883611b52565b9150611f7182611f32565b602082019050919050565b5f6020820190508181035f830152611f9381611f5a565b9050919050565b5f81519050611fa881611ab1565b92915050565b5f60208284031215611fc357611fc2611a61565b5b5f611fd084828501611f9a565b91505092915050565b5f611fe382611a30565b9150611fee83611a30565b925082820390508181111561200657612005611e44565b5b92915050565b5f61201682611a30565b915061202183611a30565b925082820261202f81611a30565b9150828204841483151761204657612045611e44565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61208482611a30565b915061208f83611a30565b92508261209f5761209e61204d565b5b828204905092915050565b7f4d4f44543a204d757374206265207072696d617279206f7261636c65000000005f82015250565b5f6120de601c83611b52565b91506120e9826120aa565b602082019050919050565b5f6020820190508181035f83015261210b816120d2565b9050919050565b7f4d4f44543a204e6f74206368616c6c656e6765640000000000000000000000005f82015250565b5f612146601483611b52565b915061215182612112565b602082019050919050565b5f6020820190508181035f8301526121738161213a565b9050919050565b7f4d4f44543a204368616c6c656e67652074696d656c6f636b206e6f74207061735f8201527f7365640000000000000000000000000000000000000000000000000000000000602082015250565b5f6121d4602383611b52565b91506121df8261217a565b604082019050919050565b5f6020820190508181035f830152612201816121c8565b9050919050565b7f4d4f44543a20446576696174696f6e207265736f6c76656400000000000000005f82015250565b5f61223c601883611b52565b915061224782612208565b602082019050919050565b5f6020820190508181035f83015261226981612230565b9050919050565b7f496e76616c6964207072696d617279206f7261636c65000000000000000000005f82015250565b5f6122a4601683611b52565b91506122af82612270565b602082019050919050565b5f6020820190508181035f8301526122d181612298565b9050919050565b7f496e76616c6964206261636b7570206f7261636c6500000000000000000000005f82015250565b5f61230c601583611b52565b9150612317826122d8565b602082019050919050565b5f6020820190508181035f83015261233981612300565b9050919050565b7f4f7261636c6573206d75737420626520646966666572656e74000000000000005f82015250565b5f612374601983611b52565b915061237f82612340565b602082019050919050565b5f6020820190508181035f8301526123a181612368565b9050919050565b7f446576696174696f6e207468726573686f6c64206d75737420626520706f73695f8201527f7469766500000000000000000000000000000000000000000000000000000000602082015250565b5f612402602483611b52565b915061240d826123a8565b604082019050919050565b5f6020820190508181035f83015261242f816123f6565b9050919050565b7f4d4f44543a20496e697469616c20646576696174696f6e20746f6f20686967685f82015250565b5f61246a602083611b52565b915061247582612436565b602082019050919050565b5f6020820190508181035f8301526124978161245e565b9050919050565b5f819050919050565b5f67ffffffffffffffff82169050919050565b5f6124d46124cf6124ca8461249e565b6119bc565b6124a7565b9050919050565b6124e4816124ba565b82525050565b5f6020820190506124fd5f8301846124db565b92915050565b7f4d4f44543a20416c7265616479206368616c6c656e67656400000000000000005f82015250565b5f612537601883611b52565b915061254282612503565b602082019050919050565b5f6020820190508181035f8301526125648161252b565b9050919050565b7f4d4f44543a2043616e6e6f74206368616c6c656e6765207768696c65206865615f8201527f6c696e6700000000000000000000000000000000000000000000000000000000602082015250565b5f6125c5602483611b52565b91506125d08261256b565b604082019050919050565b5f6020820190508181035f8301526125f2816125b9565b905091905056fea264697066735822122002be7fd4c09a5b8e1882334648390a883eeceabee1fcf410741b50224725f7cb64736f6c634300081c0033