tx · EhYQvbpkCugQuBnhzZ6m2NQCHhKR3gSAcXByg8ZZgaib
3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k: +4.949516 XTN
———————————————————————————————————: -0.00500000 Waves
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: +0.002250 XTN
3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN: -4.951766 XTN
2023.01.22 15:48 [2416176] transfer 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj > 3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k closePosition() 4.949516 XTN
2023.01.22 15:48 [2416176] transfer 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj > 3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g closePosition() 0.002250 XTN
2023.01.22 15:48 [2416176] invoke 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj > 3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5 notifyNotional()
2023.01.22 15:48 [2416176] invoke 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj > 3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5 notifyFees()
2023.01.22 15:48 [2416176] invoke 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 > 3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN deposit() 0.005249 XTN
2023.01.22 15:48 [2416176] invoke 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH > 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 deposit() 0.005249 XTN
2023.01.22 15:48 [2416176] invoke 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj > 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH addFree() 0.005249 XTN
2023.01.22 15:48 [2416176] transfer 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH > 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj withdrawLocked() 4.957015 XTN
2023.01.22 15:48 [2416176] transfer 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 > 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH withdraw() 4.957015 XTN
2023.01.22 15:48 [2416176] transfer 3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN > 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 withdraw() 4.957015 XTN
2023.01.22 15:48 [2416176] invoke 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 > 3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN withdraw()
2023.01.22 15:48 [2416176] invoke 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH > 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 withdraw()
2023.01.22 15:48 [2416176] invoke 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj > 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH withdrawLocked()
2023.01.22 15:48 [2416176] invoke 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj > 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj syncTerminalPriceToOracle()
2023.01.22 15:48 [2416176] invoke 3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k > 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj closePosition()
2023.01.22 15:48 [2416176] ethereum 3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k > 3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj closePosition()
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_balance: 2606813837 -> 2601856822
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_twapDataLastPrice_27906528: 1801257 -> 1801238
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_twapDataLastCumulativePrice_27906528: 108111488440 == 108111488440
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_openInterestShort: 1528499083 == 1528499083
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_openInterestLong: 2347492920 -> 2342542920
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_totalShortPositionSize: 941034836 == 941034836
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_totalLongPositionSize: 1436832942 -> 1433859337
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_openInterestNotional: 3875992003 -> 3871042003
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_totalPositionSize: 495798106 -> 492824501
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_bsAstR: 566070982837 -> 566073956442
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_qtAstR: 1000873756462 -> 1000868498839
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_positionAsset_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k: "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ" -> null
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_positionFraction_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k: 6514 -> null
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_positionOpenNotional_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k: 4950000 -> null
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_positionMargin_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k: 4950000 -> null
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_positionSize_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k: 2973605 -> null
3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5: k_traderCumulativeVolume_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k: 24750000000 -> 25245000000
3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5: k_traderVolume_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k_19379: 24750000000 -> 25245000000
3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5: k_traderAverageNotionalInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k_2768: 249879777
3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5: k_lastNotional_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k: 495000000 -> 0
3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5: k_traderScoreInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k_2768: 4283725
3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5: k_totalScoreInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_2768: 329096487 -> 333380212
3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5: k_totalFeesInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_2768: 234781500 -> 235531400
3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5: k_traderFeesInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k_2768: 749900
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_rate: 119772706 -> 119772721
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalance: 4339786810200 -> 4339787335100
3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1: k_funds_HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ: 280537221411 -> 280537226660
3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN: k_funds: 280537221411 -> 280537226660
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_lockedBalance: 21407464600100 -> 21406968898600
3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1: k_funds_HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ: 280542178426 -> 280537221411
3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN: k_funds: 280542178426 -> 280537221411
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_lastDataStr: "27905612,27905673,27905732,27905792,27905853,27905913,27905973,27906033,27906092,27906152,27906212,27906272,27906333,27906392,27906452,27906513" -> "27905673,27905732,27905792,27905853,27905913,27905973,27906033,27906092,27906152,27906212,27906272,27906333,27906392,27906452,27906513,27906528"
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_lastMinuteId: 27906513 -> 27906528
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_twapDataPreviousMinuteId_27906528: 27906513
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_twapDataLastPrice_27906528: 1801257
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_twapDataLastCumulativePrice_27906528: 108111488440
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_bsAstW: 1000000 == 1000000
3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj: k_qtAstW: 1018749 == 1018749
{
"type": 18,
"id": "EhYQvbpkCugQuBnhzZ6m2NQCHhKR3gSAcXByg8ZZgaib",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1674391715433,
"version": 1,
"chainId": 84,
"bytes": "0xf90111860185d985fe698502540be4008307a1209432ec91191a9b75133f059394349ffa58fa6e08b780b8a4ef6c37fb00000000000000000000000000000000000000000000000000000000002d5fa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000081cba0bff1b4f5b53710615da69ecf39b8806eb0c92683b68278d7d5a4fb7bc0c7ee66a04be1e0435a14ae2cf618b80d001281e91ef0d8e3f18e9bf49712d7d8483db416",
"sender": "3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k",
"senderPublicKey": "53uhc7jGmmxJgebW3HkRsFapjfnQou54r25CWUM3Vk45KHeCD9nZcYG3xN3fFbANLEzbcYSQLnnn1TiXxzvruNLD",
"height": 2416176,
"applicationStatus": "succeeded",
"spentComplexity": 4547,
"payload": {
"type": "invocation",
"dApp": "3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj",
"call": {
"function": "closePosition",
"args": [
{
"type": "integer",
"value": 2973605
},
{
"type": "integer",
"value": 0
},
{
"type": "boolean",
"value": false
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "k_positionSize_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k",
"value": null
},
{
"key": "k_positionMargin_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k",
"value": null
},
{
"key": "k_positionOpenNotional_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k",
"value": null
},
{
"key": "k_positionFraction_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k",
"value": null
},
{
"key": "k_positionAsset_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k",
"value": null
},
{
"key": "k_qtAstR",
"type": "integer",
"value": 1000868498839
},
{
"key": "k_bsAstR",
"type": "integer",
"value": 566073956442
},
{
"key": "k_totalPositionSize",
"type": "integer",
"value": 492824501
},
{
"key": "k_openInterestNotional",
"type": "integer",
"value": 3871042003
},
{
"key": "k_totalLongPositionSize",
"type": "integer",
"value": 1433859337
},
{
"key": "k_totalShortPositionSize",
"type": "integer",
"value": 941034836
},
{
"key": "k_openInterestLong",
"type": "integer",
"value": 2342542920
},
{
"key": "k_openInterestShort",
"type": "integer",
"value": 1528499083
},
{
"key": "k_twapDataLastCumulativePrice_27906528",
"type": "integer",
"value": 108111488440
},
{
"key": "k_twapDataLastPrice_27906528",
"type": "integer",
"value": 1801238
},
{
"key": "k_balance",
"type": "integer",
"value": 2601856822
}
],
"transfers": [
{
"address": "3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g",
"asset": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"amount": 2250
},
{
"address": "3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k",
"asset": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"amount": 4949516
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj",
"call": {
"function": "syncTerminalPriceToOracle",
"args": []
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "k_qtAstW",
"type": "integer",
"value": 1018749
},
{
"key": "k_bsAstW",
"type": "integer",
"value": 1000000
},
{
"key": "k_twapDataLastCumulativePrice_27906528",
"type": "integer",
"value": 108111488440
},
{
"key": "k_twapDataLastPrice_27906528",
"type": "integer",
"value": 1801257
},
{
"key": "k_twapDataPreviousMinuteId_27906528",
"type": "integer",
"value": 27906513
},
{
"key": "k_lastMinuteId",
"type": "integer",
"value": 27906528
},
{
"key": "k_lastDataStr",
"type": "string",
"value": "27905673,27905732,27905792,27905853,27905913,27905973,27906033,27906092,27906152,27906212,27906272,27906333,27906392,27906452,27906513,27906528"
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH",
"call": {
"function": "withdrawLocked",
"args": [
{
"type": "Int",
"value": 4957015
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "k_lockedBalance",
"type": "integer",
"value": 21406968898600
}
],
"transfers": [
{
"address": "3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj",
"asset": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"amount": 4957015
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1",
"call": {
"function": "withdraw",
"args": [
{
"type": "String",
"value": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ"
},
{
"type": "Int",
"value": 4957015
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "k_funds_HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"type": "integer",
"value": 280537221411
}
],
"transfers": [
{
"address": "3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH",
"asset": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"amount": 4957015
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN",
"call": {
"function": "withdraw",
"args": [
{
"type": "String",
"value": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ"
},
{
"type": "Int",
"value": 4957015
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "k_funds",
"type": "integer",
"value": 280537221411
}
],
"transfers": [
{
"address": "3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1",
"asset": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"amount": 4957015
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH",
"call": {
"function": "addFree",
"args": []
},
"payment": [
{
"assetId": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"amount": 5249
}
],
"stateChanges": {
"data": [
{
"key": "k_freeBalance",
"type": "integer",
"value": 4339787335100
},
{
"key": "k_rate",
"type": "integer",
"value": 119772721
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"amount": 5249
}
],
"stateChanges": {
"data": [
{
"key": "k_funds_HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"type": "integer",
"value": 280537226660
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN",
"call": {
"function": "deposit",
"args": [
{
"type": "String",
"value": "3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN"
},
{
"type": "Boolean",
"value": false
}
]
},
"payment": [
{
"assetId": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ",
"amount": 5249
}
],
"stateChanges": {
"data": [
{
"key": "k_funds",
"type": "integer",
"value": 280537226660
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5",
"call": {
"function": "notifyFees",
"args": [
{
"type": "String",
"value": "3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k"
},
{
"type": "Int",
"value": 7499
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "k_traderFeesInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k_2768",
"type": "integer",
"value": 749900
},
{
"key": "k_totalFeesInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_2768",
"type": "integer",
"value": 235531400
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3MrMbQwr3cpCvWMWCFjqUZzqRgxg8En6Jd5",
"call": {
"function": "notifyNotional",
"args": [
{
"type": "String",
"value": "3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k"
},
{
"type": "Int",
"value": 0
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "k_totalScoreInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_2768",
"type": "integer",
"value": 333380212
},
{
"key": "k_traderScoreInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k_2768",
"type": "integer",
"value": 4283725
},
{
"key": "k_lastNotional_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k",
"type": "integer",
"value": 0
},
{
"key": "k_traderAverageNotionalInPeriod_3MtZLxTgC6rE5h4iq9mc51D1dEwXHZroWWj_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k_2768",
"type": "integer",
"value": 249879777
},
{
"key": "k_traderVolume_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k_19379",
"type": "integer",
"value": 25245000000
},
{
"key": "k_traderCumulativeVolume_3NAsNkeoeyrtV9GWtS9tv6ctc9T9gUkmQ5k",
"type": "integer",
"value": 25245000000
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
}