{
"contractName": "OracleService",
"sourceName": "contracts/OracleService.sol",
"metadata": {
"compiler": {
"version": "0.1.0",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"evm.gasEstimates",
"metadata",
"storageLayout",
"evm.assembly",
"evm.legacyAssembly"
]
}
},
"neo": {
"generateNef": true,
"generateManifest": true,
"optimizeGas": true,
"debugInfo": true,
"target": "3.0",
"optimization": 3,
"gasModel": "neo",
"devpack": {
"enabled": true,
"syscalls": "all",
"nativeContracts": "all",
"nepStandards": [
"NEP-17",
"NEP-11",
"NEP-24"
],
"libraries": [
"Neo",
"Storage",
"Runtime"
]
}
}
}
},
"buildTime": "2026-03-18T09:55:38.348Z",
"environment": {
"nodeVersion": "v24.11.1",
"platform": "linux",
"architecture": "x64"
},
"dependencies": {}
},
"contract": {
"abi": [
{
"inputs": [],
"name": "version",
"outputs": [
{
"internalType": "uint256",
"name": "ret0",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "owner",
"outputs": [
{
"internalType": "address",
"name": "ret0",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "initialized",
"outputs": [
{
"internalType": "bool",
"name": "ret0",
"type": "bool"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "newOwner",
"type": "address"
}
],
"name": "transferOwnership",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "renounceOwnership",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "nef",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "manifest",
"type": "bytes"
},
{
"internalType": "uint256",
"name": "newVersion",
"type": "uint256"
}
],
"name": "upgradeContract",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "string",
"name": "reason",
"type": "string"
}
],
"name": "emergencyStop",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "getCurrentBlock",
"outputs": [
{
"internalType": "uint256",
"name": "index",
"type": "uint256"
},
{
"internalType": "bytes32",
"name": "hash",
"type": "bytes32"
},
{
"internalType": "uint256",
"name": "timestamp",
"type": "uint256"
},
{
"internalType": "bytes32",
"name": "merkleRoot",
"type": "bytes32"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "txHash",
"type": "bytes32"
}
],
"name": "getTransaction",
"outputs": [
{
"internalType": "bytes32",
"name": "hash",
"type": "bytes32"
},
{
"internalType": "uint256",
"name": "nonce",
"type": "uint256"
},
{
"internalType": "address",
"name": "sender",
"type": "address"
},
{
"internalType": "uint256",
"name": "gasLimit",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "gasPrice",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getBalance",
"outputs": [
{
"internalType": "uint256",
"name": "ret0",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "account",
"type": "address"
}
],
"name": "getNeoBalance",
"outputs": [
{
"internalType": "uint256",
"name": "ret0",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "to",
"type": "address"
},
{
"internalType": "uint256",
"name": "amount",
"type": "uint256"
}
],
"name": "transferGas",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "key",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "value",
"type": "bytes"
}
],
"name": "setStorageValue",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "key",
"type": "bytes"
}
],
"name": "getStorageValue",
"outputs": [
{
"internalType": "bytes",
"name": "ret0",
"type": "bytes"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "key",
"type": "bytes"
}
],
"name": "deleteStorageValue",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "prefix",
"type": "bytes"
}
],
"name": "findStorageValues",
"outputs": [
{
"internalType": "bytes[]",
"name": "values",
"type": "bytes[]"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "nef",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "manifest",
"type": "bytes"
}
],
"name": "deployContract",
"outputs": [
{
"internalType": "address",
"name": "ret0",
"type": "address"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "contractHash",
"type": "address"
}
],
"name": "getContractInfo",
"outputs": [
{
"internalType": "string",
"name": "name",
"type": "string"
},
{
"internalType": "bytes",
"name": "script",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "manifest",
"type": "bytes"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "hash",
"type": "bytes32"
},
{
"internalType": "bytes",
"name": "publicKey",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "signature",
"type": "bytes"
}
],
"name": "verifySignature",
"outputs": [
{
"internalType": "bool",
"name": "ret0",
"type": "bool"
}
],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [],
"name": "getRandom",
"outputs": [
{
"internalType": "uint256",
"name": "ret0",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "account",
"type": "address"
}
],
"name": "isCommittee",
"outputs": [
{
"internalType": "bool",
"name": "ret0",
"type": "bool"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getCommittee",
"outputs": [
{
"internalType": "bytes[]",
"name": "ret0",
"type": "bytes[]"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes[]",
"name": "keys",
"type": "bytes[]"
},
{
"internalType": "bytes[]",
"name": "values",
"type": "bytes[]"
},
{
"internalType": "bool[]",
"name": "isDelete",
"type": "bool[]"
}
],
"name": "batchStorageOperations",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "operation",
"type": "bytes"
}
],
"name": "estimateGas",
"outputs": [
{
"internalType": "uint256",
"name": "ret0",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getGasPrice",
"outputs": [
{
"internalType": "uint256",
"name": "ret0",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getStoragePrice",
"outputs": [
{
"internalType": "uint256",
"name": "ret0",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDiagnostics",
"outputs": [
{
"internalType": "uint256",
"name": "currentBlock",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "gasBalance",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "neoBalance",
"type": "uint256"
},
{
"internalType": "bool",
"name": "isCommitteeMember",
"type": "bool"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getFrameworkInfo",
"outputs": [
{
"internalType": "string",
"name": "name",
"type": "string"
},
{
"internalType": "string",
"name": "version",
"type": "string"
},
{
"internalType": "string",
"name": "author",
"type": "string"
},
{
"internalType": "string",
"name": "repository",
"type": "string"
}
],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "string",
"name": "url",
"type": "string"
},
{
"internalType": "string",
"name": "filter",
"type": "string"
},
{
"internalType": "bytes",
"name": "userData",
"type": "bytes"
},
{
"internalType": "uint256",
"name": "gasForResponse",
"type": "uint256"
}
],
"name": "request",
"outputs": [
{
"internalType": "uint256",
"name": "requestId",
"type": "uint256"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "requestId",
"type": "uint256"
}
],
"name": "getRequest",
"outputs": [
{
"internalType": "Request",
"name": "ret0",
"type": "Request"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "string",
"name": "url",
"type": "string"
},
{
"internalType": "bytes",
"name": "userData",
"type": "bytes"
},
{
"internalType": "uint256",
"name": "code",
"type": "uint256"
},
{
"internalType": "bytes",
"name": "result",
"type": "bytes"
}
],
"name": "oracleCallback",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "Any",
"name": "data",
"type": "Any"
},
{
"internalType": "bool",
"name": "update",
"type": "bool"
}
],
"name": "_deploy",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "oldVersion",
"type": "uint256"
},
{
"indexed": true,
"name": "newVersion",
"type": "uint256"
}
],
"name": "ContractUpgraded",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "caller",
"type": "address"
},
{
"indexed": false,
"name": "reason",
"type": "string"
}
],
"name": "EmergencyStop",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "owner",
"type": "address"
},
{
"indexed": false,
"name": "version",
"type": "uint256"
}
],
"name": "FrameworkInitialized",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "requestId",
"type": "uint256"
},
{
"indexed": true,
"name": "requester",
"type": "address"
}
],
"name": "OracleForwardFailed",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "requestId",
"type": "uint256"
},
{
"indexed": true,
"name": "requester",
"type": "address"
},
{
"indexed": false,
"name": "url",
"type": "string"
},
{
"indexed": false,
"name": "filter",
"type": "string"
}
],
"name": "OracleRequest",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "requestId",
"type": "uint256"
},
{
"indexed": true,
"name": "requester",
"type": "address"
},
{
"indexed": false,
"name": "code",
"type": "uint256"
},
{
"indexed": false,
"name": "result",
"type": "bytes"
}
],
"name": "OracleResponse",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "previousOwner",
"type": "address"
},
{
"indexed": true,
"name": "newOwner",
"type": "address"
}
],
"name": "OwnershipTransferred",
"type": "event"
}
],
"evm": {
"bytecode": {
"linkReferences": {},
"object": "0x0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e400c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000400c20bc8eddbf4ccc3916ea7a8b54da380abb79d09e0b6f21895b2d926e4e3b292d94419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b14057040141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a7810db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2898270a00000023300000000c284672616d65776f726b3a206e6577206f776e657220697320746865207a65726f20616464726573733a780c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000098270a00000023390000000c314672616d65776f726b3a206e6577206f776e6572206973207468652073616d652061732063757272656e74206f776e65723a0c144f776e6572736869705472616e736665727265640c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c14000000000000000000000000000000000000000023050000007812c04ad1504195016f61780c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41e63f18844057080041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a0c144f776e6572736869705472616e736665727265640c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000010db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2812c04ad1504195016f6110db2874001488756cca766e0014b5270d0000006e77072309000000001477076d106c106f07896ddb280c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41e63f18844057010341f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a411488d8ce02002d3101b8270a00000023230000000c1b4672616d65776f726b3a20696e73756666696369656e74206761733a7a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109eb7270a00000023290000000c214672616d65776f726b3a2076657273696f6e206d757374206265206869676865723a78ca10b7270a00000023260000000c1e4672616d65776f726b3a204e45462063616e6e6f7420626520656d7074793a79ca10b7270a000000232b0000000c234672616d65776f726b3a206d616e69666573742063616e6e6f7420626520656d7074793a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e707a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41e63f1884787912c04ad11f0c067570646174650c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b52450c10436f6e74726163745570677261646564687a12c04ad1504195016f614057000141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a0c0d456d657267656e637953746f7041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c7812c04ad1504195016f6140570d0010700c2000000000000000000000000000000000000000000000000000000000000000007110720c2000000000000000000000000000000000000000000000000000000000000000007310c0150c0c63757272656e74496e6465780c14bef2043140362a77c15099c7e64c12f700b665da41627d5b527010db2874002088756cca766e0020b5270d0000006e77072309000000002077076d106c106f07896d6dd1db287141b7c388037210db28770800208877096f08ca770a6f0a0020b5270e0000006f0a770b23090000000020770b6f09106f08106f0b896f096f09d1db287314c3770c6f0c1068d06f0c1169d06f0c126ad06f0c136bd06f0c405707010c2000000000000000000000000000000000000000000000000000000000000000007010710c14000000000000000000000000000000000000000072107310747811c0150c0e6765745472616e73616374696f6e0c14bef2043140362a77c15099c7e64c12f700b665da41627d5b5275412d510830706d4510716d4510726d45107310c0150c0d676574466565506572427974650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b527415c3766e1068d06e1169d06e126ad06e136bd06e146cd06e4041dbfea87411c0150c0962616c616e63654f660c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b52405700017811c0150c0962616c616e63654f660c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b524057050241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a7810db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2898270a00000023320000000c2a4672616d65776f726b3a2063616e6e6f74207472616e7366657220746f207a65726f20616464726573733a7910b7270a00000023330000000c2b4672616d65776f726b3a20616d6f756e74206d7573742062652067726561746572207468616e207a65726f3a41dbfea87478790c0014c04ad11f0c087472616e736665720c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b52746c270a00000023260000000c1e4672616d65776f726b3a20474153207472616e73666572206661696c65643a4057000241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a787950419bf667ce41e63f18841145405700017841f6b46be241925de8314057000141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a78419bf667ce412f58c5ed114540570d0110c370781050419bf667ce41df30b89a710064736bc37410756d6bb527130000006c6d0c00d06d119e7523efffffff6c72107669419c08ed9c270e0000006e0064b523060000000927220000006a6e6941f354bf1d11ced06e6e119e77076f07766f07454523ceffffff6e77086f08c3770910770a6f0a6f08b527170000006f096f0a0c00d06f0a119e770a23e9ffffff6f097010770b6f0b6eb52722000000686f0b6a6f0bced06f0b6f0b119e770c6f0c770b6f0c454523dfffffff684057000241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a411488d8ce02002d3101b8270a00000023230000000c1b4672616d65776f726b3a20696e73756666696369656e74206761733a787912c04ad11f0c066465706c6f790c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b5212ce405705010c00700c00710c00727811c0150c0b676574436f6e74726163740c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b524a12ce4b13ce4b14ce11c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52134d11ce14524514c04ad1730c08436f6e7472616374706b11ce716b12ce7213c3746c1068d06c1169d06c126ad06c4057000378797a001714c04ad1150c0f7665726966795769746845434473610c141bf575ab1189688413610a35a12886cde0b66c7241627d5b5240416bdea92840570301787010c0150c0c676574436f6d6d69747465650c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527110726a69cab52723000000696ace41cf9987026897270b00000008230f0000006a119e7223deffffff094057030010c0150c0c676574436f6d6d69747465650c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527068cac37110726a68cab52719000000696a686ace41cf998702d06a119e7223e8ffffff694057020341f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a78ca79ca97270a00000023280000000c204672616d65776f726b3a206172726179206c656e677468206d69736d617463683a78ca7aca97270a00000023280000000c204672616d65776f726b3a206172726179206c656e677468206d69736d617463683a78ca10b7270a000000231f0000000c174672616d65776f726b3a20656d707479206172726179733a78ca0064b6270a00000023260000000c1e4672616d65776f726b3a20746f6f206d616e79206f7065726174696f6e733a10706878cab527430000007a68ce27190000007868ce419bf667ce412f58c5ed114523180000007868ce7968ce50419bf667ce41e63f188411456868119e71697069454523beffffff405702010240420f007078ca01e803a07168699e4010c0150c0d676574466565506572427974650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b524010c0150c0f67657453746f7261676550726963650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b5240570500107010711072097310c0150c0c63757272656e74496e6465780c14bef2043140362a77c15099c7e64c12f700b665da41627d5b527041dbfea87411c0150c0962616c616e63654f660c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b527141dbfea87411c0150c0962616c616e63654f660c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527241dbfea8743573fcffff7314c3746c1068d06c1169d06c126ad06c136bd06c405705000c00700c00710c00720c007314c3746c100c194e656f204e3320536f6c6964697479204672616d65776f726bd06c110c05312e302e30d06c120c194a696d6d79203c6a696d6d79407233652e6e6574776f726b3ed06c130c2b68747470733a2f2f6769746875622e636f6d2f7233652d6e6574776f726b2f6e656f2d736f6c6964697479d06c40570c0410700c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e0c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e119e71690c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41e63f188469457041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c68726a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847868736b0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847968746c0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20e962083fd2387dccd6bdae72a99310cba7ea6cbfab66a5e5de214bc01a4a20a0508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847a68756d0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847b68766e0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20c14b0d9b7a9ca586537627951b34933907b02eb02ae6bfe52fdd0e4d5bb7b019508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f188441b7c3880301e803a16877076f070c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2093ea89c061283b33e06f5935b6cbc8ef6628d3e2983b64e5036c646db094ba47508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f1884096877086f080c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f1884106877096f090c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18840c0068770a6f0a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18846811c011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52770b78790c0e6f7261636c6543616c6c6261636b6f0b7b15c04ad11f0c07726571756573740c14588717117e0aa81072afab71d2dd89fe7c4b92fe41627d5b52450c0d4f7261636c65526571756573746841f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c787914c04ad1504195016f616840570701787119c3726a10690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000d06a11690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a12690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20e962083fd2387dccd6bdae72a99310cba7ea6cbfab66a5e5de214bc01a4a20a0508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a13690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a14690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20c14b0d9b7a9ca586537627951b34933907b02eb02ae6bfe52fdd0e4d5bb7b019508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a15690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2093ea89c061283b33e06f5935b6cbc8ef6628d3e2983b64e5036c646db094ba47508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a16690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b1d06a17690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a18690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a706810ce10db2873001488746bca756d0014b5270c0000006d7623080000000014766c106b106e896cdb2897271f00000078450c154f7261636c65526571756573744e6f74466f756e643a684057120441f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c14588717117e0aa81072afab71d2dd89fe7c4b92fe98274200000041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c450c184f7261636c65556e617574686f72697a656453656e6465723a7911c0150c0b646573657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b527068726a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000010db2873001488746bca756d0014b5270c0000006d7623080000000014766c106b106e896cdb2897271f00000068450c154f7261636c65526571756573744e6f74466f756e643a6877076f070c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b12706000000406877086f080c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c00230500000011c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b527811c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52982705000000086877096f090c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847a68770a6f0a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847b68770b6f0b0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18840c0e4f7261636c65526573706f6e73656868770c6f0c0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c14000000000000000000000000000000000000000023050000007a7b14c04ad1504195016f6168770e6f0e0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000770d6f0d11c0150c0a6973436f6e74726163740c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b52270b0000001123060000001010b727660100003c39010000000000006f0d770f14c377106f101068d06f10117ad06f10127bd06f10136877116f110c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06f101f0c106f6e4f7261636c65526573706f6e73656f0f41627d5b52453e2d000000450c134f7261636c65466f72776172644661696c6564686f0d12c04ad1504195016f613e050000004057000279270a0000002332000000110c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41e63f188440",
"opcodes": "",
"sourceMap": ""
},
"deployedBytecode": {
"linkReferences": {},
"object": "0x0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e400c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000400c20bc8eddbf4ccc3916ea7a8b54da380abb79d09e0b6f21895b2d926e4e3b292d94419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b14057040141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a7810db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2898270a00000023300000000c284672616d65776f726b3a206e6577206f776e657220697320746865207a65726f20616464726573733a780c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000098270a00000023390000000c314672616d65776f726b3a206e6577206f776e6572206973207468652073616d652061732063757272656e74206f776e65723a0c144f776e6572736869705472616e736665727265640c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c14000000000000000000000000000000000000000023050000007812c04ad1504195016f61780c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41e63f18844057080041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a0c144f776e6572736869705472616e736665727265640c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000010db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2812c04ad1504195016f6110db2874001488756cca766e0014b5270d0000006e77072309000000001477076d106c106f07896ddb280c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41e63f18844057010341f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a411488d8ce02002d3101b8270a00000023230000000c1b4672616d65776f726b3a20696e73756666696369656e74206761733a7a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109eb7270a00000023290000000c214672616d65776f726b3a2076657273696f6e206d757374206265206869676865723a78ca10b7270a00000023260000000c1e4672616d65776f726b3a204e45462063616e6e6f7420626520656d7074793a79ca10b7270a000000232b0000000c234672616d65776f726b3a206d616e69666573742063616e6e6f7420626520656d7074793a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e707a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41e63f1884787912c04ad11f0c067570646174650c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b52450c10436f6e74726163745570677261646564687a12c04ad1504195016f614057000141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a0c0d456d657267656e637953746f7041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c7812c04ad1504195016f6140570d0010700c2000000000000000000000000000000000000000000000000000000000000000007110720c2000000000000000000000000000000000000000000000000000000000000000007310c0150c0c63757272656e74496e6465780c14bef2043140362a77c15099c7e64c12f700b665da41627d5b527010db2874002088756cca766e0020b5270d0000006e77072309000000002077076d106c106f07896d6dd1db287141b7c388037210db28770800208877096f08ca770a6f0a0020b5270e0000006f0a770b23090000000020770b6f09106f08106f0b896f096f09d1db287314c3770c6f0c1068d06f0c1169d06f0c126ad06f0c136bd06f0c405707010c2000000000000000000000000000000000000000000000000000000000000000007010710c14000000000000000000000000000000000000000072107310747811c0150c0e6765745472616e73616374696f6e0c14bef2043140362a77c15099c7e64c12f700b665da41627d5b5275412d510830706d4510716d4510726d45107310c0150c0d676574466565506572427974650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b527415c3766e1068d06e1169d06e126ad06e136bd06e146cd06e4041dbfea87411c0150c0962616c616e63654f660c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b52405700017811c0150c0962616c616e63654f660c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b524057050241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a7810db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2898270a00000023320000000c2a4672616d65776f726b3a2063616e6e6f74207472616e7366657220746f207a65726f20616464726573733a7910b7270a00000023330000000c2b4672616d65776f726b3a20616d6f756e74206d7573742062652067726561746572207468616e207a65726f3a41dbfea87478790c0014c04ad11f0c087472616e736665720c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b52746c270a00000023260000000c1e4672616d65776f726b3a20474153207472616e73666572206661696c65643a4057000241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a787950419bf667ce41e63f18841145405700017841f6b46be241925de8314057000141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a78419bf667ce412f58c5ed114540570d0110c370781050419bf667ce41df30b89a710064736bc37410756d6bb527130000006c6d0c00d06d119e7523efffffff6c72107669419c08ed9c270e0000006e0064b523060000000927220000006a6e6941f354bf1d11ced06e6e119e77076f07766f07454523ceffffff6e77086f08c3770910770a6f0a6f08b527170000006f096f0a0c00d06f0a119e770a23e9ffffff6f097010770b6f0b6eb52722000000686f0b6a6f0bced06f0b6f0b119e770c6f0c770b6f0c454523dfffffff684057000241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a411488d8ce02002d3101b8270a00000023230000000c1b4672616d65776f726b3a20696e73756666696369656e74206761733a787912c04ad11f0c066465706c6f790c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b5212ce405705010c00700c00710c00727811c0150c0b676574436f6e74726163740c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b524a12ce4b13ce4b14ce11c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52134d11ce14524514c04ad1730c08436f6e7472616374706b11ce716b12ce7213c3746c1068d06c1169d06c126ad06c4057000378797a001714c04ad1150c0f7665726966795769746845434473610c141bf575ab1189688413610a35a12886cde0b66c7241627d5b5240416bdea92840570301787010c0150c0c676574436f6d6d69747465650c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527110726a69cab52723000000696ace41cf9987026897270b00000008230f0000006a119e7223deffffff094057030010c0150c0c676574436f6d6d69747465650c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527068cac37110726a68cab52719000000696a686ace41cf998702d06a119e7223e8ffffff694057020341f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a78ca79ca97270a00000023280000000c204672616d65776f726b3a206172726179206c656e677468206d69736d617463683a78ca7aca97270a00000023280000000c204672616d65776f726b3a206172726179206c656e677468206d69736d617463683a78ca10b7270a000000231f0000000c174672616d65776f726b3a20656d707479206172726179733a78ca0064b6270a00000023260000000c1e4672616d65776f726b3a20746f6f206d616e79206f7065726174696f6e733a10706878cab527430000007a68ce27190000007868ce419bf667ce412f58c5ed114523180000007868ce7968ce50419bf667ce41e63f188411456868119e71697069454523beffffff405702010240420f007078ca01e803a07168699e4010c0150c0d676574466565506572427974650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b524010c0150c0f67657453746f7261676550726963650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b5240570500107010711072097310c0150c0c63757272656e74496e6465780c14bef2043140362a77c15099c7e64c12f700b665da41627d5b527041dbfea87411c0150c0962616c616e63654f660c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b527141dbfea87411c0150c0962616c616e63654f660c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527241dbfea8743573fcffff7314c3746c1068d06c1169d06c126ad06c136bd06c405705000c00700c00710c00720c007314c3746c100c194e656f204e3320536f6c6964697479204672616d65776f726bd06c110c05312e302e30d06c120c194a696d6d79203c6a696d6d79407233652e6e6574776f726b3ed06c130c2b68747470733a2f2f6769746875622e636f6d2f7233652d6e6574776f726b2f6e656f2d736f6c6964697479d06c40570c0410700c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e0c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e119e71690c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41e63f188469457041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c68726a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847868736b0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847968746c0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20e962083fd2387dccd6bdae72a99310cba7ea6cbfab66a5e5de214bc01a4a20a0508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847a68756d0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847b68766e0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20c14b0d9b7a9ca586537627951b34933907b02eb02ae6bfe52fdd0e4d5bb7b019508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f188441b7c3880301e803a16877076f070c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2093ea89c061283b33e06f5935b6cbc8ef6628d3e2983b64e5036c646db094ba47508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f1884096877086f080c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f1884106877096f090c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18840c0068770a6f0a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18846811c011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52770b78790c0e6f7261636c6543616c6c6261636b6f0b7b15c04ad11f0c07726571756573740c14588717117e0aa81072afab71d2dd89fe7c4b92fe41627d5b52450c0d4f7261636c65526571756573746841f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c787914c04ad1504195016f616840570701787119c3726a10690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000d06a11690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a12690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20e962083fd2387dccd6bdae72a99310cba7ea6cbfab66a5e5de214bc01a4a20a0508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a13690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a14690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20c14b0d9b7a9ca586537627951b34933907b02eb02ae6bfe52fdd0e4d5bb7b019508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a15690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2093ea89c061283b33e06f5935b6cbc8ef6628d3e2983b64e5036c646db094ba47508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a16690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b1d06a17690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a18690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a706810ce10db2873001488746bca756d0014b5270c0000006d7623080000000014766c106b106e896cdb2897271f00000078450c154f7261636c65526571756573744e6f74466f756e643a684057120441f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c14588717117e0aa81072afab71d2dd89fe7c4b92fe98274200000041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c450c184f7261636c65556e617574686f72697a656453656e6465723a7911c0150c0b646573657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b527068726a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000010db2873001488746bca756d0014b5270c0000006d7623080000000014766c106b106e896cdb2897271f00000068450c154f7261636c65526571756573744e6f74466f756e643a6877076f070c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b12706000000406877086f080c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c00230500000011c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b527811c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52982705000000086877096f090c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847a68770a6f0a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847b68770b6f0b0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18840c0e4f7261636c65526573706f6e73656868770c6f0c0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c14000000000000000000000000000000000000000023050000007a7b14c04ad1504195016f6168770e6f0e0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000770d6f0d11c0150c0a6973436f6e74726163740c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b52270b0000001123060000001010b727660100003c39010000000000006f0d770f14c377106f101068d06f10117ad06f10127bd06f10136877116f110c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06f101f0c106f6e4f7261636c65526573706f6e73656f0f41627d5b52453e2d000000450c134f7261636c65466f72776172644661696c6564686f0d12c04ad1504195016f613e050000004057000279270a0000002332000000110c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41e63f188440",
"opcodes": "",
"sourceMap": ""
},
"methodIdentifiers": {
"_deploy(Any,bool)": "0x6b7dda86",
"batchStorageOperations(bytes[],bytes[],bool[])": "0x8f1c223c",
"deleteStorageValue(bytes)": "0xf4456d71",
"deployContract(bytes,bytes)": "0xc10808d3",
"emergencyStop(string)": "0xb1e3268b",
"estimateGas(bytes)": "0xb632403d",
"findStorageValues(bytes)": "0x015d9aa4",
"getBalance()": "0x12065fe0",
"getCommittee()": "0xab8f6ffe",
"getContractInfo(address)": "0xcd481e51",
"getCurrentBlock()": "0x672d5d3b",
"getDiagnostics()": "0x81614ba3",
"getFrameworkInfo()": "0x0b3dbdd2",
"getGasPrice()": "0x455259cb",
"getNeoBalance(address)": "0x264dbfbc",
"getRandom()": "0xaacc5a17",
"getRequest(uint256)": "0xc58343ef",
"getStoragePrice()": "0x262d75df",
"getStorageValue(bytes)": "0x0d7914f5",
"getTransaction(bytes32)": "0x4aae13ca",
"initialized()": "0x158ef93e",
"isCommittee(address)": "0x8c9540d3",
"oracleCallback(string,bytes,uint256,bytes)": "0x6d8fb4e8",
"owner()": "0x8da5cb5b",
"renounceOwnership()": "0x715018a6",
"request(string,string,bytes,uint256)": "0xad0d60c9",
"setStorageValue(bytes,bytes)": "0xc15b2983",
"transferGas(address,uint256)": "0xb99809a7",
"transferOwnership(address)": "0xf2fde38b",
"upgradeContract(bytes,bytes,uint256)": "0x5d46fbfa",
"verifySignature(bytes32,bytes,bytes)": "0x807f0015",
"version()": "0x54fd4d50"
}
},
"metadata": "{\"compiler\":{\"name\":\"neo-devpack-solidity-0.14.0\",\"version\":\"0.14.0.0\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"ret0\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"ret0\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"initialized\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"ret0\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"nef\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"manifest\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"newVersion\",\"type\":\"uint256\"}],\"name\":\"upgradeContract\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"reason\",\"type\":\"string\"}],\"name\":\"emergencyStop\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getCurrentBlock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"index\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"hash\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"merkleRoot\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"txHash\",\"type\":\"bytes32\"}],\"name\":\"getTransaction\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"hash\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"nonce\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"gasLimit\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"gasPrice\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"ret0\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"getNeoBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"ret0\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferGas\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"key\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"value\",\"type\":\"bytes\"}],\"name\":\"setStorageValue\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"key\",\"type\":\"bytes\"}],\"name\":\"getStorageValue\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"ret0\",\"type\":\"bytes\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"key\",\"type\":\"bytes\"}],\"name\":\"deleteStorageValue\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"prefix\",\"type\":\"bytes\"}],\"name\":\"findStorageValues\",\"outputs\":[{\"internalType\":\"bytes[]\",\"name\":\"values\",\"type\":\"bytes[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"nef\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"manifest\",\"type\":\"bytes\"}],\"name\":\"deployContract\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"ret0\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"contractHash\",\"type\":\"address\"}],\"name\":\"getContractInfo\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"},{\"internalType\":\"bytes\",\"name\":\"script\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"manifest\",\"type\":\"bytes\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"hash\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"publicKey\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"}],\"name\":\"verifySignature\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"ret0\",\"type\":\"bool\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getRandom\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"ret0\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"isCommittee\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"ret0\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getCommittee\",\"outputs\":[{\"internalType\":\"bytes[]\",\"name\":\"ret0\",\"type\":\"bytes[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes[]\",\"name\":\"keys\",\"type\":\"bytes[]\"},{\"internalType\":\"bytes[]\",\"name\":\"values\",\"type\":\"bytes[]\"},{\"internalType\":\"bool[]\",\"name\":\"isDelete\",\"type\":\"bool[]\"}],\"name\":\"batchStorageOperations\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"operation\",\"type\":\"bytes\"}],\"name\":\"estimateGas\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"ret0\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getGasPrice\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"ret0\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getStoragePrice\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"ret0\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getDiagnostics\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"currentBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"gasBalance\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"neoBalance\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"isCommitteeMember\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getFrameworkInfo\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"version\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"author\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"repository\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"url\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"filter\",\"type\":\"string\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"gasForResponse\",\"type\":\"uint256\"}],\"name\":\"request\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"requestId\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"requestId\",\"type\":\"uint256\"}],\"name\":\"getRequest\",\"outputs\":[{\"internalType\":\"Request\",\"name\":\"ret0\",\"type\":\"Request\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"url\",\"type\":\"string\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"code\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"result\",\"type\":\"bytes\"}],\"name\":\"oracleCallback\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"Any\",\"name\":\"data\",\"type\":\"Any\"},{\"internalType\":\"bool\",\"name\":\"update\",\"type\":\"bool\"}],\"name\":\"_deploy\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"oldVersion\",\"type\":\"uint256\"},{\"indexed\":true,\"name\":\"newVersion\",\"type\":\"uint256\"}],\"name\":\"ContractUpgraded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"caller\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"reason\",\"type\":\"string\"}],\"name\":\"EmergencyStop\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"version\",\"type\":\"uint256\"}],\"name\":\"FrameworkInitialized\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"requestId\",\"type\":\"uint256\"},{\"indexed\":true,\"name\":\"requester\",\"type\":\"address\"}],\"name\":\"OracleForwardFailed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"requestId\",\"type\":\"uint256\"},{\"indexed\":true,\"name\":\"requester\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"url\",\"type\":\"string\"},{\"indexed\":false,\"name\":\"filter\",\"type\":\"string\"}],\"name\":\"OracleRequest\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"requestId\",\"type\":\"uint256\"},{\"indexed\":true,\"name\":\"requester\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"code\",\"type\":\"uint256\"},{\"indexed\":false,\"name\":\"result\",\"type\":\"bytes\"}],\"name\":\"OracleResponse\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"}],\"contractName\":\"OracleService\"},\"settings\":{\"optimizer\":{\"enabled\":true,\"runs\":200}},\"sources\":{\"contracts/OracleService.sol\":{\"keccak256\":\"0xe00069cd00c3f58d4ea41a9668998ee98d7020f4febe3db9295908b9385607d5\",\"urls\":[]}},\"version\":1}",
"neo": {
"gasEstimates": {
"creation": {
"gas": "0",
"networkFee": "0",
"systemFee": "0"
},
"functions": {}
},
"manifest": {
"abi": {
"events": [
{
"name": "ContractUpgraded",
"parameters": [
{
"name": "oldVersion",
"type": "Integer"
},
{
"name": "newVersion",
"type": "Integer"
}
]
},
{
"name": "EmergencyStop",
"parameters": [
{
"name": "caller",
"type": "Hash160"
},
{
"name": "reason",
"type": "String"
}
]
},
{
"name": "FrameworkInitialized",
"parameters": [
{
"name": "owner",
"type": "Hash160"
},
{
"name": "version",
"type": "Integer"
}
]
},
{
"name": "OracleForwardFailed",
"parameters": [
{
"name": "requestId",
"type": "Integer"
},
{
"name": "requester",
"type": "Hash160"
}
]
},
{
"name": "OracleRequest",
"parameters": [
{
"name": "requestId",
"type": "Integer"
},
{
"name": "requester",
"type": "Hash160"
},
{
"name": "url",
"type": "String"
},
{
"name": "filter",
"type": "String"
}
]
},
{
"name": "OracleResponse",
"parameters": [
{
"name": "requestId",
"type": "Integer"
},
{
"name": "requester",
"type": "Hash160"
},
{
"name": "code",
"type": "Integer"
},
{
"name": "result",
"type": "ByteArray"
}
]
},
{
"name": "OwnershipTransferred",
"parameters": [
{
"name": "previousOwner",
"type": "Hash160"
},
{
"name": "newOwner",
"type": "Hash160"
}
]
}
],
"methods": [
{
"name": "version",
"offset": 0,
"parameters": [],
"returntype": "Integer",
"safe": true
},
{
"name": "owner",
"offset": 77,
"parameters": [],
"returntype": "Hash160",
"safe": true
},
{
"name": "initialized",
"offset": 194,
"parameters": [],
"returntype": "Boolean",
"safe": true
},
{
"name": "transferOwnership",
"offset": 270,
"parameters": [
{
"name": "newOwner",
"type": "Hash160"
}
],
"returntype": "Void",
"safe": false
},
{
"name": "renounceOwnership",
"offset": 1016,
"parameters": [],
"returntype": "Void",
"safe": false
},
{
"name": "upgradeContract",
"offset": 1567,
"parameters": [
{
"name": "nef",
"type": "ByteArray"
},
{
"name": "manifest",
"type": "ByteArray"
},
{
"name": "newVersion",
"type": "Integer"
}
],
"returntype": "Void",
"safe": false
},
{
"name": "emergencyStop",
"offset": 2314,
"parameters": [
{
"name": "reason",
"type": "String"
}
],
"returntype": "Void",
"safe": false
},
{
"name": "getCurrentBlock",
"offset": 2651,
"parameters": [],
"returntype": "Array",
"safe": true
},
{
"name": "getTransaction",
"offset": 2906,
"parameters": [
{
"name": "txHash",
"type": "Hash256"
}
],
"returntype": "Array",
"safe": true
},
{
"name": "getBalance",
"offset": 3110,
"parameters": [],
"returntype": "Integer",
"safe": true
},
{
"name": "getNeoBalance",
"offset": 3157,
"parameters": [
{
"name": "account",
"type": "Hash160"
}
],
"returntype": "Integer",
"safe": true
},
{
"name": "transferGas",
"offset": 3203,
"parameters": [
{
"name": "to",
"type": "Hash160"
},
{
"name": "amount",
"type": "Integer"
}
],
"returntype": "Void",
"safe": false
},
{
"name": "setStorageValue",
"offset": 3732,
"parameters": [
{
"name": "key",
"type": "ByteArray"
},
{
"name": "value",
"type": "ByteArray"
}
],
"returntype": "Void",
"safe": false
},
{
"name": "getStorageValue",
"offset": 3948,
"parameters": [
{
"name": "key",
"type": "ByteArray"
}
],
"returntype": "ByteArray",
"safe": true
},
{
"name": "deleteStorageValue",
"offset": 3963,
"parameters": [
{
"name": "key",
"type": "ByteArray"
}
],
"returntype": "Void",
"safe": false
},
{
"name": "findStorageValues",
"offset": 4177,
"parameters": [
{
"name": "prefix",
"type": "ByteArray"
}
],
"returntype": "Array",
"safe": true
},
{
"name": "deployContract",
"offset": 4371,
"parameters": [
{
"name": "nef",
"type": "ByteArray"
},
{
"name": "manifest",
"type": "ByteArray"
}
],
"returntype": "Hash160",
"safe": false
},
{
"name": "getContractInfo",
"offset": 4744,
"parameters": [
{
"name": "contractHash",
"type": "Hash160"
}
],
"returntype": "Array",
"safe": true
},
{
"name": "verifySignature",
"offset": 4898,
"parameters": [
{
"name": "hash",
"type": "Hash256"
},
{
"name": "publicKey",
"type": "ByteArray"
},
{
"name": "signature",
"type": "ByteArray"
}
],
"returntype": "Boolean",
"safe": true
},
{
"name": "getRandom",
"offset": 4956,
"parameters": [],
"returntype": "Integer",
"safe": true
},
{
"name": "isCommittee",
"offset": 4962,
"parameters": [
{
"name": "account",
"type": "Hash160"
}
],
"returntype": "Boolean",
"safe": true
},
{
"name": "getCommittee",
"offset": 5055,
"parameters": [],
"returntype": "Array",
"safe": true
},
{
"name": "batchStorageOperations",
"offset": 5140,
"parameters": [
{
"name": "keys",
"type": "Array"
},
{
"name": "values",
"type": "Array"
},
{
"name": "isDelete",
"type": "Array"
}
],
"returntype": "Void",
"safe": false
},
{
"name": "estimateGas",
"offset": 5602,
"parameters": [
{
"name": "operation",
"type": "ByteArray"
}
],
"returntype": "Integer",
"safe": true
},
{
"name": "getGasPrice",
"offset": 5622,
"parameters": [],
"returntype": "Integer",
"safe": true
},
{
"name": "getStoragePrice",
"offset": 5668,
"parameters": [],
"returntype": "Integer",
"safe": true
},
{
"name": "getDiagnostics",
"offset": 5716,
"parameters": [],
"returntype": "Array",
"safe": true
},
{
"name": "getFrameworkInfo",
"offset": 5898,
"parameters": [],
"returntype": "Array",
"safe": true
},
{
"name": "request",
"offset": 6036,
"parameters": [
{
"name": "url",
"type": "String"
},
{
"name": "filter",
"type": "String"
},
{
"name": "userData",
"type": "ByteArray"
},
{
"name": "gasForResponse",
"type": "Integer"
}
],
"returntype": "Integer",
"safe": false
},
{
"name": "getRequest",
"offset": 8355,
"parameters": [
{
"name": "requestId",
"type": "Integer"
}
],
"returntype": "Array",
"safe": true
},
{
"name": "oracleCallback",
"offset": 10658,
"parameters": [
{
"name": "url",
"type": "String"
},
{
"name": "userData",
"type": "ByteArray"
},
{
"name": "code",
"type": "Integer"
},
{
"name": "result",
"type": "ByteArray"
}
],
"returntype": "Void",
"safe": false
},
{
"name": "_deploy",
"offset": 13410,
"parameters": [
{
"name": "data",
"type": "Any"
},
{
"name": "update",
"type": "Boolean"
}
],
"returntype": "Void",
"safe": false
}
]
},
"extra": {
"Author": "Jimmy <jimmy@r3e.network>",
"Compiler": "neo-devpack-solidity-0.14.0",
"Description": "Solidity contract 'OracleService' compiled to NeoVM",
"Version": "0.14.0.0"
},
"features": {},
"groups": [],
"name": "OracleService",
"permissions": [
{
"contract": "*",
"methods": [
"onOracleResponse"
]
},
{
"contract": "0x726cb6e0cd8628a1350a611384688911ab75f51b",
"methods": [
"keccak256",
"verifyWithECDsa"
]
},
{
"contract": "0xacce6fd80d44e1796aa0c2c625e9e4e0ce39efc0",
"methods": [
"deserialize",
"serialize"
]
},
{
"contract": "0xcc5e4edd9f5f8dba8bb65734541df7a1c081c67b",
"methods": [
"getFeePerByte",
"getStoragePrice"
]
},
{
"contract": "0xd2a4cff31913016155e38e474a2c06d08be276cf",
"methods": [
"balanceOf",
"transfer"
]
},
{
"contract": "0xda65b600f7124ce6c79950c1772a36403104f2be",
"methods": [
"currentIndex",
"getTransaction"
]
},
{
"contract": "0xef4073a0f2b305a38ec4050e4d3d28bc40ea63f5",
"methods": [
"balanceOf",
"getCommittee"
]
},
{
"contract": "0xfe924b7cfe89ddd271abaf7210a80a7e11178758",
"methods": [
"request"
]
},
{
"contract": "0xfffdc93764dbaddd97c48f252a53ea4643faa3fd",
"methods": [
"deploy",
"getContract",
"isContract",
"update"
]
}
],
"supportedstandards": [
"NEP-29"
],
"trusts": []
},
"methodMap": {
"_deploy(Any,bool)": "_deploy",
"batchStorageOperations(bytes[],bytes[],bool[])": "batchStorageOperations",
"deleteStorageValue(bytes)": "deleteStorageValue",
"deployContract(bytes,bytes)": "deployContract",
"emergencyStop(string)": "emergencyStop",
"estimateGas(bytes)": "estimateGas",
"findStorageValues(bytes)": "findStorageValues",
"getBalance()": "getBalance",
"getCommittee()": "getCommittee",
"getContractInfo(address)": "getContractInfo",
"getCurrentBlock()": "getCurrentBlock",
"getDiagnostics()": "getDiagnostics",
"getFrameworkInfo()": "getFrameworkInfo",
"getGasPrice()": "getGasPrice",
"getNeoBalance(address)": "getNeoBalance",
"getRandom()": "getRandom",
"getRequest(uint256)": "getRequest",
"getStoragePrice()": "getStoragePrice",
"getStorageValue(bytes)": "getStorageValue",
"getTransaction(bytes32)": "getTransaction",
"initialized()": "initialized",
"isCommittee(address)": "isCommittee",
"oracleCallback(string,bytes,uint256,bytes)": "oracleCallback",
"owner()": "owner",
"renounceOwnership()": "renounceOwnership",
"request(string,string,bytes,uint256)": "request",
"setStorageValue(bytes,bytes)": "setStorageValue",
"transferGas(address,uint256)": "transferGas",
"transferOwnership(address)": "transferOwnership",
"upgradeContract(bytes,bytes,uint256)": "upgradeContract",
"verifySignature(bytes32,bytes,bytes)": "verifySignature",
"version()": "version"
},
"nef": {
"checksum": "033b03a5",
"compiler": "neo-devpack-solidity-0.14.0",
"image": "4e4546336e656f2d736f6c69646974792d302e31342e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636f6e7472616374732f4f7261636c65536572766963652e736f6c00000000fd9e340c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e400c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000400c20bc8eddbf4ccc3916ea7a8b54da380abb79d09e0b6f21895b2d926e4e3b292d94419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b14057040141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a7810db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2898270a00000023300000000c284672616d65776f726b3a206e6577206f776e657220697320746865207a65726f20616464726573733a780c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000098270a00000023390000000c314672616d65776f726b3a206e6577206f776e6572206973207468652073616d652061732063757272656e74206f776e65723a0c144f776e6572736869705472616e736665727265640c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c14000000000000000000000000000000000000000023050000007812c04ad1504195016f61780c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41e63f18844057080041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a0c144f776e6572736869705472616e736665727265640c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000010db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2812c04ad1504195016f6110db2874001488756cca766e0014b5270d0000006e77072309000000001477076d106c106f07896ddb280c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41e63f18844057010341f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a411488d8ce02002d3101b8270a00000023230000000c1b4672616d65776f726b3a20696e73756666696369656e74206761733a7a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109eb7270a00000023290000000c214672616d65776f726b3a2076657273696f6e206d757374206265206869676865723a78ca10b7270a00000023260000000c1e4672616d65776f726b3a204e45462063616e6e6f7420626520656d7074793a79ca10b7270a000000232b0000000c234672616d65776f726b3a206d616e69666573742063616e6e6f7420626520656d7074793a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e707a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41e63f1884787912c04ad11f0c067570646174650c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b52450c10436f6e74726163745570677261646564687a12c04ad1504195016f614057000141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a0c0d456d657267656e637953746f7041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c7812c04ad1504195016f6140570d0010700c2000000000000000000000000000000000000000000000000000000000000000007110720c2000000000000000000000000000000000000000000000000000000000000000007310c0150c0c63757272656e74496e6465780c14bef2043140362a77c15099c7e64c12f700b665da41627d5b527010db2874002088756cca766e0020b5270d0000006e77072309000000002077076d106c106f07896d6dd1db287141b7c388037210db28770800208877096f08ca770a6f0a0020b5270e0000006f0a770b23090000000020770b6f09106f08106f0b896f096f09d1db287314c3770c6f0c1068d06f0c1169d06f0c126ad06f0c136bd06f0c405707010c2000000000000000000000000000000000000000000000000000000000000000007010710c14000000000000000000000000000000000000000072107310747811c0150c0e6765745472616e73616374696f6e0c14bef2043140362a77c15099c7e64c12f700b665da41627d5b5275412d510830706d4510716d4510726d45107310c0150c0d676574466565506572427974650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b527415c3766e1068d06e1169d06e126ad06e136bd06e146cd06e4041dbfea87411c0150c0962616c616e63654f660c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b52405700017811c0150c0962616c616e63654f660c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b524057050241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a7810db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2898270a00000023320000000c2a4672616d65776f726b3a2063616e6e6f74207472616e7366657220746f207a65726f20616464726573733a7910b7270a00000023330000000c2b4672616d65776f726b3a20616d6f756e74206d7573742062652067726561746572207468616e207a65726f3a41dbfea87478790c0014c04ad11f0c087472616e736665720c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b52746c270a00000023260000000c1e4672616d65776f726b3a20474153207472616e73666572206661696c65643a4057000241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a787950419bf667ce41e63f18841145405700017841f6b46be241925de8314057000141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a78419bf667ce412f58c5ed114540570d0110c370781050419bf667ce41df30b89a710064736bc37410756d6bb527130000006c6d0c00d06d119e7523efffffff6c72107669419c08ed9c270e0000006e0064b523060000000927220000006a6e6941f354bf1d11ced06e6e119e77076f07766f07454523ceffffff6e77086f08c3770910770a6f0a6f08b527170000006f096f0a0c00d06f0a119e770a23e9ffffff6f097010770b6f0b6eb52722000000686f0b6a6f0bced06f0b6f0b119e770c6f0c770b6f0c454523dfffffff684057000241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a411488d8ce02002d3101b8270a00000023230000000c1b4672616d65776f726b3a20696e73756666696369656e74206761733a787912c04ad11f0c066465706c6f790c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b5212ce405705010c00700c00710c00727811c0150c0b676574436f6e74726163740c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b524a12ce4b13ce4b14ce11c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52134d11ce14524514c04ad1730c08436f6e7472616374706b11ce716b12ce7213c3746c1068d06c1169d06c126ad06c4057000378797a001714c04ad1150c0f7665726966795769746845434473610c141bf575ab1189688413610a35a12886cde0b66c7241627d5b5240416bdea92840570301787010c0150c0c676574436f6d6d69747465650c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527110726a69cab52723000000696ace41cf9987026897270b00000008230f0000006a119e7223deffffff094057030010c0150c0c676574436f6d6d69747465650c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527068cac37110726a68cab52719000000696a686ace41cf998702d06a119e7223e8ffffff694057020341f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a78ca79ca97270a00000023280000000c204672616d65776f726b3a206172726179206c656e677468206d69736d617463683a78ca7aca97270a00000023280000000c204672616d65776f726b3a206172726179206c656e677468206d69736d617463683a78ca10b7270a000000231f0000000c174672616d65776f726b3a20656d707479206172726179733a78ca0064b6270a00000023260000000c1e4672616d65776f726b3a20746f6f206d616e79206f7065726174696f6e733a10706878cab527430000007a68ce27190000007868ce419bf667ce412f58c5ed114523180000007868ce7968ce50419bf667ce41e63f188411456868119e71697069454523beffffff405702010240420f007078ca01e803a07168699e4010c0150c0d676574466565506572427974650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b524010c0150c0f67657453746f7261676550726963650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b5240570500107010711072097310c0150c0c63757272656e74496e6465780c14bef2043140362a77c15099c7e64c12f700b665da41627d5b527041dbfea87411c0150c0962616c616e63654f660c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b527141dbfea87411c0150c0962616c616e63654f660c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527241dbfea8743573fcffff7314c3746c1068d06c1169d06c126ad06c136bd06c405705000c00700c00710c00720c007314c3746c100c194e656f204e3320536f6c6964697479204672616d65776f726bd06c110c05312e302e30d06c120c194a696d6d79203c6a696d6d79407233652e6e6574776f726b3ed06c130c2b68747470733a2f2f6769746875622e636f6d2f7233652d6e6574776f726b2f6e656f2d736f6c6964697479d06c40570c0410700c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e0c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e119e71690c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41e63f188469457041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c68726a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847868736b0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847968746c0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20e962083fd2387dccd6bdae72a99310cba7ea6cbfab66a5e5de214bc01a4a20a0508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847a68756d0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847b68766e0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20c14b0d9b7a9ca586537627951b34933907b02eb02ae6bfe52fdd0e4d5bb7b019508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f188441b7c3880301e803a16877076f070c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2093ea89c061283b33e06f5935b6cbc8ef6628d3e2983b64e5036c646db094ba47508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f1884096877086f080c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f1884106877096f090c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18840c0068770a6f0a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18846811c011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52770b78790c0e6f7261636c6543616c6c6261636b6f0b7b15c04ad11f0c07726571756573740c14588717117e0aa81072afab71d2dd89fe7c4b92fe41627d5b52450c0d4f7261636c65526571756573746841f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c787914c04ad1504195016f616840570701787119c3726a10690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000d06a11690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a12690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20e962083fd2387dccd6bdae72a99310cba7ea6cbfab66a5e5de214bc01a4a20a0508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a13690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a14690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20c14b0d9b7a9ca586537627951b34933907b02eb02ae6bfe52fdd0e4d5bb7b019508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a15690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2093ea89c061283b33e06f5935b6cbc8ef6628d3e2983b64e5036c646db094ba47508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a16690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b1d06a17690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a18690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a706810ce10db2873001488746bca756d0014b5270c0000006d7623080000000014766c106b106e896cdb2897271f00000078450c154f7261636c65526571756573744e6f74466f756e643a684057120441f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c14588717117e0aa81072afab71d2dd89fe7c4b92fe98274200000041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c450c184f7261636c65556e617574686f72697a656453656e6465723a7911c0150c0b646573657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b527068726a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000010db2873001488746bca756d0014b5270c0000006d7623080000000014766c106b106e896cdb2897271f00000068450c154f7261636c65526571756573744e6f74466f756e643a6877076f070c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b12706000000406877086f080c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c00230500000011c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b527811c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52982705000000086877096f090c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847a68770a6f0a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847b68770b6f0b0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18840c0e4f7261636c65526573706f6e73656868770c6f0c0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c14000000000000000000000000000000000000000023050000007a7b14c04ad1504195016f6168770e6f0e0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000770d6f0d11c0150c0a6973436f6e74726163740c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b52270b0000001123060000001010b727660100003c39010000000000006f0d770f14c377106f101068d06f10117ad06f10127bd06f10136877116f110c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06f101f0c106f6e4f7261636c65526573706f6e73656f0f41627d5b52453e2d000000450c134f7261636c65466f72776172644661696c6564686f0d12c04ad1504195016f613e050000004057000279270a0000002332000000110c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41e63f188440033b03a5",
"magic": "NEF3",
"script": "0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e400c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000400c20bc8eddbf4ccc3916ea7a8b54da380abb79d09e0b6f21895b2d926e4e3b292d94419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b14057040141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a7810db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2898270a00000023300000000c284672616d65776f726b3a206e6577206f776e657220697320746865207a65726f20616464726573733a780c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000098270a00000023390000000c314672616d65776f726b3a206e6577206f776e6572206973207468652073616d652061732063757272656e74206f776e65723a0c144f776e6572736869705472616e736665727265640c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c14000000000000000000000000000000000000000023050000007812c04ad1504195016f61780c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41e63f18844057080041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a0c144f776e6572736869705472616e736665727265640c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000010db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2812c04ad1504195016f6110db2874001488756cca766e0014b5270d0000006e77072309000000001477076d106c106f07896ddb280c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41e63f18844057010341f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a411488d8ce02002d3101b8270a00000023230000000c1b4672616d65776f726b3a20696e73756666696369656e74206761733a7a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109eb7270a00000023290000000c214672616d65776f726b3a2076657273696f6e206d757374206265206869676865723a78ca10b7270a00000023260000000c1e4672616d65776f726b3a204e45462063616e6e6f7420626520656d7074793a79ca10b7270a000000232b0000000c234672616d65776f726b3a206d616e69666573742063616e6e6f7420626520656d7074793a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e707a0c2002bc8f5719671679bdf46699e08dd81caad21ea8dfe9ca806a01c1bdd03b1498419bf667ce41e63f1884787912c04ad11f0c067570646174650c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b52450c10436f6e74726163745570677261646564687a12c04ad1504195016f614057000141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a0c0d456d657267656e637953746f7041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c7812c04ad1504195016f6140570d0010700c2000000000000000000000000000000000000000000000000000000000000000007110720c2000000000000000000000000000000000000000000000000000000000000000007310c0150c0c63757272656e74496e6465780c14bef2043140362a77c15099c7e64c12f700b665da41627d5b527010db2874002088756cca766e0020b5270d0000006e77072309000000002077076d106c106f07896d6dd1db287141b7c388037210db28770800208877096f08ca770a6f0a0020b5270e0000006f0a770b23090000000020770b6f09106f08106f0b896f096f09d1db287314c3770c6f0c1068d06f0c1169d06f0c126ad06f0c136bd06f0c405707010c2000000000000000000000000000000000000000000000000000000000000000007010710c14000000000000000000000000000000000000000072107310747811c0150c0e6765745472616e73616374696f6e0c14bef2043140362a77c15099c7e64c12f700b665da41627d5b5275412d510830706d4510716d4510726d45107310c0150c0d676574466565506572427974650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b527415c3766e1068d06e1169d06e126ad06e136bd06e146cd06e4041dbfea87411c0150c0962616c616e63654f660c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b52405700017811c0150c0962616c616e63654f660c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b524057050241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a7810db28700014887168ca726a0014b5270c0000006a732308000000001473691068106b8969db2898270a00000023320000000c2a4672616d65776f726b3a2063616e6e6f74207472616e7366657220746f207a65726f20616464726573733a7910b7270a00000023330000000c2b4672616d65776f726b3a20616d6f756e74206d7573742062652067726561746572207468616e207a65726f3a41dbfea87478790c0014c04ad11f0c087472616e736665720c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b52746c270a00000023260000000c1e4672616d65776f726b3a20474153207472616e73666572206661696c65643a4057000241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a787950419bf667ce41e63f18841145405700017841f6b46be241925de8314057000141f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a78419bf667ce412f58c5ed114540570d0110c370781050419bf667ce41df30b89a710064736bc37410756d6bb527130000006c6d0c00d06d119e7523efffffff6c72107669419c08ed9c270e0000006e0064b523060000000927220000006a6e6941f354bf1d11ced06e6e119e77076f07766f07454523ceffffff6e77086f08c3770910770a6f0a6f08b527170000006f096f0a0c00d06f0a119e770a23e9ffffff6f097010770b6f0b6eb52722000000686f0b6a6f0bced06f0b6f0b119e770c6f0c770b6f0c454523dfffffff684057000241f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a41f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c41f827ec8c270a00000023220000000c1a4672616d65776f726b3a20696e76616c6964207769746e6573733a411488d8ce02002d3101b8270a00000023230000000c1b4672616d65776f726b3a20696e73756666696369656e74206761733a787912c04ad11f0c066465706c6f790c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b5212ce405705010c00700c00710c00727811c0150c0b676574436f6e74726163740c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b524a12ce4b13ce4b14ce11c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52134d11ce14524514c04ad1730c08436f6e7472616374706b11ce716b12ce7213c3746c1068d06c1169d06c126ad06c4057000378797a001714c04ad1150c0f7665726966795769746845434473610c141bf575ab1189688413610a35a12886cde0b66c7241627d5b5240416bdea92840570301787010c0150c0c676574436f6d6d69747465650c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527110726a69cab52723000000696ace41cf9987026897270b00000008230f0000006a119e7223deffffff094057030010c0150c0c676574436f6d6d69747465650c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527068cac37110726a68cab52719000000696a686ace41cf998702d06a119e7223e8ffffff694057020341f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c20a0bcfd66efae5627f2b5e9289ef9149f63574f6184279a3d732940631ee98a45419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000097270a000000232a0000000c224672616d65776f726b3a2063616c6c6572206973206e6f7420746865206f776e65723a78ca79ca97270a00000023280000000c204672616d65776f726b3a206172726179206c656e677468206d69736d617463683a78ca7aca97270a00000023280000000c204672616d65776f726b3a206172726179206c656e677468206d69736d617463683a78ca10b7270a000000231f0000000c174672616d65776f726b3a20656d707479206172726179733a78ca0064b6270a00000023260000000c1e4672616d65776f726b3a20746f6f206d616e79206f7065726174696f6e733a10706878cab527430000007a68ce27190000007868ce419bf667ce412f58c5ed114523180000007868ce7968ce50419bf667ce41e63f188411456868119e71697069454523beffffff405702010240420f007078ca01e803a07168699e4010c0150c0d676574466565506572427974650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b524010c0150c0f67657453746f7261676550726963650c147bc681c0a1f71d543457b68bba8d5f9fdd4e5ecc41627d5b5240570500107010711072097310c0150c0c63757272656e74496e6465780c14bef2043140362a77c15099c7e64c12f700b665da41627d5b527041dbfea87411c0150c0962616c616e63654f660c14cf76e28bd0062c4a478ee35561011319f3cfa4d241627d5b527141dbfea87411c0150c0962616c616e63654f660c14f563ea40bc283d4d0e05c48ea305b3f2a07340ef41627d5b527241dbfea8743573fcffff7314c3746c1068d06c1169d06c126ad06c136bd06c405705000c00700c00710c00720c007314c3746c100c194e656f204e3320536f6c6964697479204672616d65776f726bd06c110c05312e302e30d06c120c194a696d6d79203c6a696d6d79407233652e6e6574776f726b3ed06c130c2b68747470733a2f2f6769746875622e636f6d2f7233652d6e6574776f726b2f6e656f2d736f6c6964697479d06c40570c0410700c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e0c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109e119e71690c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41e63f188469457041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c68726a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847868736b0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847968746c0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20e962083fd2387dccd6bdae72a99310cba7ea6cbfab66a5e5de214bc01a4a20a0508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847a68756d0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847b68766e0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20c14b0d9b7a9ca586537627951b34933907b02eb02ae6bfe52fdd0e4d5bb7b019508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f188441b7c3880301e803a16877076f070c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2093ea89c061283b33e06f5935b6cbc8ef6628d3e2983b64e5036c646db094ba47508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f1884096877086f080c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f1884106877096f090c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18840c0068770a6f0a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18846811c011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52770b78790c0e6f7261636c6543616c6c6261636b6f0b7b15c04ad11f0c07726571756573740c14588717117e0aa81072afab71d2dd89fe7c4b92fe41627d5b52450c0d4f7261636c65526571756573746841f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c787914c04ad1504195016f616840570701787119c3726a10690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000d06a11690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a12690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20e962083fd2387dccd6bdae72a99310cba7ea6cbfab66a5e5de214bc01a4a20a0508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a13690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a14690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20c14b0d9b7a9ca586537627951b34933907b02eb02ae6bfe52fdd0e4d5bb7b019508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a15690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2093ea89c061283b33e06f5935b6cbc8ef6628d3e2983b64e5036c646db094ba47508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a16690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b1d06a17690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000451023170000004aca1097270c00000045102307000000109ed06a18690c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06a706810ce10db2873001488746bca756d0014b5270c0000006d7623080000000014766c106b106e896cdb2897271f00000078450c154f7261636c65526571756573744e6f74466f756e643a684057120441f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c0c14588717117e0aa81072afab71d2dd89fe7c4b92fe98274200000041f9b4e2384139536e3c972711000000412d51083013ce230a0000004139536e3c450c184f7261636c65556e617574686f72697a656453656e6465723a7911c0150c0b646573657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b527068726a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c140000000000000000000000000000000000000000230500000010db2873001488746bca756d0014b5270c0000006d7623080000000014766c106b106e896cdb2897271f00000068450c154f7261636c65526571756573744e6f74466f756e643a6877076f070c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270c000000450923160000004aca1097270c00000045092306000000b12706000000406877086f080c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20536cb0a5addaba2075fd610f611e674d91b5258be70dc969ff0a756a6359dcbf508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c00230500000011c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b527811c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52982705000000086877096f090c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c205f4f787ac6320b224552d0bcfd6ebc0795ad52d602a25d65c16db1687539aef4508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847a68770a6f0a0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20362839d8afe1d77133caa5b0149f224103a01e1c7ddc17f7228be406e295f467508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18847b68770b6f0b0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20866e0d6e7d9cc5c671d77c3c68ae78f0656930765cad237961c81122e5b449ad508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41e63f18840c0e4f7261636c65526573706f6e73656868770c6f0c0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c14000000000000000000000000000000000000000023050000007a7b14c04ad1504195016f6168770e6f0e0c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c20857b656b85075ea131c44fe19b628b3da4fcffaa7efa33200872d1821b8eaeea508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad82721000000450c140000000000000000000000000000000000000000232a0000004aca10972721000000450c1400000000000000000000000000000000000000002305000000770d6f0d11c0150c0a6973436f6e74726163740c14fda3fa4346ea532a258fc497ddaddb6437c9fdff41627d5b52270b0000001123060000001010b727660100003c39010000000000006f0d770f14c377106f101068d06f10117ad06f10127bd06f10136877116f110c20bb9c8c8d073b320bdc33c4528b44c6cea01f83c3c6d014b605d2bb02a82fd43a5011c0150c0973657269616c697a650c14c0ef39cee0e4e925c6c2a06a79e1440dd86fceac41627d5b52508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b520c2095e01d96a5b3316e197c6b2fde80a589b894e1fe9b8f5d7d5a43865368c8a85e508b11c0150c096b656363616b3235360c141bf575ab1189688413610a35a12886cde0b66c7241627d5b52419bf667ce41925de8314ad8270d000000450c0023160000004aca1097270d000000450c002305000000d06f101f0c106f6e4f7261636c65526573706f6e73656f0f41627d5b52453e2d000000450c134f7261636c65466f72776172644661696c6564686f0d12c04ad1504195016f613e050000004057000279270a0000002332000000110c207a79c4fdf5cbee2c9ac5e0006b9db8e6d96ebfe9b05f358f5db332a30633ba5c419bf667ce41e63f188440",
"source": "contracts/OracleService.sol",
"tokens": []
},
"storageMap": {
"_initialized": {
"description": "private",
"slot": 1,
"type": "bool"
},
"_nextRequestId": {
"description": "private",
"slot": 3,
"type": "uint256"
},
"_owner": {
"description": "private",
"slot": 0,
"type": "address"
},
"_requests": {
"description": "private",
"slot": 4,
"type": "mapping(uint256 => Request)"
},
"_version": {
"description": "private",
"slot": 2,
"type": "uint256"
}
}
}
},
"buildInfo": "build-1773827738348-k03odhbb2"
}