{
  "$schema": "https://libauth.org/schemas/wallet-template-v0.schema.json",
  "description": "Autogenerated by BlockExplorer.cash",
  "name": "Untitled",
  "entities": {},
  "scenarios": {
    "s0_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_0": {
      "description": "Scenario for input 0.",
      "name": "Scenario input 0",
      "transaction": {
        "locktime": 1779201759,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "51004da4045520aa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d75279009c63537900a2695379cdc0c7885379d1c0ce885379d3c0d09d5379ccc0c69d537ad2c0cf87777777675279519c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088587982770229019d5879a87801257f75557f778876014b7f75014a7f7701ff88547900a2695479599f695579827701219d5579517f7552875679517f7553879b69567900a0695679040065cd1d9f695779b1755679587902900093a2695679587a02a00593a16976557f75517f7781548007707265706172657e557951807e56797e577954807e5a7a51876351c701207f75537988675979827754790141959d4f00657656799f766b63760141955c79788b7f75787f77815d7952790141937f7552798b7f777800a26978599f69785b799e69785579a0695d7952790121950121937f7552790121957f777857795279bb5279567a757c6b7c6b7c6b7c6b7c6c6c6c6c54798b557a757c6b7c6b7c6b7c6c6c6c6d6d686c91666d687c01257f75567a7e567a54807e557a51807e00d2886d6d6d51675279529c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088547982770229019d5479a87801257f75557f778876014b7f75014a7f7701ff87916976557f75517f778178014b7f75014a7f77817c54800761626f72745f5f7e7851807e587a51876351c701207f75547988675779827755790141959d4f00657657799f766b63760141955a79788b7f75787f77815b7952790141937f7552798b7f777800a26978599f697857799e69785579a0695b7952790121950121937f7552790121957f777857795279bb5279567a757c6b7c6b7c6b7c6b7c6c6c6c6c54798b557a757c6b7c6b7c6b7c6c6c6c6d6d686c91666d687b01257f75210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d2886d6d6d7551675279539c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088547982770229019d5479a87801257f75557f778876014b7f75014a7f7701ff87916976014a7f7501467f778178014b7f75014a7f7781527901467f7501257f777bb175567952790121957f757c7e567a0229017f757b0121950121937f777e7c557f75517f778101207c8b54807e7ca87e210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d287777777677b549dc0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088537900a2695379599f695479827701219d5479517f7552875579517f7553879b69557982770229019d5579a87801257f75557f778851c701207f757b88547953790121957f75547a7e547a0229017f75547a0121950121937f777e7c557f75517f778101207c8b54807e7ca87e210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d2877768686868"
          },
          {
            "outpointTransactionHash": "69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "415c9bf2178ea0e0af3e0764e93b5bf655c6604d27e7a4a0834d30d832f12eebece25623785b291c8c29d0f283ed1646ff8d5fdfd3e662198db9e4817be4c074b5612102645d2c4626fdbef13be39d2426a063c1aea699016556bbcd81c5c987fa0ad7ff"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa20619bd59af06f30db85416ceeeeeac526056692c1d383393b0093351016d4cbd187",
            "token": {
              "category": "458bdd9758bc244bf30e0582b0fe195b76d814addad70bfe913db86fae1592ae",
              "nft": {
                "commitment": "4061000000df760c6a00dbb88608000000003e588908000000df760c6a4010388d08000000df760c6a009c0d8508000000df760c6ac008d98208000000df760c6a405c738808000000df760c6ac0aa238708000000df760c6a00dbb88608000000df760c6a8017ef8408000000df760c6a00c0018608000000df760c6a0000",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
            "token": {
              "category": "9fda804b2a09aa894444d4d57aea23f462dbac808d590e13527949825f555dee",
              "nft": {
                "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac",
            "valueSatoshis": 6423500
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 2000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "458bdd9758bc244bf30e0582b0fe195b76d814addad70bfe913db86fae1592ae",
            "nft": {
              "commitment": "40600000002b760c6a4089a48908000000003e5889080000002b760c6a4010388d080000002b760c6ae05da587080000002b760c6a00303182080000002b760c6a40b6d58a080000002b760c6ac0aa2387080000002b760c6a00624c8a080000002b760c6a80cbb389080000002b760c6a4089a489080000002b760c6a0000",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 2000,
          "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
          "token": {
            "category": "9fda804b2a09aa894444d4d57aea23f462dbac808d590e13527949825f555dee",
            "nft": {
              "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 6448500,
          "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac"
        }
      ]
    },
    "s1_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_1": {
      "description": "Scenario for input 1.",
      "name": "Scenario input 1",
      "transaction": {
        "locktime": 1779201759,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "210297d6ad28ad6396f62a44e90eb512ffb93c1a0b589b8855a204b40bbc1b9c897f21030dd4e962dff8edfa4a1ee2456b41a9ae791f697360d3b3037b6fac0ed617101721034aed066c6f51c0dbb168e8ed301434638535ef2ff47a1ad6ec26376fba46bd5b21032184d36539b91c83a0f216ee9c3ec1729bacd1606613297f5bf3ac68447a4a9021034c752f18d193f21a386032ae058ca5acad9cfd575223d9babd115d9d9e34c4db210287426749670ad4a88e791ff4c044c36cd9627da58a6d69f9cc6c1d17d505c16821033d434f52fd54d51bbc06d8f02d4a78ae69c1233e09da9ce6a73a9d2ba952522f2102423fa2b46bbf06bacd2dfedbf44a94fcb6ca34838c3fe12acf5b09ef7ff6a1b42103f85486b99a7f8aa7d6a1d69a0ae859bebb193bc90cc705cd096c6aaf497af5e604df760c6a0500c001860840a8a7d1b51bdbaeef23e0675716700b455fb70c3c7260a0ca8a9426b99f117e5991bb037abab083cfa8d9fbf39621e499916a8f5e5508524123d2f6980402da7004df760c6a058017ef840840abfe1a8a140730a9d3214a00350a6262b0f02d903fa7da73c6e13349401a1b4c06f316cdf48da2fa21a8e67d5784f752e3b514c24e2f88b97b5794ea0c86072f04df760c6a0500dbb8860840af1c4b3f13b6f4914ea821cbfef77cc7f9045ea84ec1ed79591ba84d12e31c214ccbae7b01929179005da17812287366bf5ab69a2676f98b4a89305482bccbe504df760c6a05c0aa238708400e3ff591ad594ad8fecb0f20e4ba08e7c3e9825117f41e564016d65534a1cab78fedef9be83d8af044b308761b24e65db0ce7a2f775aab99b2af9934b55fc5cd04df760c6a05405c73880840d32f0556bee6846a13031ba717e39d83a01dd9c2f5000c145996e3895029edc8b27232cf4c2c9e2f2e9d2b4e6645c2b0526d5ef7154d4dc21dd9234d7a9c1b6504df760c6a05c008d982084062b782c2024fbac12ec9a8c7ad18bcb389ffad467f3f44abe49ca2fcbfe186449cae52f47b322973dd614b47119e04953119db259f9c7eac216a81481b23510e04df760c6a05009c0d8508403241f253801eb01e3f0a8c44810b2317c6b578ab0f0a779a5e6221af9dad56e15def1abd209e0ba8724d5ac8e35c14834630b4aeb6e3767b89edc2342d6b352404df760c6a054010388d084067a27aa12fc7f7a625f773c8c283449e561c835c788936736390e7ef7cb588b21b699c2beded970ce00a39ffb8577e8b46a4ad179581bfc3937501ec4a92971204df760c6a05003e58890840375f957021f1605d9a46c4b7989a80c8f4a0266a4beae0c8ab10cad10dcc4bc3c2c7fb0fafa35a11b956f322796491cc29a3b56fb692f4c4420c2807db996794004d370f5702c80002c80020aa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d7084243482d5553440020ee5d555f82497952130e598d80acdb62f423ea7ad5d4444489aa092a4b80da9f5679009c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4539d51ce01207f758851cf768277014b9d76517f7501208801257f75557f77012279827701219d012379827701219d012479827701219d012579827701219d012679827701219d012779827701219d012879827701219d012979827701219d012a79827701219d0122790124797e0125797e0126797e0127797e0128797e0129797e012a797e012b797ea88800cf768277017f9d76517f7501408876557f75517f778178597f75557f778176013c93b175c57c02b40093a16940ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc55480537901197f7501117f775479011d7f7501197f770004000000005e79567987635f79009d6079009d5379817b757c527977675e79827701409d5f7900a06960790400f15365a0696079c50380510193a1695879086269747374616d707e607958807e55797e5f7978012c79bb5479817600a063011179789476009f63768f7768760210279552795f7995a1697568011179547a757c6b7c6b7c6c6c0112795480537a757c6b7c6c6d68577901257f75011d7f77587901297f7501257f770004000000000115795a798763011679009d011779009d5379817b757c52797767011579827701409d01167900a0690117790400f15365a069011779c50380510193a1695c790867656d696e695f5f7e01177958807e59797e01167978013179bb5479817600a063011879789476009f63768f77687602102795527901137995a1697568011879547a757c6b7c6b7c6c6c0119795480537a757c6b7c6c6d685b7901317f7501297f775c7901357f7501317f77000400000000011c795e798763011d79009d011e79009d5379817b757c52797767011c79827701409d011d7900a069011e790400f15365a069011e79c50380510193a169607908636f696e626173657e011e7958807e5d797e011d7978013679bb5479817600a063011f79789476009f63768f77687602102795527901177995a1697568011f79547a757c6b7c6b7c6c6c0120795480537a757c6b7c6c6d685f79013d7f7501357f77607901417f75013d7f770004000000000123790112798763012479009d012579009d5379817b757c52797767012379827701409d01247900a0690125790400f15365a069012579c50380510193a16901147908636765636b6f5f5f7e01257958807e0111797e01247978013b79bb5479817600a063012679789476009f63768f776876021027955279011b7995a1697568012679547a757c6b7c6b7c6c6c0127795480537a757c6b7c6c6d6801137901497f7501417f77011479014d7f7501497f77000400000000012a790116798763012b79009d012c79009d5379817b757c52797767012a79827701409d012b7900a069012c790400f15365a069012c79c50380510193a169011879086874785f5f5f5f5f7e012c7958807e0115797e012b7978014079bb5479817600a063012d79789476009f63768f776876021027955279011f7995a1697568012d79547a757c6b7c6b7c6c6c012e795480537a757c6b7c6c6d6801177901557f75014d7f7701187901597f7501557f77000400000000013179011a798763013279009d013379009d5379817b757c52797767013179827701409d01327900a0690133790400f15365a069013379c50380510193a169011c79086b72616b656e5f5f7e01337958807e0119797e01327978014579bb5479817600a063013479789476009f63768f77687602102795527901237995a1697568013479547a757c6b7c6b7c6c6c0135795480537a757c6b7c6c6d68011b7901617f7501597f77011c7901657f7501617f77000400000000013879011e798763013979009d013a79009d5379817b757c52797767013879827701409d01397900a069013a790400f15365a069013a79c50380510193a169012079086f6b785f5f5f5f5f7e013a7958807e011d797e01397978014a79bb5479817600a063013b79789476009f63768f77687602102795527901277995a1697568013b79547a757c6b7c6b7c6c6c013c795480537a757c6b7c6c6d68011f79016d7f7501657f7701207901717f75016d7f77000400000000013f790122798763014079009d014179009d5379817b757c52797767013f79827701409d01407900a0690141790400f15365a069014179c50380510193a1690124790862796269745f5f5f7e01417958807e0121797e01407978014f79bb5479817600a063014279789476009f63768f776876021027955279012b7995a1697568014279547a757c6b7c6b7c6c6c0143795480537a757c6b7c6c6d6801237901797f7501717f77012479017d7f7501797f770004000000000146790126798763014779009d014879009d5379817b757c52797767014679827701409d01477900a0690148790400f15365a069014879c50380510193a169012879086b75636f696e5f5f7e01487958807e0125797e01477978015479bb5479817600a063014979789476009f63768f776876021027955279012f7995a1697568014979547a757c6b7c6b7c6c6c014a795480537a757c6b7c6c6d6800012f7a0127798764768b776801317a0127798764768b776801337a0127798764768b776801357a0127798764768b776801377a0127798764768b776801397a0127798764768b7768013b7a0127798764768b7768013d7a0127798764768b7768013f7a01277a8764768b7768012c7aa269012179011e79011b790118790115790112795f795c7959790059795979a06359797758795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6859795879a06359797757795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6859795779a06359797756795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6859795679a06359797755795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6859795579a06359797754795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6859795479a06359797753795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6859795379a06359797752795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76537a757c6b7c6c6859795279a063597977785a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c77766858795879a0635879775779597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6858795779a0635879775679597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6858795679a0635879775579597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6858795579a0635879775479597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6858795479a0635879775379597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6858795379a0635879775279597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76537a757c6b7c6c6858795279a06358797778597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c77766857795779a0635779775679587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6857795679a0635779775579587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6857795579a0635779775479587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6857795479a0635779775379587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6857795379a0635779775279587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76537a757c6b7c6c6857795279a06357797778587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c77766856795679a0635679775579577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6856795579a0635679775479577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6856795479a0635679775379577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76547a757c6b7c6b7c6c6c6856795379a0635679775279577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76537a757c6b7c6c6856795279a06356797778577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c77766855795579a0635579775479567a757c6b7c6b7c6b7c6b7c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6855795479a0635579775379567a757c6b7c6b7c6b7c6b7c6c6c6c6c76547a757c6b7c6b7c6c6c6855795379a0635579775279567a757c6b7c6b7c6b7c6b7c6c6c6c6c76537a757c6b7c6c6855795279a06355797778567a757c6b7c6b7c6b7c6b7c6c6c6c6c777668557a01307901117f75597f77817600a0636e9476009f63768f77687602102795527901387995a1697568012c7a5880012c7a7e01297a588001297a7e01267a588001267a7e01237a588001237a7e01207a588001207a7e011d7a5880011d7a7e011a7a5880011a7a7e01177a588001177a7e01147a588001147a7e587a587a7e577a7e567a7e557a7e547a7e537a7e7b7e7c7e014001207a8b54807ec554807e537a58807e7c7e011e7a017f7f75017d7f777e00d2886d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7551675679519c63577900a2695779cdc0c7885779d1c0ce885779d3c0d09d5779ccc0c69d577ad2c0cf886d6d6d755167567a529dc0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d51c701207f75537a8800cf76017f7f75017e7f77817c017d7f75517e7c8b51807e00d2886d6d75516868"
          },
          {
            "outpointTransactionHash": "69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "415c9bf2178ea0e0af3e0764e93b5bf655c6604d27e7a4a0834d30d832f12eebece25623785b291c8c29d0f283ed1646ff8d5fdfd3e662198db9e4817be4c074b5612102645d2c4626fdbef13be39d2426a063c1aea699016556bbcd81c5c987fa0ad7ff"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa20619bd59af06f30db85416ceeeeeac526056692c1d383393b0093351016d4cbd187",
            "token": {
              "category": "458bdd9758bc244bf30e0582b0fe195b76d814addad70bfe913db86fae1592ae",
              "nft": {
                "commitment": "4061000000df760c6a00dbb88608000000003e588908000000df760c6a4010388d08000000df760c6a009c0d8508000000df760c6ac008d98208000000df760c6a405c738808000000df760c6ac0aa238708000000df760c6a00dbb88608000000df760c6a8017ef8408000000df760c6a00c0018608000000df760c6a0000",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
            "token": {
              "category": "9fda804b2a09aa894444d4d57aea23f462dbac808d590e13527949825f555dee",
              "nft": {
                "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac",
            "valueSatoshis": 6423500
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 2000,
          "lockingBytecode": "aa20619bd59af06f30db85416ceeeeeac526056692c1d383393b0093351016d4cbd187",
          "token": {
            "category": "458bdd9758bc244bf30e0582b0fe195b76d814addad70bfe913db86fae1592ae",
            "nft": {
              "commitment": "40600000002b760c6a4089a48908000000003e5889080000002b760c6a4010388d080000002b760c6ae05da587080000002b760c6a00303182080000002b760c6a40b6d58a080000002b760c6ac0aa2387080000002b760c6a00624c8a080000002b760c6a80cbb389080000002b760c6a4089a489080000002b760c6a0000",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 2000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "9fda804b2a09aa894444d4d57aea23f462dbac808d590e13527949825f555dee",
            "nft": {
              "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 6448500,
          "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac"
        }
      ]
    },
    "s2_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_2": {
      "description": "Scenario for input 2.",
      "name": "Scenario input 2",
      "transaction": {
        "locktime": 1779201759,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "210297d6ad28ad6396f62a44e90eb512ffb93c1a0b589b8855a204b40bbc1b9c897f21030dd4e962dff8edfa4a1ee2456b41a9ae791f697360d3b3037b6fac0ed617101721034aed066c6f51c0dbb168e8ed301434638535ef2ff47a1ad6ec26376fba46bd5b21032184d36539b91c83a0f216ee9c3ec1729bacd1606613297f5bf3ac68447a4a9021034c752f18d193f21a386032ae058ca5acad9cfd575223d9babd115d9d9e34c4db210287426749670ad4a88e791ff4c044c36cd9627da58a6d69f9cc6c1d17d505c16821033d434f52fd54d51bbc06d8f02d4a78ae69c1233e09da9ce6a73a9d2ba952522f2102423fa2b46bbf06bacd2dfedbf44a94fcb6ca34838c3fe12acf5b09ef7ff6a1b42103f85486b99a7f8aa7d6a1d69a0ae859bebb193bc90cc705cd096c6aaf497af5e604df760c6a0500c001860840a8a7d1b51bdbaeef23e0675716700b455fb70c3c7260a0ca8a9426b99f117e5991bb037abab083cfa8d9fbf39621e499916a8f5e5508524123d2f6980402da7004df760c6a058017ef840840abfe1a8a140730a9d3214a00350a6262b0f02d903fa7da73c6e13349401a1b4c06f316cdf48da2fa21a8e67d5784f752e3b514c24e2f88b97b5794ea0c86072f04df760c6a0500dbb8860840af1c4b3f13b6f4914ea821cbfef77cc7f9045ea84ec1ed79591ba84d12e31c214ccbae7b01929179005da17812287366bf5ab69a2676f98b4a89305482bccbe504df760c6a05c0aa238708400e3ff591ad594ad8fecb0f20e4ba08e7c3e9825117f41e564016d65534a1cab78fedef9be83d8af044b308761b24e65db0ce7a2f775aab99b2af9934b55fc5cd04df760c6a05405c73880840d32f0556bee6846a13031ba717e39d83a01dd9c2f5000c145996e3895029edc8b27232cf4c2c9e2f2e9d2b4e6645c2b0526d5ef7154d4dc21dd9234d7a9c1b6504df760c6a05c008d982084062b782c2024fbac12ec9a8c7ad18bcb389ffad467f3f44abe49ca2fcbfe186449cae52f47b322973dd614b47119e04953119db259f9c7eac216a81481b23510e04df760c6a05009c0d8508403241f253801eb01e3f0a8c44810b2317c6b578ab0f0a779a5e6221af9dad56e15def1abd209e0ba8724d5ac8e35c14834630b4aeb6e3767b89edc2342d6b352404df760c6a054010388d084067a27aa12fc7f7a625f773c8c283449e561c835c788936736390e7ef7cb588b21b699c2beded970ce00a39ffb8577e8b46a4ad179581bfc3937501ec4a92971204df760c6a05003e58890840375f957021f1605d9a46c4b7989a80c8f4a0266a4beae0c8ab10cad10dcc4bc3c2c7fb0fafa35a11b956f322796491cc29a3b56fb692f4c4420c2807db996794004d370f5702c80002c80020aa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d7084243482d5553440020ee5d555f82497952130e598d80acdb62f423ea7ad5d4444489aa092a4b80da9f5679009c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4539d51ce01207f758851cf768277014b9d76517f7501208801257f75557f77012279827701219d012379827701219d012479827701219d012579827701219d012679827701219d012779827701219d012879827701219d012979827701219d012a79827701219d0122790124797e0125797e0126797e0127797e0128797e0129797e012a797e012b797ea88800cf768277017f9d76517f7501408876557f75517f778178597f75557f778176013c93b175c57c02b40093a16940ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc55480537901197f7501117f775479011d7f7501197f770004000000005e79567987635f79009d6079009d5379817b757c527977675e79827701409d5f7900a06960790400f15365a0696079c50380510193a1695879086269747374616d707e607958807e55797e5f7978012c79bb5479817600a063011179789476009f63768f7768760210279552795f7995a1697568011179547a757c6b7c6b7c6c6c0112795480537a757c6b7c6c6d68577901257f75011d7f77587901297f7501257f770004000000000115795a798763011679009d011779009d5379817b757c52797767011579827701409d01167900a0690117790400f15365a069011779c50380510193a1695c790867656d696e695f5f7e01177958807e59797e01167978013179bb5479817600a063011879789476009f63768f77687602102795527901137995a1697568011879547a757c6b7c6b7c6c6c0119795480537a757c6b7c6c6d685b7901317f7501297f775c7901357f7501317f77000400000000011c795e798763011d79009d011e79009d5379817b757c52797767011c79827701409d011d7900a069011e790400f15365a069011e79c50380510193a169607908636f696e626173657e011e7958807e5d797e011d7978013679bb5479817600a063011f79789476009f63768f77687602102795527901177995a1697568011f79547a757c6b7c6b7c6c6c0120795480537a757c6b7c6c6d685f79013d7f7501357f77607901417f75013d7f770004000000000123790112798763012479009d012579009d5379817b757c52797767012379827701409d01247900a0690125790400f15365a069012579c50380510193a16901147908636765636b6f5f5f7e01257958807e0111797e01247978013b79bb5479817600a063012679789476009f63768f776876021027955279011b7995a1697568012679547a757c6b7c6b7c6c6c0127795480537a757c6b7c6c6d6801137901497f7501417f77011479014d7f7501497f77000400000000012a790116798763012b79009d012c79009d5379817b757c52797767012a79827701409d012b7900a069012c790400f15365a069012c79c50380510193a169011879086874785f5f5f5f5f7e012c7958807e0115797e012b7978014079bb5479817600a063012d79789476009f63768f776876021027955279011f7995a1697568012d79547a757c6b7c6b7c6c6c012e795480537a757c6b7c6c6d6801177901557f75014d7f7701187901597f7501557f77000400000000013179011a798763013279009d013379009d5379817b757c52797767013179827701409d01327900a0690133790400f15365a069013379c50380510193a169011c79086b72616b656e5f5f7e01337958807e0119797e01327978014579bb5479817600a063013479789476009f63768f77687602102795527901237995a1697568013479547a757c6b7c6b7c6c6c0135795480537a757c6b7c6c6d68011b7901617f7501597f77011c7901657f7501617f77000400000000013879011e798763013979009d013a79009d5379817b757c52797767013879827701409d01397900a069013a790400f15365a069013a79c50380510193a169012079086f6b785f5f5f5f5f7e013a7958807e011d797e01397978014a79bb5479817600a063013b79789476009f63768f77687602102795527901277995a1697568013b79547a757c6b7c6b7c6c6c013c795480537a757c6b7c6c6d68011f79016d7f7501657f7701207901717f75016d7f77000400000000013f790122798763014079009d014179009d5379817b757c52797767013f79827701409d01407900a0690141790400f15365a069014179c50380510193a1690124790862796269745f5f5f7e01417958807e0121797e01407978014f79bb5479817600a063014279789476009f63768f776876021027955279012b7995a1697568014279547a757c6b7c6b7c6c6c0143795480537a757c6b7c6c6d6801237901797f7501717f77012479017d7f7501797f770004000000000146790126798763014779009d014879009d5379817b757c52797767014679827701409d01477900a0690148790400f15365a069014879c50380510193a169012879086b75636f696e5f5f7e01487958807e0125797e01477978015479bb5479817600a063014979789476009f63768f776876021027955279012f7995a1697568014979547a757c6b7c6b7c6c6c014a795480537a757c6b7c6c6d6800012f7a0127798764768b776801317a0127798764768b776801337a0127798764768b776801357a0127798764768b776801377a0127798764768b776801397a0127798764768b7768013b7a0127798764768b7768013d7a0127798764768b7768013f7a01277a8764768b7768012c7aa269012179011e79011b790118790115790112795f795c7959790059795979a06359797758795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6859795879a06359797757795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6859795779a06359797756795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6859795679a06359797755795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6859795579a06359797754795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6859795479a06359797753795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6859795379a06359797752795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76537a757c6b7c6c6859795279a063597977785a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c77766858795879a0635879775779597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6858795779a0635879775679597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6858795679a0635879775579597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6858795579a0635879775479597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6858795479a0635879775379597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6858795379a0635879775279597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76537a757c6b7c6c6858795279a06358797778597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c77766857795779a0635779775679587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6857795679a0635779775579587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6857795579a0635779775479587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6857795479a0635779775379587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6857795379a0635779775279587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76537a757c6b7c6c6857795279a06357797778587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c77766856795679a0635679775579577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6856795579a0635679775479577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6856795479a0635679775379577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76547a757c6b7c6b7c6c6c6856795379a0635679775279577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76537a757c6b7c6c6856795279a06356797778577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c77766855795579a0635579775479567a757c6b7c6b7c6b7c6b7c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6855795479a0635579775379567a757c6b7c6b7c6b7c6b7c6c6c6c6c76547a757c6b7c6b7c6c6c6855795379a0635579775279567a757c6b7c6b7c6b7c6b7c6c6c6c6c76537a757c6b7c6c6855795279a06355797778567a757c6b7c6b7c6b7c6b7c6c6c6c6c777668557a01307901117f75597f77817600a0636e9476009f63768f77687602102795527901387995a1697568012c7a5880012c7a7e01297a588001297a7e01267a588001267a7e01237a588001237a7e01207a588001207a7e011d7a5880011d7a7e011a7a5880011a7a7e01177a588001177a7e01147a588001147a7e587a587a7e577a7e567a7e557a7e547a7e537a7e7b7e7c7e014001207a8b54807ec554807e537a58807e7c7e011e7a017f7f75017d7f777e00d2886d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7551675679519c63577900a2695779cdc0c7885779d1c0ce885779d3c0d09d5779ccc0c69d577ad2c0cf886d6d6d755167567a529dc0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d51c701207f75537a8800cf76017f7f75017e7f77817c017d7f75517e7c8b51807e00d2886d6d75516868"
          },
          {
            "outpointTransactionHash": "69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "51004da4045520aa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d75279009c63537900a2695379cdc0c7885379d1c0ce885379d3c0d09d5379ccc0c69d537ad2c0cf87777777675279519c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088587982770229019d5879a87801257f75557f778876014b7f75014a7f7701ff88547900a2695479599f695579827701219d5579517f7552875679517f7553879b69567900a0695679040065cd1d9f695779b1755679587902900093a2695679587a02a00593a16976557f75517f7781548007707265706172657e557951807e56797e577954807e5a7a51876351c701207f75537988675979827754790141959d4f00657656799f766b63760141955c79788b7f75787f77815d7952790141937f7552798b7f777800a26978599f69785b799e69785579a0695d7952790121950121937f7552790121957f777857795279bb5279567a757c6b7c6b7c6b7c6b7c6c6c6c6c54798b557a757c6b7c6b7c6b7c6c6c6c6d6d686c91666d687c01257f75567a7e567a54807e557a51807e00d2886d6d6d51675279529c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088547982770229019d5479a87801257f75557f778876014b7f75014a7f7701ff87916976557f75517f778178014b7f75014a7f77817c54800761626f72745f5f7e7851807e587a51876351c701207f75547988675779827755790141959d4f00657657799f766b63760141955a79788b7f75787f77815b7952790141937f7552798b7f777800a26978599f697857799e69785579a0695b7952790121950121937f7552790121957f777857795279bb5279567a757c6b7c6b7c6b7c6b7c6c6c6c6c54798b557a757c6b7c6b7c6b7c6c6c6c6d6d686c91666d687b01257f75210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d2886d6d6d7551675279539c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088547982770229019d5479a87801257f75557f778876014b7f75014a7f7701ff87916976014a7f7501467f778178014b7f75014a7f7781527901467f7501257f777bb175567952790121957f757c7e567a0229017f757b0121950121937f777e7c557f75517f778101207c8b54807e7ca87e210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d287777777677b549dc0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088537900a2695379599f695479827701219d5479517f7552875579517f7553879b69557982770229019d5579a87801257f75557f778851c701207f757b88547953790121957f75547a7e547a0229017f75547a0121950121937f777e7c557f75517f778101207c8b54807e7ca87e210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d2877768686868"
          },
          {
            "outpointTransactionHash": "69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa20619bd59af06f30db85416ceeeeeac526056692c1d383393b0093351016d4cbd187",
            "token": {
              "category": "458bdd9758bc244bf30e0582b0fe195b76d814addad70bfe913db86fae1592ae",
              "nft": {
                "commitment": "4061000000df760c6a00dbb88608000000003e588908000000df760c6a4010388d08000000df760c6a009c0d8508000000df760c6ac008d98208000000df760c6a405c738808000000df760c6ac0aa238708000000df760c6a00dbb88608000000df760c6a8017ef8408000000df760c6a00c0018608000000df760c6a0000",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
            "token": {
              "category": "9fda804b2a09aa894444d4d57aea23f462dbac808d590e13527949825f555dee",
              "nft": {
                "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac",
            "valueSatoshis": 6423500
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 2000,
          "lockingBytecode": "aa20619bd59af06f30db85416ceeeeeac526056692c1d383393b0093351016d4cbd187",
          "token": {
            "category": "458bdd9758bc244bf30e0582b0fe195b76d814addad70bfe913db86fae1592ae",
            "nft": {
              "commitment": "40600000002b760c6a4089a48908000000003e5889080000002b760c6a4010388d080000002b760c6ae05da587080000002b760c6a00303182080000002b760c6a40b6d58a080000002b760c6ac0aa2387080000002b760c6a00624c8a080000002b760c6a80cbb389080000002b760c6a4089a489080000002b760c6a0000",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 2000,
          "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
          "token": {
            "category": "9fda804b2a09aa894444d4d57aea23f462dbac808d590e13527949825f555dee",
            "nft": {
              "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 6448500,
          "lockingBytecode": ["slot"]
        }
      ]
    }
  },
  "scripts": {
    "u0_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_0": {
      "name": "unlock_0",
      "script": "<0x0297d6ad28ad6396f62a44e90eb512ffb93c1a0b589b8855a204b40bbc1b9c897f>\n<0x030dd4e962dff8edfa4a1ee2456b41a9ae791f697360d3b3037b6fac0ed6171017>\n<0x034aed066c6f51c0dbb168e8ed301434638535ef2ff47a1ad6ec26376fba46bd5b>\n<0x032184d36539b91c83a0f216ee9c3ec1729bacd1606613297f5bf3ac68447a4a90>\n<0x034c752f18d193f21a386032ae058ca5acad9cfd575223d9babd115d9d9e34c4db>\n<0x0287426749670ad4a88e791ff4c044c36cd9627da58a6d69f9cc6c1d17d505c168>\n<0x033d434f52fd54d51bbc06d8f02d4a78ae69c1233e09da9ce6a73a9d2ba952522f>\n<0x02423fa2b46bbf06bacd2dfedbf44a94fcb6ca34838c3fe12acf5b09ef7ff6a1b4>\n<0x03f85486b99a7f8aa7d6a1d69a0ae859bebb193bc90cc705cd096c6aaf497af5e6>\n<0xdf760c6a>\n<0x00c0018608>\n<0xa8a7d1b51bdbaeef23e0675716700b455fb70c3c7260a0ca8a9426b99f117e5991bb037abab083cfa8d9fbf39621e499916a8f5e5508524123d2f6980402da70>\n<0xdf760c6a>\n<0x8017ef8408>\n<0xabfe1a8a140730a9d3214a00350a6262b0f02d903fa7da73c6e13349401a1b4c06f316cdf48da2fa21a8e67d5784f752e3b514c24e2f88b97b5794ea0c86072f>\n<0xdf760c6a>\n<0x00dbb88608>\n<0xaf1c4b3f13b6f4914ea821cbfef77cc7f9045ea84ec1ed79591ba84d12e31c214ccbae7b01929179005da17812287366bf5ab69a2676f98b4a89305482bccbe5>\n<0xdf760c6a>\n<0xc0aa238708>\n<0x0e3ff591ad594ad8fecb0f20e4ba08e7c3e9825117f41e564016d65534a1cab78fedef9be83d8af044b308761b24e65db0ce7a2f775aab99b2af9934b55fc5cd>\n<0xdf760c6a>\n<0x405c738808>\n<0xd32f0556bee6846a13031ba717e39d83a01dd9c2f5000c145996e3895029edc8b27232cf4c2c9e2f2e9d2b4e6645c2b0526d5ef7154d4dc21dd9234d7a9c1b65>\n<0xdf760c6a>\n<0xc008d98208>\n<0x62b782c2024fbac12ec9a8c7ad18bcb389ffad467f3f44abe49ca2fcbfe186449cae52f47b322973dd614b47119e04953119db259f9c7eac216a81481b23510e>\n<0xdf760c6a>\n<0x009c0d8508>\n<0x3241f253801eb01e3f0a8c44810b2317c6b578ab0f0a779a5e6221af9dad56e15def1abd209e0ba8724d5ac8e35c14834630b4aeb6e3767b89edc2342d6b3524>\n<0xdf760c6a>\n<0x4010388d08>\n<0x67a27aa12fc7f7a625f773c8c283449e561c835c788936736390e7ef7cb588b21b699c2beded970ce00a39ffb8577e8b46a4ad179581bfc3937501ec4a929712>\n<0xdf760c6a>\n<0x003e588908>\n<0x375f957021f1605d9a46c4b7989a80c8f4a0266a4beae0c8ab10cad10dcc4bc3c2c7fb0fafa35a11b956f322796491cc29a3b56fb692f4c4420c2807db996794>\n<0>",
      "unlocks": "l0_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_0",
      "passes": [
        "s0_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_0"
      ]
    },
    "l0_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_0": {
      "lockingType": "p2sh32",
      "name": "lock_0",
      "script": "<7>\n<0xc800>\n<0xc800>\n<0xaa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d7>\n<0x4243482d55534400>\n<0xee5d555f82497952130e598d80acdb62f423ea7ad5d4444489aa092a4b80da9f>\n<6>\nOP_PICK\n<0>\nOP_NUMEQUAL\nOP_IF\n    OP_INPUTINDEX\n    <0>\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_OUTPUTBYTECODE\n    <0>\n    OP_UTXOBYTECODE\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENCATEGORY\n    <0>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    <0>\n    OP_UTXOTOKENAMOUNT\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_OUTPUTVALUE\n    <0>\n    OP_UTXOVALUE\n    <0xd007>\n    OP_SUB\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    OP_TXOUTPUTCOUNT\n    <3>\n    OP_NUMEQUALVERIFY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCOMMITMENT\n    OP_DUP\n    OP_SIZE\n    OP_NIP\n    <0x4b>\n    OP_NUMEQUALVERIFY\n    OP_DUP\n    <1>\n    OP_SPLIT\n    OP_DROP\n    <0x20>\n    OP_EQUALVERIFY\n    <0x25>\n    OP_SPLIT\n    OP_DROP\n    <5>\n    OP_SPLIT\n    OP_NIP\n    <0x22>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x23>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x24>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x25>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x26>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x27>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x28>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x29>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x2a>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x22>\n    OP_PICK\n    <0x24>\n    OP_PICK\n    OP_CAT\n    <0x25>\n    OP_PICK\n    OP_CAT\n    <0x26>\n    OP_PICK\n    OP_CAT\n    <0x27>\n    OP_PICK\n    OP_CAT\n    <0x28>\n    OP_PICK\n    OP_CAT\n    <0x29>\n    OP_PICK\n    OP_CAT\n    <0x2a>\n    OP_PICK\n    OP_CAT\n    <0x2b>\n    OP_PICK\n    OP_CAT\n    OP_SHA256\n    OP_EQUALVERIFY\n    <0>\n    OP_UTXOTOKENCOMMITMENT\n    OP_DUP\n    OP_SIZE\n    OP_NIP\n    <0x7f>\n    OP_NUMEQUALVERIFY\n    OP_DUP\n    <1>\n    OP_SPLIT\n    OP_DROP\n    <0x40>\n    OP_EQUALVERIFY\n    OP_DUP\n    <5>\n    OP_SPLIT\n    OP_DROP\n    <1>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_OVER\n    <9>\n    OP_SPLIT\n    OP_DROP\n    <5>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_DUP\n    <0x3c>\n    OP_ADD\n    OP_CHECKLOCKTIMEVERIFY\n    OP_DROP\n    OP_TXLOCKTIME\n    OP_SWAP\n    <0xb400>\n    OP_ADD\n    OP_LESSTHANOREQUAL\n    OP_VERIFY\n    <0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff>\n    OP_TXLOCKTIME\n    <4>\n    OP_NUM2BIN\n    <3>\n    OP_PICK\n    <0x19>\n    OP_SPLIT\n    OP_DROP\n    <0x11>\n    OP_SPLIT\n    OP_NIP\n    <4>\n    OP_PICK\n    <0x1d>\n    OP_SPLIT\n    OP_DROP\n    <0x19>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <14>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <15>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <16>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <14>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <15>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <16>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <16>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <8>\n        OP_PICK\n        <0x6269747374616d70>\n        OP_CAT\n        <16>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <5>\n        OP_PICK\n        OP_CAT\n        <15>\n        OP_PICK\n        OP_OVER\n        <0x2c>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x11>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <15>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x11>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x12>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <0x25>\n    OP_SPLIT\n    OP_DROP\n    <0x1d>\n    OP_SPLIT\n    OP_NIP\n    <8>\n    OP_PICK\n    <0x29>\n    OP_SPLIT\n    OP_DROP\n    <0x25>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x15>\n    OP_PICK\n    <10>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x16>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x17>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x15>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x16>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x17>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x17>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <12>\n        OP_PICK\n        <0x67656d696e695f5f>\n        OP_CAT\n        <0x17>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <9>\n        OP_PICK\n        OP_CAT\n        <0x16>\n        OP_PICK\n        OP_OVER\n        <0x31>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x18>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x13>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x18>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x19>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <11>\n    OP_PICK\n    <0x31>\n    OP_SPLIT\n    OP_DROP\n    <0x29>\n    OP_SPLIT\n    OP_NIP\n    <12>\n    OP_PICK\n    <0x35>\n    OP_SPLIT\n    OP_DROP\n    <0x31>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x1c>\n    OP_PICK\n    <14>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x1d>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x1e>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x1c>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x1d>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x1e>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x1e>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <16>\n        OP_PICK\n        <0x636f696e62617365>\n        OP_CAT\n        <0x1e>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <13>\n        OP_PICK\n        OP_CAT\n        <0x1d>\n        OP_PICK\n        OP_OVER\n        <0x36>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x1f>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x17>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x1f>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x20>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <15>\n    OP_PICK\n    <0x3d>\n    OP_SPLIT\n    OP_DROP\n    <0x35>\n    OP_SPLIT\n    OP_NIP\n    <16>\n    OP_PICK\n    <0x41>\n    OP_SPLIT\n    OP_DROP\n    <0x3d>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x23>\n    OP_PICK\n    <0x12>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x24>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x25>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x23>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x24>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x25>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x25>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x14>\n        OP_PICK\n        <0x636765636b6f5f5f>\n        OP_CAT\n        <0x25>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x11>\n        OP_PICK\n        OP_CAT\n        <0x24>\n        OP_PICK\n        OP_OVER\n        <0x3b>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x26>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x1b>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x26>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x27>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x13>\n    OP_PICK\n    <0x49>\n    OP_SPLIT\n    OP_DROP\n    <0x41>\n    OP_SPLIT\n    OP_NIP\n    <0x14>\n    OP_PICK\n    <0x4d>\n    OP_SPLIT\n    OP_DROP\n    <0x49>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x2a>\n    OP_PICK\n    <0x16>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x2b>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x2c>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x2a>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x2b>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x2c>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x2c>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x18>\n        OP_PICK\n        <0x6874785f5f5f5f5f>\n        OP_CAT\n        <0x2c>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x15>\n        OP_PICK\n        OP_CAT\n        <0x2b>\n        OP_PICK\n        OP_OVER\n        <0x40>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x2d>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x1f>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x2d>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x2e>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x17>\n    OP_PICK\n    <0x55>\n    OP_SPLIT\n    OP_DROP\n    <0x4d>\n    OP_SPLIT\n    OP_NIP\n    <0x18>\n    OP_PICK\n    <0x59>\n    OP_SPLIT\n    OP_DROP\n    <0x55>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x31>\n    OP_PICK\n    <0x1a>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x32>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x33>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x31>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x32>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x33>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x33>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x1c>\n        OP_PICK\n        <0x6b72616b656e5f5f>\n        OP_CAT\n        <0x33>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x19>\n        OP_PICK\n        OP_CAT\n        <0x32>\n        OP_PICK\n        OP_OVER\n        <0x45>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x34>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x23>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x34>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x35>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x1b>\n    OP_PICK\n    <0x61>\n    OP_SPLIT\n    OP_DROP\n    <0x59>\n    OP_SPLIT\n    OP_NIP\n    <0x1c>\n    OP_PICK\n    <0x65>\n    OP_SPLIT\n    OP_DROP\n    <0x61>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x38>\n    OP_PICK\n    <0x1e>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x39>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x3a>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x38>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x39>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x3a>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x3a>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x20>\n        OP_PICK\n        <0x6f6b785f5f5f5f5f>\n        OP_CAT\n        <0x3a>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x1d>\n        OP_PICK\n        OP_CAT\n        <0x39>\n        OP_PICK\n        OP_OVER\n        <0x4a>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x3b>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x27>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x3b>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x3c>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x1f>\n    OP_PICK\n    <0x6d>\n    OP_SPLIT\n    OP_DROP\n    <0x65>\n    OP_SPLIT\n    OP_NIP\n    <0x20>\n    OP_PICK\n    <0x71>\n    OP_SPLIT\n    OP_DROP\n    <0x6d>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x3f>\n    OP_PICK\n    <0x22>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x40>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x41>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x3f>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x40>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x41>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x41>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x24>\n        OP_PICK\n        <0x62796269745f5f5f>\n        OP_CAT\n        <0x41>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x21>\n        OP_PICK\n        OP_CAT\n        <0x40>\n        OP_PICK\n        OP_OVER\n        <0x4f>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x42>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x2b>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x42>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x43>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x23>\n    OP_PICK\n    <0x79>\n    OP_SPLIT\n    OP_DROP\n    <0x71>\n    OP_SPLIT\n    OP_NIP\n    <0x24>\n    OP_PICK\n    <0x7d>\n    OP_SPLIT\n    OP_DROP\n    <0x79>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x46>\n    OP_PICK\n    <0x26>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x47>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x48>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x46>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x47>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x48>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x48>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x28>\n        OP_PICK\n        <0x6b75636f696e5f5f>\n        OP_CAT\n        <0x48>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x25>\n        OP_PICK\n        OP_CAT\n        <0x47>\n        OP_PICK\n        OP_OVER\n        <0x54>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x49>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x2f>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x49>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x4a>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0>\n    <0x2f>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x31>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x33>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x35>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x37>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x39>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x3b>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x3d>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x3f>\n    OP_ROLL\n    <0x27>\n    OP_ROLL\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x2c>\n    OP_ROLL\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    <0x21>\n    OP_PICK\n    <0x1e>\n    OP_PICK\n    <0x1b>\n    OP_PICK\n    <0x18>\n    OP_PICK\n    <0x15>\n    OP_PICK\n    <0x12>\n    OP_PICK\n    <15>\n    OP_PICK\n    <12>\n    OP_PICK\n    <9>\n    OP_PICK\n    <0>\n    <9>\n    OP_PICK\n    <9>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <8>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <8>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <7>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <7>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <6>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <5>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <8>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <7>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <7>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <6>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <5>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <7>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <6>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <5>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        <5>\n        OP_PICK\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <5>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <5>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <5>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <5>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <5>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <5>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <5>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <5>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <5>\n    OP_ROLL\n    <0x30>\n    OP_PICK\n    <0x11>\n    OP_SPLIT\n    OP_DROP\n    <9>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_DUP\n    <0>\n    OP_GREATERTHAN\n    OP_IF\n        OP_2DUP\n        OP_SUB\n        OP_DUP\n        <0>\n        OP_LESSTHAN\n        OP_IF\n            OP_DUP\n            OP_NEGATE\n            OP_NIP\n        OP_ENDIF\n        OP_DUP\n        <0x1027>\n        OP_MUL\n        <2>\n        OP_PICK\n        <0x38>\n        OP_PICK\n        OP_MUL\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        OP_DROP\n    OP_ENDIF\n    <0x2c>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x2c>\n    OP_ROLL\n    OP_CAT\n    <0x29>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x29>\n    OP_ROLL\n    OP_CAT\n    <0x26>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x26>\n    OP_ROLL\n    OP_CAT\n    <0x23>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x23>\n    OP_ROLL\n    OP_CAT\n    <0x20>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x20>\n    OP_ROLL\n    OP_CAT\n    <0x1d>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x1d>\n    OP_ROLL\n    OP_CAT\n    <0x1a>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x1a>\n    OP_ROLL\n    OP_CAT\n    <0x17>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x17>\n    OP_ROLL\n    OP_CAT\n    <0x14>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x14>\n    OP_ROLL\n    OP_CAT\n    <8>\n    OP_ROLL\n    <8>\n    OP_ROLL\n    OP_CAT\n    <7>\n    OP_ROLL\n    OP_CAT\n    <6>\n    OP_ROLL\n    OP_CAT\n    <5>\n    OP_ROLL\n    OP_CAT\n    <4>\n    OP_ROLL\n    OP_CAT\n    <3>\n    OP_ROLL\n    OP_CAT\n    OP_ROT\n    OP_CAT\n    OP_SWAP\n    OP_CAT\n    <0x40>\n    <0x20>\n    OP_ROLL\n    OP_1ADD\n    <4>\n    OP_NUM2BIN\n    OP_CAT\n    OP_TXLOCKTIME\n    <4>\n    OP_NUM2BIN\n    OP_CAT\n    <3>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    OP_CAT\n    OP_SWAP\n    OP_CAT\n    <0x1e>\n    OP_ROLL\n    <0x7f>\n    OP_SPLIT\n    OP_DROP\n    <0x7d>\n    OP_SPLIT\n    OP_NIP\n    OP_CAT\n    <0>\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_EQUALVERIFY\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_DROP\n    <1>\nOP_ELSE\n    <6>\n    OP_PICK\n    <1>\n    OP_NUMEQUAL\n    OP_IF\n        <7>\n        OP_PICK\n        <0>\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        <7>\n        OP_PICK\n        OP_OUTPUTBYTECODE\n        OP_INPUTINDEX\n        OP_UTXOBYTECODE\n        OP_EQUALVERIFY\n        <7>\n        OP_PICK\n        OP_OUTPUTTOKENCATEGORY\n        OP_INPUTINDEX\n        OP_UTXOTOKENCATEGORY\n        OP_EQUALVERIFY\n        <7>\n        OP_PICK\n        OP_OUTPUTTOKENAMOUNT\n        OP_INPUTINDEX\n        OP_UTXOTOKENAMOUNT\n        OP_NUMEQUALVERIFY\n        <7>\n        OP_PICK\n        OP_OUTPUTVALUE\n        OP_INPUTINDEX\n        OP_UTXOVALUE\n        OP_NUMEQUALVERIFY\n        <7>\n        OP_ROLL\n        OP_OUTPUTTOKENCOMMITMENT\n        OP_INPUTINDEX\n        OP_UTXOTOKENCOMMITMENT\n        OP_EQUALVERIFY\n        OP_2DROP\n        OP_2DROP\n        OP_2DROP\n        OP_DROP\n        <1>\n    OP_ELSE\n        <6>\n        OP_ROLL\n        <2>\n        OP_NUMEQUALVERIFY\n        OP_INPUTINDEX\n        <0>\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_OUTPUTBYTECODE\n        <0>\n        OP_UTXOBYTECODE\n        OP_EQUALVERIFY\n        <0>\n        OP_OUTPUTTOKENCATEGORY\n        <0>\n        OP_UTXOTOKENCATEGORY\n        OP_EQUALVERIFY\n        <0>\n        OP_OUTPUTTOKENAMOUNT\n        <0>\n        OP_UTXOTOKENAMOUNT\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_OUTPUTVALUE\n        <0>\n        OP_UTXOVALUE\n        <0xd007>\n        OP_SUB\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        OP_TXOUTPUTCOUNT\n        <2>\n        OP_NUMEQUALVERIFY\n        <1>\n        OP_UTXOBYTECODE\n        <0x20>\n        OP_SPLIT\n        OP_DROP\n        <3>\n        OP_ROLL\n        OP_EQUALVERIFY\n        <0>\n        OP_UTXOTOKENCOMMITMENT\n        OP_DUP\n        <0x7f>\n        OP_SPLIT\n        OP_DROP\n        <0x7e>\n        OP_SPLIT\n        OP_NIP\n        OP_BIN2NUM\n        OP_SWAP\n        <0x7d>\n        OP_SPLIT\n        OP_DROP\n        <1>\n        OP_CAT\n        OP_SWAP\n        OP_1ADD\n        <1>\n        OP_NUM2BIN\n        OP_CAT\n        <0>\n        OP_OUTPUTTOKENCOMMITMENT\n        OP_EQUALVERIFY\n        OP_2DROP\n        OP_2DROP\n        OP_DROP\n        <1>\n    OP_ENDIF\nOP_ENDIF"
    },
    "u1_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_1": {
      "name": "unlock_1",
      "script": "<1>\n<0>",
      "unlocks": "l1_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_1",
      "passes": [
        "s1_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_1"
      ]
    },
    "l1_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_1": {
      "lockingType": "p2sh32",
      "name": "lock_1",
      "script": "<5>\n<0xaa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d7>\n<2>\nOP_PICK\n<0>\nOP_NUMEQUAL\nOP_IF\n    <3>\n    OP_PICK\n    <0>\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    <3>\n    OP_PICK\n    OP_OUTPUTBYTECODE\n    OP_INPUTINDEX\n    OP_UTXOBYTECODE\n    OP_EQUALVERIFY\n    <3>\n    OP_PICK\n    OP_OUTPUTTOKENCATEGORY\n    OP_INPUTINDEX\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <3>\n    OP_PICK\n    OP_OUTPUTTOKENAMOUNT\n    OP_INPUTINDEX\n    OP_UTXOTOKENAMOUNT\n    OP_NUMEQUALVERIFY\n    <3>\n    OP_PICK\n    OP_OUTPUTVALUE\n    OP_INPUTINDEX\n    OP_UTXOVALUE\n    OP_NUMEQUALVERIFY\n    <3>\n    OP_ROLL\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_INPUTINDEX\n    OP_UTXOTOKENCOMMITMENT\n    OP_EQUAL\n    OP_NIP\n    OP_NIP\n    OP_NIP\nOP_ELSE\n    <2>\n    OP_PICK\n    <1>\n    OP_NUMEQUAL\n    OP_IF\n        OP_INPUTINDEX\n        <0>\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_OUTPUTBYTECODE\n        <0>\n        OP_UTXOBYTECODE\n        OP_EQUALVERIFY\n        <0>\n        OP_OUTPUTTOKENCATEGORY\n        <0>\n        OP_UTXOTOKENCATEGORY\n        OP_EQUALVERIFY\n        <0>\n        OP_OUTPUTTOKENAMOUNT\n        <0>\n        OP_UTXOTOKENAMOUNT\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_OUTPUTVALUE\n        <0>\n        OP_UTXOVALUE\n        <0xd007>\n        OP_SUB\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        OP_TXOUTPUTCOUNT\n        <2>\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_UTXOTOKENCOMMITMENT\n        OP_DUP\n        OP_SIZE\n        OP_NIP\n        <0x4b>\n        OP_NUMEQUALVERIFY\n        OP_DUP\n        <1>\n        OP_SPLIT\n        OP_DROP\n        <0x20>\n        OP_EQUALVERIFY\n        <8>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x2901>\n        OP_NUMEQUALVERIFY\n        <8>\n        OP_PICK\n        OP_SHA256\n        OP_OVER\n        <0x25>\n        OP_SPLIT\n        OP_DROP\n        <5>\n        OP_SPLIT\n        OP_NIP\n        OP_EQUALVERIFY\n        OP_DUP\n        <0x4b>\n        OP_SPLIT\n        OP_DROP\n        <0x4a>\n        OP_SPLIT\n        OP_NIP\n        <0xff>\n        OP_EQUALVERIFY\n        <4>\n        OP_PICK\n        <0>\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        <4>\n        OP_PICK\n        <9>\n        OP_LESSTHAN\n        OP_VERIFY\n        <5>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x21>\n        OP_NUMEQUALVERIFY\n        <5>\n        OP_PICK\n        <1>\n        OP_SPLIT\n        OP_DROP\n        <2>\n        OP_EQUAL\n        <6>\n        OP_PICK\n        <1>\n        OP_SPLIT\n        OP_DROP\n        <3>\n        OP_EQUAL\n        OP_BOOLOR\n        OP_VERIFY\n        <6>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <6>\n        OP_PICK\n        <0x0065cd1d>\n        OP_LESSTHAN\n        OP_VERIFY\n        <7>\n        OP_PICK\n        OP_CHECKLOCKTIMEVERIFY\n        OP_DROP\n        <6>\n        OP_PICK\n        <8>\n        OP_PICK\n        <0x9000>\n        OP_ADD\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        <6>\n        OP_PICK\n        <8>\n        OP_ROLL\n        <0xa005>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        OP_DUP\n        <5>\n        OP_SPLIT\n        OP_DROP\n        <1>\n        OP_SPLIT\n        OP_NIP\n        OP_BIN2NUM\n        <4>\n        OP_NUM2BIN\n        <0x70726570617265>\n        OP_CAT\n        <5>\n        OP_PICK\n        <1>\n        OP_NUM2BIN\n        OP_CAT\n        <6>\n        OP_PICK\n        OP_CAT\n        <7>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        OP_CAT\n        <10>\n        OP_ROLL\n        <1>\n        OP_EQUAL\n        OP_IF\n            <1>\n            OP_UTXOBYTECODE\n            <0x20>\n            OP_SPLIT\n            OP_DROP\n            <3>\n            OP_PICK\n            OP_EQUALVERIFY\n        OP_ELSE\n            <9>\n            OP_PICK\n            OP_SIZE\n            OP_NIP\n            <4>\n            OP_PICK\n            <0x41>\n            OP_MUL\n            OP_NUMEQUALVERIFY\n            OP_1NEGATE\n            <0>\n            OP_BEGIN\n                OP_DUP\n                <6>\n                OP_PICK\n                OP_LESSTHAN\n                OP_DUP\n                OP_TOALTSTACK\n                OP_IF\n                    OP_DUP\n                    <0x41>\n                    OP_MUL\n                    <12>\n                    OP_PICK\n                    OP_OVER\n                    OP_1ADD\n                    OP_SPLIT\n                    OP_DROP\n                    OP_OVER\n                    OP_SPLIT\n                    OP_NIP\n                    OP_BIN2NUM\n                    <13>\n                    OP_PICK\n                    <2>\n                    OP_PICK\n                    <0x41>\n                    OP_ADD\n                    OP_SPLIT\n                    OP_DROP\n                    <2>\n                    OP_PICK\n                    OP_1ADD\n                    OP_SPLIT\n                    OP_NIP\n                    OP_OVER\n                    <0>\n                    OP_GREATERTHANOREQUAL\n                    OP_VERIFY\n                    OP_OVER\n                    <9>\n                    OP_LESSTHAN\n                    OP_VERIFY\n                    OP_OVER\n                    <11>\n                    OP_PICK\n                    OP_NUMNOTEQUAL\n                    OP_VERIFY\n                    OP_OVER\n                    <5>\n                    OP_PICK\n                    OP_GREATERTHAN\n                    OP_VERIFY\n                    <13>\n                    OP_PICK\n                    <2>\n                    OP_PICK\n                    <0x21>\n                    OP_MUL\n                    <0x21>\n                    OP_ADD\n                    OP_SPLIT\n                    OP_DROP\n                    <2>\n                    OP_PICK\n                    <0x21>\n                    OP_MUL\n                    OP_SPLIT\n                    OP_NIP\n                    OP_OVER\n                    <7>\n                    OP_PICK\n                    <2>\n                    OP_PICK\n                    OP_CHECKDATASIGVERIFY\n                    <2>\n                    OP_PICK\n                    <6>\n                    OP_ROLL\n                    OP_DROP\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    <4>\n                    OP_PICK\n                    OP_1ADD\n                    <5>\n                    OP_ROLL\n                    OP_DROP\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    OP_2DROP\n                    OP_2DROP\n                OP_ENDIF\n                OP_FROMALTSTACK\n                OP_NOT\n            OP_UNTIL\n            OP_2DROP\n        OP_ENDIF\n        OP_SWAP\n        <0x25>\n        OP_SPLIT\n        OP_DROP\n        <6>\n        OP_ROLL\n        OP_CAT\n        <6>\n        OP_ROLL\n        <4>\n        OP_NUM2BIN\n        OP_CAT\n        <5>\n        OP_ROLL\n        <1>\n        OP_NUM2BIN\n        OP_CAT\n        <0>\n        OP_OUTPUTTOKENCOMMITMENT\n        OP_EQUALVERIFY\n        OP_2DROP\n        OP_2DROP\n        OP_2DROP\n        <1>\n    OP_ELSE\n        <2>\n        OP_PICK\n        <2>\n        OP_NUMEQUAL\n        OP_IF\n            OP_INPUTINDEX\n            <0>\n            OP_NUMEQUALVERIFY\n            <0>\n            OP_OUTPUTBYTECODE\n            <0>\n            OP_UTXOBYTECODE\n            OP_EQUALVERIFY\n            <0>\n            OP_OUTPUTTOKENCATEGORY\n            <0>\n            OP_UTXOTOKENCATEGORY\n            OP_EQUALVERIFY\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            <0>\n            OP_UTXOTOKENAMOUNT\n            OP_NUMEQUALVERIFY\n            <0>\n            OP_OUTPUTVALUE\n            <0>\n            OP_UTXOVALUE\n            <0xd007>\n            OP_SUB\n            OP_GREATERTHANOREQUAL\n            OP_VERIFY\n            OP_TXOUTPUTCOUNT\n            <2>\n            OP_NUMEQUALVERIFY\n            <0>\n            OP_UTXOTOKENCOMMITMENT\n            OP_DUP\n            OP_SIZE\n            OP_NIP\n            <0x4b>\n            OP_NUMEQUALVERIFY\n            OP_DUP\n            <1>\n            OP_SPLIT\n            OP_DROP\n            <0x20>\n            OP_EQUALVERIFY\n            <4>\n            OP_PICK\n            OP_SIZE\n            OP_NIP\n            <0x2901>\n            OP_NUMEQUALVERIFY\n            <4>\n            OP_PICK\n            OP_SHA256\n            OP_OVER\n            <0x25>\n            OP_SPLIT\n            OP_DROP\n            <5>\n            OP_SPLIT\n            OP_NIP\n            OP_EQUALVERIFY\n            OP_DUP\n            <0x4b>\n            OP_SPLIT\n            OP_DROP\n            <0x4a>\n            OP_SPLIT\n            OP_NIP\n            <0xff>\n            OP_EQUAL\n            OP_NOT\n            OP_VERIFY\n            OP_DUP\n            <5>\n            OP_SPLIT\n            OP_DROP\n            <1>\n            OP_SPLIT\n            OP_NIP\n            OP_BIN2NUM\n            OP_OVER\n            <0x4b>\n            OP_SPLIT\n            OP_DROP\n            <0x4a>\n            OP_SPLIT\n            OP_NIP\n            OP_BIN2NUM\n            OP_SWAP\n            <4>\n            OP_NUM2BIN\n            <0x61626f72745f5f>\n            OP_CAT\n            OP_OVER\n            <1>\n            OP_NUM2BIN\n            OP_CAT\n            <8>\n            OP_ROLL\n            <1>\n            OP_EQUAL\n            OP_IF\n                <1>\n                OP_UTXOBYTECODE\n                <0x20>\n                OP_SPLIT\n                OP_DROP\n                <4>\n                OP_PICK\n                OP_EQUALVERIFY\n            OP_ELSE\n                <7>\n                OP_PICK\n                OP_SIZE\n                OP_NIP\n                <5>\n                OP_PICK\n                <0x41>\n                OP_MUL\n                OP_NUMEQUALVERIFY\n                OP_1NEGATE\n                <0>\n                OP_BEGIN\n                    OP_DUP\n                    <7>\n                    OP_PICK\n                    OP_LESSTHAN\n                    OP_DUP\n                    OP_TOALTSTACK\n                    OP_IF\n                        OP_DUP\n                        <0x41>\n                        OP_MUL\n                        <10>\n                        OP_PICK\n                        OP_OVER\n                        OP_1ADD\n                        OP_SPLIT\n                        OP_DROP\n                        OP_OVER\n                        OP_SPLIT\n                        OP_NIP\n                        OP_BIN2NUM\n                        <11>\n                        OP_PICK\n                        <2>\n                        OP_PICK\n                        <0x41>\n                        OP_ADD\n                        OP_SPLIT\n                        OP_DROP\n                        <2>\n                        OP_PICK\n                        OP_1ADD\n                        OP_SPLIT\n                        OP_NIP\n                        OP_OVER\n                        <0>\n                        OP_GREATERTHANOREQUAL\n                        OP_VERIFY\n                        OP_OVER\n                        <9>\n                        OP_LESSTHAN\n                        OP_VERIFY\n                        OP_OVER\n                        <7>\n                        OP_PICK\n                        OP_NUMNOTEQUAL\n                        OP_VERIFY\n                        OP_OVER\n                        <5>\n                        OP_PICK\n                        OP_GREATERTHAN\n                        OP_VERIFY\n                        <11>\n                        OP_PICK\n                        <2>\n                        OP_PICK\n                        <0x21>\n                        OP_MUL\n                        <0x21>\n                        OP_ADD\n                        OP_SPLIT\n                        OP_DROP\n                        <2>\n                        OP_PICK\n                        <0x21>\n                        OP_MUL\n                        OP_SPLIT\n                        OP_NIP\n                        OP_OVER\n                        <7>\n                        OP_PICK\n                        <2>\n                        OP_PICK\n                        OP_CHECKDATASIGVERIFY\n                        <2>\n                        OP_PICK\n                        <6>\n                        OP_ROLL\n                        OP_DROP\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        <4>\n                        OP_PICK\n                        OP_1ADD\n                        <5>\n                        OP_ROLL\n                        OP_DROP\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        OP_2DROP\n                        OP_2DROP\n                    OP_ENDIF\n                    OP_FROMALTSTACK\n                    OP_NOT\n                OP_UNTIL\n                OP_2DROP\n            OP_ENDIF\n            OP_ROT\n            <0x25>\n            OP_SPLIT\n            OP_DROP\n            <0x000000000000000000000000000000000000000000000000000000000000000000>\n            OP_CAT\n            <0x00000000>\n            OP_CAT\n            <0xff>\n            OP_CAT\n            <0>\n            OP_OUTPUTTOKENCOMMITMENT\n            OP_EQUALVERIFY\n            OP_2DROP\n            OP_2DROP\n            OP_2DROP\n            OP_DROP\n            <1>\n        OP_ELSE\n            <2>\n            OP_PICK\n            <3>\n            OP_NUMEQUAL\n            OP_IF\n                OP_INPUTINDEX\n                <0>\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_OUTPUTBYTECODE\n                <0>\n                OP_UTXOBYTECODE\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENCATEGORY\n                <0>\n                OP_UTXOTOKENCATEGORY\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENAMOUNT\n                <0>\n                OP_UTXOTOKENAMOUNT\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_OUTPUTVALUE\n                <0>\n                OP_UTXOVALUE\n                <0xd007>\n                OP_SUB\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                OP_TXOUTPUTCOUNT\n                <2>\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_UTXOTOKENCOMMITMENT\n                OP_DUP\n                OP_SIZE\n                OP_NIP\n                <0x4b>\n                OP_NUMEQUALVERIFY\n                OP_DUP\n                <1>\n                OP_SPLIT\n                OP_DROP\n                <0x20>\n                OP_EQUALVERIFY\n                <4>\n                OP_PICK\n                OP_SIZE\n                OP_NIP\n                <0x2901>\n                OP_NUMEQUALVERIFY\n                <4>\n                OP_PICK\n                OP_SHA256\n                OP_OVER\n                <0x25>\n                OP_SPLIT\n                OP_DROP\n                <5>\n                OP_SPLIT\n                OP_NIP\n                OP_EQUALVERIFY\n                OP_DUP\n                <0x4b>\n                OP_SPLIT\n                OP_DROP\n                <0x4a>\n                OP_SPLIT\n                OP_NIP\n                <0xff>\n                OP_EQUAL\n                OP_NOT\n                OP_VERIFY\n                OP_DUP\n                <0x4a>\n                OP_SPLIT\n                OP_DROP\n                <0x46>\n                OP_SPLIT\n                OP_NIP\n                OP_BIN2NUM\n                OP_OVER\n                <0x4b>\n                OP_SPLIT\n                OP_DROP\n                <0x4a>\n                OP_SPLIT\n                OP_NIP\n                OP_BIN2NUM\n                <2>\n                OP_PICK\n                <0x46>\n                OP_SPLIT\n                OP_DROP\n                <0x25>\n                OP_SPLIT\n                OP_NIP\n                OP_ROT\n                OP_CHECKLOCKTIMEVERIFY\n                OP_DROP\n                <6>\n                OP_PICK\n                <2>\n                OP_PICK\n                <0x21>\n                OP_MUL\n                OP_SPLIT\n                OP_DROP\n                OP_SWAP\n                OP_CAT\n                <6>\n                OP_ROLL\n                <0x2901>\n                OP_SPLIT\n                OP_DROP\n                OP_ROT\n                <0x21>\n                OP_MUL\n                <0x21>\n                OP_ADD\n                OP_SPLIT\n                OP_NIP\n                OP_CAT\n                OP_SWAP\n                <5>\n                OP_SPLIT\n                OP_DROP\n                <1>\n                OP_SPLIT\n                OP_NIP\n                OP_BIN2NUM\n                <0x20>\n                OP_SWAP\n                OP_1ADD\n                <4>\n                OP_NUM2BIN\n                OP_CAT\n                OP_SWAP\n                OP_SHA256\n                OP_CAT\n                <0x000000000000000000000000000000000000000000000000000000000000000000>\n                OP_CAT\n                <0x00000000>\n                OP_CAT\n                <0xff>\n                OP_CAT\n                <0>\n                OP_OUTPUTTOKENCOMMITMENT\n                OP_EQUAL\n                OP_NIP\n                OP_NIP\n                OP_NIP\n            OP_ELSE\n                OP_ROT\n                <4>\n                OP_NUMEQUALVERIFY\n                OP_INPUTINDEX\n                <0>\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_OUTPUTBYTECODE\n                <0>\n                OP_UTXOBYTECODE\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENCATEGORY\n                <0>\n                OP_UTXOTOKENCATEGORY\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENAMOUNT\n                <0>\n                OP_UTXOTOKENAMOUNT\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_OUTPUTVALUE\n                <0>\n                OP_UTXOVALUE\n                <0xd007>\n                OP_SUB\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                OP_TXOUTPUTCOUNT\n                <2>\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_UTXOTOKENCOMMITMENT\n                OP_DUP\n                OP_SIZE\n                OP_NIP\n                <0x4b>\n                OP_NUMEQUALVERIFY\n                OP_DUP\n                <1>\n                OP_SPLIT\n                OP_DROP\n                <0x20>\n                OP_EQUALVERIFY\n                <3>\n                OP_PICK\n                <0>\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                <3>\n                OP_PICK\n                <9>\n                OP_LESSTHAN\n                OP_VERIFY\n                <4>\n                OP_PICK\n                OP_SIZE\n                OP_NIP\n                <0x21>\n                OP_NUMEQUALVERIFY\n                <4>\n                OP_PICK\n                <1>\n                OP_SPLIT\n                OP_DROP\n                <2>\n                OP_EQUAL\n                <5>\n                OP_PICK\n                <1>\n                OP_SPLIT\n                OP_DROP\n                <3>\n                OP_EQUAL\n                OP_BOOLOR\n                OP_VERIFY\n                <5>\n                OP_PICK\n                OP_SIZE\n                OP_NIP\n                <0x2901>\n                OP_NUMEQUALVERIFY\n                <5>\n                OP_PICK\n                OP_SHA256\n                OP_OVER\n                <0x25>\n                OP_SPLIT\n                OP_DROP\n                <5>\n                OP_SPLIT\n                OP_NIP\n                OP_EQUALVERIFY\n                <1>\n                OP_UTXOBYTECODE\n                <0x20>\n                OP_SPLIT\n                OP_DROP\n                OP_ROT\n                OP_EQUALVERIFY\n                <4>\n                OP_PICK\n                <3>\n                OP_PICK\n                <0x21>\n                OP_MUL\n                OP_SPLIT\n                OP_DROP\n                <4>\n                OP_ROLL\n                OP_CAT\n                <4>\n                OP_ROLL\n                <0x2901>\n                OP_SPLIT\n                OP_DROP\n                <4>\n                OP_ROLL\n                <0x21>\n                OP_MUL\n                <0x21>\n                OP_ADD\n                OP_SPLIT\n                OP_NIP\n                OP_CAT\n                OP_SWAP\n                <5>\n                OP_SPLIT\n                OP_DROP\n                <1>\n                OP_SPLIT\n                OP_NIP\n                OP_BIN2NUM\n                <0x20>\n                OP_SWAP\n                OP_1ADD\n                <4>\n                OP_NUM2BIN\n                OP_CAT\n                OP_SWAP\n                OP_SHA256\n                OP_CAT\n                <0x000000000000000000000000000000000000000000000000000000000000000000>\n                OP_CAT\n                <0x00000000>\n                OP_CAT\n                <0xff>\n                OP_CAT\n                <0>\n                OP_OUTPUTTOKENCOMMITMENT\n                OP_EQUAL\n                OP_NIP\n            OP_ENDIF\n        OP_ENDIF\n    OP_ENDIF\nOP_ENDIF"
    },
    "u2_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_2": {
      "name": "unlock_2",
      "script": "<0x5c9bf2178ea0e0af3e0764e93b5bf655c6604d27e7a4a0834d30d832f12eebece25623785b291c8c29d0f283ed1646ff8d5fdfd3e662198db9e4817be4c074b561>\n<0x02645d2c4626fdbef13be39d2426a063c1aea699016556bbcd81c5c987fa0ad7ff>",
      "unlocks": "l2_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_2",
      "passes": [
        "s2_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_2"
      ]
    },
    "l2_69cac455dc78c2a33aca28c2e73f1cc1a87a00864d23a38ee7fbb80f5af04e91_2": {
      "lockingType": "standard",
      "name": "lock_2",
      "script": "OP_DUP\nOP_HASH160\n<0x566f7153294d167193e92d783a87c002832b95e7>\nOP_EQUALVERIFY\nOP_CHECKSIG"
    }
  },
  "supported": [
    "BCH_2023_05",
    "BCH_2025_05",
    "BCH_2026_05",
    "BCH_SPEC"
  ],
  "version": 0
}