Consensus · Ledger
1220587b24fcb8…becb0eb0a8
Captured May 19, 2026 · 10 events
Record time
Mar 16, 2026, 3:04 AM
Mar 16, 2026
Effective at
Mar 16, 2026, 3:04 AM
Migration
4
Flags
What kinds of events live in this update.
Rewardsno transfersno offersno subscriptions
Templates
6 unique template ids.
Splice.AmuletRules:TransferPreapprovalSplice.AmuletRules:AmuletRulesSplice.Round:OpenMiningRoundSplice.Amulet:AmuletSplice.ValidatorLicense:ValidatorLivenessActivityRecordSplice.Amulet:ValidatorRewardCoupon
Raw envelope
Exactly as the indexer returns it. Useful for debugging.
{
"update_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8",
"migration_id": 4,
"workflow_id": "",
"record_time": "2026-03-16T03:04:54.931995Z",
"synchronizer_id": "global-domain::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"effective_at": "2026-03-16T03:04:54.603563Z",
"root_event_ids": [
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:0"
],
"events_by_id": {
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:0": {
"event_type": "exercised_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:0",
"contract_id": "0006232ce84c66a39171d31c735b450a98cc1306ce239a18498866ff715a09299eca121220a09ec651583cf0a8b5bb7f83919dd0e28080ff3de2194646bb61c9d342161ca6",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.AmuletRules:TransferPreapproval",
"package_name": "splice-amulet",
"choice": "TransferPreapproval_Renew",
"choice_argument": {
"context": {
"amuletRules": "0071dfbb2faf68f02c06f42034b519e8979aef15e37942c984e41bb488078f33c9ca121220480b094f333718218092fd6d24baa5be545d7d6db84681c64e35eb469a29d45f",
"context": {
"openMiningRound": "0064060d9f3b7f3f35e32209e3cb2fc3fb8d2cd54d04fcaac51b4cea20b362db05ca121220ea7b1faf11d610c7c48bd31ffc18946dd3f288f8bcc51ddf1723d19d82ecf404",
"issuingMiningRounds": [
[
{
"number": "87581"
},
"000a5137effdfb07e77fed74067e52bca41577bf9b9cd3c223e3af9e6b02e7db7eca121220b19d8ace44c4123840892e85ad33f95fada01ecd7df5122c966537649af13378"
]
],
"validatorRights": [],
"featuredAppRight": null
}
},
"inputs": [
{
"tag": "InputAmulet",
"value": "0000675e9be0c0a41e47e7b29616e43810173b634d361c66165e1e3ccee54fd6e5ca121220479e3f3ac6bc80b6614e077e54f15afc85c1221bd92b1e13694033f31c727b47"
},
{
"tag": "InputValidatorLivenessActivityRecord",
"value": "00d410d413daa3df0152c722bde1e1bc98a26877baefc93bd56ea7b7dcb979fb49ca121220ebd3e61e0adede75af1b2b9b2cc61989a17f7b6d5d84f6eb3102b19e4d685641"
}
],
"newExpiresAt": "2026-07-14T03:04:46.710528Z"
},
"child_event_ids": [
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:1",
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:2",
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:3",
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:4",
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:5",
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:6",
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:7",
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:8",
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:9"
],
"exercise_result": {
"transferPreapprovalCid": "004b8e9d1d749f3098ae72fcc672569934a8587c522ee3b5dd729d40f7d1d068ceca121220bf924457350b64f9f55d5b174b30fc52a488d4f4192a296b9b4801c132e111a8",
"transferResult": {
"round": {
"number": "87584"
},
"summary": {
"inputAppRewardAmount": "0E-10",
"inputValidatorRewardAmount": "3.9534286110",
"inputSvRewardAmount": "0E-10",
"inputAmuletAmount": "4941.2128266076",
"balanceChanges": [
[
"binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061",
{
"changeToInitialAmountAsOfRoundZero": "2.3154850573",
"changeToHoldingFeesRate": "-1.595E-7"
}
]
],
"holdingFees": "0E-10",
"outputFees": [
"0E-10"
],
"senderChangeFee": "0E-10",
"senderChangeAmount": "4943.5421558495",
"amuletPrice": "0.1518380000",
"inputValidatorFaucetAmount": "3.9534286110",
"inputUnclaimedActivityRecordAmount": "0E-10",
"inputDevelopmentFundAmount": null
},
"createdAmulets": [
{
"tag": "TransferResultAmulet",
"value": "009a8e53739234e42c2611b95ed5abacf8eecae12213ded7695f4bed51f64e3330ca1212205abbf681bdf3197eb6a4a9f9528215a523bb2a315411761ddfdd6fffbb86f5be"
}
],
"senderChangeAmulet": "00962804301d2c2209e7696ede61f9dc76d05cca8ea08cccacf23e6ab0d796dafeca121220c4c21521fb3d7ae447d8d8886662f96873fe90bc3a51688d5223f7bba6e0c836",
"meta": null
},
"receiver": "bnqa1::1220e2d5124e12c3269da6d7b929d4b6d46cd9582964c40c5fd02467b29e208fc823",
"provider": "binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061",
"amuletPaid": "1.6240993691",
"meta": {
"values": {
"amulet.splice.lfdecentralizedtrust.org/validator-rewards": "3.953428611",
"splice.lfdecentralizedtrust.org/tx-kind": "burn",
"splice.lfdecentralizedtrust.org/burned": "1.6240993691",
"splice.lfdecentralizedtrust.org/reason": "renew TransferPreapproval"
}
}
},
"consuming": true,
"acting_parties": [
"binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061"
],
"interface_id": null
},
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:1": {
"event_type": "exercised_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:1",
"contract_id": "0071dfbb2faf68f02c06f42034b519e8979aef15e37942c984e41bb488078f33c9ca121220480b094f333718218092fd6d24baa5be545d7d6db84681c64e35eb469a29d45f",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.AmuletRules:AmuletRules",
"package_name": "splice-amulet",
"choice": "AmuletRules_Fetch",
"choice_argument": {
"p": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
},
"child_event_ids": [],
"exercise_result": {
"dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"configSchedule": {
"initialValue": {
"transferConfig": {
"createFee": {
"fee": "0E-10"
},
"holdingFee": {
"rate": "0.0000190259"
},
"transferFee": {
"initialRate": "0E-10",
"steps": []
},
"lockHolderFee": {
"fee": "0E-10"
},
"extraFeaturedAppRewardAmount": "1.0000000000",
"maxNumInputs": "100",
"maxNumOutputs": "100",
"maxNumLockHolders": "50"
},
"issuanceCurve": {
"initialValue": {
"amuletToIssuePerYear": "40000000000.0000000000",
"validatorRewardPercentage": "0.0500000000",
"appRewardPercentage": "0.1500000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "20000.0000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "570.0000000000",
"optDevelopmentFundPercentage": null
},
"futureValues": [
{
"_1": {
"microseconds": "15768000000000"
},
"_2": {
"amuletToIssuePerYear": "20000000000.0000000000",
"validatorRewardPercentage": "0.1200000000",
"appRewardPercentage": "0.4000000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "20000.0000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "0.6000000000",
"optDevelopmentFundPercentage": null
}
},
{
"_1": {
"microseconds": "47304000000000"
},
"_2": {
"amuletToIssuePerYear": "10000000000.0000000000",
"validatorRewardPercentage": "0.1800000000",
"appRewardPercentage": "0.6200000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "1.5000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "0.6000000000",
"optDevelopmentFundPercentage": null
}
},
{
"_1": {
"microseconds": "157680000000000"
},
"_2": {
"amuletToIssuePerYear": "5000000000.0000000000",
"validatorRewardPercentage": "0.2100000000",
"appRewardPercentage": "0.6900000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "1.5000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "0.6000000000",
"optDevelopmentFundPercentage": null
}
},
{
"_1": {
"microseconds": "315360000000000"
},
"_2": {
"amuletToIssuePerYear": "2500000000.0000000000",
"validatorRewardPercentage": "0.2000000000",
"appRewardPercentage": "0.7500000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "1.5000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "0.6000000000",
"optDevelopmentFundPercentage": null
}
}
]
},
"decentralizedSynchronizer": {
"requiredSynchronizers": {
"map": [
[
"global-domain::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
{}
]
]
},
"activeSynchronizer": "global-domain::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"fees": {
"baseRateTrafficLimits": {
"burstAmount": "200000",
"burstWindow": {
"microseconds": "1200000000"
}
},
"extraTrafficPrice": "60.0000000000",
"readVsWriteScalingFactor": "4",
"minTopupAmount": "200000"
}
},
"tickDuration": {
"microseconds": "600000000"
},
"packageConfig": {
"amulet": "0.1.15",
"amuletNameService": "0.1.16",
"dsoGovernance": "0.1.21",
"validatorLifecycle": "0.1.6",
"wallet": "0.1.16",
"walletPayments": "0.1.15"
},
"transferPreapprovalFee": null,
"featuredAppActivityMarkerAmount": "1.0000000000",
"optDevelopmentFundManager": null,
"externalPartyConfigStateTickDuration": null
},
"futureValues": []
},
"isDevNet": false,
"contractStateSchemaVersion": null
},
"consuming": false,
"acting_parties": [
"DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
],
"interface_id": null
},
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:2": {
"event_type": "exercised_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:2",
"contract_id": "0064060d9f3b7f3f35e32209e3cb2fc3fb8d2cd54d04fcaac51b4cea20b362db05ca121220ea7b1faf11d610c7c48bd31ffc18946dd3f288f8bcc51ddf1723d19d82ecf404",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.Round:OpenMiningRound",
"package_name": "splice-amulet",
"choice": "OpenMiningRound_Fetch",
"choice_argument": {
"p": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
},
"child_event_ids": [],
"exercise_result": {
"dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"round": {
"number": "87584"
},
"amuletPrice": "0.1518380000",
"opensAt": "2026-03-16T03:02:48.581002Z",
"targetClosesAt": "2026-03-16T03:22:48.581002Z",
"issuingFor": {
"microseconds": "52550400000000"
},
"transferConfigUsd": {
"createFee": {
"fee": "0E-10"
},
"holdingFee": {
"rate": "0.0000190259"
},
"transferFee": {
"initialRate": "0E-10",
"steps": []
},
"lockHolderFee": {
"fee": "0E-10"
},
"extraFeaturedAppRewardAmount": "1.0000000000",
"maxNumInputs": "100",
"maxNumOutputs": "100",
"maxNumLockHolders": "50"
},
"issuanceConfig": {
"amuletToIssuePerYear": "10000000000.0000000000",
"validatorRewardPercentage": "0.1800000000",
"appRewardPercentage": "0.6200000000",
"validatorRewardCap": "0.2000000000",
"featuredAppRewardCap": "1.5000000000",
"unfeaturedAppRewardCap": "0.6000000000",
"optValidatorFaucetCap": "0.6000000000",
"optDevelopmentFundPercentage": null
},
"tickDuration": {
"microseconds": "600000000"
}
},
"consuming": false,
"acting_parties": [
"DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
],
"interface_id": null
},
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:3": {
"event_type": "exercised_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:3",
"contract_id": "0000675e9be0c0a41e47e7b29616e43810173b634d361c66165e1e3ccee54fd6e5ca121220479e3f3ac6bc80b6614e077e54f15afc85c1221bd92b1e13694033f31c727b47",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.Amulet:Amulet",
"package_name": "splice-amulet",
"choice": "Archive",
"choice_argument": {},
"child_event_ids": [],
"exercise_result": {},
"consuming": true,
"acting_parties": [
"DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061"
],
"interface_id": null
},
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:4": {
"event_type": "exercised_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:4",
"contract_id": "00d410d413daa3df0152c722bde1e1bc98a26877baefc93bd56ea7b7dcb979fb49ca121220ebd3e61e0adede75af1b2b9b2cc61989a17f7b6d5d84f6eb3102b19e4d685641",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.ValidatorLicense:ValidatorLivenessActivityRecord",
"package_name": "splice-amulet",
"choice": "Archive",
"choice_argument": {},
"child_event_ids": [],
"exercise_result": {},
"consuming": true,
"acting_parties": [
"DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
],
"interface_id": null
},
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:5": {
"event_type": "created_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:5",
"contract_id": "009a8e53739234e42c2611b95ed5abacf8eecae12213ded7695f4bed51f64e3330ca1212205abbf681bdf3197eb6a4a9f9528215a523bb2a315411761ddfdd6fffbb86f5be",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.Amulet:Amulet",
"package_name": "splice-amulet",
"create_arguments": {
"dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"owner": "binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061",
"amount": {
"initialAmount": "1.6240993691",
"createdAt": {
"number": "87584"
},
"ratePerRound": {
"rate": "0.0001253039"
}
}
},
"created_at": "2026-03-16T03:04:54.603563Z",
"signatories": [
"DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061"
],
"observers": []
},
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:6": {
"event_type": "created_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:6",
"contract_id": "00962804301d2c2209e7696ede61f9dc76d05cca8ea08cccacf23e6ab0d796dafeca121220c4c21521fb3d7ae447d8d8886662f96873fe90bc3a51688d5223f7bba6e0c836",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.Amulet:Amulet",
"package_name": "splice-amulet",
"create_arguments": {
"dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"owner": "binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061",
"amount": {
"initialAmount": "4943.5421558495",
"createdAt": {
"number": "87584"
},
"ratePerRound": {
"rate": "0.0001253039"
}
}
},
"created_at": "2026-03-16T03:04:54.603563Z",
"signatories": [
"DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061"
],
"observers": []
},
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:7": {
"event_type": "exercised_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:7",
"contract_id": "009a8e53739234e42c2611b95ed5abacf8eecae12213ded7695f4bed51f64e3330ca1212205abbf681bdf3197eb6a4a9f9528215a523bb2a315411761ddfdd6fffbb86f5be",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.Amulet:Amulet",
"package_name": "splice-amulet",
"choice": "Archive",
"choice_argument": {},
"child_event_ids": [],
"exercise_result": {},
"consuming": true,
"acting_parties": [
"DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061"
],
"interface_id": null
},
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:8": {
"event_type": "created_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:8",
"contract_id": "0003b4026f2eb3fd1deff227cb469ff584d41c020ac8dc1884498ed300e54b5d0dca12122077bf1db246e7d0bbb1db14bfe110630138743d929ec1729587f1f2da11f1da2a",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.Amulet:ValidatorRewardCoupon",
"package_name": "splice-amulet",
"create_arguments": {
"dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"user": "binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061",
"amount": "1.6240993691",
"round": {
"number": "87584"
}
},
"created_at": "2026-03-16T03:04:54.603563Z",
"signatories": [
"DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
],
"observers": [
"binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061"
]
},
"1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:9": {
"event_type": "created_event",
"event_id": "1220587b24fcb85ba078a8ecec25c7fabc815ae11b06f2b5cfed781d2fbecb0eb0a8:9",
"contract_id": "004b8e9d1d749f3098ae72fcc672569934a8587c522ee3b5dd729d40f7d1d068ceca121220bf924457350b64f9f55d5b174b30fc52a488d4f4192a296b9b4801c132e111a8",
"template_id": "3ca1343ab26b453d38c8adb70dca5f1ead8440c42b59b68f070786955cbf9ec1:Splice.AmuletRules:TransferPreapproval",
"package_name": "splice-amulet",
"create_arguments": {
"dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"receiver": "bnqa1::1220e2d5124e12c3269da6d7b929d4b6d46cd9582964c40c5fd02467b29e208fc823",
"provider": "binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061",
"validFrom": "2025-10-17T03:04:47.485438Z",
"lastRenewedAt": "2026-03-16T03:04:54.603563Z",
"expiresAt": "2026-07-14T03:04:46.710528Z"
},
"created_at": "2026-03-16T03:04:54.603563Z",
"signatories": [
"DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
"binance-dq-1::12204abd475b86f4f9dea46e3db29a1023056a328678fa405357d817793710ece061",
"bnqa1::1220e2d5124e12c3269da6d7b929d4b6d46cd9582964c40c5fd02467b29e208fc823"
],
"observers": []
}
}
}