Ad
Inputs (104)
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.0012 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.00101 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
3
Output transaction:
Settlement height:
Value:
0.00399 ERG
Tokens:
4
Outputs (3)
Spent in transaction:
Settlement height:
Value:
0.20021 ERG
Tokens:
303,000
Spent in transaction:
Settlement height:
Value:
0.00598 ERG
Tokens:
10
Spent in transaction:
Settlement height:
Value:
0.00201 ERG
Transaction Details
Status: Confirmed
Size: 4.75 KB
Received time: 4/22/2024 10:08:24 AM
Included in blocks: 1,248,469
Confirmations: 521,388
Total coins transferred: 0.2082 ERG
Fees: 0.00201 ERG
Fees per byte: 0.000000413 ERG
Raw Transaction Data
{
  "id": "0f344bb64ab3c6abc3734c0648203a91b892438307b731b8c86bbd7c888b5bd6",
  "blockId": "4dd48c6882a07595065cdfc5e8c8b379ba95e74f5df860c16bc30dd23317da7c",
  "inclusionHeight": 1248469,
  "timestamp": 1713780504443,
  "index": 5,
  "globalIndex": 7064031,
  "numConfirmations": 521388,
  "inputs": [
    {
      "boxId": "528bb394a2694037216882b15f998bf07e10e583519b261ebcff761701a1769b",
      "value": 2000000,
      "index": 0,
      "spendingProof": null,
      "outputBlockId": "523409414cad7f28df2e6d438d64263d1d0b50e53a6e80dbe11ae87e7a912e65",
      "outputTransactionId": "715761568b1e3fd63ae4bf4aeba799a94211410e93bc8e7c8cc4a62042c32e15",
      "outputIndex": 1,
      "outputGlobalIndex": 39439555,
      "outputCreatedAt": 1248456,
      "outputSettledAt": 1248458,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20ddcf399a712ddfea9b6a311d602f88c29475b115e7f995d432459c44f098c035",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ddcf399a712ddfea9b6a311d602f88c29475b115e7f995d432459c44f098c035"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20ba3bcf956d3506b5a8071c6000b89550978f0a3017a5b3debd54443575d254b7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ba3bcf956d3506b5a8071c6000b89550978f0a3017a5b3debd54443575d254b7"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "87dd4b56b93b93b86d846725b6921c98b11279fb7cc77fca1859ec23d4b5f89a",
      "value": 2000000,
      "index": 1,
      "spendingProof": null,
      "outputBlockId": "d3d7b3ac27a10990e78f5da6946cfe4a17d9d7176fc3efc02464cb92b9df6b03",
      "outputTransactionId": "154098cd5bc96daa618c21ea2db2d9e722f88d9fda3c0faeda342e9bc6bb224f",
      "outputIndex": 1,
      "outputGlobalIndex": 39439566,
      "outputCreatedAt": 1248457,
      "outputSettledAt": 1248459,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20ea17a62c608a9475a30f1ba345b82c2dd2c799d27dc4d4c9ba84bf7f282de3d5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ea17a62c608a9475a30f1ba345b82c2dd2c799d27dc4d4c9ba84bf7f282de3d5"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20a8a49aa28faedf6f3b69ba79943521ad9ed7f18b28bf9031a0d3f581087c4986",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a8a49aa28faedf6f3b69ba79943521ad9ed7f18b28bf9031a0d3f581087c4986"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "c6a3817301813410e30edfafff34e3f8a50981e48c34f2e000abce73a055b080",
      "value": 1200000,
      "index": 2,
      "spendingProof": null,
      "outputBlockId": "d3d7b3ac27a10990e78f5da6946cfe4a17d9d7176fc3efc02464cb92b9df6b03",
      "outputTransactionId": "8742c9b0bdb44a6f064439301d106ef34f700e5c2817f1553d2f1aafb4cbcf46",
      "outputIndex": 1,
      "outputGlobalIndex": 39439571,
      "outputCreatedAt": 1248456,
      "outputSettledAt": 1248459,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20059e38729e1d06a02358f46a27bde7d5c77cfe1e8af9922a91b541386c009af2",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "059e38729e1d06a02358f46a27bde7d5c77cfe1e8af9922a91b541386c009af2"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20d3f27f23903551ffb44a6620c924d2adff6b43f5d6faac2d1e749e7158f72193",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d3f27f23903551ffb44a6620c924d2adff6b43f5d6faac2d1e749e7158f72193"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "9f1d4e38349af583a8e6796658558aadf644bab8e44df85e4198e1860b0d379a",
      "value": 1010000,
      "index": 3,
      "spendingProof": null,
      "outputBlockId": "d3d7b3ac27a10990e78f5da6946cfe4a17d9d7176fc3efc02464cb92b9df6b03",
      "outputTransactionId": "f49958781de31145554532fa94364057bbfd4c64c8b437314ba7a0eb469aab24",
      "outputIndex": 1,
      "outputGlobalIndex": 39439576,
      "outputCreatedAt": 1248457,
      "outputSettledAt": 1248459,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203766d9edd8ed272e11c762e2bbc5b1a50aa0b7c38ca8f8aff280f3179fd19f8b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3766d9edd8ed272e11c762e2bbc5b1a50aa0b7c38ca8f8aff280f3179fd19f8b"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e206817b32731c9531b3b234d9394940c3e636cb1be6d1021f1955e1721491813d7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6817b32731c9531b3b234d9394940c3e636cb1be6d1021f1955e1721491813d7"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "c5853ff0b10cea30ff39abe9faac6c7d22cbce94d8e431e2dd690e71ab898c21",
      "value": 2000000,
      "index": 4,
      "spendingProof": null,
      "outputBlockId": "9a2f236af2130bbe60f347a3dd294c72b02cdb526ca51fcd9afde3cd019ad1e8",
      "outputTransactionId": "0033c53f672cb6410aa024825ee1b1c049a8e2c62b8de4c419b31280fe7bd093",
      "outputIndex": 1,
      "outputGlobalIndex": 39439603,
      "outputCreatedAt": 1248459,
      "outputSettledAt": 1248461,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206f3ed92c3f867beec54f5dff6dd8682854eefb9eed2fa9c22f4d2ec5d8fdd050",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f3ed92c3f867beec54f5dff6dd8682854eefb9eed2fa9c22f4d2ec5d8fdd050"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20d1cb9a2b222fdcbcd6f439baf4a5d0f637bac41ff48ced4054d6d69941f05952",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d1cb9a2b222fdcbcd6f439baf4a5d0f637bac41ff48ced4054d6d69941f05952"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "f5c97adb283f1435ebfd70919b147c927aa46abb110892afacd5e9ec80581e1a",
      "value": 2000000,
      "index": 5,
      "spendingProof": null,
      "outputBlockId": "9a2f236af2130bbe60f347a3dd294c72b02cdb526ca51fcd9afde3cd019ad1e8",
      "outputTransactionId": "133ffe0bee0c244d78d9366dc6db8dd1df84d5a85c5b9a2a8e9df92223396432",
      "outputIndex": 1,
      "outputGlobalIndex": 39439608,
      "outputCreatedAt": 1248459,
      "outputSettledAt": 1248461,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206696280d3218decd0ba11a5a954542de86db8915e6ed6210b02ad6edb5d15ff5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6696280d3218decd0ba11a5a954542de86db8915e6ed6210b02ad6edb5d15ff5"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20a9dd464a509a4acddcb491dec4306122fe33b30e7b03904f7f8d8a40348c1260",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a9dd464a509a4acddcb491dec4306122fe33b30e7b03904f7f8d8a40348c1260"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "5eb667563b962cb1251db6953064103dc45b450f91a5daceeafaa6e52022a7f4",
      "value": 2000000,
      "index": 6,
      "spendingProof": null,
      "outputBlockId": "9a2f236af2130bbe60f347a3dd294c72b02cdb526ca51fcd9afde3cd019ad1e8",
      "outputTransactionId": "96b937da331a350e6816662faecd8b593d83303c7b197b5abe9905c590394561",
      "outputIndex": 1,
      "outputGlobalIndex": 39439613,
      "outputCreatedAt": 1248459,
      "outputSettledAt": 1248461,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e200088840f331eedf07d309096c075208670801d18d730ba3fb2bb341bd5c094ca",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0088840f331eedf07d309096c075208670801d18d730ba3fb2bb341bd5c094ca"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20ddabc217f61ba995669da7a60512361b66174fa6c2a0c3f1b2c31eb5d14c2edd",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ddabc217f61ba995669da7a60512361b66174fa6c2a0c3f1b2c31eb5d14c2edd"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "469cf8160bfbd7789aec19af92c083c7c23a4b321211edec5fe7103462973ddc",
      "value": 2000000,
      "index": 7,
      "spendingProof": null,
      "outputBlockId": "9a2f236af2130bbe60f347a3dd294c72b02cdb526ca51fcd9afde3cd019ad1e8",
      "outputTransactionId": "aca7132073e91008167c18d38a4ee07355aa3eeff092df1c7e8cd86fa19f7155",
      "outputIndex": 1,
      "outputGlobalIndex": 39439618,
      "outputCreatedAt": 1248459,
      "outputSettledAt": 1248461,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20742aab33ec1d5b1e29d0d76c31b75d93e60ab3a71f978bcf14e369c2134b3e4b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "742aab33ec1d5b1e29d0d76c31b75d93e60ab3a71f978bcf14e369c2134b3e4b"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2091bb38424bf8fa6434beb8d88d6e44e9e5290965bac88d7811e38ffb59dc3718",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "91bb38424bf8fa6434beb8d88d6e44e9e5290965bac88d7811e38ffb59dc3718"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "af0d22149dbd6dabd190cfbd4a654a4e209ac01c72376283a4c34f4d7c60e90f",
      "value": 2000000,
      "index": 8,
      "spendingProof": null,
      "outputBlockId": "cebeadc1cdaa59e21991dfa0639f8f44f46894757e38e1f29c8a07f1af047f19",
      "outputTransactionId": "0ef7cec96927819f5df4408e32add52442e9b5c357097950c063b62ea7f8314a",
      "outputIndex": 1,
      "outputGlobalIndex": 39439711,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248462,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f53e81351996500e53fb9bde7b8f59cf3ac86e58ef700a5365428d6b0156c981",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f53e81351996500e53fb9bde7b8f59cf3ac86e58ef700a5365428d6b0156c981"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20675cf7fe6f83c9d0ebd6a971a08d6bd229b650968042d2f36d14c58daf9e5cc6",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "675cf7fe6f83c9d0ebd6a971a08d6bd229b650968042d2f36d14c58daf9e5cc6"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "e8b542ffda4f009a4bed895d6d9a21e1402e8ffb4ed3384693803d5211dbe6fb",
      "value": 2000000,
      "index": 9,
      "spendingProof": null,
      "outputBlockId": "cebeadc1cdaa59e21991dfa0639f8f44f46894757e38e1f29c8a07f1af047f19",
      "outputTransactionId": "d9420edc53ece71eda28048597e4c861d33a2257deb48273936b96af2856a3b6",
      "outputIndex": 1,
      "outputGlobalIndex": 39439716,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248462,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e205de7c58e90454fe60345df0afa28bcdc61a34e112d4e541d5b58da6a89d45ea2",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5de7c58e90454fe60345df0afa28bcdc61a34e112d4e541d5b58da6a89d45ea2"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e203edc6d7fe8b2bc5504f83ef277166d43813a22282d5d9b0767d7df36a69ffd8c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3edc6d7fe8b2bc5504f83ef277166d43813a22282d5d9b0767d7df36a69ffd8c"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "b900e20d01ab42be76dac8847d8f18420ceb5205ccf705e394be04c55fb6aa92",
      "value": 2000000,
      "index": 10,
      "spendingProof": null,
      "outputBlockId": "cebeadc1cdaa59e21991dfa0639f8f44f46894757e38e1f29c8a07f1af047f19",
      "outputTransactionId": "081b1d6b00183c245e1b2ede562477fa748285f51f4ddee2fd2bd93a92468a5e",
      "outputIndex": 1,
      "outputGlobalIndex": 39439721,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248462,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20ce7dcc00b7759ccf97252cd5c994b2415a6b97c2580a5244bc9910ea34336a96",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ce7dcc00b7759ccf97252cd5c994b2415a6b97c2580a5244bc9910ea34336a96"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e200caa1656967a16eb6e9d3c92daee545fb986e481c56b9111545ced90831b364c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0caa1656967a16eb6e9d3c92daee545fb986e481c56b9111545ced90831b364c"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "aaf44fe2a8c2f4567aaa6bca17f4d7a855bd14ded2bb8285a2216fec4f77b307",
      "value": 2000000,
      "index": 11,
      "spendingProof": null,
      "outputBlockId": "cebeadc1cdaa59e21991dfa0639f8f44f46894757e38e1f29c8a07f1af047f19",
      "outputTransactionId": "6af1dafb07603a065a98275daba799d39786dac6ff9327ce408187cf9a73174c",
      "outputIndex": 1,
      "outputGlobalIndex": 39439726,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248462,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20312062e9a7d081ab8a3206aa189cf386266791a91ccd4146a89c89d4828a4c79",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "312062e9a7d081ab8a3206aa189cf386266791a91ccd4146a89c89d4828a4c79"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2059f64e5853143d44edeac4a5fe73e023d4acba13b850ab97c5c021c2f86743ce",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "59f64e5853143d44edeac4a5fe73e023d4acba13b850ab97c5c021c2f86743ce"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1ca792ce90187bcaa331022e93f36829b40451fa21396ede2e03da171de692b4",
      "value": 2000000,
      "index": 12,
      "spendingProof": null,
      "outputBlockId": "cebeadc1cdaa59e21991dfa0639f8f44f46894757e38e1f29c8a07f1af047f19",
      "outputTransactionId": "ff83b89460693dbe96ddda9b6812762b1a85d28920ff1b7682bea9d6d1d07023",
      "outputIndex": 1,
      "outputGlobalIndex": 39439731,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248462,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20a6ff2fc001a271b31891207c3588580a10475c6e9c8bc4b8a7a05edc072ba4dd",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a6ff2fc001a271b31891207c3588580a10475c6e9c8bc4b8a7a05edc072ba4dd"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20f0f5c95381901b26ce4c38c04f22cd5fdee5c7e495944e608ac86a6752be3ca9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f0f5c95381901b26ce4c38c04f22cd5fdee5c7e495944e608ac86a6752be3ca9"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "00dd2b5b242997f37df07655f68ee9dfc3733b082d84f0c2ac31b57d10c5d762",
      "value": 2000000,
      "index": 13,
      "spendingProof": null,
      "outputBlockId": "cebeadc1cdaa59e21991dfa0639f8f44f46894757e38e1f29c8a07f1af047f19",
      "outputTransactionId": "1dbdfd84904e163a6901ae5ef3b50077ad3fd2ee1b1bfe4759bc5d36b1c7f3ce",
      "outputIndex": 1,
      "outputGlobalIndex": 39439736,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248462,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f76916ee079267eac485fc60b0c6461e4063ff7e97417919cc24f96b0791ec9d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f76916ee079267eac485fc60b0c6461e4063ff7e97417919cc24f96b0791ec9d"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e204477a622df982b924ec128dbc6aa6dc19d8ceca871068106e828dedd39e059b4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "4477a622df982b924ec128dbc6aa6dc19d8ceca871068106e828dedd39e059b4"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "74558d3e8ec24b717288f524f7c06a686c4ad014c2e2c6b2b328400d7180e48b",
      "value": 2000000,
      "index": 14,
      "spendingProof": null,
      "outputBlockId": "cebeadc1cdaa59e21991dfa0639f8f44f46894757e38e1f29c8a07f1af047f19",
      "outputTransactionId": "a29e69506984543d70f054a438bfb82a51dc5c39ec7400cb683bc1e24aafda34",
      "outputIndex": 1,
      "outputGlobalIndex": 39439741,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248462,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20fe93b88cc5fe9d945f31341803b9f739284b497165296efe23b50745cb787dd7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fe93b88cc5fe9d945f31341803b9f739284b497165296efe23b50745cb787dd7"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20e2b1d0b2fc85f0817aa20fe5310451cedbba6d799b9580d824f330495c0816b9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e2b1d0b2fc85f0817aa20fe5310451cedbba6d799b9580d824f330495c0816b9"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "bb3f30ba4cb7a5f770c84cccc82d1f9a42b286c405a6f0fbd7d88146c4488d8a",
      "value": 2000000,
      "index": 15,
      "spendingProof": null,
      "outputBlockId": "cebeadc1cdaa59e21991dfa0639f8f44f46894757e38e1f29c8a07f1af047f19",
      "outputTransactionId": "c2234c1f0c1811fa4b82869f7908eb2c0d7d09542aa0e0f491f5bd02f5b04821",
      "outputIndex": 1,
      "outputGlobalIndex": 39439746,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248462,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e205bef0fc79b73761ed88d6486fc9a65075494418f4efa85859366d1bda286b17c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5bef0fc79b73761ed88d6486fc9a65075494418f4efa85859366d1bda286b17c"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20abd016e83b5bc67eba8caeb6071547fd6451408d317341b9aa65a055e37a2361",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "abd016e83b5bc67eba8caeb6071547fd6451408d317341b9aa65a055e37a2361"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "954b11e210be42bbabcce4c108e450c12bce6c4d63fc12f1d836100f7283bc5d",
      "value": 2000000,
      "index": 16,
      "spendingProof": null,
      "outputBlockId": "577179184edf788729b12bfb25e259db1032c55c94ed2ff7ffa00beef3342797",
      "outputTransactionId": "07ee46cabafaba4832bff0556076f90e71a56391026288a637f272379746ebcc",
      "outputIndex": 1,
      "outputGlobalIndex": 39439773,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248463,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206688602460b5e65381f6d3bd60ebe459b5bdc6ec3c1d4824b37a6edba227f400",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6688602460b5e65381f6d3bd60ebe459b5bdc6ec3c1d4824b37a6edba227f400"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20841c4b208f33e440b62e8672ebb0ab094de8de7dd810c6b8bdebcf654f30d62c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "841c4b208f33e440b62e8672ebb0ab094de8de7dd810c6b8bdebcf654f30d62c"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "0fd0740bb7ba7e4b5d051944f445bebfea318cb9170c1dc7e83583f2f8b17953",
      "value": 2000000,
      "index": 17,
      "spendingProof": null,
      "outputBlockId": "577179184edf788729b12bfb25e259db1032c55c94ed2ff7ffa00beef3342797",
      "outputTransactionId": "265920eb008076f6b854ff382b83e9e27a3a113f881de594b7efb7d001f10b55",
      "outputIndex": 1,
      "outputGlobalIndex": 39439778,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248463,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2050578332ebb8fb95c5b1a62410257c9982a0bd25d93b1ae6787ea95bb94e9757",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "50578332ebb8fb95c5b1a62410257c9982a0bd25d93b1ae6787ea95bb94e9757"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20b4ed8303ccbce411fe65ce5c08d876e9a9ca252f89582fcc970425c96b0a21ca",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b4ed8303ccbce411fe65ce5c08d876e9a9ca252f89582fcc970425c96b0a21ca"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a286870ea2d7dbf9ea659f9c3cd5a27311060aca5a0bb0b7fe740063510a7d6e",
      "value": 2000000,
      "index": 18,
      "spendingProof": null,
      "outputBlockId": "577179184edf788729b12bfb25e259db1032c55c94ed2ff7ffa00beef3342797",
      "outputTransactionId": "277280131db4702428066d863006c2d33f4fcb5e40690bdcc38bb255e2d32ad4",
      "outputIndex": 1,
      "outputGlobalIndex": 39439783,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248463,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2093d22cfec531423b8d7059ad6b0eacc4bcf10b2f852adbb94726bfd69e1adea9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "93d22cfec531423b8d7059ad6b0eacc4bcf10b2f852adbb94726bfd69e1adea9"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20f065d92619d53ee7b5f87bf041cf1e7726ee5d407c625074e7310a365184fbce",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f065d92619d53ee7b5f87bf041cf1e7726ee5d407c625074e7310a365184fbce"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "79792cb9c9fbf78783d1886d0277171a232b57c7975fa58ddd885de75628304a",
      "value": 2000000,
      "index": 19,
      "spendingProof": null,
      "outputBlockId": "577179184edf788729b12bfb25e259db1032c55c94ed2ff7ffa00beef3342797",
      "outputTransactionId": "45d4926b87d067dc3d0d4d179669e847fd71fbab58141cf2f195305f332c09ac",
      "outputIndex": 1,
      "outputGlobalIndex": 39439788,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248463,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bfc372a6d2ac00cc08dbe822ee10e55a15ac224b15255f6fd884a488ed515220",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bfc372a6d2ac00cc08dbe822ee10e55a15ac224b15255f6fd884a488ed515220"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e209df2f1d04cdec9d593967e93948d3d8e9912889913ac20bd6bdade87816897d5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9df2f1d04cdec9d593967e93948d3d8e9912889913ac20bd6bdade87816897d5"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a0920d514b11ca3a09a1935b1d645a74bccdd211e8b5c45609f4b01980a3b0b5",
      "value": 2000000,
      "index": 20,
      "spendingProof": null,
      "outputBlockId": "577179184edf788729b12bfb25e259db1032c55c94ed2ff7ffa00beef3342797",
      "outputTransactionId": "7240360392560015247c24378d359e56e922ecea4536fb81c63d219efaa171be",
      "outputIndex": 1,
      "outputGlobalIndex": 39439793,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248463,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20d7b7e5159efc9cd6a29c9ca4bb017b52bfdc26c0ebbbba8806a753e04849e2f5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d7b7e5159efc9cd6a29c9ca4bb017b52bfdc26c0ebbbba8806a753e04849e2f5"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20d52f4281bc664f776be91682a64b2b32b3cedf2f82f3b40a3ff8b4427bec0f60",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d52f4281bc664f776be91682a64b2b32b3cedf2f82f3b40a3ff8b4427bec0f60"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "8efb4644202bdccdbe2042aa9162435b40f20ce03f4812e64e6c08e52f13ebbb",
      "value": 2000000,
      "index": 21,
      "spendingProof": null,
      "outputBlockId": "577179184edf788729b12bfb25e259db1032c55c94ed2ff7ffa00beef3342797",
      "outputTransactionId": "998806ae185c7b4c741c822ed14c34d8ff4e1d6ab193c80b7aaece480c811f24",
      "outputIndex": 1,
      "outputGlobalIndex": 39439798,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248463,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e200b0ac5850cdf0b1164e9d59bb5db54d83d9b6bb73442822aeb7542862710017a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0b0ac5850cdf0b1164e9d59bb5db54d83d9b6bb73442822aeb7542862710017a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e207d1b6dc727336522845a81a8b263cfdd689237d8fbd59867a42103b3149dfcc1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7d1b6dc727336522845a81a8b263cfdd689237d8fbd59867a42103b3149dfcc1"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "73a5a4a9c7693ef9175d05cb68f624def23ad0803f3cde9b6dd9a5bdadef3e92",
      "value": 2000000,
      "index": 22,
      "spendingProof": null,
      "outputBlockId": "577179184edf788729b12bfb25e259db1032c55c94ed2ff7ffa00beef3342797",
      "outputTransactionId": "b6dc58dca3d751ee9310d95475e3e5c5c1fd35acae312f52c4ed66a817dbb33b",
      "outputIndex": 1,
      "outputGlobalIndex": 39439803,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248463,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e202cb49b8ebf41f1679770487ddeeb997ae6c0242a1c14de26935906d711054c07",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2cb49b8ebf41f1679770487ddeeb997ae6c0242a1c14de26935906d711054c07"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20eb4fa56a4f794adebb672fc81f28267b52f72e801812febb5bcba2e938d00b33",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "eb4fa56a4f794adebb672fc81f28267b52f72e801812febb5bcba2e938d00b33"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "9e40a0ada463b0504ee0e368a3b3e22a3090a96f722a5261316f5c1926c30233",
      "value": 2000000,
      "index": 23,
      "spendingProof": null,
      "outputBlockId": "577179184edf788729b12bfb25e259db1032c55c94ed2ff7ffa00beef3342797",
      "outputTransactionId": "d26995b176f07d1349e2d5a87973b9963002909ae6151318004bdf310a21e6ce",
      "outputIndex": 1,
      "outputGlobalIndex": 39439808,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248463,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203684a6fc79378d5207e1dc5bc3f399d2367031b79a2fc76f8d0bfe2082c71be7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3684a6fc79378d5207e1dc5bc3f399d2367031b79a2fc76f8d0bfe2082c71be7"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2027feade73841ae4b81c04eda6ae03c5c1893e40e54e0a6cf22c936edca3e5b56",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "27feade73841ae4b81c04eda6ae03c5c1893e40e54e0a6cf22c936edca3e5b56"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "d4cebffe8b6d2546e56388ff902fe5521471c10b4dc678c16e33ebb59c8f39bb",
      "value": 2000000,
      "index": 24,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "2811ae049aeacd019c42b531050c845e7664ae478e066a7e28d0213c4be2ef7f",
      "outputIndex": 1,
      "outputGlobalIndex": 39439842,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20e53141e837e836c830fd9ef49d920f7e456a7efa16874c6f32eb9c17a1d0cfbe",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e53141e837e836c830fd9ef49d920f7e456a7efa16874c6f32eb9c17a1d0cfbe"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2046c0fbc2c52e48ce65e3fd979c03dbfb1290ae841daa0cc790e7df2ac3c9597d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "46c0fbc2c52e48ce65e3fd979c03dbfb1290ae841daa0cc790e7df2ac3c9597d"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "f407e7cd92e8101af805076533fcb2cf7af6f2100075abcdca0dda15673934fb",
      "value": 2000000,
      "index": 25,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "c5fae6b84d1f66650352fe2c749a659c747e122cca806468daf3cac9fd061366",
      "outputIndex": 1,
      "outputGlobalIndex": 39439847,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20fee9d65ad170239ec74262e60fbb730b2bdbf64fbee7c1299512f0ecc5e437af",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fee9d65ad170239ec74262e60fbb730b2bdbf64fbee7c1299512f0ecc5e437af"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e209c79c27ad755906bdc857109793aec8a5e8ac206b062a51fbf4a2bef6ebf6cf9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9c79c27ad755906bdc857109793aec8a5e8ac206b062a51fbf4a2bef6ebf6cf9"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "4e114b19602ae48321c2e79481e2754a3f5fd1cb96da25beb567a9c40dd94219",
      "value": 2000000,
      "index": 26,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "122ef4336e352cdaab4758c3986c583244b5d7e665d539528684d1e253f533c1",
      "outputIndex": 1,
      "outputGlobalIndex": 39439852,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20cdb686f2cebb91fbf3ff3eafa7764f08a9a1d4ac4a84cdb637e143915c11c715",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cdb686f2cebb91fbf3ff3eafa7764f08a9a1d4ac4a84cdb637e143915c11c715"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20709aaa2f3c5b67f917689b8a8a3ff074050ff42a63ea3c828205dd0df8123c50",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "709aaa2f3c5b67f917689b8a8a3ff074050ff42a63ea3c828205dd0df8123c50"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "89b6419274a371b4539e7b644173b99f9aa7c84ed5d7525596887e03ca54d5b8",
      "value": 2000000,
      "index": 27,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "1268aa6b272fc293e2bad6dda428aed4ff3a67cdda1e85c04f6f4d67d8af26b8",
      "outputIndex": 1,
      "outputGlobalIndex": 39439857,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203fb78a27e420af7e28a49b90e77e79b7cdd7b02d979c5fb72beef10ec8ce3be2",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3fb78a27e420af7e28a49b90e77e79b7cdd7b02d979c5fb72beef10ec8ce3be2"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e201ddeca07158094626514846cc1bd3e3ae4e0542ffb5bedd04b232baf7a0f4151",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1ddeca07158094626514846cc1bd3e3ae4e0542ffb5bedd04b232baf7a0f4151"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "68caa5303ce47130bd2f15f4545c498481c0b3bac0944fd9cb9f42fc7e23c9ce",
      "value": 2000000,
      "index": 28,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "129d1b4111aececc9418b2eb0c2a91971c0f85687ea81acb1ea2edc5ced5cd05",
      "outputIndex": 1,
      "outputGlobalIndex": 39439862,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e207fdb6e568e0adf674fa20a687c4e9147905bb6ad6f63c3777ccd227b6201e84b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7fdb6e568e0adf674fa20a687c4e9147905bb6ad6f63c3777ccd227b6201e84b"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2098d0407e8aaebc5ab921a5a99db91a770139507b82acdbce9a72ca78ab30d2f3",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "98d0407e8aaebc5ab921a5a99db91a770139507b82acdbce9a72ca78ab30d2f3"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "02cfc9effa28180127b4b2e0de155d714380da400804286305670b329e923004",
      "value": 2000000,
      "index": 29,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "1efb9d8678c4d1a140a52f80c06d85f5bce80aba0e88b8471c7d8d420fa1baa9",
      "outputIndex": 1,
      "outputGlobalIndex": 39439867,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20942c960c9d7843f883cc67b87ed328042109968180ab180e14a42f0600df5f41",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "942c960c9d7843f883cc67b87ed328042109968180ab180e14a42f0600df5f41"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20237be4b531928d742c3d32f984038ce5a5747672a348e38079123d1e8188dfec",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "237be4b531928d742c3d32f984038ce5a5747672a348e38079123d1e8188dfec"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "3e9544930386aa416fbd16bf1859aa5c8c26753cdac84197b8127f158c788323",
      "value": 2000000,
      "index": 30,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "43f1c3d0c1349669bd65ca05fdba0619ac56577ac2e78959423c3087574c96d8",
      "outputIndex": 1,
      "outputGlobalIndex": 39439872,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2029beed9c0f62f20b8bafca761a0d0665f66ec8ce4f8678ecb5d389584f6534a4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "29beed9c0f62f20b8bafca761a0d0665f66ec8ce4f8678ecb5d389584f6534a4"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20510bacac2c8b9b348bc49e1de06051679ff49a9178249edf853b279943eac4f2",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "510bacac2c8b9b348bc49e1de06051679ff49a9178249edf853b279943eac4f2"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "60da117259dee0aa25b94e83631a70e6f6bd2f91091ced1f25a9060591ebe17e",
      "value": 2000000,
      "index": 31,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "4e1e8cae37fe352bec910c22e8b1b84e7d587154c42e57f501c66af74b4a1d27",
      "outputIndex": 1,
      "outputGlobalIndex": 39439877,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203aa7ed9864521180387dcc059e46225ada5116a86758bc2b958873bbd7d19366",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3aa7ed9864521180387dcc059e46225ada5116a86758bc2b958873bbd7d19366"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e205db1413bc558ef837b722994cc3d1c1aa22c387f3e1773460a617d5bea779900",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5db1413bc558ef837b722994cc3d1c1aa22c387f3e1773460a617d5bea779900"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "29eb1f1510f26c2e4b0d661bac65598a8738772fc71a53a2cf0e8f8b55491adf",
      "value": 2000000,
      "index": 32,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "5c511f81da6abd046616f0e1f7bce656269a5d022149f9330404f4e2ac66a1e3",
      "outputIndex": 1,
      "outputGlobalIndex": 39439882,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bbeafffb3621f9777e2ae8335634890e93690ffd8796e08503bad1d8dbff98d1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bbeafffb3621f9777e2ae8335634890e93690ffd8796e08503bad1d8dbff98d1"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e208796d93831c565e7994f855922372231d14501ee11a80dbb468b00f89c77d1ff",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8796d93831c565e7994f855922372231d14501ee11a80dbb468b00f89c77d1ff"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "4f5fe0c3bd38c9a29fc941b025ca0bf899edd073e62ca6ab690a0ccba3110350",
      "value": 2000000,
      "index": 33,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "6637e14e3488afb9670627ce0b4d1f095bcee656bfa7372e89a834db5f95f1bd",
      "outputIndex": 1,
      "outputGlobalIndex": 39439887,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2067ee018a787efa352d63fafa0a975f05ac2fc7e8926382b29b036abc9357610e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "67ee018a787efa352d63fafa0a975f05ac2fc7e8926382b29b036abc9357610e"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20ffe418e04929d3f77cfcfe730af56878183e77ade88306098a84b8148d7c21cc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ffe418e04929d3f77cfcfe730af56878183e77ade88306098a84b8148d7c21cc"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "308056fb0bb1ae5bc22312fa1130d6f399b37a6caeec8ff236439e94563f885c",
      "value": 2000000,
      "index": 34,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "697e3ca9f13ddef29b4993bb0b353dbe9f41186c150b2b6c77cf387df5bc56fb",
      "outputIndex": 1,
      "outputGlobalIndex": 39439892,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f9d1b0896da6db5d3c981594c5514383acf6155eeec792393ed39d06acdccadc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f9d1b0896da6db5d3c981594c5514383acf6155eeec792393ed39d06acdccadc"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e207bd0185efeb2560345ceaca586e31d62b8f65adc67d579af6897c790682be68f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7bd0185efeb2560345ceaca586e31d62b8f65adc67d579af6897c790682be68f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "9b8d76d83c923574c086ef69d9f9675574bf584f91313483af0c75a5c2bffbb4",
      "value": 2000000,
      "index": 35,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "728e8c61b68b74b34f12e877fd3e1f743c3f7ca2f1786f72ddbbc4d0394d7d7f",
      "outputIndex": 1,
      "outputGlobalIndex": 39439897,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20581d31c3561579b1d2de06186317bdf2fd57f626c274c1e3a83ff503257d400f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "581d31c3561579b1d2de06186317bdf2fd57f626c274c1e3a83ff503257d400f"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20ee787bd3d3d49431dcde61209dc58c32acda63819c2ad0e33b7cc2aa25b95b82",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ee787bd3d3d49431dcde61209dc58c32acda63819c2ad0e33b7cc2aa25b95b82"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "f5e3bec8411fbe419f90b6e5d2ece5f1d19d57ad609a6f3b04a55dd172260f8a",
      "value": 2000000,
      "index": 36,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "77b634d2efcc5a0b0ea89c85059903ff69ef075ab7aa4a806fbe886f278ae4fd",
      "outputIndex": 1,
      "outputGlobalIndex": 39439902,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20d9b5aa0058a34d5406bc49e87a1b7f40c775ecfa5720c495022f2453232f1a30",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d9b5aa0058a34d5406bc49e87a1b7f40c775ecfa5720c495022f2453232f1a30"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2064225832cae54b4b9ae2ea88d804347ef0af58fe8f81e3433862d5de599a4cc4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "64225832cae54b4b9ae2ea88d804347ef0af58fe8f81e3433862d5de599a4cc4"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "58f8815c194bdd9ac6678dc7568c69783a8536e600c9ab565d001824ca8a16ab",
      "value": 2000000,
      "index": 37,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "7820e73d0687b1ccab2f1082b1cf48ebaa850d93d864fb5585c6962d77b7c20e",
      "outputIndex": 1,
      "outputGlobalIndex": 39439907,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e202e044c831f37e35eb02d07a35879a58b35a5c890272e25f0db77fe0fb9e26277",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2e044c831f37e35eb02d07a35879a58b35a5c890272e25f0db77fe0fb9e26277"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2061994a08d380bbf1adf254ed220bf60f918e087fa7c9fb53e85171a43d0c15f8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "61994a08d380bbf1adf254ed220bf60f918e087fa7c9fb53e85171a43d0c15f8"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "465f0f2f0a88973ceebce63de0c664a2dc1bd3ec08519cae2076120c4a308bb1",
      "value": 2000000,
      "index": 38,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "7ac919c7d015e550811640da7d1b24bd3d2a73ee38a133ac79ced958e1524212",
      "outputIndex": 1,
      "outputGlobalIndex": 39439912,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f881c6baffd9bd4b1fb7241b8cf8cab0058ccc89f66a873ec64c8d1a0e0596bd",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f881c6baffd9bd4b1fb7241b8cf8cab0058ccc89f66a873ec64c8d1a0e0596bd"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20af19105984701f8d70d52489eb00d794ea1a866c70909c9296c7a3b21cf5102b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "af19105984701f8d70d52489eb00d794ea1a866c70909c9296c7a3b21cf5102b"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "d02f9b9bf31f8494d26b2227ff9fc7af4fc4ae54acf57639d227cbd5e8519318",
      "value": 2000000,
      "index": 39,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "7e0999b666df49f0a44ff5a3f978d5d581d4ba3242e0f6ca79383f5da9e59a82",
      "outputIndex": 1,
      "outputGlobalIndex": 39439917,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e201fcbc0d9b62827ee208e42c618022a606983d1129f44ef62f28c3a48ecef60d7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1fcbc0d9b62827ee208e42c618022a606983d1129f44ef62f28c3a48ecef60d7"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20a5e9df05f3e2dbe89a0470762ad68d17c15752c89ba0541ecea699b3bd72c961",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a5e9df05f3e2dbe89a0470762ad68d17c15752c89ba0541ecea699b3bd72c961"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "5d14c29fd19d6c77a783522f8cc4f052e6312fd1d02a298cf55a0705ba3bcef4",
      "value": 2000000,
      "index": 40,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "8a519ca7ce7ed89a3313384c475b9adfdffded3e8b4860fe343d111f97c60e4e",
      "outputIndex": 1,
      "outputGlobalIndex": 39439922,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2025006e6ba04dedc3938b074ec5d051b3ae25f4d6480d6b24203102bb413cadea",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "25006e6ba04dedc3938b074ec5d051b3ae25f4d6480d6b24203102bb413cadea"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2011764c218f1c90354f1e32d04df0aa60e650e62d2aa84d7fa8b99c358a60a48c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "11764c218f1c90354f1e32d04df0aa60e650e62d2aa84d7fa8b99c358a60a48c"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "2311a7cbaca34360d3ee516d032beff988030c56baf27562adc42c938fe185de",
      "value": 2000000,
      "index": 41,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "95a3501864e2f061ee469c76fb8da37d772e9ee05611e6e92b638ee378102326",
      "outputIndex": 1,
      "outputGlobalIndex": 39439927,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2094dae57d9bf0d20e561362750c29f17d6b298544b16614a8962be541e2061865",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "94dae57d9bf0d20e561362750c29f17d6b298544b16614a8962be541e2061865"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e200337aa673c0830e48ec5477f11ddf97540c0fa2fc71d4961a842a91159e64f34",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0337aa673c0830e48ec5477f11ddf97540c0fa2fc71d4961a842a91159e64f34"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "2db3c5c420658d94c76a68197ecc51d440b665ece5b73d9e114cf1596ff7fe15",
      "value": 2000000,
      "index": 42,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "a5088e253ebbddcd6ff06ed1c535c0e2870caefaeea07e6e44bb83f996ae9ed6",
      "outputIndex": 1,
      "outputGlobalIndex": 39439932,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2019b9ce427e082d0ec1077a19db29ee8af2afadfa46e96d28d5d3e7ac56df7c29",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "19b9ce427e082d0ec1077a19db29ee8af2afadfa46e96d28d5d3e7ac56df7c29"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2051d1823b874b5f449dfcf855df8bbf40b000b7ad90107b8511355ba2d469a3b8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "51d1823b874b5f449dfcf855df8bbf40b000b7ad90107b8511355ba2d469a3b8"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "9814fc0eb1059b4b395536f07f2c5232095d93eaf08cc8a4ca8b72f3c6caf7a4",
      "value": 2000000,
      "index": 43,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "ae2c9d22076bca142e340e0e362e14a18370508da14d7c058f35ac6b38481a9e",
      "outputIndex": 1,
      "outputGlobalIndex": 39439937,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206b50c862a12ddc14eb9669032f924327b6d32eb69a4c617016121243c64bd55c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6b50c862a12ddc14eb9669032f924327b6d32eb69a4c617016121243c64bd55c"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20aa563265e706e6c87e44f673fbb96ef81ff95aaa34943cbd843e3862c7b4df5d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "aa563265e706e6c87e44f673fbb96ef81ff95aaa34943cbd843e3862c7b4df5d"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "ecc5d601853e87d826563bddd2230fc7c304f6db6e5187bfa9bf97a3302e89d7",
      "value": 2000000,
      "index": 44,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "b4ad9ae2a4a2c4c67ffb47b9db2168a333125b795efa9277a0c734151d2872cc",
      "outputIndex": 1,
      "outputGlobalIndex": 39439942,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20a240f67796181c1dec3cfa6656dacd9b3fba3650cf828db9fbef7606e20309a2",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a240f67796181c1dec3cfa6656dacd9b3fba3650cf828db9fbef7606e20309a2"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e202f4a3918eccc4280d7f7a8aafe525f5e7a2dde7a43baf4b1206858472e704990",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2f4a3918eccc4280d7f7a8aafe525f5e7a2dde7a43baf4b1206858472e704990"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "fc013a1086e322dc2ba77f6a09d7f2e2cddd2a46024c4989622305cb52b61cfe",
      "value": 2000000,
      "index": 45,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "bc006d4320813064f44199bff9a109777e0e688a19bdede5a545b60ed8af4732",
      "outputIndex": 1,
      "outputGlobalIndex": 39439947,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bb5f676dea40d456552f6cbdb963e0426387c7c0c64c7512b5d35418f3759d0d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bb5f676dea40d456552f6cbdb963e0426387c7c0c64c7512b5d35418f3759d0d"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20a1ef2446b88717d7da3050a5842752e2a734e17c22128cdf215cd8d864330298",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a1ef2446b88717d7da3050a5842752e2a734e17c22128cdf215cd8d864330298"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "799e63de7767bb6fe96afb8d71df5a5b550e29a244ccf763166bd4a7da78ca07",
      "value": 2000000,
      "index": 46,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "bc91202c43bcb57732de21fb6fa8c148d2505a5dc7c30511adb80b826e4d786f",
      "outputIndex": 1,
      "outputGlobalIndex": 39439952,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20cc0718bb04b077042722255a5bc711370613aedd2983b214b83d562f630d00d0",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cc0718bb04b077042722255a5bc711370613aedd2983b214b83d562f630d00d0"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20e83ca8e135fa8b4c46b9db081ee1f5ae3ab8405c24854b046065671fedea0dfd",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e83ca8e135fa8b4c46b9db081ee1f5ae3ab8405c24854b046065671fedea0dfd"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "962a26e8996d12fd150bfd11347f3008498d47797e2b564f62a199c593a740dc",
      "value": 2000000,
      "index": 47,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "be215123a09d5ceb68f63f0b66cd3d3c6ae6b63284a567b9cdbee31dca7b1973",
      "outputIndex": 1,
      "outputGlobalIndex": 39439957,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e209e8e898d814c6fa197d363a3b86c9dc83cf7da0653b34053ba9b7ad4a9915d3a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9e8e898d814c6fa197d363a3b86c9dc83cf7da0653b34053ba9b7ad4a9915d3a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e200089273d1f9d44d52ef9c6624d8f8e556f7075d720825dfb1a6114dfb39ff8fa",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0089273d1f9d44d52ef9c6624d8f8e556f7075d720825dfb1a6114dfb39ff8fa"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "38b2dc1f1fb51d4b82ff429ae8370f0e10974ad56d6933df3f877f578a95b456",
      "value": 2000000,
      "index": 48,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "eb768657fb3f756cb14447c156794f531efed5b8875fd4f0520fc9f8e0a522ad",
      "outputIndex": 1,
      "outputGlobalIndex": 39439962,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20cf52bce2fa3316b2ca64c3cd9f0605157ab5cdea28bc0ba0078e3b35bef58aa6",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cf52bce2fa3316b2ca64c3cd9f0605157ab5cdea28bc0ba0078e3b35bef58aa6"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20dfc4ac1517d73e56b0070b2d76615d5c4c927b793301106083c74b75b7fdb034",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "dfc4ac1517d73e56b0070b2d76615d5c4c927b793301106083c74b75b7fdb034"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "77f342ab3f67ad498024d3e541341a89c485a25cada53a08b22e59aac0c55cfe",
      "value": 2000000,
      "index": 49,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "601598a236f34c4c4bd4f3a3e80e31e826514bbe6b57a747ae87d5df1b82f9e8",
      "outputIndex": 1,
      "outputGlobalIndex": 39439981,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e208fec0a9930a4a1c38469bd87d5b2f353d2b84570664f5c8f7b2a848d9a419cac",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8fec0a9930a4a1c38469bd87d5b2f353d2b84570664f5c8f7b2a848d9a419cac"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20ccb6732d02f599b5138143bfd2878fefb4cbc4b3449b440f4d0b48e730cb33cc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ccb6732d02f599b5138143bfd2878fefb4cbc4b3449b440f4d0b48e730cb33cc"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "00c9744fa37e6e70ab155bc9e37f4bedbf4209b540aefa6df1fedf126b3b5dfe",
      "value": 2000000,
      "index": 50,
      "spendingProof": null,
      "outputBlockId": "a8d1baf4a09502fcab767e62e26ed773e030b596490a71538e2dce75592d34f7",
      "outputTransactionId": "83e159a1abec90a56ef44e135b88006f44ee546f7e92f78b49e33c94d4724ae2",
      "outputIndex": 1,
      "outputGlobalIndex": 39439986,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248464,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2088708d05bd78d4d8b4195f210903fc8bccb2eacd2c3bba6c8c7302ddba29ca92",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "88708d05bd78d4d8b4195f210903fc8bccb2eacd2c3bba6c8c7302ddba29ca92"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20fbfe5f5720c152c12f56078520ab7bc473fc42897313fd6bc23fccba40aa47f1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fbfe5f5720c152c12f56078520ab7bc473fc42897313fd6bc23fccba40aa47f1"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "9cac6ffc750b373e68222614a8b9c3bdf58475d571d3ef8c9b2330e8ea8d88c7",
      "value": 2000000,
      "index": 51,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "09043540dff90ee0135b85e1ca155b341c46873e3d7d703f32607a828c5fca63",
      "outputIndex": 1,
      "outputGlobalIndex": 39440032,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e200dba2cea2e980eaaf6f1e8cf6485b2801671c13b6f975d392b4920b71488a3b3",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0dba2cea2e980eaaf6f1e8cf6485b2801671c13b6f975d392b4920b71488a3b3"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e200a214492a217adc8d263de45f832d532c21061d42c6c70c69957fe9912b5fa98",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0a214492a217adc8d263de45f832d532c21061d42c6c70c69957fe9912b5fa98"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "26445ce6227d7b4e80d6331e3b19b08f1257211360038f88710bc0030fb7978f",
      "value": 2000000,
      "index": 52,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "5f14f38ccd1a5330d6a87bb79213802bce7b121766d86239c2723b7195ecfb2d",
      "outputIndex": 1,
      "outputGlobalIndex": 39440036,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2009a22d2ec41eda22d4eb20e2591830b2fe3c9a53cb8df64a9da93e6699ffb306",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "09a22d2ec41eda22d4eb20e2591830b2fe3c9a53cb8df64a9da93e6699ffb306"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2014f4936bf127a8b22e57690cf8bebb5c661393d297a657f85cb1cf7aa1593a51",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "14f4936bf127a8b22e57690cf8bebb5c661393d297a657f85cb1cf7aa1593a51"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "e3b13177f957de14844e6740be335fc97ca6f4fe6784049bfc310da9231fa2aa",
      "value": 2000000,
      "index": 53,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "f752273ad4443fcaf01fdbc324c333216c8ab235593dbd0b5a022a782f33955a",
      "outputIndex": 1,
      "outputGlobalIndex": 39440041,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2003166c64bca93e04603e621ce6672a699532e45735f210df7bf986f69dcac1c8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "03166c64bca93e04603e621ce6672a699532e45735f210df7bf986f69dcac1c8"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20e83eff6d810be5a9f55c58c316f4fbeeb015ace164db8a5eb55ec8a988cfe579",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e83eff6d810be5a9f55c58c316f4fbeeb015ace164db8a5eb55ec8a988cfe579"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a84b5387637059bea4b78f0de5c2dd6a1eed57eb6a13fbe455e971651c6c9239",
      "value": 2000000,
      "index": 54,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "060db2ab0b2827a500ec0c1b2a214d2987be788d8279a1110ad94af5624a8551",
      "outputIndex": 1,
      "outputGlobalIndex": 39440046,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206e8d28288d55d4f3fa3da47932955e12a9f7fd9c5bb47668d706db3cccb7e28a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6e8d28288d55d4f3fa3da47932955e12a9f7fd9c5bb47668d706db3cccb7e28a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e207e3cb2be7f6b9e8170392973b52460ef01b37194d70e5ac255f7bff48c341d55",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7e3cb2be7f6b9e8170392973b52460ef01b37194d70e5ac255f7bff48c341d55"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "2965c4057613d2d4f685e5b3ac79b48d8a94e1bce3909a64b7126bf32d20da11",
      "value": 2000000,
      "index": 55,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "0757425dafe8b08506a5c9de5c490d96abe8fbc69f206bb31b6a123ca9a4e50b",
      "outputIndex": 1,
      "outputGlobalIndex": 39440051,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20451e6a391af3b38336460dfab25c283697256a195638eeb9627b3b687f42009a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "451e6a391af3b38336460dfab25c283697256a195638eeb9627b3b687f42009a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20f4b65ea845592d5b2238b32568ff55e52bcdef4336bdde093185e7a2e5637836",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f4b65ea845592d5b2238b32568ff55e52bcdef4336bdde093185e7a2e5637836"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "74f83c1a6285274980b14fc4a92c1193e412eee896d33efffe74c2bdd2772799",
      "value": 2000000,
      "index": 56,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "0ff77348c7542137729e36e2cc34c51c99ad2225af5c97442c336cc824cc01d7",
      "outputIndex": 1,
      "outputGlobalIndex": 39440056,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20cd3863c3556e8da87295be7fc2c1d61fd0189a324d323bf60e607553f4a4e2f9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cd3863c3556e8da87295be7fc2c1d61fd0189a324d323bf60e607553f4a4e2f9"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20828e9f78569d3f2470b78e7a5ce9efeed5a71876207c92979937481334716b5b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "828e9f78569d3f2470b78e7a5ce9efeed5a71876207c92979937481334716b5b"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1c2d279f6bf903c1114f613912f0a97dabe0d68c9f16aa7d3fd6679f25a261db",
      "value": 2000000,
      "index": 57,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "108b0ddb12717e9261c0e635b68e46180bb2db960fa9c43e6e24f6160f87a3f9",
      "outputIndex": 1,
      "outputGlobalIndex": 39440061,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20190f06d3919a19b40db12083b63865596fed4bd576315a88c9ee04224ab27c20",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "190f06d3919a19b40db12083b63865596fed4bd576315a88c9ee04224ab27c20"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20b859c86132515e87d0b25bbf1029119c536a7d5075134715f3db3e658d401a88",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b859c86132515e87d0b25bbf1029119c536a7d5075134715f3db3e658d401a88"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "8252e494d76a7799e665ec05222f17c2a2869d19ba63cfe15338034dec8d5652",
      "value": 2000000,
      "index": 58,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "164014c1134b69c11cd14cd5f4fd1d0901fc109c91b7c68e710d8b3ea3525b0e",
      "outputIndex": 1,
      "outputGlobalIndex": 39440066,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20054042ce011e75049936727f559a9de0bd84d0193eba8fbe2c7cc68b67096e2a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "054042ce011e75049936727f559a9de0bd84d0193eba8fbe2c7cc68b67096e2a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20c6bf6fe9205cec449b5df6b9d5901791775bdcada34ee25c2867318d149f34d9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c6bf6fe9205cec449b5df6b9d5901791775bdcada34ee25c2867318d149f34d9"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "f99ea70edf81f62b1fd9cd472d6eba2d0d94083e20b1b85d83f8e1d661108ac0",
      "value": 2000000,
      "index": 59,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "28d0e10e8158812bafbaf0d4431e1a5a96908dab98cf9d103cccd6879d90a174",
      "outputIndex": 1,
      "outputGlobalIndex": 39440071,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2077e9bd8086ce0a6f1af17d9c01e053d253c45d7f40179d47de2c0a26754d4cf5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "77e9bd8086ce0a6f1af17d9c01e053d253c45d7f40179d47de2c0a26754d4cf5"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2069e0ee050684867f18fed691e653e4b6511efefe2957f9374e52e1fbfb70e94b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "69e0ee050684867f18fed691e653e4b6511efefe2957f9374e52e1fbfb70e94b"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "6cf9125e9e1ac36c29c6742fb14c3faf31161dff2bddaac333ac49c45a64110a",
      "value": 2000000,
      "index": 60,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "28d742fba694b52f273404b8dc0b33f9c2fb38690d17c0651a0c674057ed126b",
      "outputIndex": 1,
      "outputGlobalIndex": 39440076,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e205eef62cccdf7c29bbea568fa07a5338fff85d4b24ccd5f09f7b8ab57677d825a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5eef62cccdf7c29bbea568fa07a5338fff85d4b24ccd5f09f7b8ab57677d825a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e202fbb0ad56a1e3261b27c0366cb8c67637c7f3ce6a1bb9650f1c56ecd3021d841",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2fbb0ad56a1e3261b27c0366cb8c67637c7f3ce6a1bb9650f1c56ecd3021d841"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "566c30481f790093ade00460d19314f6b7d98962f201d8929b793879ef3e0b6b",
      "value": 2000000,
      "index": 61,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "2e001415699636b265abfc358fbe3df5b8d43a4d64343ec5b8a1ce4d4c7e7fa7",
      "outputIndex": 1,
      "outputGlobalIndex": 39440081,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e208e4ad9d51dc7163937eaeb6760c53bfb4d64d7369580d056ae32df6795c2dd4b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8e4ad9d51dc7163937eaeb6760c53bfb4d64d7369580d056ae32df6795c2dd4b"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20f4f421f7e22263cc19bfe152d8071d456f12e0ca475fd9067238f07b321bd8f3",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f4f421f7e22263cc19bfe152d8071d456f12e0ca475fd9067238f07b321bd8f3"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a2b68d946cc2f7ca579e28d0c4d8e25e4e1561b0e4dab8b282770e0982bbb3bb",
      "value": 2000000,
      "index": 62,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "3b296b89e6d794a5207b9bb4d1bd7b7c6a9f6801998de57084dd7bd450144ff4",
      "outputIndex": 1,
      "outputGlobalIndex": 39440086,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20e6f0c389db52892b85e0237eac064e559dccab3e01b138ac0877e6f0a03808b2",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e6f0c389db52892b85e0237eac064e559dccab3e01b138ac0877e6f0a03808b2"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20f2dba7dc581911b84df550a60daf1d44381b67ff3b0d8dc5bbaaba9a68a31d43",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f2dba7dc581911b84df550a60daf1d44381b67ff3b0d8dc5bbaaba9a68a31d43"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "7a06c2f58c469d3496d0039f3dff3246e60a5114c3b56504d291349acebcb1f0",
      "value": 2000000,
      "index": 63,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "45b482c06ef73ba70b85670d5a300ad2174300084d1a827ad4498770d7b83d9a",
      "outputIndex": 1,
      "outputGlobalIndex": 39440091,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20e4826206c7a12594a7eb4b44cac46968127e9d39748919bdb01a232c3b7ea537",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e4826206c7a12594a7eb4b44cac46968127e9d39748919bdb01a232c3b7ea537"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2071b1f284a2d56d565d10588f04a385e97eb60866a89f14bd2d706454062d2e47",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71b1f284a2d56d565d10588f04a385e97eb60866a89f14bd2d706454062d2e47"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "ec642539c09162c19678b93fe9c32c2e9ced0a2174487af6dc75a2b5a1c25307",
      "value": 2000000,
      "index": 64,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "46a8f5bc6234f604f740f855aba4340cbde887a34668781a9deef719bfda184f",
      "outputIndex": 1,
      "outputGlobalIndex": 39440096,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2031e82a4d9ea99562215520644a475c976211713c6ee369235c95d7d4ce003171",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "31e82a4d9ea99562215520644a475c976211713c6ee369235c95d7d4ce003171"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e205d8d9f49e7e773e6946e103ca4396f072288db88b1f02f43632c6cf3ede04b9c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5d8d9f49e7e773e6946e103ca4396f072288db88b1f02f43632c6cf3ede04b9c"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "139ac92efd4b0fbdeaf2ec43254d0ca7d5e75ba16e0713e626c6689721badb8c",
      "value": 2000000,
      "index": 65,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "4be5118922a51e669dda8a2e08e073a5572a252312ad4b50f8b09ff7b6cfe263",
      "outputIndex": 1,
      "outputGlobalIndex": 39440101,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e205a528ca2b0ff1cbf63cb21a105b94978433b9def15be64696628e1ce5d0ca43e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5a528ca2b0ff1cbf63cb21a105b94978433b9def15be64696628e1ce5d0ca43e"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20303ae683b7811a161a99b81716a865e5469b5a8f3f3b26daf77a0565cc02dbcb",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "303ae683b7811a161a99b81716a865e5469b5a8f3f3b26daf77a0565cc02dbcb"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "cb6d2dd55ab6c4119cb20d613386590e70f34e3995800d8abff5026d1ae496d0",
      "value": 2000000,
      "index": 66,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "4f0119a1cdb550be662b97511b091b85c022faa8963926bcbc52fdcf8a6ee184",
      "outputIndex": 1,
      "outputGlobalIndex": 39440106,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e201d1209681c63b24a4169589a7a9460a0adcc72ccd81bfe3b06f2198fec7b7a97",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1d1209681c63b24a4169589a7a9460a0adcc72ccd81bfe3b06f2198fec7b7a97"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2004a20a3513659de49348c940297d7a61387c3f12d0de2d47ccdd622f878d1e1b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "04a20a3513659de49348c940297d7a61387c3f12d0de2d47ccdd622f878d1e1b"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "10a38f8f5b9504bb6a0bf243a51091b0c22ccfeaaee91e3d334d5b1a48d7b33a",
      "value": 2000000,
      "index": 67,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "5eb484a0c45d49d9743e6c0c2e5f1a2f24be83752bfa8b23859bea1375f24bba",
      "outputIndex": 1,
      "outputGlobalIndex": 39440111,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e202ab8f5990a72893dc39fe796e0da8373827b397b1c043a0424d7426c28341a61",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2ab8f5990a72893dc39fe796e0da8373827b397b1c043a0424d7426c28341a61"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e200e215c2d7b6f234cfa98c0f72351554bcba042cdb2f1e40a591abdb8dacc97d0",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0e215c2d7b6f234cfa98c0f72351554bcba042cdb2f1e40a591abdb8dacc97d0"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "d4e44ebb8130c9fa9a32d65d42a54b335095f779b21a172c0e32721f33e6366e",
      "value": 2000000,
      "index": 68,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "6bad34eb67e7f284c22d05623b029709725d2b485eae2675aa88b1b1877e6e1b",
      "outputIndex": 1,
      "outputGlobalIndex": 39440116,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20fc1ba018f30529e2a39e08f31798febaa7e369ef9d23eb29b2bbc0eb64d6190a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fc1ba018f30529e2a39e08f31798febaa7e369ef9d23eb29b2bbc0eb64d6190a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e202f49d1a84ee66f8e506fd94201a5c046f7f58a148207121f1503a10fd5301af6",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2f49d1a84ee66f8e506fd94201a5c046f7f58a148207121f1503a10fd5301af6"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "b647199660431c3a07c89a1c56cea24d65f520146ccbbc55c47b3274e4e65f25",
      "value": 2000000,
      "index": 69,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "73ee6438c262194b714b0dd967435112646345f1e983f11986f231614fc88231",
      "outputIndex": 1,
      "outputGlobalIndex": 39440121,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e205b2f71b4f694115bd565d05668bb6537d47eb28c40961c5afcc6486771ee5ac6",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5b2f71b4f694115bd565d05668bb6537d47eb28c40961c5afcc6486771ee5ac6"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2045645ee469d261cab5f642de5152f69b86e103fe05887092807660a5f1b7f4b7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "45645ee469d261cab5f642de5152f69b86e103fe05887092807660a5f1b7f4b7"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "2c3f1fd7fbd1eb555bd0ce0d4db9369904167cde55f53974f807b9aabd6b1b06",
      "value": 2000000,
      "index": 70,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "7a655582f2f25a947cfb4f394557db5423d9a3f2ae4db5cbd4b084521c03c596",
      "outputIndex": 1,
      "outputGlobalIndex": 39440126,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20dfdbb50d5860af988cee979add06c9420fa8c3453f950a644f29afd58b0448dd",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "dfdbb50d5860af988cee979add06c9420fa8c3453f950a644f29afd58b0448dd"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2021abc08396188ce4ffedbc4bdee3073f40d5d12a02d87a358581bccdfb8c4ece",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "21abc08396188ce4ffedbc4bdee3073f40d5d12a02d87a358581bccdfb8c4ece"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "2c54719d7ac8f31db6a7a27cbf1e31c71ca2742bc3800f5949e5e00c6bc4da25",
      "value": 2000000,
      "index": 71,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "7ee5748feeaa73cfe493a77740d1a725d7c038d69e1909c442058543854b24db",
      "outputIndex": 1,
      "outputGlobalIndex": 39440131,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e204e6060b5ef0c87bb71f0f57f7967da51ffbe7fe4fa3f40c3a3ce3e89fe7f7916",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "4e6060b5ef0c87bb71f0f57f7967da51ffbe7fe4fa3f40c3a3ce3e89fe7f7916"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20972fb5dcdbaec72f3143aa7ab94c76228f4fcd800da18b0891812a3a43685344",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "972fb5dcdbaec72f3143aa7ab94c76228f4fcd800da18b0891812a3a43685344"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1ba377557385cd9961177f3a348036c622a3353ed87f42812b0da33f7180de85",
      "value": 2000000,
      "index": 72,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "80b9992bbfc30f91d884facd5e7ffd9433d0f61700e92b20b322fdf64c5018be",
      "outputIndex": 1,
      "outputGlobalIndex": 39440136,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20dea05e9796b8e58d3a7ab92de7463d5a5d365171ffa1b581249e5c55f187f3dc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "dea05e9796b8e58d3a7ab92de7463d5a5d365171ffa1b581249e5c55f187f3dc"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2011d33cb49d17da443207176d1f914766f4552291083803d66349a237e5393d75",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "11d33cb49d17da443207176d1f914766f4552291083803d66349a237e5393d75"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "7405436b0f2f0b0abf5fd87ca132709f6a7b86149001bdd809b71517a80aad08",
      "value": 2000000,
      "index": 73,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "9170bcc4cff1e310f8eb9766d99c8a82904751b32261dd59983bb0904a6bb5cc",
      "outputIndex": 1,
      "outputGlobalIndex": 39440141,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f0347cb3d75c4fb1561e5b0f8490179290b2b930e9a699df5f0aae48e1a234bf",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f0347cb3d75c4fb1561e5b0f8490179290b2b930e9a699df5f0aae48e1a234bf"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2087391ace104b3e62669fc1263cc2e84087863ebc9fcd1067d181cb5dc29cda08",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "87391ace104b3e62669fc1263cc2e84087863ebc9fcd1067d181cb5dc29cda08"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "5cfed06572ebc521fd493ef96d0ef7676e9d8a9dca2fb5cab0b36613137e5d32",
      "value": 2000000,
      "index": 74,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "9841ef73179a99a625a6321ed2f1ce83ae033296eaab8370a0f8c8f6558bf1bc",
      "outputIndex": 1,
      "outputGlobalIndex": 39440146,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20fbb2edec8b218ca0462a0347473c366a7f102e061f5a4785e8ed701c297e07ec",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fbb2edec8b218ca0462a0347473c366a7f102e061f5a4785e8ed701c297e07ec"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e207f29a4f297152891e1699c0aa564cdd2ff903a776aab2de41685690a37208930",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7f29a4f297152891e1699c0aa564cdd2ff903a776aab2de41685690a37208930"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "802db4c714efac7b71d8e394b93971dd55ee185fe2524d813b33f0a0025fb774",
      "value": 2000000,
      "index": 75,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "a04fa70d4796b493a377a415d8797caae409de33ae99b739c788abdda7d323b3",
      "outputIndex": 1,
      "outputGlobalIndex": 39440151,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2076e807e9956849582411573e1ac6ccab1820a75216e839d7d534f159825df596",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "76e807e9956849582411573e1ac6ccab1820a75216e839d7d534f159825df596"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e200d92bdff2bc79848842541c19c2d251497124af69dd46d404e8ec06e18a7dca9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0d92bdff2bc79848842541c19c2d251497124af69dd46d404e8ec06e18a7dca9"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "737c63d1056324db04bffe07a964848e777cef4e8c0e29187e3abb85637478c5",
      "value": 2000000,
      "index": 76,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "a0c339861ba230536ca4f5556afc9c2b03fc9dec44d216d627b158a8227034da",
      "outputIndex": 1,
      "outputGlobalIndex": 39440156,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20d289df8aee844cdc1a6b7c84efe280a8d7c51dc6412c3e36b64d4ee71f4cb916",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d289df8aee844cdc1a6b7c84efe280a8d7c51dc6412c3e36b64d4ee71f4cb916"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20cb94e3b337a354c9bf71691176d221f6fa0bd974ff65e277e25805fa58293168",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cb94e3b337a354c9bf71691176d221f6fa0bd974ff65e277e25805fa58293168"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "3db9567eb861f2e26316bb7849eafdb5a4a1d03701f9115b97d90cb504a20298",
      "value": 2000000,
      "index": 77,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "ab2c89b59e67ed7eef1eb2cccdde0ae17810b88bdc9866029e313b7ed0a77c73",
      "outputIndex": 1,
      "outputGlobalIndex": 39440161,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2034b6aa7b1eb8a326108298184fb11baa3a0e8df172f2d53ffaeaf5153fb063a3",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "34b6aa7b1eb8a326108298184fb11baa3a0e8df172f2d53ffaeaf5153fb063a3"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20d99527e6ed6f6d07af0d130b6cb7425ef5e1923bbebb817899974437a956f3f0",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d99527e6ed6f6d07af0d130b6cb7425ef5e1923bbebb817899974437a956f3f0"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "33be284c90f660e28636a74cfe305d5c0eba80711bbe2264117f6d4f2e6a3609",
      "value": 2000000,
      "index": 78,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "ab7535f23c07e8bbc00b73a428b78168b8cd33f9afa79d544e182205c880cee2",
      "outputIndex": 1,
      "outputGlobalIndex": 39440166,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2085f4f0238a8874a2363f1184582c70655f00e658fdddbddc585a24072b4e44f9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "85f4f0238a8874a2363f1184582c70655f00e658fdddbddc585a24072b4e44f9"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2038ddc9ed7b2b6bf748f806af8583ccc1ce36747fbaf2af366bf18a2a1ff6a987",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "38ddc9ed7b2b6bf748f806af8583ccc1ce36747fbaf2af366bf18a2a1ff6a987"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "8bcab59238e858e0aa3f5a26eb05b02a00bf92dbdc5ef78faef6549af24531f5",
      "value": 2000000,
      "index": 79,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "ae3701a2c129ffdcac5c4662045ea5b443dfdde87ea0dd7c484624c28bfd9beb",
      "outputIndex": 1,
      "outputGlobalIndex": 39440171,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f09d0ef1a70f975be6fd96e4d8734b450d9c3b8aed185bdddc44784106970308",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f09d0ef1a70f975be6fd96e4d8734b450d9c3b8aed185bdddc44784106970308"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2084dc6e9146477723a5010a8b85e06f15d78f1a1571d276220a194b896e94f23e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "84dc6e9146477723a5010a8b85e06f15d78f1a1571d276220a194b896e94f23e"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "9ed9e762308e38f967dae964bd250323d8540b5d95a357eb535cd9933b6d6b62",
      "value": 2000000,
      "index": 80,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "b8e9d2a370f79aeb04a335341dfd9859f07143abc9716d2e4804560e4a023524",
      "outputIndex": 1,
      "outputGlobalIndex": 39440176,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2001c6e9e1b3fe3541164eac2b491de79c678471a927369d7a7bd358fcc91e05a5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "01c6e9e1b3fe3541164eac2b491de79c678471a927369d7a7bd358fcc91e05a5"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e203ce1a3be9e33a555bb2331dd35aa16c62026b985ad6e36944a43059c02ab6671",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3ce1a3be9e33a555bb2331dd35aa16c62026b985ad6e36944a43059c02ab6671"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a31cad37849a30c91e7e784bb33e8e39f871597367399e558811500d0490d14a",
      "value": 2000000,
      "index": 81,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "c47bc895e7c711849ea31675ee279deff6d09aab260fff23d97f5c021e9ce4b0",
      "outputIndex": 1,
      "outputGlobalIndex": 39440181,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20a819b3eb1f3010a5563c18fff40acee35abbd6e45cd09195fda31db5151f2196",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a819b3eb1f3010a5563c18fff40acee35abbd6e45cd09195fda31db5151f2196"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2011ba9379a936c5189ea56c5c30885e47ffac068a8f0379683e5d91f77fd24597",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "11ba9379a936c5189ea56c5c30885e47ffac068a8f0379683e5d91f77fd24597"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "47bad998a560ed70251c4d1a909a28c20e3ffb65a77c1eda479f8d517b4024dc",
      "value": 2000000,
      "index": 82,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "c51479617ed9720ee92afe096d3039343c3cdeb6820244cf9c807f07e78e9fd7",
      "outputIndex": 1,
      "outputGlobalIndex": 39440186,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20177d2ab87b520ce087a394ae20fcc6f221e24f747f664f6c30961288c951d05a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "177d2ab87b520ce087a394ae20fcc6f221e24f747f664f6c30961288c951d05a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20623dbbddac6a99d7c72ca780f60012b1110101daf9aca936510fbc91c55d4798",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "623dbbddac6a99d7c72ca780f60012b1110101daf9aca936510fbc91c55d4798"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "aae475ab925d1e41e449a9314ff7451def7ba379023c48f7ffe48cd1792c3317",
      "value": 2000000,
      "index": 83,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "ec91a62bad683c0d0870ce4887053f6120d2df836fce8e37dfe08f4ee81c25cf",
      "outputIndex": 1,
      "outputGlobalIndex": 39440191,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20327cd19bdc7934e00a67eca4f126b5246416f5d966b94af6c5eb2980e866d858",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "327cd19bdc7934e00a67eca4f126b5246416f5d966b94af6c5eb2980e866d858"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2048808a6a5329da175e7f0d043070ef76d36090ac76511f11b9597b6c0dc8d5b7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "48808a6a5329da175e7f0d043070ef76d36090ac76511f11b9597b6c0dc8d5b7"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "4261de819b9c5381c621f405689c276af4f31bb44bd3fbbedcbc85508c793444",
      "value": 2000000,
      "index": 84,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "f8525a097ec51c1e6d1ec55cd68b11e3283df8e471f647f1ea46f276b3ac9666",
      "outputIndex": 1,
      "outputGlobalIndex": 39440196,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20309befbcdc22b7c549e1802f4a8e6036a64873a5c70395419f96cbd4b3b95ef5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "309befbcdc22b7c549e1802f4a8e6036a64873a5c70395419f96cbd4b3b95ef5"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e204ef7d1f7a7420143e7a292e30b33767a9e9ddddf1a0b1280d70b64badd83abed",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "4ef7d1f7a7420143e7a292e30b33767a9e9ddddf1a0b1280d70b64badd83abed"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "087cfad93b8760cff2e9a2a8a5be159e0e4eb0b0f290d64bdc6b5d3ce1944ceb",
      "value": 2000000,
      "index": 85,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "18917e39b7a6bc181b493bbbcdf349c70172b566bce6be68964966c13fc092b3",
      "outputIndex": 1,
      "outputGlobalIndex": 39440201,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e207f097717f0dc0b0aff128a0bc43ee80c70a6637c99b4a87387f8726829e68e7a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7f097717f0dc0b0aff128a0bc43ee80c70a6637c99b4a87387f8726829e68e7a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20463437e5ee30f6919a9fb3435aad9e71e236175ad9a628b612398dbe695acd80",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "463437e5ee30f6919a9fb3435aad9e71e236175ad9a628b612398dbe695acd80"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "9c9442b763bc688bfa6f496be2daeb3dc2fb1f7239725fe196566cadbd0be60e",
      "value": 2000000,
      "index": 86,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "60496e95af70118ebd3127f662f04dad19d336b10a66f4acdd00ed414cfd986c",
      "outputIndex": 1,
      "outputGlobalIndex": 39440206,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20375ed6d46b8d8e1b4c13cd09a54371346103419ea0bbc37e02eb659f33d19d79",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "375ed6d46b8d8e1b4c13cd09a54371346103419ea0bbc37e02eb659f33d19d79"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e208e1b088651826449de41445d300d4fa145d3fede861c0558400fe42ab3a54817",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8e1b088651826449de41445d300d4fa145d3fede861c0558400fe42ab3a54817"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "c754632482766e03fadd111ed074cfcdbcb8d67746d97970536788b9987c18c9",
      "value": 2000000,
      "index": 87,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "7ef37ba6b2e2ec4de9ce153794d291586fb7ee34dc34b5f78620b20ad2f12b78",
      "outputIndex": 1,
      "outputGlobalIndex": 39440211,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203b9aa597064dc8b0c58f7a9e1463269e80f4c69e49e133c437ef9d70e19fdf53",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3b9aa597064dc8b0c58f7a9e1463269e80f4c69e49e133c437ef9d70e19fdf53"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2063528648237b74f83a7dbb650b368ef12aefbe1962e02a783bbf95a96d1e8c53",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "63528648237b74f83a7dbb650b368ef12aefbe1962e02a783bbf95a96d1e8c53"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "2221df2374f2af4edf67f5010d4dfac5a8c8025c16e532dfa2482b11e65d0c8e",
      "value": 2000000,
      "index": 88,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "b6ef9f16a62db6127eceeb1ef0f8fa688d4e92cc0f27450e28053fad8afe6797",
      "outputIndex": 1,
      "outputGlobalIndex": 39440216,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20793848c21ce3e6a7bdfa8613f66f9f99879304a3a4b7fc233228fa959c113fd8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "793848c21ce3e6a7bdfa8613f66f9f99879304a3a4b7fc233228fa959c113fd8"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e205767f88bb1ed4e594f624ebaac5681e3345f55d6274bc25e4ad75c806c1c1988",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5767f88bb1ed4e594f624ebaac5681e3345f55d6274bc25e4ad75c806c1c1988"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1b71e412e31111911ae8c4e6ee0fa802748bbb107546f8eaa738a3c51903cd25",
      "value": 2000000,
      "index": 89,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "bce8c44b79f8167729ab21072c35e52df5172d4d2def940e796d69a2d6eb345f",
      "outputIndex": 1,
      "outputGlobalIndex": 39440221,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2037b104e8763eb64be8a1775a5ee95135ecc1f5e0941a02031f1b9f2c2c0ed0e4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "37b104e8763eb64be8a1775a5ee95135ecc1f5e0941a02031f1b9f2c2c0ed0e4"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20abf083e217260e0f0522f0be4dfc5c7a52d09a1903fb8ba43a3eceba7f93461f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "abf083e217260e0f0522f0be4dfc5c7a52d09a1903fb8ba43a3eceba7f93461f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "885f3b025030e30e81f9786738ff41c1012888aa5eddeebed4f55da4b08c6ba2",
      "value": 2000000,
      "index": 90,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "c128fd4b30fd748c09229152f9dc45013484ce126503ef0a6d97e93d24e42ced",
      "outputIndex": 1,
      "outputGlobalIndex": 39440226,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bd65e8b53aca76f238b88882a85d021401bc6467cb97ace7179d29c5b5323e32",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bd65e8b53aca76f238b88882a85d021401bc6467cb97ace7179d29c5b5323e32"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20d79a314e6fc8832e8447ec78b9bad4fa4ff21588b270c8ea15b874da8764a69f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d79a314e6fc8832e8447ec78b9bad4fa4ff21588b270c8ea15b874da8764a69f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1695810522d6547365bc3c2d00bf7c88b7d803097cfec0b8e4cce34b872b0c2a",
      "value": 2000000,
      "index": 91,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "e8157b468516734e8a5ae8aa8c9798f37178c3aaa9d7eb84e53bdfe2c912c78a",
      "outputIndex": 1,
      "outputGlobalIndex": 39440231,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2050380024330dbf7001125ff8d8c3df6ffecf302f61eb96e71d1698718f8d5f8f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "50380024330dbf7001125ff8d8c3df6ffecf302f61eb96e71d1698718f8d5f8f"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20f37a643f4514d2d9669aee2eb198825dc97f57ed6287c86188784c7847483ef2",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f37a643f4514d2d9669aee2eb198825dc97f57ed6287c86188784c7847483ef2"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "4c153ed088ef10927c2a8208526421165a1cba1b266c081551ad53839b2a3cc3",
      "value": 2000000,
      "index": 92,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "b294d17cdcfbff653c9872657bb3bfe8f3ac19941c5b1e0c94e3b56d40fadef3",
      "outputIndex": 1,
      "outputGlobalIndex": 39440236,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e209d57b0fed60a6f7c06e57cdf6c8fe88f5df4f44dbd41d5f43ed4b971aa13c017",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9d57b0fed60a6f7c06e57cdf6c8fe88f5df4f44dbd41d5f43ed4b971aa13c017"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20ef536f44323a50f5df73d01be299dbb78c9cf046c5e2d6e3113e7e7edeb9a17f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ef536f44323a50f5df73d01be299dbb78c9cf046c5e2d6e3113e7e7edeb9a17f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1a128d760312c56c5e71c64c1edb1e929e0c9a9dcafd1b90c3b6a874b94af61b",
      "value": 2000000,
      "index": 93,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "b344ddd4003e09f0361b8f50b79cbde72498021a9b6f25fd21ef264c390ce382",
      "outputIndex": 1,
      "outputGlobalIndex": 39440241,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20db8e71a8aa08bc0c7630f53d6189aff5e2c5e6c97d794b7617c0e41701a26c70",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "db8e71a8aa08bc0c7630f53d6189aff5e2c5e6c97d794b7617c0e41701a26c70"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e204989d169ce10e7e536728f7b96c79278270ccdbf987c29ad97379c4a11d82c47",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "4989d169ce10e7e536728f7b96c79278270ccdbf987c29ad97379c4a11d82c47"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "61cecd162bd9cdf1f806227439896db8bc235eec8f85949c4facf349f19261f8",
      "value": 2000000,
      "index": 94,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "fc0c05746f28e8b9eb37dfa45c36fcfb74ed4d4cd101dc0c9e8c9ef2acd76f19",
      "outputIndex": 1,
      "outputGlobalIndex": 39440246,
      "outputCreatedAt": 1248461,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f4e63793560cb0c644d8d30cf9260a153e509bbbcb8e1885e66208e23c8f7d8b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f4e63793560cb0c644d8d30cf9260a153e509bbbcb8e1885e66208e23c8f7d8b"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20a4de7ba58e347e764811bd3b1cb3eb5dc5a3ff8d6f436f4d27f10c75e8a4fb66",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a4de7ba58e347e764811bd3b1cb3eb5dc5a3ff8d6f436f4d27f10c75e8a4fb66"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "5db110c837b882bdd297d64eaf35c7a116ae48be2b5ee5c7983fe3a4092fedf2",
      "value": 2000000,
      "index": 95,
      "spendingProof": null,
      "outputBlockId": "9ffa6d07b1a238d6186fd5a739cd6adb0846abbbd29ae537dce67c4124b789e3",
      "outputTransactionId": "20ffff57a6d246e9cb77e33fa42730c639aff212db46f4ecbdeab7347851e52e",
      "outputIndex": 1,
      "outputGlobalIndex": 39440251,
      "outputCreatedAt": 1248460,
      "outputSettledAt": 1248465,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206b9a44a2b2d58f7049a288c911d955e8d70558ecb2705437f908beb783ddce00",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6b9a44a2b2d58f7049a288c911d955e8d70558ecb2705437f908beb783ddce00"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e2076a4156c98c88554676852fe606c49fafe9c1af9f20754aff30b666f2dbfaebd",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "76a4156c98c88554676852fe606c49fafe9c1af9f20754aff30b666f2dbfaebd"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "de36b0014231310c11239186e21f6346928626435a36a0fc4ae00421ceba79b0",
      "value": 2000000,
      "index": 96,
      "spendingProof": null,
      "outputBlockId": "9aabcc1a88613b4cf4a5c081566c333faca6d92c3f9e5a078408971e33a44681",
      "outputTransactionId": "001e1fcae744eb1d29aa7c6045910fee1d2464e083def5b63b05d8edd79853c9",
      "outputIndex": 1,
      "outputGlobalIndex": 39440263,
      "outputCreatedAt": 1248462,
      "outputSettledAt": 1248466,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20c6c832a5da7aac3925ec870c16cb94156419e3b579b12252a94801d8bf365647",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c6c832a5da7aac3925ec870c16cb94156419e3b579b12252a94801d8bf365647"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20360efe0dba96bb0286223c2eaf83f84ddbba7c79e686b6c89eccd0f962bc5131",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "360efe0dba96bb0286223c2eaf83f84ddbba7c79e686b6c89eccd0f962bc5131"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "8d5c8ca1208d6382a0ccec372e7aaf1667eaa517587b10d81c1514912a939cc1",
      "value": 2000000,
      "index": 97,
      "spendingProof": null,
      "outputBlockId": "9aabcc1a88613b4cf4a5c081566c333faca6d92c3f9e5a078408971e33a44681",
      "outputTransactionId": "29e9d61681d1839f33a3f155a361f6b4415ab12ed79730cbc39b68111d514479",
      "outputIndex": 1,
      "outputGlobalIndex": 39440268,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248466,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20a59e77443879c5d5c3ea6fd5b5ce6175d54579ba354072fdfae553f4d6e78340",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a59e77443879c5d5c3ea6fd5b5ce6175d54579ba354072fdfae553f4d6e78340"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20138f853f47ddfbabc6048de6af6658f8e4fba3056de828a748c59192611ad95a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "138f853f47ddfbabc6048de6af6658f8e4fba3056de828a748c59192611ad95a"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "094f00be947964659315b4fed51d14c457e5def697962662ddb9ea3b383c03c4",
      "value": 2000000,
      "index": 98,
      "spendingProof": null,
      "outputBlockId": "9aabcc1a88613b4cf4a5c081566c333faca6d92c3f9e5a078408971e33a44681",
      "outputTransactionId": "d2c166413fe61d4dc6eb5c70e81406158597fce29dc9ab37856650b2dd870549",
      "outputIndex": 1,
      "outputGlobalIndex": 39440273,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248466,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20778815597fa8ffbf992887aefd70de686480525f19060a018417b5bd1eed94ae",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "778815597fa8ffbf992887aefd70de686480525f19060a018417b5bd1eed94ae"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20971beec5ecefd57ff1b55d01a04d50df069159534ec42fed00cc8b755113d874",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "971beec5ecefd57ff1b55d01a04d50df069159534ec42fed00cc8b755113d874"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "0abe0fbea2a408514e54441f49e9d2e4c8f71dc289b37b05a66e682903c8319d",
      "value": 2000000,
      "index": 99,
      "spendingProof": null,
      "outputBlockId": "9aabcc1a88613b4cf4a5c081566c333faca6d92c3f9e5a078408971e33a44681",
      "outputTransactionId": "eea70a0ee1bceb9e5e3e10a0ac01b49d4d60790aca06a9da6cb94e4a1824bc9c",
      "outputIndex": 1,
      "outputGlobalIndex": 39440278,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248466,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20329d66895b8d9c84947bfe3d72335158ada0fdd8ac8643f836c81ec85785e01a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "329d66895b8d9c84947bfe3d72335158ada0fdd8ac8643f836c81ec85785e01a"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20a90be6fc6c8adc915b9b2ceec359e992523f01aa4b2285e0164cdb76fc392d6f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a90be6fc6c8adc915b9b2ceec359e992523f01aa4b2285e0164cdb76fc392d6f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "56420df6e05df66026c79f3a0556b4078f6aed1d48c246cf632b5dda080665f8",
      "value": 2000000,
      "index": 100,
      "spendingProof": null,
      "outputBlockId": "9aabcc1a88613b4cf4a5c081566c333faca6d92c3f9e5a078408971e33a44681",
      "outputTransactionId": "f1170c9a4e57f0c4b6cc69408b40b6e1b7aa8a38fb1117474187a8adc68534a6",
      "outputIndex": 1,
      "outputGlobalIndex": 39440283,
      "outputCreatedAt": 1248463,
      "outputSettledAt": 1248466,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20386d1c70deb3315854bda324ecf573fc224ab8b78b3c9bb62309592450c91047",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "386d1c70deb3315854bda324ecf573fc224ab8b78b3c9bb62309592450c91047"
        },
        "R5": {
          "serializedValue": "0e200544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0544ab8b5d0774cedfeaa534fda29c8f3ff2ad494c70ce9f76c98c5f61006e93"
        },
        "R6": {
          "serializedValue": "0e20d0d9c3ff43a9e82cffb7771f7f230bbd87e8657f5caac5dd9d280834f765dde0",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d0d9c3ff43a9e82cffb7771f7f230bbd87e8657f5caac5dd9d280834f765dde0"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "710d3a617177ae681cf4d58bc397aa9a135bf5ce7a351a3016e59ab2499323c8",
      "value": 2000000,
      "index": 101,
      "spendingProof": "ac4026197634c9e5e4dc069074af3e59e1173e5bfad014d41698541bc835514e72203b39addb78cb0d5dd6a753d577b5cd6fb4a3dff8fbf0",
      "outputBlockId": "36f1644311ab8dec6cf44afbbe418b0bb077cc426b36a0e954bf2f747471ccb0",
      "outputTransactionId": "2b4a8f6cca8b26b243e9ddb7f985f78456927d1bc4c9bbd340adbcec6be3a3b7",
      "outputIndex": 3,
      "outputGlobalIndex": 39400426,
      "outputCreatedAt": 1247319,
      "outputSettledAt": 1247321,
      "ergoTree": "0008cd0314d5b9bffb0c54cc22f772b2299b8fe13597bb7d9f7234d1a2f7d3df72c778dd",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(14d5b9,cef0f1,...)))}",
      "address": "9gcytabf6iESHbie5zgKBaWtLFXxKowBZdpBsBjWwpoXN8r9EwH",
      "assets": [
        {
          "tokenId": "8b08cdd5449a9592a9e79711d7d79249d7a03c535d17efaee83e216e80a44c4b",
          "index": 0,
          "amount": 3189,
          "name": "RSN",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {}
    },
    {
      "boxId": "43fc6c35096efc82cfe882749634d615cbeeddccc325bbf6a463b4c7cbc83108",
      "value": 2000000,
      "index": 102,
      "spendingProof": "06e673026d2e95e35c9a6179109e35e708e9fdb3903f80c4412c81a8094ccdb00f4cacb13af11c4f5db84f00eef0ab1e8f8ba62a1c50650d",
      "outputBlockId": "5f92514443a38b345f02bd3216c3473478d903b13e89d9dfbc89b418dc355f71",
      "outputTransactionId": "3429b36fe2e652a72ef1c59cd4a2da1f9018576cc9e1d1ee089a5f8655d381b2",
      "outputIndex": 3,
      "outputGlobalIndex": 39325386,
      "outputCreatedAt": 1245628,
      "outputSettledAt": 1245631,
      "ergoTree": "0008cd0314d5b9bffb0c54cc22f772b2299b8fe13597bb7d9f7234d1a2f7d3df72c778dd",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(14d5b9,cef0f1,...)))}",
      "address": "9gcytabf6iESHbie5zgKBaWtLFXxKowBZdpBsBjWwpoXN8r9EwH",
      "assets": [
        {
          "tokenId": "8b08cdd5449a9592a9e79711d7d79249d7a03c535d17efaee83e216e80a44c4b",
          "index": 0,
          "amount": 2636,
          "name": "RSN",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {}
    },
    {
      "boxId": "6b523995ea1739ee1bb61d2757037fe0e1620c5034ae33ead0b6aba22e5ac5e5",
      "value": 3990000,
      "index": 103,
      "spendingProof": "b805f35bf9805a0f8cfaa66a22c84879386f2a55059d6f7a5e0d38c7795ca06e8f2bd67a5ac5734995c2e31141890bba7de69ad2c6aeb21d",
      "outputBlockId": "671bcacf44c6a6688c12bd58d85e4bc6e8a3761a4035137442d4003f015f6cdd",
      "outputTransactionId": "a60b3bbbb90facfa879e0189b45b95c17856ef51dee4f583778650d05bb0b19b",
      "outputIndex": 1,
      "outputGlobalIndex": 39356922,
      "outputCreatedAt": 1246390,
      "outputSettledAt": 1246392,
      "ergoTree": "0008cd0314d5b9bffb0c54cc22f772b2299b8fe13597bb7d9f7234d1a2f7d3df72c778dd",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(14d5b9,cef0f1,...)))}",
      "address": "9gcytabf6iESHbie5zgKBaWtLFXxKowBZdpBsBjWwpoXN8r9EwH",
      "assets": [
        {
          "tokenId": "8b08cdd5449a9592a9e79711d7d79249d7a03c535d17efaee83e216e80a44c4b",
          "index": 0,
          "amount": 3833,
          "name": "RSN",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {}
    }
  ],
  "dataInputs": [
    {
      "boxId": "a0f81c737b38ec451dc072369bc74609896b3bd245762140f44edbd5a934f90d",
      "value": 1100000,
      "index": 0,
      "outputBlockId": "9cd9da9a7bebc91af8af522b342397f6f0cb88719817b60aa0cb53a9758daccf",
      "outputTransactionId": "a0029995fad90f6b31ac46d0ad4e823a8349c16a413f885c829c74a840107a3b",
      "outputIndex": 1,
      "ergoTree": "100604000400040004000e2055bf993b4376ba132264d084f06fe033321ab43c68db1435a0e7e0bf77ddb7350402d803d601b2db6501fe730000d602b2db6308b2a5730100730200d603b2db6308a7730300ea02d196830301aedb63087201d901044d0e938c7204017304938c7202018c720301938c7202028c72030298b2e4c672010510730500ade4c67201041ad901040ecdee7204",
      "address": "prufxZid3SJMyUVhAPFAF4uLyCZbEMWCMXRSyuMEvDUHZf81JcGcmu1EW1U9hUuJerWer5vmjhiJMmjbCqDwPMKRy169SPaLTxDp5tZ2rCrKjiv7xVAsnmphxSNBpj6qqB8fs1rWJGn9dN7t74qvx6oVHZny8KNMrqfEDjcWRv7wP21sZFP4rie4YhWJs8Z6swQ3DA28B5bzMZkMqfR7",
      "assets": [],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "1106809bee027802c8018080babbc82e808ece1c",
          "sigmaType": "Coll[SLong]",
          "renderedValue": "[3000000,60,1,100,800000000000,30000000]"
        }
      }
    },
    {
      "boxId": "89f19bc1bba86b333f5ecfb949e877cfed7b0726b71516bcd6d6fafeb833f9e0",
      "value": 2000000,
      "index": 1,
      "outputBlockId": "6bb2f5008a39b90f2554f07f81093740540bab5b4338428b6dc3fd5c0fc3a4fd",
      "outputTransactionId": "a5d75a1d26460059697cd9ec4578d65d7405fe78d420cde1477f5f88e8cfde99",
      "outputIndex": 0,
      "ergoTree": "1026040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b010104020402040604060404040404000404040204000e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b0502040604000400040a0502050604000e20b725b697b441266d9a1e29b2291d6d1373041adb7d4f8b0eb6b2f614eb33557904080400050004020101040004020404040204000402050205020400d805d601b2a5730000d602db63087201d603b27202730100d6048c720301d6057302959372047205d17303d812d606db6308a7d607b27206730400d6088c720702d609b27202730500d60a8c720902d60bb27206730600d60c8c720b02d60db27202730700d60e8c720d02d60fb27202730800d6108c720f02d611b27206730900d6128c721102d6138c720701d614b27206730a00d6158c721101d6168c720b01d6179683080193c27201c2a792c17201c1a79372048c721401938c7203028c721402938c7209017213938c720f017215938c720d01721693e4c67201040ee4c6a7040e95917208720ad805d618b2a5730b00d619b2a5730c00d61a997208720ad61bb2db63087218730d00d61c96830501721793721a9972107212938c721b02721a938c721b01721393cbc27218730e9593720e99720c730fd806d61dc5a7d61eb2db6308b2a5731000731100d61fb2db6501fe731200d620e4c6721f0411d621db63087219d622b27220731300d196830c0193e4c6720105059ae4c6a705057314721c93e4c67218040e721d938c721e01721d928c721e027315938cb2db6308721f73160001720593cbc27219731793e4c67219040e721d92c17219b2722073180093e4c672190505721a938cb2722173190001721695917222731ad801d623b27221731b0096830201938c7223017215928c7223027222731cd196830601721c93e4c67218040ee4c67219040e93720e720c93e4c672010505e4c6a70505938cb2db63087219731d00017216939ae4c6b2a4731e000505721ae4c672190505d804d618b2a4731f00d619b2a4732000d61a99720a7208d61be4c672190505d196830601721793e4c67218040ee4c67219040e938cb2db6308721873210001721393721a99721272109591721b721a9683030193720c720e93e4c672010505e4c6a705059399721b721ae4c6b2a573220005059683020193720e9a720c732393e4c67201050599e4c6a705057324938cb2db63087219732500017216",
      "address": "NY4PEzZ7Vfjvo3AYu7dBh4ziatarsMAVPnwtHZL6BfoKeaots7P629HvVAmDZNdiVNUitWMqVJhgphUregwCXnhVNRddztP93qbtSWCMzVk1UQmCVUpvQyb25nyH1PrpRSjpFewJWeN3bjiVF6bTAm2t11X4d2fKGnAo3PX2BFVeyAUre7T5CZs2uikxZisyrJ1djE4UY1uwpTFkJv3RzZ3JMugNDeicf7qWqtCtNH8E9uG56VD2dMvmsr5YHQbrKgxa5foyA4K8cD59o2ub9ezbhjSgfXbc6VLaXmp5SzdP6n61MaePNexedifBWwAsHFcaaVXf7oUkePp5dDpc5mBbaAuidBAwH4SaxnUNjPw2bHVSXEk3ZJwwBrZRG7CYBCvEN6wFuPyzuhGsJQwdCtvUqxViGhxWrhRYKwixLhScVdGwCFCF9HjuCXt92FkEZKRk1kJuNzMUuc9AUbafbwhi8RC96TVQrtnsajhomptLKFmQXg4nZQao3jwHV8kfZeyF9BX5kiWUnC83Wa7X7seGUcECHRPLAapk7Lr1kUQ6Q62RpBKeGUsfmPcyNhaZ2bmdxMxxHAhdZdKVr78R5ch2BvG7ZtV6wkHB1hcVJGJmU4dskPPR5EFd8gED72eeUnNAsTknW7ePfNMj4DYWGqf2QhPHDZXsyRN2Mczv4tgyRsNA2HR3U9oZikejcuYhha9yNsXEdNn23B8wa5aDZwR6hwZ9hQ74yv29sbfBAfe9XWT2UZAVaeZeazQSSrvAhicEKnwmCAvfwcZNS57SHJ1EfZf1oEt66S6mGFdBzcKPLZzmJmCgMiBmMThqMemT1XS1ovES76LVcpXSkyiEdA17htR5HuPWdDVfWNQAK2jAM8BjKGtvsh93oMFGvMaBVBAvj1QcfTr17LdeeT7h78bKzyF5SQWuyu46xtDbmTZVrR1ZSpnffiD8TbWnae85Bw1VfttScQ8yfa26dsc9pwLrHhYhC4XKEVPWYUxLHZd959tLA2kGNkJBJR8PPThR8PugaUTq1sQpLg4ezPPUjYyWFvhFf6Rcw5rcJAwj99AUwoEhPaUnxT3TxiEJBbD3Zsna33mQD9Zg69Zzr9xiLA7GzhhA998dwkpbbgqFxyASwH6yav5qDbXPZH7GPtt3nTjUfRs87SGYgVGHoGhqaVUAfQKW4TtvFicdpvQws5kg1nZthd7WkWcR7HqLc1R4wBPFynFVGc457vhQwaP78yQsQDHq86",
      "assets": [],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e046572676f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6572676f"
        },
        "R5": {
          "serializedValue": "05d601",
          "sigmaType": "SLong",
          "renderedValue": "107"
        }
      }
    }
  ],
  "outputs": [
    {
      "boxId": "406435341c0a5bc3a5f3f7746022575d3e3a6b6a6355a634dcc3f2bdba2ad957",
      "transactionId": "0f344bb64ab3c6abc3734c0648203a91b892438307b731b8c86bbd7c888b5bd6",
      "blockId": "4dd48c6882a07595065cdfc5e8c8b379ba95e74f5df860c16bc30dd23317da7c",
      "value": 200210000,
      "index": 0,
      "globalIndex": 39440327,
      "creationHeight": 1248467,
      "settlementHeight": 1248469,
      "ergoTree": "100f0400040004000400040004000400040004000e203d4d6abf2488271b016d65a9f34a092d30444d71a70ea51e01d6a6f1b7627673040204000e2052d5671d2f9452dfaeea83be8fc2ff008d3a716db4b390deb27705d73c6094ea04c0d1020e209efa44e79a21703197a2d888fc204cf6435711cdefcfdf5bcb8fb929e5091bbad804d601e4c6a70704d602b4b5a5d9010263d801d604db63087202ed91b172047300938cb27204730100018cb2db6308a77302000173037201d603c2b2a5730400d604cb7203d19683040193b17202720193e4c6a7040ecbb0ad7202d9010563e4c67205040e830002d901053c0e0eb38c7205018c720502af7202d9010563eded93c272057203938cb2db63087205730500018cb2db6308a773060001938cb2db63087205730700029d8cb2db6308a7730800027e72010595937204730996830201938cb2db6308b2a4730a00730b0001730c9299a3730d8cc7a70196830201aea4d901056393cbc27205730e937204e4c6a7060e",
      "ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: Coll(61,77,106,-65,36,-120,39,27,1,109,101,-87,-13,74,9,45,48,68,77,113,-89,14,-91,30,1,-42,-90,-15,-73,98,118,115)\n10: 1\n11: 0\n12: Coll(82,-43,103,29,47,-108,82,-33,-82,-22,-125,-66,-113,-62,-1,0,-115,58,113,109,-76,-77,-112,-34,-78,119,5,-41,60,96,-108,-22)\n13: 21600\n14: Coll(-98,-6,68,-25,-102,33,112,49,-105,-94,-40,-120,-4,32,76,-10,67,87,17,-51,-17,-49,-33,91,-53,-113,-71,41,-27,9,27,-70)",
      "ergoTreeScript": "{\n  val i1 = SELF.R7[Int].get\n  val coll2 = OUTPUTS.filter({(box2: Box) =>\n      val coll4 = box2.tokens\n      (coll4.size > placeholder[Int](0)) && (coll4(placeholder[Int](1))._1 == SELF.tokens(placeholder[Int](2))._1)\n    }).slice(placeholder[Int](3), i1)\n  val coll3 = OUTPUTS(placeholder[Int](4)).propositionBytes\n  val coll4 = blake2b256(coll3)\n  sigmaProp(\n    allOf(\n      Coll[Boolean](\n        coll2.size == i1, SELF.R4[Coll[Byte]].get == blake2b256(\n          coll2.map({(box5: Box) => box5.R4[Coll[Byte]].get }).fold(Coll[Byte](), {(tuple5: (Coll[Byte], Coll[Byte])) => tuple5._1.append(tuple5._2) })\n        ), coll2.forall(\n          {(box5: Box) =>\n            ((box5.propositionBytes == coll3) && (box5.tokens(placeholder[Int](5))._1 == SELF.tokens(placeholder[Int](6))._1)) && (\n              box5.tokens(placeholder[Int](7))._2 == SELF.tokens(placeholder[Int](8))._2 / i1.toLong\n            )\n          }\n        ), if (coll4 == placeholder[Coll[Byte]](9)) {\n          allOf(\n            Coll[Boolean](\n              INPUTS(placeholder[Int](10)).tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12), HEIGHT - placeholder[Int](13) >= SELF.creationInfo._1\n            )\n          )\n        } else {\n          allOf(\n            Coll[Boolean](INPUTS.exists({(box5: Box) => blake2b256(box5.propositionBytes) == placeholder[Coll[Byte]](14) }), coll4 == SELF.R6[Coll[Byte]].get)\n          )\n        }\n      )\n    )\n  )\n}",
      "address": "ZsPNMsGz8D8y11MAneZTVjJndCjgTUjPFBh5wF6ZNmMySHVDcBmMx2VxGFNCcMxCKDPkdPEzZp4bt5pgwrpZyKV6nmzCAh6SaX5ZnN2fL2X2UTuLvmuk6t8BqrxoiKHmqASttYk6xJPNabuF9ZNMYQBikFWDmq2jrxZS1MG6gQQ2Mx1MgXVvPs9ZkDTe8TykK4MuvQwtjaatjugK3FC5gsB4e4KiTcMPzreUkHvC8mZQGTtGkmHSbq8hkUDfa8MUMAka4oV3unyhgvx9MHjSDNaKWtqrWJpHCsQqPxvzPKohoYSNQt6H3V6ddw1dzGbBz8eKSbno5tEaLSryLDeMAbXhivALPZ3uCyWvx9BKFxSpuqCuQs9aXH7zKedvxzE6XRrrC2TZcWn5UinvbMNu3S4i5oTK2Y8WeVfoy5XHRbK7AL9w9pimJBp5Dx2UnhhHrWbeg9XyVZP7uCEqcUK3iVFmdG2euUa84Jbr7XVaE8v3sBa8LvYdxc6wAVfgPNNbQNxK7Y",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 303000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2093fd785491f8ba58f4d413b5d8ba957b79c62956ba8b89ef5f9040e84f853e88",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "93fd785491f8ba58f4d413b5d8ba957b79c62956ba8b89ef5f9040e84f853e88"
        },
        "R5": {
          "serializedValue": "1a0c4033616366313264323935376466663564646135353635346639643861383839323039366436663761383738666233616639666636303137633664383961373564046572676f0763617264616e6f3339683433514846507250434456556556347970754e5244644e455448594c5866793465396e595858476b517a514e333167743567616464723171383364306c336b63346d35353775396d797872786373707176726b7566706a75636c396c65796e6c7979777732336d376563337676326b68327979636e686576756767363235767968706871323076787a6c716d70686e397679736b7930786d7708000001d1a94a20000800000002540be4000800000000438c53f0036572674330346239353336383339336338323166313830646565653832323966626439343162616166396264373438656263646266376164626231342e373237333435353234374036646563633235316463656262353864626231643831643162326632326664663639646336653961356639383363313931383762323566323333313939386435080000000000130cc1",
          "sigmaType": "Coll[Coll[SByte]]",
          "renderedValue": "[33616366313264323935376466663564646135353635346639643861383839323039366436663761383738666233616639666636303137633664383961373564,6572676f,63617264616e6f,39683433514846507250434456556556347970754e5244644e455448594c5866793465396e595858476b517a514e3331677435,616464723171383364306c336b63346d35353775396d797872786373707176726b7566706a75636c396c65796e6c7979777732336d376563337676326b68327979636e686576756767363235767968706871323076787a6c716d70686e397679736b7930786d77,000001d1a94a2000,00000002540be400,00000000438c53f0,657267,30346239353336383339336338323166313830646565653832323966626439343162616166396264373438656263646266376164626231342e37323733343535323437,36646563633235316463656262353864626231643831643162326632326664663639646336653961356639383363313931383762323566323333313939386435,0000000000130cc1]"
        },
        "R6": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        },
        "R7": {
          "serializedValue": "04ca01",
          "sigmaType": "SInt",
          "renderedValue": "101"
        }
      },
      "spentTransactionId": "5e1d8fe391c8cb5295d6784c2ab494b51e07e3507dfd91c6a3c74129f73921a1",
      "mainChain": true
    },
    {
      "boxId": "1686cf4d229a523e7483a1bc1b39f81a2b419842bbf91a80ea6de5edea5fe4cd",
      "transactionId": "0f344bb64ab3c6abc3734c0648203a91b892438307b731b8c86bbd7c888b5bd6",
      "blockId": "4dd48c6882a07595065cdfc5e8c8b379ba95e74f5df860c16bc30dd23317da7c",
      "value": 5980000,
      "index": 1,
      "globalIndex": 39440328,
      "creationHeight": 1248467,
      "settlementHeight": 1248469,
      "ergoTree": "0008cd0314d5b9bffb0c54cc22f772b2299b8fe13597bb7d9f7234d1a2f7d3df72c778dd",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(14d5b9,cef0f1,...)))}",
      "address": "9gcytabf6iESHbie5zgKBaWtLFXxKowBZdpBsBjWwpoXN8r9EwH",
      "assets": [
        {
          "tokenId": "8b08cdd5449a9592a9e79711d7d79249d7a03c535d17efaee83e216e80a44c4b",
          "index": 0,
          "amount": 9658,
          "name": "RSN",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {},
      "spentTransactionId": "c600ee7253e6ff0308c0da24e8976329c9462da012b406adf859add32298e7f7",
      "mainChain": true
    },
    {
      "boxId": "1d808e289b5b65ae73c2738519569f2351f4ab3b5fcc7fa373206493bfc12b0d",
      "transactionId": "0f344bb64ab3c6abc3734c0648203a91b892438307b731b8c86bbd7c888b5bd6",
      "blockId": "4dd48c6882a07595065cdfc5e8c8b379ba95e74f5df860c16bc30dd23317da7c",
      "value": 2010000,
      "index": 2,
      "globalIndex": 39440329,
      "creationHeight": 1248467,
      "settlementHeight": 1248469,
      "ergoTree": "1005040004000e36100204a00b08cd0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ea02d192a39a8cc7a701730073011001020402d19683030193a38cc7b2a57300000193c2b2a57301007473027303830108cdeeac93b1a57304",
      "ergoTreeConstants": "0: 0\n1: 0\n2: Coll(16,2,4,-96,11,8,-51,2,121,-66,102,126,-7,-36,-69,-84,85,-96,98,-107,-50,-121,11,7,2,-101,-4,-37,45,-50,40,-39,89,-14,-127,91,22,-8,23,-104,-22,2,-47,-110,-93,-102,-116,-57,-89,1,115,0,115,1)\n3: Coll(1)\n4: 1",
      "ergoTreeScript": "{sigmaProp(\n  allOf(\n    Coll[Boolean](\n      HEIGHT == OUTPUTS(placeholder[Int](0)).creationInfo._1, OUTPUTS(placeholder[Int](1)).propositionBytes == substConstants(\n        placeholder[Coll[Byte]](2), placeholder[Coll[Int]](3), Coll[SigmaProp](proveDlog(decodePoint(minerPubKey)))\n      ), OUTPUTS.size == placeholder[Int](4)\n    )\n  )\n)}",
      "address": "2iHkR7CWvD1R4j1yZg5bkeDRQavjAaVPeTDFGGLZduHyfWMuYpmhHocX8GJoaieTx78FntzJbCBVL6rf96ocJoZdmWBL2fci7NqWgAirppPQmZ7fN9V6z13Ay6brPriBKYqLp1bT2Fk4FkFLCfdPpe",
      "assets": [],
      "additionalRegisters": {},
      "spentTransactionId": "77ab76ed7da68e83af4c31a1761a4d4df3e59dc5b9403436f977eb861d56dfff",
      "mainChain": true
    }
  ],
  "size": 4867,
  "isUnconfirmed": false
}