Consensus · Ledger

12202a34bfd72b…a815643441

Captured 4d ago · 12 events

Record time

Feb 20, 2026, 10:35 AM

Feb 20, 2026

Effective at

Feb 20, 2026, 10:35 AM

Migration

4

Flags

What kinds of events live in this update.

Rewardsno transfersno offersno subscriptions

Templates

7 unique template ids.

Splice.AmuletRules:AmuletRulesSplice.Round:OpenMiningRoundSplice.Amulet:ValidatorRewardCouponSplice.AmuletRules:TransferPreapprovalSplice.Amulet:AmuletSplice.ValidatorLicense:ValidatorLivenessActivityRecordSplice.Amulet:AppRewardCoupon

Raw envelope

Exactly as the indexer returns it. Useful for debugging.

{
  "update_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441",
  "migration_id": 4,
  "workflow_id": "",
  "record_time": "2026-02-20T10:35:56.695498Z",
  "synchronizer_id": "global-domain::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
  "effective_at": "2026-02-20T10:35:56.472318Z",
  "root_event_ids": [
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:0"
  ],
  "events_by_id": {
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:0": {
      "event_type": "exercised_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:0",
      "contract_id": "0057e41ef4e06b5ba558a68b8c3dd4d0f2419280978b53842c8299a67d03103413ca121220adb8ef8873b7152ca70040cba2f76ba98e21e1a6b40a1dcac0b15a211b5c9777",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.AmuletRules:AmuletRules",
      "package_name": "splice-amulet",
      "choice": "AmuletRules_CreateTransferPreapproval",
      "choice_argument": {
        "context": {
          "amuletRules": "0057e41ef4e06b5ba558a68b8c3dd4d0f2419280978b53842c8299a67d03103413ca121220adb8ef8873b7152ca70040cba2f76ba98e21e1a6b40a1dcac0b15a211b5c9777",
          "context": {
            "openMiningRound": "0033657200e40d1038469ecd780699b20f879c703e11525de2da049ded904e96f2ca1212201718c2fbfcfb673ab67f202b10b2724516e422105c5257c09a0cd4f9945f34e0",
            "issuingMiningRounds": [
              [
                {
                  "number": "84268"
                },
                "00d1baab2fed8300dd2d5fe511290eaab8cf89b93a983ae635e33ef7c8b5baf639ca1212203d5f3adc9678a6eb83a2635bab49ea02166c60e6890056bb6856a3c0a576a387"
              ]
            ],
            "validatorRights": [],
            "featuredAppRight": null
          }
        },
        "inputs": [
          {
            "tag": "InputAmulet",
            "value": "007ebbb0477b517e3af85c93a2fd1e5c191610152e63925b1947b0841658ed28d2ca12122063a0f02f821f1999ea855b122b397d7e3bab23ec22b1313895c42e15a7de94d8"
          },
          {
            "tag": "InputValidatorLivenessActivityRecord",
            "value": "0065aad65c352c43bda625ad35e025da469c8cd1fe7d5169fd5a394942f5c15dd5ca121220349476786c3602363ebbf664c63e7c7952871360bcb38f70ae1ab774309246e5"
          },
          {
            "tag": "InputAppRewardCoupon",
            "value": "0060377f059d4b01a510208f357aa05dc5cee64ff2c3367921b10a7aa3980caa75ca12122081f8b62a770d0aee87fba522a2d925377c69366d7e0101c4796c1764a12ea29d"
          },
          {
            "tag": "InputAppRewardCoupon",
            "value": "00c61cffa5350232c59ac4965da16b3bab8bbc1c23584f7dff718e8883401167f6ca121220e47045fe731e6920b0ee7f35a7cae55652688f494a55129fa8bda1673f952c6d"
          },
          {
            "tag": "InputAppRewardCoupon",
            "value": "0084fb7777fc0137ca33168bc377094d2803e9564d2ba0b421b31e17a527a83f1bca121220d5258a9ac4f98dee3b0dc61089ea6682e5ae215013b2b7fa63066828d589e931"
          }
        ],
        "receiver": "cansai::1220757a40f09cf4c2c24f94fdc9b5386b1bf0c19635bea5218f5f4d0dbf2f0fbe60",
        "provider": "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671",
        "expiresAt": "2026-05-21T10:35:56.426337Z",
        "expectedDso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      },
      "child_event_ids": [
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:1",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:2",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:3",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:4",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:5",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:6",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:7",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:8",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:9",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:10",
        "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:11"
      ],
      "exercise_result": {
        "transferPreapprovalCid": "006fa08e2856989de04e6c2a6722dd8762054bb25cf7af5d3b4c20b4302291a7b8ca1212206d8f0d57e24ebeedaf9ca212dce901f23581f231a7fc1ec2dd42178405f614eb",
        "transferResult": {
          "round": {
            "number": "84271"
          },
          "summary": {
            "inputAppRewardAmount": "12.1281426543",
            "inputValidatorRewardAmount": "15.7384149528",
            "inputSvRewardAmount": "0E-10",
            "inputAmuletAmount": "365993.9761822419",
            "balanceChanges": [
              [
                "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671",
                {
                  "changeToInitialAmountAsOfRoundZero": "26.3172239690",
                  "changeToHoldingFeesRate": "1.132E-7"
                }
              ]
            ],
            "holdingFees": "0E-10",
            "outputFees": [
              "0E-10"
            ],
            "senderChangeFee": "0E-10",
            "senderChangeAmount": "366020.2837465661",
            "amuletPrice": "0.1581790000",
            "inputValidatorFaucetAmount": "15.7384149528",
            "inputUnclaimedActivityRecordAmount": "0E-10",
            "inputDevelopmentFundAmount": "0E-10"
          },
          "createdAmulets": [
            {
              "tag": "TransferResultAmulet",
              "value": "00915bbf1884b720b81d528cde18ac02f323c9907b1379d5c7b20216a00d00fb11ca121220b57258c257eb3f3c0faaa294bb1923d0f4172270e35af2b15ea419e712a7f249"
            }
          ],
          "senderChangeAmulet": "0016aeb2595423e5af6bf45925d3751ab010ddaac7b3f2337f8f475687e5d8a894ca121220acd91873b062159c31cf1d3949a0c6363c2cba56400ec13dd0a8f070d9afe3e2",
          "meta": null
        },
        "amuletPaid": "1.5589932829",
        "meta": {
          "values": {
            "amulet.splice.lfdecentralizedtrust.org/validator-rewards": "15.7384149528",
            "splice.lfdecentralizedtrust.org/tx-kind": "burn",
            "splice.lfdecentralizedtrust.org/burned": "1.5589932829",
            "splice.lfdecentralizedtrust.org/reason": "create TransferPreapproval",
            "amulet.splice.lfdecentralizedtrust.org/app-rewards": "12.1281426543"
          }
        }
      },
      "consuming": false,
      "acting_parties": [
        "cansai::1220757a40f09cf4c2c24f94fdc9b5386b1bf0c19635bea5218f5f4d0dbf2f0fbe60",
        "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671"
      ],
      "interface_id": null
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:1": {
      "event_type": "exercised_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:1",
      "contract_id": "0033657200e40d1038469ecd780699b20f879c703e11525de2da049ded904e96f2ca1212201718c2fbfcfb673ab67f202b10b2724516e422105c5257c09a0cd4f9945f34e0",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791: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": "84271"
        },
        "amuletPrice": "0.1581790000",
        "opensAt": "2026-02-20T10:30:54.439025Z",
        "targetClosesAt": "2026-02-20T10:50:54.439025Z",
        "issuingFor": {
          "microseconds": "50562600000000"
        },
        "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": "2.5000000000",
          "optDevelopmentFundPercentage": null
        },
        "tickDuration": {
          "microseconds": "600000000"
        }
      },
      "consuming": false,
      "acting_parties": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "interface_id": null
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:10": {
      "event_type": "created_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:10",
      "contract_id": "00341387ead7eb2505d1a4b3d71f5e81db37d75bead5f8fb8ba33bf3f9bb4143a3ca1212207fcd518fb4e44dd668f8fef2b85bcb65bd53ddd5da7e410e1fbf194848c926b7",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:ValidatorRewardCoupon",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "user": "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671",
        "amount": "1.5589932829",
        "round": {
          "number": "84271"
        }
      },
      "created_at": "2026-02-20T10:35:56.472318Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "observers": [
        "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671"
      ]
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:11": {
      "event_type": "created_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:11",
      "contract_id": "006fa08e2856989de04e6c2a6722dd8762054bb25cf7af5d3b4c20b4302291a7b8ca1212206d8f0d57e24ebeedaf9ca212dce901f23581f231a7fc1ec2dd42178405f614eb",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.AmuletRules:TransferPreapproval",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "receiver": "cansai::1220757a40f09cf4c2c24f94fdc9b5386b1bf0c19635bea5218f5f4d0dbf2f0fbe60",
        "provider": "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671",
        "validFrom": "2026-02-20T10:35:56.472318Z",
        "lastRenewedAt": "2026-02-20T10:35:56.472318Z",
        "expiresAt": "2026-05-21T10:35:56.426337Z"
      },
      "created_at": "2026-02-20T10:35:56.472318Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "cansai::1220757a40f09cf4c2c24f94fdc9b5386b1bf0c19635bea5218f5f4d0dbf2f0fbe60",
        "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671"
      ],
      "observers": []
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:2": {
      "event_type": "exercised_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:2",
      "contract_id": "007ebbb0477b517e3af85c93a2fd1e5c191610152e63925b1947b0841658ed28d2ca12122063a0f02f821f1999ea855b122b397d7e3bab23ec22b1313895c42e15a7de94d8",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
      "package_name": "splice-amulet",
      "choice": "Archive",
      "choice_argument": {},
      "child_event_ids": [],
      "exercise_result": {},
      "consuming": true,
      "acting_parties": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671"
      ],
      "interface_id": null
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:3": {
      "event_type": "exercised_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:3",
      "contract_id": "0065aad65c352c43bda625ad35e025da469c8cd1fe7d5169fd5a394942f5c15dd5ca121220349476786c3602363ebbf664c63e7c7952871360bcb38f70ae1ab774309246e5",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791: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
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:4": {
      "event_type": "exercised_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:4",
      "contract_id": "0060377f059d4b01a510208f357aa05dc5cee64ff2c3367921b10a7aa3980caa75ca12122081f8b62a770d0aee87fba522a2d925377c69366d7e0101c4796c1764a12ea29d",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:AppRewardCoupon",
      "package_name": "splice-amulet",
      "choice": "Archive",
      "choice_argument": {},
      "child_event_ids": [],
      "exercise_result": {},
      "consuming": true,
      "acting_parties": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "interface_id": null
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:5": {
      "event_type": "exercised_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:5",
      "contract_id": "00c61cffa5350232c59ac4965da16b3bab8bbc1c23584f7dff718e8883401167f6ca121220e47045fe731e6920b0ee7f35a7cae55652688f494a55129fa8bda1673f952c6d",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:AppRewardCoupon",
      "package_name": "splice-amulet",
      "choice": "Archive",
      "choice_argument": {},
      "child_event_ids": [],
      "exercise_result": {},
      "consuming": true,
      "acting_parties": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "interface_id": null
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:6": {
      "event_type": "exercised_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:6",
      "contract_id": "0084fb7777fc0137ca33168bc377094d2803e9564d2ba0b421b31e17a527a83f1bca121220d5258a9ac4f98dee3b0dc61089ea6682e5ae215013b2b7fa63066828d589e931",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:AppRewardCoupon",
      "package_name": "splice-amulet",
      "choice": "Archive",
      "choice_argument": {},
      "child_event_ids": [],
      "exercise_result": {},
      "consuming": true,
      "acting_parties": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc"
      ],
      "interface_id": null
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:7": {
      "event_type": "created_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:7",
      "contract_id": "00915bbf1884b720b81d528cde18ac02f323c9907b1379d5c7b20216a00d00fb11ca121220b57258c257eb3f3c0faaa294bb1923d0f4172270e35af2b15ea419e712a7f249",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "owner": "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671",
        "amount": {
          "initialAmount": "1.5589932829",
          "createdAt": {
            "number": "84271"
          },
          "ratePerRound": {
            "rate": "0.0001202808"
          }
        }
      },
      "created_at": "2026-02-20T10:35:56.472318Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671"
      ],
      "observers": []
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:8": {
      "event_type": "created_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:8",
      "contract_id": "0016aeb2595423e5af6bf45925d3751ab010ddaac7b3f2337f8f475687e5d8a894ca121220acd91873b062159c31cf1d3949a0c6363c2cba56400ec13dd0a8f070d9afe3e2",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
      "package_name": "splice-amulet",
      "create_arguments": {
        "dso": "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "owner": "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671",
        "amount": {
          "initialAmount": "366020.2837465661",
          "createdAt": {
            "number": "84271"
          },
          "ratePerRound": {
            "rate": "0.0001202808"
          }
        }
      },
      "created_at": "2026-02-20T10:35:56.472318Z",
      "signatories": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671"
      ],
      "observers": []
    },
    "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:9": {
      "event_type": "exercised_event",
      "event_id": "12202a34bfd72bfd7d8cb0eb17ec190d57560bd6b5039e974b24403c08a815643441:9",
      "contract_id": "00915bbf1884b720b81d528cde18ac02f323c9907b1379d5c7b20216a00d00fb11ca121220b57258c257eb3f3c0faaa294bb1923d0f4172270e35af2b15ea419e712a7f249",
      "template_id": "67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c8a791:Splice.Amulet:Amulet",
      "package_name": "splice-amulet",
      "choice": "Archive",
      "choice_argument": {},
      "child_event_ids": [],
      "exercise_result": {},
      "consuming": true,
      "acting_parties": [
        "DSO::1220b1431ef217342db44d516bb9befde802be7d8899637d290895fa58880f19accc",
        "tenkai-main-1::122092e9dd81d0a52f38b110f6b2e6426713418cc4db363c5c9b2c8cb6e46922c671"
      ],
      "interface_id": null
    }
  }
}