2023.11.28 12:36 [3928938] transfer 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu putOneTkn() 0.00066288 Waves
2023.11.28 12:36 [3928938] invoke 3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV > 3PJyz4AHXKBgDuFx7uZdYmHCBtTmDnRgCx3 getBoostCoeffREADONLY()
2023.11.28 12:36 [3928938] invoke 3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV > 3PCZbz9o5YfWtK36j3tFcM8E1DUa9d7MyXS isFinalizationInProgress()
2023.11.28 12:36 [3928938] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV stake() 2.48826576 WXWAVESLP
2023.11.28 12:36 [3928938] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh deposit() 0.34637479 sWAVES
2023.11.28 12:36 [3928938] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 0.34637479 sWAVES
2023.11.28 12:36 [3928938] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 0.34637479 sWAVES
2023.11.28 12:36 [3928938] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1347738.62659452 Waves
2023.11.28 12:36 [3928938] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1347738.24825808 Waves
2023.11.28 12:36 [3928938] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 0.37833644 Waves
2023.11.28 12:36 [3928938] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.11.28 12:36 [3928938] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 0.37833644 Waves
2023.11.28 12:36 [3928938] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 0.37833644 Waves
2023.11.28 12:36 [3928938] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.11.28 12:36 [3928938] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.11.28 12:36 [3928938] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh rebalance()
2023.11.28 12:36 [3928938] transfer 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh emit() 2.48826576 WXWAVESLP
2023.11.28 12:36 [3928938] reissue 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv > SELF emit() 2.48826576 WXWAVESLP
2023.11.28 12:36 [3928938] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv emit()
2023.11.28 12:36 [3928938] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getInFeeREADONLY()
2023.11.28 12:36 [3928938] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolOneTokenOperationsDisabledREADONLY()
2023.11.28 12:36 [3928938] invoke 3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh putOneTkn() 0.44192055 Waves
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s__kLp: "11003096209360861902402938191" -> "11003105932681790799975326892"
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s__kLpRefreshedHeight: 3928792 -> 3928938
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s%s__P__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__GDKTzyzjsycfDNKibLSWtqRw2SegNa8DkQKgrQpw2gxL: "%d%d%d%d%d%d%d%d%d%d__0__44192055__248826576__649388__0__0__3928938__1701164170851__0__0"
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s%d%d__price__history__3928938__1701164170851: 649388
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__price__last: 648231 -> 649388
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__uIntL: "137219499965" -> "138670993872"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__lpIntH: 3917748 -> 3928938
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__lpInt: "87370077617" -> "89030161787"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__wxPerLp: "0" == "0"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__common__lpIntH: 3928271 -> 3928938
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__common__lpInt: "138585874667" -> "138670993872"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s%s__history__stake__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__GDKTzyzjsycfDNKibLSWtqRw2SegNa8DkQKgrQpw2gxL: "%s%s%s%d%d%d__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__stake__3928938__1701164170851__248826576"
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s__staked__total__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe: 25999494509683 -> 25999743336259
3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV: %s%s%s__staked__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe: 114370729557 -> 114619556133
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 1690554556042 -> 1690589193521
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__stakedBalance__WAVES: 1842055995437 -> 1842093829081
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 134773824825808 -> 134773862659452
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3928936 -> 3928938
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AeJt" -> "base64:AeJs"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AP5QofJ/" -> "base64:AP5QpbdZ"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 134773824825808 -> 134773862659452
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x049d4426329d70a2eee89983ec968fe45cce0329f14ce7dc4e97410e1d0bb404" -> "0xde47363e2728084a664586b312234f51bf436cb739ac632d50d65a45281ccc18"
{
"type": 16,
"id": "GDKTzyzjsycfDNKibLSWtqRw2SegNa8DkQKgrQpw2gxL",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1701164181123,
"version": 1,
"sender": "3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN",
"senderPublicKey": "4vihgHLLpTjvM63cz7XU841Gqas3shMqkkcnSbmhKv5B",
"proofs": [
"2tWuMpiNcLxv1eiWW73BTx88WmAUH3Nph3TWSVU6vYMdiaVghbZCFGdCbaCzEJC7Uu7yYLgvtzFU1UyHR1Bi6QYm"
],
"dApp": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"payment": [
{
"amount": 44192055,
"assetId": null
}
],
"call": {
"function": "putOneTkn",
"args": [
{
"type": "integer",
"value": 248577749
},
{
"type": "boolean",
"value": true
}
]
},
"height": 3928938,
"applicationStatus": "succeeded",
"spentComplexity": 5103,
"stateChanges": {
"data": [
{
"key": "%s%s__price__last",
"type": "integer",
"value": 649388
},
{
"key": "%s%s%d%d__price__history__3928938__1701164170851",
"type": "integer",
"value": 649388
},
{
"key": "%s%s%s__P__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__GDKTzyzjsycfDNKibLSWtqRw2SegNa8DkQKgrQpw2gxL",
"type": "string",
"value": "%d%d%d%d%d%d%d%d%d%d__0__44192055__248826576__649388__0__0__3928938__1701164170851__0__0"
},
{
"key": "%s__kLpRefreshedHeight",
"type": "integer",
"value": 3928938
},
{
"key": "%s__kLp",
"type": "string",
"value": "11003105932681790799975326892"
}
],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 66288
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolOneTokenOperationsDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getInFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "emit",
"args": [
{
"type": "Int",
"value": 248826576
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": "BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe",
"amount": 248826576
}
],
"issues": [],
"reissues": [
{
"assetId": "BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe",
"isReissuable": true,
"quantity": 248826576
}
],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"call": {
"function": "rebalance",
"args": []
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 1842093829081
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 1690589193521
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh"
},
{
"type": "String",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh"
},
{
"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": 37833644
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 34637479
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 37833644
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AP5QpbdZ"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AeJs"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3928938
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 134773862659452
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 34637479
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 34637479
}
],
"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": 37833644
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:3kc2PicoCEpmRYazEiNPUb9DbLc5rGMtUNZaRSgczBg="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 134773862659452
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "FxgVNBfnBWi2s4fcYVX1NS9xZEvT9EAEXgTZuZqpPQ39",
"originTransactionId": "GDKTzyzjsycfDNKibLSWtqRw2SegNa8DkQKgrQpw2gxL",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 134773862659452,
"height": 3928938,
"status": "canceled",
"cancelHeight": 3928939,
"cancelTransactionId": "ALjgXyJf15VKkUzur32Hv7PryFBfF5irR67BrSJi3kyz"
}
],
"leaseCancels": [
{
"id": "K1idknZxfLf6uNRa2kmvYqxJt9aavVSu53Q1N8dKRTH",
"originTransactionId": "HvoeQR48u7dspgVN4BKULfcWxHWghHmt54d3vJ63RDMX",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 134773824825808,
"height": 3928936,
"status": "canceled",
"cancelHeight": 3928938,
"cancelTransactionId": "GDKTzyzjsycfDNKibLSWtqRw2SegNa8DkQKgrQpw2gxL"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
},
{
"dApp": "3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV",
"call": {
"function": "stake",
"args": []
},
"payment": [
{
"assetId": "BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe",
"amount": 248826576
}
],
"stateChanges": {
"data": [
{
"key": "%s%s%s__staked__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe",
"type": "integer",
"value": 114619556133
},
{
"key": "%s%s%s__staked__total__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe",
"type": "integer",
"value": 25999743336259
},
{
"key": "%s%s%s%s__history__stake__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__GDKTzyzjsycfDNKibLSWtqRw2SegNa8DkQKgrQpw2gxL",
"type": "string",
"value": "%s%s%s%d%d%d__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__stake__3928938__1701164170851__248826576"
},
{
"key": "%s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__common__lpInt",
"type": "string",
"value": "138670993872"
},
{
"key": "%s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__common__lpIntH",
"type": "integer",
"value": 3928938
},
{
"key": "%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__wxPerLp",
"type": "string",
"value": "0"
},
{
"key": "%s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__lpInt",
"type": "string",
"value": "89030161787"
},
{
"key": "%s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__lpIntH",
"type": "integer",
"value": 3928938
},
{
"key": "%s%s%s%s__BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe__3PBUu1s8bDxoh1rPhaEQFqEv2GxLZJmB4nN__uIntL",
"type": "string",
"value": "138670993872"
}
],
"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": []
}
}
]
}
}
]
}
}