{
  "$schema": "https://libauth.org/schemas/wallet-template-v0.schema.json",
  "description": "Autogenerated by BlockExplorer.cash",
  "name": "Untitled",
  "entities": {},
  "scenarios": {
    "s0_df61948ef60e43cd3b7944c4d11ce2c80ca7c5e14016b112ab18f94b08046e8b_1": {
      "description": "Scenario for input 0.",
      "name": "Scenario input 0",
      "transaction": {
        "locktime": 1779028622,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "df61948ef60e43cd3b7944c4d11ce2c80ca7c5e14016b112ab18f94b08046e8b",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "fd0ef8e57f442f690b63166b537c13f79f59058cf0dcbc49f1ac70c8287f30ab",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "004c70144b28d3abb5e378ac57e1f1dab34202fc7d457e8223aa20cfa54b924169c4a1966c039eadde9ccac8d240151e61e42d2fc1c3e83045d058875279009c63c0519d00c7877777677b519d5379a97b887c7badc0d1c0ce88c0cf01227f7501207f7781c0d201227f7501207f7781a17768"
          },
          {
            "outpointTransactionHash": "1dcd1b10fb1d76f35d35405a033b8b13af7729297042b99dc8e4a7cd9bf38662",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "412dab636b5e0448440c7f32bf5a92f9e52af819877b632101515740cdb0b096d830eb85d3dbf87b31ce95901f7b0073174ab3f1b8a55d06c56d3bcf1d1a2ac01161210397e11cfc4f206463124c9328f9f95cc66e5e42a2c93e4a97765c95416a9f8d53"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "76a9148839f70bf8a744f17009f28c31550fc3875db59288ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 1606590
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91446cd06f7374e2360eaa86a18726d539f4b37c62f88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 264000
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a914d436251d2715f3e1651b7ead159d167349f199ae88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 87500
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a9140bc39b59a0046e512ec920fa20378843357ff6fa88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 20000
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91425ba148025aa5c64f0148488d406212b88a5925c88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 102160
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20afb8f478a53d612fc5b04be44f6b8f9e38e54462ac034b163910318aa2bb1e0a87",
            "token": {
              "category": "afb8ae9d4c3b2ad2ba4e85b443469be4171291fa8b2406494a72e7fbba04b4e1",
              "nft": {
                "commitment": "8839f70bf8a744f17009f28c31550fc3875db592e0673500400d0300108f01000100170001e90300",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20cfa54b924169c4a1966c039eadde9ccac8d240151e61e42d2fc1c3e83045d05887",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 497919750
            },
            "valueSatoshis": 10000
          },
          {
            "lockingBytecode": "76a914ba8e2f33d36f4db5adb3d1ccce4a4817fce6085e88ac",
            "valueSatoshis": 596617
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 10000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
            "amount": 500000000
          }
        },
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa20afb8f478a53d612fc5b04be44f6b8f9e38e54462ac034b163910318aa2bb1e0a87",
          "token": {
            "category": "afb8ae9d4c3b2ad2ba4e85b443469be4171291fa8b2406494a72e7fbba04b4e1",
            "nft": {
              "commitment": "8839f70bf8a744f17009f28c31550fc3875db592e0673500400d0300108f01000000170001e90300",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 603309,
          "lockingBytecode": "76a914ba8e2f33d36f4db5adb3d1ccce4a4817fce6085e88ac"
        }
      ]
    },
    "s1_fd0ef8e57f442f690b63166b537c13f79f59058cf0dcbc49f1ac70c8287f30ab_0": {
      "description": "Scenario for input 1.",
      "name": "Scenario input 1",
      "transaction": {
        "locktime": 1779028622,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "df61948ef60e43cd3b7944c4d11ce2c80ca7c5e14016b112ab18f94b08046e8b",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "1425ba148025aa5c64f0148488d406212b88a5925c140bc39b59a0046e512ec920fa20378843357ff6fa14d436251d2715f3e1651b7ead159d167349f199ae1446cd06f7374e2360eaa86a18726d539f4b37c62f004d8f02042b574f6c1420c494fb2839c9fbfb422667283cc982cff2870d03391014048ed2096a1464df470a22c6825d8d109579b32c0957c1fbf133206d5d92d2850bef4e3b73e519f8fcd5487511204d8b4bc12988676bbf87377cab20e1b404bafbe7724a4906248bfa911217e49b4643b4854ebad22a3b4c9daeb8af5779009c63587a82011488597a820114885a7a820114885b7a82011488c0009d51ce557a517e88707e52797e787ea9567a8851cf01147f547f547f547f527f527f517f567981567981567981567a81557981519d76577981a169607a7801127a9593b1755379537a937602a861930350c300960350c30095760320a1079f630320a10777687603e06735a06303e06735776876559502c80096785a9502c8009602f401537a0360e316a26302dc05776852797b9393557a760340420f9f630340420f7768760480969800a0630480969800776801329502a00f967652955479760340420fa0630340420f776852567903f04902a163755168787c9502c800967c529502c800967893567a5296567a94547a947b945579947600a06900cd0376a9145e797e0288ac7e8800d10112798800d3789d51cd0376a91401127a7e0288ac7e8851d10111798851d354799d52cd0376a91401117a7e0288ac7e8852d160798852d353799d53cd0376a914607a7e0288ac7e8853d15f798853d352799d5556577900a06354cd0376a9140111797e0288ac7e8854d10111798854d358799d67547b7577556878cd51c78878d151ce8878d25f7a5f7a7e5e7a7e5d7a7e587a8b52807e5b7a7e5a7a7e597a7e887ccc51c6a26976cd00c78876d1587a8876d300d0537a94557a94547a94537a94537a949dcc00c6a2696d6d5167577a519d5879a9567a88567a577aad557ab175c3519d6d6d755168"
          },
          {
            "outpointTransactionHash": "fd0ef8e57f442f690b63166b537c13f79f59058cf0dcbc49f1ac70c8287f30ab",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "1dcd1b10fb1d76f35d35405a033b8b13af7729297042b99dc8e4a7cd9bf38662",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "412dab636b5e0448440c7f32bf5a92f9e52af819877b632101515740cdb0b096d830eb85d3dbf87b31ce95901f7b0073174ab3f1b8a55d06c56d3bcf1d1a2ac01161210397e11cfc4f206463124c9328f9f95cc66e5e42a2c93e4a97765c95416a9f8d53"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "76a9148839f70bf8a744f17009f28c31550fc3875db59288ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 1606590
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91446cd06f7374e2360eaa86a18726d539f4b37c62f88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 264000
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a914d436251d2715f3e1651b7ead159d167349f199ae88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 87500
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a9140bc39b59a0046e512ec920fa20378843357ff6fa88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 20000
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91425ba148025aa5c64f0148488d406212b88a5925c88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 102160
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20afb8f478a53d612fc5b04be44f6b8f9e38e54462ac034b163910318aa2bb1e0a87",
            "token": {
              "category": "afb8ae9d4c3b2ad2ba4e85b443469be4171291fa8b2406494a72e7fbba04b4e1",
              "nft": {
                "commitment": "8839f70bf8a744f17009f28c31550fc3875db592e0673500400d0300108f01000100170001e90300",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20cfa54b924169c4a1966c039eadde9ccac8d240151e61e42d2fc1c3e83045d05887",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 497919750
            },
            "valueSatoshis": 10000
          },
          {
            "lockingBytecode": "76a914ba8e2f33d36f4db5adb3d1ccce4a4817fce6085e88ac",
            "valueSatoshis": 596617
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 10000,
          "lockingBytecode": "aa20cfa54b924169c4a1966c039eadde9ccac8d240151e61e42d2fc1c3e83045d05887",
          "token": {
            "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
            "amount": 500000000
          }
        },
        {
          "valueSatoshis": 1000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "afb8ae9d4c3b2ad2ba4e85b443469be4171291fa8b2406494a72e7fbba04b4e1",
            "nft": {
              "commitment": "8839f70bf8a744f17009f28c31550fc3875db592e0673500400d0300108f01000000170001e90300",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 603309,
          "lockingBytecode": "76a914ba8e2f33d36f4db5adb3d1ccce4a4817fce6085e88ac"
        }
      ]
    },
    "s2_1dcd1b10fb1d76f35d35405a033b8b13af7729297042b99dc8e4a7cd9bf38662_2": {
      "description": "Scenario for input 2.",
      "name": "Scenario input 2",
      "transaction": {
        "locktime": 1779028622,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "df61948ef60e43cd3b7944c4d11ce2c80ca7c5e14016b112ab18f94b08046e8b",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "1425ba148025aa5c64f0148488d406212b88a5925c140bc39b59a0046e512ec920fa20378843357ff6fa14d436251d2715f3e1651b7ead159d167349f199ae1446cd06f7374e2360eaa86a18726d539f4b37c62f004d8f02042b574f6c1420c494fb2839c9fbfb422667283cc982cff2870d03391014048ed2096a1464df470a22c6825d8d109579b32c0957c1fbf133206d5d92d2850bef4e3b73e519f8fcd5487511204d8b4bc12988676bbf87377cab20e1b404bafbe7724a4906248bfa911217e49b4643b4854ebad22a3b4c9daeb8af5779009c63587a82011488597a820114885a7a820114885b7a82011488c0009d51ce557a517e88707e52797e787ea9567a8851cf01147f547f547f547f527f527f517f567981567981567981567a81557981519d76577981a169607a7801127a9593b1755379537a937602a861930350c300960350c30095760320a1079f630320a10777687603e06735a06303e06735776876559502c80096785a9502c8009602f401537a0360e316a26302dc05776852797b9393557a760340420f9f630340420f7768760480969800a0630480969800776801329502a00f967652955479760340420fa0630340420f776852567903f04902a163755168787c9502c800967c529502c800967893567a5296567a94547a947b945579947600a06900cd0376a9145e797e0288ac7e8800d10112798800d3789d51cd0376a91401127a7e0288ac7e8851d10111798851d354799d52cd0376a91401117a7e0288ac7e8852d160798852d353799d53cd0376a914607a7e0288ac7e8853d15f798853d352799d5556577900a06354cd0376a9140111797e0288ac7e8854d10111798854d358799d67547b7577556878cd51c78878d151ce8878d25f7a5f7a7e5e7a7e5d7a7e587a8b52807e5b7a7e5a7a7e597a7e887ccc51c6a26976cd00c78876d1587a8876d300d0537a94557a94547a94537a94537a949dcc00c6a2696d6d5167577a519d5879a9567a88567a577aad557ab175c3519d6d6d755168"
          },
          {
            "outpointTransactionHash": "fd0ef8e57f442f690b63166b537c13f79f59058cf0dcbc49f1ac70c8287f30ab",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "004c70144b28d3abb5e378ac57e1f1dab34202fc7d457e8223aa20cfa54b924169c4a1966c039eadde9ccac8d240151e61e42d2fc1c3e83045d058875279009c63c0519d00c7877777677b519d5379a97b887c7badc0d1c0ce88c0cf01227f7501207f7781c0d201227f7501207f7781a17768"
          },
          {
            "outpointTransactionHash": "1dcd1b10fb1d76f35d35405a033b8b13af7729297042b99dc8e4a7cd9bf38662",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "76a9148839f70bf8a744f17009f28c31550fc3875db59288ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 1606590
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91446cd06f7374e2360eaa86a18726d539f4b37c62f88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 264000
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a914d436251d2715f3e1651b7ead159d167349f199ae88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 87500
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a9140bc39b59a0046e512ec920fa20378843357ff6fa88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 20000
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91425ba148025aa5c64f0148488d406212b88a5925c88ac",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 102160
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20afb8f478a53d612fc5b04be44f6b8f9e38e54462ac034b163910318aa2bb1e0a87",
            "token": {
              "category": "afb8ae9d4c3b2ad2ba4e85b443469be4171291fa8b2406494a72e7fbba04b4e1",
              "nft": {
                "commitment": "8839f70bf8a744f17009f28c31550fc3875db592e0673500400d0300108f01000100170001e90300",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20cfa54b924169c4a1966c039eadde9ccac8d240151e61e42d2fc1c3e83045d05887",
            "token": {
              "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
              "amount": 497919750
            },
            "valueSatoshis": 10000
          },
          {
            "lockingBytecode": "76a914ba8e2f33d36f4db5adb3d1ccce4a4817fce6085e88ac",
            "valueSatoshis": 596617
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 10000,
          "lockingBytecode": "aa20cfa54b924169c4a1966c039eadde9ccac8d240151e61e42d2fc1c3e83045d05887",
          "token": {
            "category": "ab7c3787bf6b678829c14b8b4d20117548d5fcf819e5733b4eef0b85d2925d6d",
            "amount": 500000000
          }
        },
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa20afb8f478a53d612fc5b04be44f6b8f9e38e54462ac034b163910318aa2bb1e0a87",
          "token": {
            "category": "afb8ae9d4c3b2ad2ba4e85b443469be4171291fa8b2406494a72e7fbba04b4e1",
            "nft": {
              "commitment": "8839f70bf8a744f17009f28c31550fc3875db592e0673500400d0300108f01000000170001e90300",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 603309,
          "lockingBytecode": ["slot"]
        }
      ]
    }
  },
  "scripts": {
    "u0_df61948ef60e43cd3b7944c4d11ce2c80ca7c5e14016b112ab18f94b08046e8b_1": {
      "name": "unlock_0",
      "script": "<0x25ba148025aa5c64f0148488d406212b88a5925c>\n<0x0bc39b59a0046e512ec920fa20378843357ff6fa>\n<0xd436251d2715f3e1651b7ead159d167349f199ae>\n<0x46cd06f7374e2360eaa86a18726d539f4b37c62f>\n<0>",
      "unlocks": "l0_df61948ef60e43cd3b7944c4d11ce2c80ca7c5e14016b112ab18f94b08046e8b_1",
      "passes": [
        "s0_df61948ef60e43cd3b7944c4d11ce2c80ca7c5e14016b112ab18f94b08046e8b_1"
      ]
    },
    "l0_df61948ef60e43cd3b7944c4d11ce2c80ca7c5e14016b112ab18f94b08046e8b_1": {
      "lockingType": "p2sh32",
      "name": "lock_0",
      "script": "<0x2b574f6c>\n<0x20c494fb2839c9fbfb422667283cc982cff2870d>\n<0x391014>\n<0x8ed2096a>\n<0x64df470a22c6825d8d109579b32c0957c1fbf133>\n<0x6d5d92d2850bef4e3b73e519f8fcd5487511204d8b4bc12988676bbf87377cab>\n<0xe1b404bafbe7724a4906248bfa911217e49b4643b4854ebad22a3b4c9daeb8af>\n<7>\nOP_PICK\n<0>\nOP_NUMEQUAL\nOP_IF\n    <8>\n    OP_ROLL\n    OP_SIZE\n    <0x14>\n    OP_EQUALVERIFY\n    <9>\n    OP_ROLL\n    OP_SIZE\n    <0x14>\n    OP_EQUALVERIFY\n    <10>\n    OP_ROLL\n    OP_SIZE\n    <0x14>\n    OP_EQUALVERIFY\n    <11>\n    OP_ROLL\n    OP_SIZE\n    <0x14>\n    OP_EQUALVERIFY\n    OP_INPUTINDEX\n    <0>\n    OP_NUMEQUALVERIFY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    <5>\n    OP_ROLL\n    <1>\n    OP_CAT\n    OP_EQUALVERIFY\n    OP_2OVER\n    OP_CAT\n    <2>\n    OP_PICK\n    OP_CAT\n    OP_OVER\n    OP_CAT\n    OP_HASH160\n    <6>\n    OP_ROLL\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCOMMITMENT\n    <0x14>\n    OP_SPLIT\n    <4>\n    OP_SPLIT\n    <4>\n    OP_SPLIT\n    <4>\n    OP_SPLIT\n    <2>\n    OP_SPLIT\n    <2>\n    OP_SPLIT\n    <1>\n    OP_SPLIT\n    <6>\n    OP_PICK\n    OP_BIN2NUM\n    <6>\n    OP_PICK\n    OP_BIN2NUM\n    <6>\n    OP_PICK\n    OP_BIN2NUM\n    <6>\n    OP_ROLL\n    OP_BIN2NUM\n    <5>\n    OP_PICK\n    OP_BIN2NUM\n    <1>\n    OP_NUMEQUALVERIFY\n    OP_DUP\n    <7>\n    OP_PICK\n    OP_BIN2NUM\n    OP_LESSTHANOREQUAL\n    OP_VERIFY\n    <16>\n    OP_ROLL\n    OP_OVER\n    <0x12>\n    OP_ROLL\n    OP_MUL\n    OP_ADD\n    OP_CHECKLOCKTIMEVERIFY\n    OP_DROP\n    <3>\n    OP_PICK\n    <3>\n    OP_ROLL\n    OP_ADD\n    OP_DUP\n    <0xa861>\n    OP_ADD\n    <0x50c300>\n    OP_DIV\n    <0x50c300>\n    OP_MUL\n    OP_DUP\n    <0x20a107>\n    OP_LESSTHAN\n    OP_IF\n        <0x20a107>\n        OP_NIP\n    OP_ENDIF\n    OP_DUP\n    <0xe06735>\n    OP_GREATERTHAN\n    OP_IF\n        <0xe06735>\n        OP_NIP\n    OP_ENDIF\n    OP_DUP\n    <5>\n    OP_MUL\n    <0xc800>\n    OP_DIV\n    OP_OVER\n    <10>\n    OP_MUL\n    <0xc800>\n    OP_DIV\n    <0xf401>\n    <3>\n    OP_ROLL\n    <0x60e316>\n    OP_GREATERTHANOREQUAL\n    OP_IF\n        <0xdc05>\n        OP_NIP\n    OP_ENDIF\n    <2>\n    OP_PICK\n    OP_ROT\n    OP_ADD\n    OP_ADD\n    <5>\n    OP_ROLL\n    OP_DUP\n    <0x40420f>\n    OP_LESSTHAN\n    OP_IF\n        <0x40420f>\n        OP_NIP\n    OP_ENDIF\n    OP_DUP\n    <0x80969800>\n    OP_GREATERTHAN\n    OP_IF\n        <0x80969800>\n        OP_NIP\n    OP_ENDIF\n    <0x32>\n    OP_MUL\n    <0xa00f>\n    OP_DIV\n    OP_DUP\n    <2>\n    OP_MUL\n    <4>\n    OP_PICK\n    OP_DUP\n    <0x40420f>\n    OP_GREATERTHAN\n    OP_IF\n        <0x40420f>\n        OP_NIP\n    OP_ENDIF\n    <2>\n    <6>\n    OP_PICK\n    <0xf04902>\n    OP_LESSTHANOREQUAL\n    OP_IF\n        OP_DROP\n        <1>\n    OP_ENDIF\n    OP_OVER\n    OP_SWAP\n    OP_MUL\n    <0xc800>\n    OP_DIV\n    OP_SWAP\n    <2>\n    OP_MUL\n    <0xc800>\n    OP_DIV\n    OP_OVER\n    OP_ADD\n    <6>\n    OP_ROLL\n    <2>\n    OP_DIV\n    <6>\n    OP_ROLL\n    OP_SUB\n    <4>\n    OP_ROLL\n    OP_SUB\n    OP_ROT\n    OP_SUB\n    <5>\n    OP_PICK\n    OP_SUB\n    OP_DUP\n    <0>\n    OP_GREATERTHAN\n    OP_VERIFY\n    <0>\n    OP_OUTPUTBYTECODE\n    <0x76a914>\n    <14>\n    OP_PICK\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENCATEGORY\n    <0x12>\n    OP_PICK\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    OP_OVER\n    OP_NUMEQUALVERIFY\n    <1>\n    OP_OUTPUTBYTECODE\n    <0x76a914>\n    <0x12>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    OP_EQUALVERIFY\n    <1>\n    OP_OUTPUTTOKENCATEGORY\n    <0x11>\n    OP_PICK\n    OP_EQUALVERIFY\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    <4>\n    OP_PICK\n    OP_NUMEQUALVERIFY\n    <2>\n    OP_OUTPUTBYTECODE\n    <0x76a914>\n    <0x11>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    OP_EQUALVERIFY\n    <2>\n    OP_OUTPUTTOKENCATEGORY\n    <16>\n    OP_PICK\n    OP_EQUALVERIFY\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    <3>\n    OP_PICK\n    OP_NUMEQUALVERIFY\n    <3>\n    OP_OUTPUTBYTECODE\n    <0x76a914>\n    <16>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTTOKENCATEGORY\n    <15>\n    OP_PICK\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTTOKENAMOUNT\n    <2>\n    OP_PICK\n    OP_NUMEQUALVERIFY\n    <5>\n    <6>\n    <7>\n    OP_PICK\n    <0>\n    OP_GREATERTHAN\n    OP_IF\n        <4>\n        OP_OUTPUTBYTECODE\n        <0x76a914>\n        <0x11>\n        OP_PICK\n        OP_CAT\n        <0x88ac>\n        OP_CAT\n        OP_EQUALVERIFY\n        <4>\n        OP_OUTPUTTOKENCATEGORY\n        <0x11>\n        OP_PICK\n        OP_EQUALVERIFY\n        <4>\n        OP_OUTPUTTOKENAMOUNT\n        <8>\n        OP_PICK\n        OP_NUMEQUALVERIFY\n    OP_ELSE\n        <4>\n        OP_ROT\n        OP_DROP\n        OP_NIP\n        <5>\n    OP_ENDIF\n    OP_OVER\n    OP_OUTPUTBYTECODE\n    <1>\n    OP_UTXOBYTECODE\n    OP_EQUALVERIFY\n    OP_OVER\n    OP_OUTPUTTOKENCATEGORY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    OP_OVER\n    OP_OUTPUTTOKENCOMMITMENT\n    <15>\n    OP_ROLL\n    <15>\n    OP_ROLL\n    OP_CAT\n    <14>\n    OP_ROLL\n    OP_CAT\n    <13>\n    OP_ROLL\n    OP_CAT\n    <8>\n    OP_ROLL\n    OP_1ADD\n    <2>\n    OP_NUM2BIN\n    OP_CAT\n    <11>\n    OP_ROLL\n    OP_CAT\n    <10>\n    OP_ROLL\n    OP_CAT\n    <9>\n    OP_ROLL\n    OP_CAT\n    OP_EQUALVERIFY\n    OP_SWAP\n    OP_OUTPUTVALUE\n    <1>\n    OP_UTXOVALUE\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    OP_DUP\n    OP_OUTPUTBYTECODE\n    <0>\n    OP_UTXOBYTECODE\n    OP_EQUALVERIFY\n    OP_DUP\n    OP_OUTPUTTOKENCATEGORY\n    <8>\n    OP_ROLL\n    OP_EQUALVERIFY\n    OP_DUP\n    OP_OUTPUTTOKENAMOUNT\n    <0>\n    OP_UTXOTOKENAMOUNT\n    <3>\n    OP_ROLL\n    OP_SUB\n    <5>\n    OP_ROLL\n    OP_SUB\n    <4>\n    OP_ROLL\n    OP_SUB\n    <3>\n    OP_ROLL\n    OP_SUB\n    <3>\n    OP_ROLL\n    OP_SUB\n    OP_NUMEQUALVERIFY\n    OP_OUTPUTVALUE\n    <0>\n    OP_UTXOVALUE\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    OP_2DROP\n    OP_2DROP\n    <1>\nOP_ELSE\n    <7>\n    OP_ROLL\n    <1>\n    OP_NUMEQUALVERIFY\n    <8>\n    OP_PICK\n    OP_HASH160\n    <6>\n    OP_ROLL\n    OP_EQUALVERIFY\n    <6>\n    OP_ROLL\n    <7>\n    OP_ROLL\n    OP_CHECKSIGVERIFY\n    <5>\n    OP_ROLL\n    OP_CHECKLOCKTIMEVERIFY\n    OP_DROP\n    OP_TXINPUTCOUNT\n    <1>\n    OP_NUMEQUALVERIFY\n    OP_2DROP\n    OP_2DROP\n    OP_DROP\n    <1>\nOP_ENDIF"
    },
    "u1_fd0ef8e57f442f690b63166b537c13f79f59058cf0dcbc49f1ac70c8287f30ab_0": {
      "name": "unlock_1",
      "script": "<0>",
      "unlocks": "l1_fd0ef8e57f442f690b63166b537c13f79f59058cf0dcbc49f1ac70c8287f30ab_0",
      "passes": [
        "s1_fd0ef8e57f442f690b63166b537c13f79f59058cf0dcbc49f1ac70c8287f30ab_0"
      ]
    },
    "l1_fd0ef8e57f442f690b63166b537c13f79f59058cf0dcbc49f1ac70c8287f30ab_0": {
      "lockingType": "p2sh32",
      "name": "lock_1",
      "script": "<0x4b28d3abb5e378ac57e1f1dab34202fc7d457e82>\n<0xaa20cfa54b924169c4a1966c039eadde9ccac8d240151e61e42d2fc1c3e83045d05887>\n<2>\nOP_PICK\n<0>\nOP_NUMEQUAL\nOP_IF\n    OP_INPUTINDEX\n    <1>\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_UTXOBYTECODE\n    OP_EQUAL\n    OP_NIP\n    OP_NIP\nOP_ELSE\n    OP_ROT\n    <1>\n    OP_NUMEQUALVERIFY\n    <3>\n    OP_PICK\n    OP_HASH160\n    OP_ROT\n    OP_EQUALVERIFY\n    OP_SWAP\n    OP_ROT\n    OP_CHECKSIGVERIFY\n    OP_INPUTINDEX\n    OP_OUTPUTTOKENCATEGORY\n    OP_INPUTINDEX\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    OP_INPUTINDEX\n    OP_UTXOTOKENCOMMITMENT\n    <0x22>\n    OP_SPLIT\n    OP_DROP\n    <0x20>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_INPUTINDEX\n    OP_OUTPUTTOKENCOMMITMENT\n    <0x22>\n    OP_SPLIT\n    OP_DROP\n    <0x20>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_LESSTHANOREQUAL\n    OP_NIP\nOP_ENDIF"
    },
    "u2_1dcd1b10fb1d76f35d35405a033b8b13af7729297042b99dc8e4a7cd9bf38662_2": {
      "name": "unlock_2",
      "script": "<0x2dab636b5e0448440c7f32bf5a92f9e52af819877b632101515740cdb0b096d830eb85d3dbf87b31ce95901f7b0073174ab3f1b8a55d06c56d3bcf1d1a2ac01161>\n<0x0397e11cfc4f206463124c9328f9f95cc66e5e42a2c93e4a97765c95416a9f8d53>",
      "unlocks": "l2_1dcd1b10fb1d76f35d35405a033b8b13af7729297042b99dc8e4a7cd9bf38662_2",
      "passes": [
        "s2_1dcd1b10fb1d76f35d35405a033b8b13af7729297042b99dc8e4a7cd9bf38662_2"
      ]
    },
    "l2_1dcd1b10fb1d76f35d35405a033b8b13af7729297042b99dc8e4a7cd9bf38662_2": {
      "lockingType": "standard",
      "name": "lock_2",
      "script": "OP_DUP\nOP_HASH160\n<0xba8e2f33d36f4db5adb3d1ccce4a4817fce6085e>\nOP_EQUALVERIFY\nOP_CHECKSIG"
    }
  },
  "supported": [
    "BCH_2023_05",
    "BCH_2025_05",
    "BCH_2026_05",
    "BCH_SPEC"
  ],
  "version": 0
}