{
  "$schema": "https://libauth.org/schemas/wallet-template-v0.schema.json",
  "description": "Autogenerated by BlockExplorer.cash",
  "name": "Untitled",
  "entities": {},
  "scenarios": {
    "s0_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_0": {
      "description": "Scenario for input 0.",
      "name": "Scenario input 0",
      "transaction": {
        "locktime": 945230,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "045d2b50e714a3dae6693fcf9f6ebbfccd5a93bd95e01fbb9121034e6c0e4133f137713b07182939f5f95eb2802d0d45e28de571e1c01b855f9b87c86ac1045a42fb540a049b4269a51805e803c9e1ef3bcff7febf4a57d4c18c3e763f2788612103853aede167c9391f97be2bc562b86f3bbc3df7abb49a764e708952882138eedf004d290121035903fa52eba1313e2482316f3265b3c8822b4aaa771f18710b07450febe1059378009c632039ae73b98cd04c5235f776f3d9e9b16fd22313a3e2ba911e5d799b1b8345937320df4dccf7fb60f7fc14d1eb1178a1ded7c5b56e421c3638de5a6ff6639e004ca400c700ce01207f7553798800ce01207f77528851ce01207f757b8851ce01207f77518851c7788851cf76547f75817c547f7781789f69577978a0695779b17551d276547f75817c547f7781785a7a9d76537a9da0695479a953d276517f75817654a2785fa19a6978515279937f7701147f75537a887c517b930114937f77587a8800d100ce8800cd788851d151ce8851cd788852cd8853d101207f75767b8853d18853cd0376a914567a7e0288ac7e88c353a269c4549d72ac7777677c519dac68"
          },
          {
            "outpointTransactionHash": "a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "045d2b50e714a3dae6693fcf9f6ebbfccd5a93bd95e01fbb9121034e6c0e4142fc2c41961138bc95dbdd16584cea7e50eeafea943fbb581bcee3b4a156a9a833662246a7be02dc544dc7b4de9a9a7fa7c245a84880cb7399a1d6ebcffc8f53612103853aede167c9391f97be2bc562b86f3bbc3df7abb49a764e708952882138eedf004d290121035903fa52eba1313e2482316f3265b3c8822b4aaa771f18710b07450febe1059378009c632039ae73b98cd04c5235f776f3d9e9b16fd22313a3e2ba911e5d799b1b8345937320df4dccf7fb60f7fc14d1eb1178a1ded7c5b56e421c3638de5a6ff6639e004ca400c700ce01207f7553798800ce01207f77528851ce01207f757b8851ce01207f77518851c7788851cf76547f75817c547f7781789f69577978a0695779b17551d276547f75817c547f7781785a7a9d76537a9da0695479a953d276517f75817654a2785fa19a6978515279937f7701147f75537a887c517b930114937f77587a8800d100ce8800cd788851d151ce8851cd788852cd8853d101207f75767b8853d18853cd0376a914567a7e0288ac7e88c353a269c4549d72ac7777677c519dac68"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
            "token": {
              "category": "739345831b9b795d1e91bae2a31323d26fb1e9d9f376f735524cd08cb973ae39",
              "nft": {
                "commitment": "",
                "capability": "minting"
              }
            },
            "valueSatoshis": 800
          },
          {
            "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
            "token": {
              "category": "a44c009e63f66f5ade38361c426eb5c5d7dea17811ebd114fcf760fbf7cc4ddf",
              "nft": {
                "commitment": "4e6c0e004c6c0e00",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 800
          },
          {
            "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
            "valueSatoshis": 745400
          },
          {
            "lockingBytecode": "76a914a3dae6693fcf9f6ebbfccd5a93bd95e01fbb912188ac",
            "token": {
              "category": "739345831b9b795d1e91bae2a31323d26fb1e9d9f376f735524cd08cb973ae39",
              "nft": {
                "commitment": "067068616d6f6f92b1fe611f043653b9ac65bd99a2ffd3a5805a195d2b50e7",
                "capability": "none"
              }
            },
            "valueSatoshis": 800
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 800,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "739345831b9b795d1e91bae2a31323d26fb1e9d9f376f735524cd08cb973ae39",
            "nft": {
              "commitment": "",
              "capability": "minting"
            }
          }
        },
        {
          "valueSatoshis": 800,
          "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
          "token": {
            "category": "a44c009e63f66f5ade38361c426eb5c5d7dea17811ebd114fcf760fbf7cc4ddf",
            "nft": {
              "commitment": "4c6c0e00446c0e00",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 749200,
          "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87"
        }
      ]
    },
    "s1_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_1": {
      "description": "Scenario for input 1.",
      "name": "Scenario input 1",
      "transaction": {
        "locktime": 945230,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "045d2b50e714a3dae6693fcf9f6ebbfccd5a93bd95e01fbb9121034e6c0e416087e128390c88bc82d401db3ec1bead85702106952a0768fe2b3b09548d58999a6924f253783ea2a5445a20b9170057d31efcd5390655a0a24c4d5de0a4c08f612103853aede167c9391f97be2bc562b86f3bbc3df7abb49a764e708952882138eedf004d290121035903fa52eba1313e2482316f3265b3c8822b4aaa771f18710b07450febe1059378009c632039ae73b98cd04c5235f776f3d9e9b16fd22313a3e2ba911e5d799b1b8345937320df4dccf7fb60f7fc14d1eb1178a1ded7c5b56e421c3638de5a6ff6639e004ca400c700ce01207f7553798800ce01207f77528851ce01207f757b8851ce01207f77518851c7788851cf76547f75817c547f7781789f69577978a0695779b17551d276547f75817c547f7781785a7a9d76537a9da0695479a953d276517f75817654a2785fa19a6978515279937f7701147f75537a887c517b930114937f77587a8800d100ce8800cd788851d151ce8851cd788852cd8853d101207f75767b8853d18853cd0376a914567a7e0288ac7e88c353a269c4549d72ac7777677c519dac68"
          },
          {
            "outpointTransactionHash": "a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "045d2b50e714a3dae6693fcf9f6ebbfccd5a93bd95e01fbb9121034e6c0e4142fc2c41961138bc95dbdd16584cea7e50eeafea943fbb581bcee3b4a156a9a833662246a7be02dc544dc7b4de9a9a7fa7c245a84880cb7399a1d6ebcffc8f53612103853aede167c9391f97be2bc562b86f3bbc3df7abb49a764e708952882138eedf004d290121035903fa52eba1313e2482316f3265b3c8822b4aaa771f18710b07450febe1059378009c632039ae73b98cd04c5235f776f3d9e9b16fd22313a3e2ba911e5d799b1b8345937320df4dccf7fb60f7fc14d1eb1178a1ded7c5b56e421c3638de5a6ff6639e004ca400c700ce01207f7553798800ce01207f77528851ce01207f757b8851ce01207f77518851c7788851cf76547f75817c547f7781789f69577978a0695779b17551d276547f75817c547f7781785a7a9d76537a9da0695479a953d276517f75817654a2785fa19a6978515279937f7701147f75537a887c517b930114937f77587a8800d100ce8800cd788851d151ce8851cd788852cd8853d101207f75767b8853d18853cd0376a914567a7e0288ac7e88c353a269c4549d72ac7777677c519dac68"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
            "token": {
              "category": "739345831b9b795d1e91bae2a31323d26fb1e9d9f376f735524cd08cb973ae39",
              "nft": {
                "commitment": "",
                "capability": "minting"
              }
            },
            "valueSatoshis": 800
          },
          {
            "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
            "token": {
              "category": "a44c009e63f66f5ade38361c426eb5c5d7dea17811ebd114fcf760fbf7cc4ddf",
              "nft": {
                "commitment": "4e6c0e004c6c0e00",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 800
          },
          {
            "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
            "valueSatoshis": 745400
          },
          {
            "lockingBytecode": "76a914a3dae6693fcf9f6ebbfccd5a93bd95e01fbb912188ac",
            "token": {
              "category": "739345831b9b795d1e91bae2a31323d26fb1e9d9f376f735524cd08cb973ae39",
              "nft": {
                "commitment": "067068616d6f6f92b1fe611f043653b9ac65bd99a2ffd3a5805a195d2b50e7",
                "capability": "none"
              }
            },
            "valueSatoshis": 800
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 800,
          "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
          "token": {
            "category": "739345831b9b795d1e91bae2a31323d26fb1e9d9f376f735524cd08cb973ae39",
            "nft": {
              "commitment": "",
              "capability": "minting"
            }
          }
        },
        {
          "valueSatoshis": 800,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "a44c009e63f66f5ade38361c426eb5c5d7dea17811ebd114fcf760fbf7cc4ddf",
            "nft": {
              "commitment": "4c6c0e00446c0e00",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 749200,
          "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87"
        }
      ]
    },
    "s2_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_2": {
      "description": "Scenario for input 2.",
      "name": "Scenario input 2",
      "transaction": {
        "locktime": 945230,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "045d2b50e714a3dae6693fcf9f6ebbfccd5a93bd95e01fbb9121034e6c0e416087e128390c88bc82d401db3ec1bead85702106952a0768fe2b3b09548d58999a6924f253783ea2a5445a20b9170057d31efcd5390655a0a24c4d5de0a4c08f612103853aede167c9391f97be2bc562b86f3bbc3df7abb49a764e708952882138eedf004d290121035903fa52eba1313e2482316f3265b3c8822b4aaa771f18710b07450febe1059378009c632039ae73b98cd04c5235f776f3d9e9b16fd22313a3e2ba911e5d799b1b8345937320df4dccf7fb60f7fc14d1eb1178a1ded7c5b56e421c3638de5a6ff6639e004ca400c700ce01207f7553798800ce01207f77528851ce01207f757b8851ce01207f77518851c7788851cf76547f75817c547f7781789f69577978a0695779b17551d276547f75817c547f7781785a7a9d76537a9da0695479a953d276517f75817654a2785fa19a6978515279937f7701147f75537a887c517b930114937f77587a8800d100ce8800cd788851d151ce8851cd788852cd8853d101207f75767b8853d18853cd0376a914567a7e0288ac7e88c353a269c4549d72ac7777677c519dac68"
          },
          {
            "outpointTransactionHash": "a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "045d2b50e714a3dae6693fcf9f6ebbfccd5a93bd95e01fbb9121034e6c0e4133f137713b07182939f5f95eb2802d0d45e28de571e1c01b855f9b87c86ac1045a42fb540a049b4269a51805e803c9e1ef3bcff7febf4a57d4c18c3e763f2788612103853aede167c9391f97be2bc562b86f3bbc3df7abb49a764e708952882138eedf004d290121035903fa52eba1313e2482316f3265b3c8822b4aaa771f18710b07450febe1059378009c632039ae73b98cd04c5235f776f3d9e9b16fd22313a3e2ba911e5d799b1b8345937320df4dccf7fb60f7fc14d1eb1178a1ded7c5b56e421c3638de5a6ff6639e004ca400c700ce01207f7553798800ce01207f77528851ce01207f757b8851ce01207f77518851c7788851cf76547f75817c547f7781789f69577978a0695779b17551d276547f75817c547f7781785a7a9d76537a9da0695479a953d276517f75817654a2785fa19a6978515279937f7701147f75537a887c517b930114937f77587a8800d100ce8800cd788851d151ce8851cd788852cd8853d101207f75767b8853d18853cd0376a914567a7e0288ac7e88c353a269c4549d72ac7777677c519dac68"
          },
          {
            "outpointTransactionHash": "a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
            "token": {
              "category": "739345831b9b795d1e91bae2a31323d26fb1e9d9f376f735524cd08cb973ae39",
              "nft": {
                "commitment": "",
                "capability": "minting"
              }
            },
            "valueSatoshis": 800
          },
          {
            "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
            "token": {
              "category": "a44c009e63f66f5ade38361c426eb5c5d7dea17811ebd114fcf760fbf7cc4ddf",
              "nft": {
                "commitment": "4e6c0e004c6c0e00",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 800
          },
          {
            "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
            "valueSatoshis": 745400
          },
          {
            "lockingBytecode": "76a914a3dae6693fcf9f6ebbfccd5a93bd95e01fbb912188ac",
            "token": {
              "category": "739345831b9b795d1e91bae2a31323d26fb1e9d9f376f735524cd08cb973ae39",
              "nft": {
                "commitment": "067068616d6f6f92b1fe611f043653b9ac65bd99a2ffd3a5805a195d2b50e7",
                "capability": "none"
              }
            },
            "valueSatoshis": 800
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 800,
          "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
          "token": {
            "category": "739345831b9b795d1e91bae2a31323d26fb1e9d9f376f735524cd08cb973ae39",
            "nft": {
              "commitment": "",
              "capability": "minting"
            }
          }
        },
        {
          "valueSatoshis": 800,
          "lockingBytecode": "aa209f3b3c4c98be6bf6b590e0b73fd81f33bfe907f645e15cd56739558954a41fab87",
          "token": {
            "category": "a44c009e63f66f5ade38361c426eb5c5d7dea17811ebd114fcf760fbf7cc4ddf",
            "nft": {
              "commitment": "4c6c0e00446c0e00",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 749200,
          "lockingBytecode": ["slot"]
        }
      ]
    }
  },
  "scripts": {
    "u0_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_0": {
      "name": "unlock_0",
      "script": "<0x5d2b50e7>\n<0xa3dae6693fcf9f6ebbfccd5a93bd95e01fbb9121>\n<0x4e6c0e>\n<0x6087e128390c88bc82d401db3ec1bead85702106952a0768fe2b3b09548d58999a6924f253783ea2a5445a20b9170057d31efcd5390655a0a24c4d5de0a4c08f61>\n<0x03853aede167c9391f97be2bc562b86f3bbc3df7abb49a764e708952882138eedf>\n<0>",
      "unlocks": "l0_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_0",
      "passes": [
        "s0_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_0"
      ]
    },
    "l0_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_0": {
      "lockingType": "p2sh32",
      "name": "lock_0",
      "script": "<0x035903fa52eba1313e2482316f3265b3c8822b4aaa771f18710b07450febe10593>\nOP_OVER\n<0>\nOP_NUMEQUAL\nOP_IF\n    <0x39ae73b98cd04c5235f776f3d9e9b16fd22313a3e2ba911e5d799b1b83459373>\n    <0xdf4dccf7fb60f7fc14d1eb1178a1ded7c5b56e421c3638de5a6ff6639e004ca4>\n    <0>\n    OP_UTXOBYTECODE\n    <0>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    <3>\n    OP_PICK\n    OP_EQUALVERIFY\n    <0>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_NIP\n    <2>\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    OP_ROT\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_NIP\n    <1>\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOBYTECODE\n    OP_OVER\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCOMMITMENT\n    OP_DUP\n    <4>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_SWAP\n    <4>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_OVER\n    OP_LESSTHAN\n    OP_VERIFY\n    <7>\n    OP_PICK\n    OP_OVER\n    OP_GREATERTHAN\n    OP_VERIFY\n    <7>\n    OP_PICK\n    OP_CHECKLOCKTIMEVERIFY\n    OP_DROP\n    <1>\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_DUP\n    <4>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_SWAP\n    <4>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_OVER\n    <10>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    OP_DUP\n    <3>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    OP_GREATERTHAN\n    OP_VERIFY\n    <4>\n    OP_PICK\n    OP_HASH160\n    <3>\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_DUP\n    <1>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_DUP\n    <4>\n    OP_GREATERTHANOREQUAL\n    OP_OVER\n    <15>\n    OP_LESSTHANOREQUAL\n    OP_BOOLAND\n    OP_VERIFY\n    OP_OVER\n    <1>\n    <2>\n    OP_PICK\n    OP_ADD\n    OP_SPLIT\n    OP_NIP\n    <0x14>\n    OP_SPLIT\n    OP_DROP\n    <3>\n    OP_ROLL\n    OP_EQUALVERIFY\n    OP_SWAP\n    <1>\n    OP_ROT\n    OP_ADD\n    <0x14>\n    OP_ADD\n    OP_SPLIT\n    OP_NIP\n    <8>\n    OP_ROLL\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENCATEGORY\n    <0>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTBYTECODE\n    OP_OVER\n    OP_EQUALVERIFY\n    <1>\n    OP_OUTPUTTOKENCATEGORY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <1>\n    OP_OUTPUTBYTECODE\n    OP_OVER\n    OP_EQUALVERIFY\n    <2>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    OP_DUP\n    OP_ROT\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTTOKENCATEGORY\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTBYTECODE\n    <0x76a914>\n    <6>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    OP_EQUALVERIFY\n    OP_TXINPUTCOUNT\n    <3>\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    OP_TXOUTPUTCOUNT\n    <4>\n    OP_NUMEQUALVERIFY\n    OP_2SWAP\n    OP_CHECKSIG\n    OP_NIP\n    OP_NIP\nOP_ELSE\n    OP_SWAP\n    <1>\n    OP_NUMEQUALVERIFY\n    OP_CHECKSIG\nOP_ENDIF"
    },
    "u1_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_1": {
      "name": "unlock_1",
      "script": "<0x5d2b50e7>\n<0xa3dae6693fcf9f6ebbfccd5a93bd95e01fbb9121>\n<0x4e6c0e>\n<0x33f137713b07182939f5f95eb2802d0d45e28de571e1c01b855f9b87c86ac1045a42fb540a049b4269a51805e803c9e1ef3bcff7febf4a57d4c18c3e763f278861>\n<0x03853aede167c9391f97be2bc562b86f3bbc3df7abb49a764e708952882138eedf>\n<0>",
      "unlocks": "l1_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_1",
      "passes": [
        "s1_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_1"
      ]
    },
    "l1_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_1": {
      "lockingType": "p2sh32",
      "name": "lock_1",
      "script": "<0x035903fa52eba1313e2482316f3265b3c8822b4aaa771f18710b07450febe10593>\nOP_OVER\n<0>\nOP_NUMEQUAL\nOP_IF\n    <0x39ae73b98cd04c5235f776f3d9e9b16fd22313a3e2ba911e5d799b1b83459373>\n    <0xdf4dccf7fb60f7fc14d1eb1178a1ded7c5b56e421c3638de5a6ff6639e004ca4>\n    <0>\n    OP_UTXOBYTECODE\n    <0>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    <3>\n    OP_PICK\n    OP_EQUALVERIFY\n    <0>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_NIP\n    <2>\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    OP_ROT\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_NIP\n    <1>\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOBYTECODE\n    OP_OVER\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCOMMITMENT\n    OP_DUP\n    <4>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_SWAP\n    <4>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_OVER\n    OP_LESSTHAN\n    OP_VERIFY\n    <7>\n    OP_PICK\n    OP_OVER\n    OP_GREATERTHAN\n    OP_VERIFY\n    <7>\n    OP_PICK\n    OP_CHECKLOCKTIMEVERIFY\n    OP_DROP\n    <1>\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_DUP\n    <4>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_SWAP\n    <4>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_OVER\n    <10>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    OP_DUP\n    <3>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    OP_GREATERTHAN\n    OP_VERIFY\n    <4>\n    OP_PICK\n    OP_HASH160\n    <3>\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_DUP\n    <1>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_DUP\n    <4>\n    OP_GREATERTHANOREQUAL\n    OP_OVER\n    <15>\n    OP_LESSTHANOREQUAL\n    OP_BOOLAND\n    OP_VERIFY\n    OP_OVER\n    <1>\n    <2>\n    OP_PICK\n    OP_ADD\n    OP_SPLIT\n    OP_NIP\n    <0x14>\n    OP_SPLIT\n    OP_DROP\n    <3>\n    OP_ROLL\n    OP_EQUALVERIFY\n    OP_SWAP\n    <1>\n    OP_ROT\n    OP_ADD\n    <0x14>\n    OP_ADD\n    OP_SPLIT\n    OP_NIP\n    <8>\n    OP_ROLL\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENCATEGORY\n    <0>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTBYTECODE\n    OP_OVER\n    OP_EQUALVERIFY\n    <1>\n    OP_OUTPUTTOKENCATEGORY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <1>\n    OP_OUTPUTBYTECODE\n    OP_OVER\n    OP_EQUALVERIFY\n    <2>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    OP_DUP\n    OP_ROT\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTTOKENCATEGORY\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTBYTECODE\n    <0x76a914>\n    <6>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    OP_EQUALVERIFY\n    OP_TXINPUTCOUNT\n    <3>\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    OP_TXOUTPUTCOUNT\n    <4>\n    OP_NUMEQUALVERIFY\n    OP_2SWAP\n    OP_CHECKSIG\n    OP_NIP\n    OP_NIP\nOP_ELSE\n    OP_SWAP\n    <1>\n    OP_NUMEQUALVERIFY\n    OP_CHECKSIG\nOP_ENDIF"
    },
    "u2_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_2": {
      "name": "unlock_2",
      "script": "<0x5d2b50e7>\n<0xa3dae6693fcf9f6ebbfccd5a93bd95e01fbb9121>\n<0x4e6c0e>\n<0x42fc2c41961138bc95dbdd16584cea7e50eeafea943fbb581bcee3b4a156a9a833662246a7be02dc544dc7b4de9a9a7fa7c245a84880cb7399a1d6ebcffc8f5361>\n<0x03853aede167c9391f97be2bc562b86f3bbc3df7abb49a764e708952882138eedf>\n<0>",
      "unlocks": "l2_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_2",
      "passes": [
        "s2_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_2"
      ]
    },
    "l2_a013119e83e2f4d54b33d56b669f34cafae93c7b0b1843aa51f8d514ea8b62e2_2": {
      "lockingType": "p2sh32",
      "name": "lock_2",
      "script": "<0x035903fa52eba1313e2482316f3265b3c8822b4aaa771f18710b07450febe10593>\nOP_OVER\n<0>\nOP_NUMEQUAL\nOP_IF\n    <0x39ae73b98cd04c5235f776f3d9e9b16fd22313a3e2ba911e5d799b1b83459373>\n    <0xdf4dccf7fb60f7fc14d1eb1178a1ded7c5b56e421c3638de5a6ff6639e004ca4>\n    <0>\n    OP_UTXOBYTECODE\n    <0>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    <3>\n    OP_PICK\n    OP_EQUALVERIFY\n    <0>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_NIP\n    <2>\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    OP_ROT\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_NIP\n    <1>\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOBYTECODE\n    OP_OVER\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCOMMITMENT\n    OP_DUP\n    <4>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_SWAP\n    <4>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_OVER\n    OP_LESSTHAN\n    OP_VERIFY\n    <7>\n    OP_PICK\n    OP_OVER\n    OP_GREATERTHAN\n    OP_VERIFY\n    <7>\n    OP_PICK\n    OP_CHECKLOCKTIMEVERIFY\n    OP_DROP\n    <1>\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_DUP\n    <4>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_SWAP\n    <4>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_OVER\n    <10>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    OP_DUP\n    <3>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    OP_GREATERTHAN\n    OP_VERIFY\n    <4>\n    OP_PICK\n    OP_HASH160\n    <3>\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_DUP\n    <1>\n    OP_SPLIT\n    OP_DROP\n    OP_BIN2NUM\n    OP_DUP\n    <4>\n    OP_GREATERTHANOREQUAL\n    OP_OVER\n    <15>\n    OP_LESSTHANOREQUAL\n    OP_BOOLAND\n    OP_VERIFY\n    OP_OVER\n    <1>\n    <2>\n    OP_PICK\n    OP_ADD\n    OP_SPLIT\n    OP_NIP\n    <0x14>\n    OP_SPLIT\n    OP_DROP\n    <3>\n    OP_ROLL\n    OP_EQUALVERIFY\n    OP_SWAP\n    <1>\n    OP_ROT\n    OP_ADD\n    <0x14>\n    OP_ADD\n    OP_SPLIT\n    OP_NIP\n    <8>\n    OP_ROLL\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENCATEGORY\n    <0>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTBYTECODE\n    OP_OVER\n    OP_EQUALVERIFY\n    <1>\n    OP_OUTPUTTOKENCATEGORY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <1>\n    OP_OUTPUTBYTECODE\n    OP_OVER\n    OP_EQUALVERIFY\n    <2>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    OP_DUP\n    OP_ROT\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTTOKENCATEGORY\n    OP_EQUALVERIFY\n    <3>\n    OP_OUTPUTBYTECODE\n    <0x76a914>\n    <6>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    OP_EQUALVERIFY\n    OP_TXINPUTCOUNT\n    <3>\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    OP_TXOUTPUTCOUNT\n    <4>\n    OP_NUMEQUALVERIFY\n    OP_2SWAP\n    OP_CHECKSIG\n    OP_NIP\n    OP_NIP\nOP_ELSE\n    OP_SWAP\n    <1>\n    OP_NUMEQUALVERIFY\n    OP_CHECKSIG\nOP_ENDIF"
    }
  },
  "supported": [
    "BCH_2023_05",
    "BCH_2025_05",
    "BCH_2026_05",
    "BCH_SPEC"
  ],
  "version": 0
}