2024.04.21 20:59 [4138822] transfer 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu putOneTkn() 0.00030000 Waves
2024.04.21 20:59 [4138822] invoke 3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV > 3PJyz4AHXKBgDuFx7uZdYmHCBtTmDnRgCx3 getBoostCoeffREADONLY()
2024.04.21 20:59 [4138822] invoke 3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV > 3PCZbz9o5YfWtK36j3tFcM8E1DUa9d7MyXS isFinalizationInProgress()
2024.04.21 20:59 [4138822] invoke 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY > 3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV stake() 0.17304451 NSBTWAVESLP
2024.04.21 20:59 [4138822] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY deposit() 0.14339241 sWAVES
2024.04.21 20:59 [4138822] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 0.14339241 sWAVES
2024.04.21 20:59 [4138822] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 0.14339241 sWAVES
2024.04.21 20:59 [4138822] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1711929.28271471 Waves
2024.04.21 20:59 [4138822] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1711929.12271472 Waves
2024.04.21 20:59 [4138822] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 0.15999999 Waves
2024.04.21 20:59 [4138822] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.04.21 20:59 [4138822] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 0.15999999 Waves
2024.04.21 20:59 [4138822] invoke 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 0.15999999 Waves
2024.04.21 20:59 [4138822] invoke 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.21 20:59 [4138822] invoke 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.21 20:59 [4138822] invoke 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY > 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY rebalance()
2024.04.21 20:59 [4138822] transfer 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv > 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY emit() 0.17304451 NSBTWAVESLP
2024.04.21 20:59 [4138822] reissue 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv > SELF emit() 0.17304451 NSBTWAVESLP
2024.04.21 20:59 [4138822] invoke 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv emit()
2024.04.21 20:59 [4138822] invoke 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getInFeeREADONLY()
2024.04.21 20:59 [4138822] invoke 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolOneTokenOperationsDisabledREADONLY()
2024.04.21 20:59 [4138822] invoke 3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n > 3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY putOneTkn() 0.20000000 Waves
3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY: %s__kLp: "13041430522061679187386873120" -> "13043640728205646970834822929"
3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY: %s__kLpRefreshedHeight: 4136675 -> 4138822
3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY: %s%s%s__P__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__5N18TNxaMqFGvAAj2Bij6tk4NmNgo2RLBKumLEhdbtvt: "%d%d%d%d%d%d%d%d%d%d__0__20000000__17304451__19570939__0__0__4138822__1713722379190__0__0"
3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY: %s%s%d%d__price__history__4138822__1713722379190: 19570939
3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY: %s%s__price__last: 19390479 -> 19570939
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__uIntL: "138418556364" -> "139239401078"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__lpIntH: 4088881 -> 4138822
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__lpInt: "1750248" -> "7057648"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__wxPerLp: "0" == "0"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__common__lpIntH: 4138138 -> 4138822
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__common__lpInt: "139221295598" -> "139239401078"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__history__stake__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__5N18TNxaMqFGvAAj2Bij6tk4NmNgo2RLBKumLEhdbtvt: "%s%s%s%d%d%d__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__stake__4138822__1713722379190__17304451"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s__staked__total__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW: 260289231602 -> 260306536053
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s__staked__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW: 646577925 -> 663882376
3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 100611785444 -> 100626124685
3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY: %s%s__stakedBalance__WAVES: 112149505155 -> 112165505154
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 171192912271472 -> 171192928271471
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4138822 == 4138822
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AXaX" -> "base64:AXaW"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQPL/8kz" == "base64:AQPL/8kz"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 171192912271472 -> 171192928271471
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x9b9254eba9783bb175a136ee0088d5294ad563963ad344cb142c6580e6a6f050" -> "0xa573637c700180027371634dace898887a5b5db5ddedd3c3b7f1aacb4a5713bf"
{
"type": 16,
"id": "5N18TNxaMqFGvAAj2Bij6tk4NmNgo2RLBKumLEhdbtvt",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1713722386511,
"version": 1,
"sender": "3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n",
"senderPublicKey": "DKu7AYFuADNGvRt2gibeNoAHvFjgomaHQTNNxLuJfM8p",
"proofs": [
"1P9onnp4fi2fiNJBAWmzhbmf6UgvrHqSbBtYxKHgVRSMYVi3o56ddR1SfRtbUeNu1ht5ERKh7rsmr5rWH17NeKW"
],
"dApp": "3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY",
"payment": [
{
"amount": 20000000,
"assetId": null
}
],
"call": {
"function": "putOneTkn",
"args": [
{
"type": "integer",
"value": 17217928
},
{
"type": "boolean",
"value": true
}
]
},
"height": 4138822,
"applicationStatus": "succeeded",
"spentComplexity": 5104,
"stateChanges": {
"data": [
{
"key": "%s%s__price__last",
"type": "integer",
"value": 19570939
},
{
"key": "%s%s%d%d__price__history__4138822__1713722379190",
"type": "integer",
"value": 19570939
},
{
"key": "%s%s%s__P__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__5N18TNxaMqFGvAAj2Bij6tk4NmNgo2RLBKumLEhdbtvt",
"type": "string",
"value": "%d%d%d%d%d%d%d%d%d%d__0__20000000__17304451__19570939__0__0__4138822__1713722379190__0__0"
},
{
"key": "%s__kLpRefreshedHeight",
"type": "integer",
"value": 4138822
},
{
"key": "%s__kLp",
"type": "string",
"value": "13043640728205646970834822929"
}
],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 30000
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolOneTokenOperationsDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getInFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "emit",
"args": [
{
"type": "Int",
"value": 17304451
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY",
"asset": "DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW",
"amount": 17304451
}
],
"issues": [],
"reissues": [
{
"assetId": "DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW",
"isReissuable": true,
"quantity": 17304451
}
],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY",
"call": {
"function": "rebalance",
"args": []
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 112165505154
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 100626124685
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY"
},
{
"type": "String",
"value": "6nSpVyNH7yM69eg446wrQR94ipbbcmZMU1ENPwanC97g"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 15999999
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PPR4zVfWP4w4rshP541aiFtPNQN2sNJwrY",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 14339241
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 15999999
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQPL/8kz"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AXaW"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4138822
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 171192928271471
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 14339241
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 14339241
}
],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"call": {
"function": "claimReward",
"args": []
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"call": {
"function": "stake",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 15999999
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:pXNjfHABgAJzcWNNrOiYiHpbXbXd7dPDt/Gqy0pXE78="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 171192928271471
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "C8rKarcshf98CsGinHR3B9cGtr9pkwU6HyT7xUDtuy8z",
"originTransactionId": "5N18TNxaMqFGvAAj2Bij6tk4NmNgo2RLBKumLEhdbtvt",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 171192928271471,
"height": 4138822,
"status": "canceled",
"cancelHeight": 4138823,
"cancelTransactionId": "C2PYx7wcaAuPNDjsox5gjuFc44GT8vTAYrUbmRdbpVnD"
}
],
"leaseCancels": [
{
"id": "BUHcMvhM6YkGow1NCiRqsuSmGyesN386TFo1KwCQGFF5",
"originTransactionId": "BDc8y31qNJSscpbhYJopXmUNFTg2SoMDkXdYCBorLUvt",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 171192912271472,
"height": 4138822,
"status": "canceled",
"cancelHeight": 4138822,
"cancelTransactionId": "5N18TNxaMqFGvAAj2Bij6tk4NmNgo2RLBKumLEhdbtvt"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
},
{
"dApp": "3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV",
"call": {
"function": "stake",
"args": []
},
"payment": [
{
"assetId": "DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW",
"amount": 17304451
}
],
"stateChanges": {
"data": [
{
"key": "%s%s%s__staked__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW",
"type": "integer",
"value": 663882376
},
{
"key": "%s%s%s__staked__total__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW",
"type": "integer",
"value": 260306536053
},
{
"key": "%s%s%s%s__history__stake__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__5N18TNxaMqFGvAAj2Bij6tk4NmNgo2RLBKumLEhdbtvt",
"type": "string",
"value": "%s%s%s%d%d%d__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__stake__4138822__1713722379190__17304451"
},
{
"key": "%s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__common__lpInt",
"type": "string",
"value": "139239401078"
},
{
"key": "%s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__common__lpIntH",
"type": "integer",
"value": 4138822
},
{
"key": "%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__wxPerLp",
"type": "string",
"value": "0"
},
{
"key": "%s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__lpInt",
"type": "string",
"value": "7057648"
},
{
"key": "%s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__lpIntH",
"type": "integer",
"value": 4138822
},
{
"key": "%s%s%s%s__DZeA7RbVab98r61hVH5zcFZXwNALPJGgq1eyHandsKKW__3PLP8cZjy4nDxmDXmtV1NvZ2QP3idXkBS9n__uIntL",
"type": "string",
"value": "139239401078"
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCZbz9o5YfWtK36j3tFcM8E1DUa9d7MyXS",
"call": {
"function": "isFinalizationInProgress",
"args": []
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PJyz4AHXKBgDuFx7uZdYmHCBtTmDnRgCx3",
"call": {
"function": "getBoostCoeffREADONLY",
"args": []
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
}