tx · DRHWudPxAtMdKrqEJfjfcTetAgjcgiRRKeA6VRxXcdts

3MzJZEn6jzxCPaHEfkrXd7FhbjTyVjdRPLS:  -0.01000000 Waves

2021.03.30 15:15 [1460486] smart account 3MzJZEn6jzxCPaHEfkrXd7FhbjTyVjdRPLS > SELF 0.00000000 Waves

{ "type": 13, "id": "DRHWudPxAtMdKrqEJfjfcTetAgjcgiRRKeA6VRxXcdts", "fee": 1000000, "feeAssetId": null, "timestamp": 1617106531932, "version": 2, "chainId": 84, "sender": "3MzJZEn6jzxCPaHEfkrXd7FhbjTyVjdRPLS", "senderPublicKey": "93SZf1TATCRxGyBuGyngpQGKcpKZirb2yXLT2RQJ3UKb", "proofs": [ "jWVRwBZuDGRcGPVvnpQiWGSBuBUh8WHouQA3sysLMve8DJkTVYztSDomLPaFJEtvGg1Le8d96iRjGXXgUDuMsZZ" ], "script": "base64:AAIEAAAAAAAAABwIAhIAEgASAwoBARIAEgASBwoFGBEYEQESABIAAAAALwAAAAAMYWRtaW5QdWJLZXkxAQAAACC6Cdc7iVmk0V2g//G7M9Cq4TlpD8vivZHWO+5PXqjgEwAAAAAMYWRtaW5QdWJLZXkyAQAAACDCkUSZs9KwtA0ipZFYvYi8oTe7CMv/3YzmlO9bFg5+QAAAAAAMYWRtaW5QdWJLZXkzAQAAACCOHhcueLEHO/RITnozKGB2KHf8meWSMKMgws+oq+kOVQAAAAAUYWRtaW5QdWJLZXlTdGFydFN0b3ABAAAAIM5ZDtzqs16jrhv9V17n63kRNSl0RjKbPBVfPAUbKGF7AAAAAAlrZXlBY3RpdmUCAAAABmFjdGl2ZQAAAAAIa2V5Q2F1c2UCAAAADnNodXRkb3duX2NhdXNlAAAAAA9rZXlMYXN0SW50ZXJlc3QCAAAADWxhc3RfaW50ZXJlc3QAAAAAE2tleVVzZXJMYXN0SW50ZXJlc3QCAAAADl9sYXN0X2ludGVyZXN0AAAAABFrZXlVc2VyU1dPUExvY2tlZAIAAAAMX1NXT1BfYW1vdW50AAAAABRrZXlVc2VyR2V0QmFja0hlaWdodAIAAAAOX2dldEJhY2tIZWlnaHQAAAAAEmtleVRvdGFsU1dPUExvY2tlZAIAAAARdG90YWxfU1dPUF9hbW91bnQAAAAAEmtVc2VyVG90YWxWb3RlU1dPUAIAAAAVX3VzZXJfdG90YWxfU1dPUF92b3RlAAAAABdrZXlVc2VyVm90ZU9wdGlvbkFtb3VudAIAAAATX1NXT1Bfb3B0aW9uX2Ftb3VudAAAAAAYa2V5VG90YWxWb3RlT3B0aW9uQW1vdW50AgAAABh0b3RhbF9TV09QX29wdGlvbl9hbW91bnQAAAAAGGtleVVzZXJTV09QQ2xhaW1lZEFtb3VudAIAAAAUX1NXT1BfY2xhaW1lZF9hbW91bnQAAAAAHGtleVVzZXJTV09QTGFzdENsYWltZWRBbW91bnQCAAAAGV9TV09QX2xhc3RfY2xhaW1lZF9hbW91bnQAAAAAC2tleVZvdGVOYW1lAgAAAAl2b3RlX25hbWUAAAAADWtleU9wdGlvbk5hbWUCAAAADF9vcHRpb25fbmFtZQAAAAAUa2V5Vm90aW5nU3RhcnRIZWlnaHQCAAAADF9zdGFydEhlaWdodAAAAAAPa2V5Vm90ZUR1cmF0aW9uAgAAAA5fdm90ZV9kdXJhdGlvbgAAAAAca2V5UmV3YXJkUG9vbEZyYWN0aW9uQ3VycmVudAIAAAAdX2N1cnJlbnRfcG9vbF9mcmFjdGlvbl9yZXdhcmQAAAAAHWtleVJld2FyZFBvb2xGcmFjdGlvblByZXZpb3VzAgAAAB5fcHJldmlvdXNfcG9vbF9mcmFjdGlvbl9yZXdhcmQAAAAAHWtleVRvdGFsUmV3YXJkUGVyQmxvY2tDdXJyZW50AgAAAB50b3RhbF9yZXdhcmRfcGVyX2Jsb2NrX2N1cnJlbnQAAAAAHmtleVRvdGFsUmV3YXJkUGVyQmxvY2tQcmV2aW91cwIAAAAfdG90YWxfcmV3YXJkX3Blcl9ibG9ja19wcmV2aW91cwAAAAAVa2V5UmV3YXJkVXBkYXRlSGVpZ2h0AgAAABRyZXdhcmRfdXBkYXRlX2hlaWdodAAAAAAIaXNBY3RpdmUJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQbAAAAAgUAAAAEdGhpcwUAAAAJa2V5QWN0aXZlBgAAAAASZmFybWluZ1NXT1BBZGRyZXNzCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUKc+5jVyzphz7CvEdkxOGUVtLJaGSMGkhAAAAABJ2b3RpbmdMaXRlQ29udHJhY3QJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVSynzmSWe4HFYy6ULwEhxUJJiMMr+HPVy8AAAAACWtleVNXT1BpZAIAAAAHU1dPUF9pZAAAAAAEU1dPUAkAAlkAAAABCQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAABJmYXJtaW5nU1dPUEFkZHJlc3MFAAAACWtleVNXT1BpZAAAAAAKc2NhbGVWYWx1ZQAAAAAABfXhAAAAAAAOdG90YWxWb3RlU2hhcmUAAAAAAlQL5AABAAAAB3N1c3BlbmQAAAABAAAABWNhdXNlCQAETAAAAAIJAQAAAAxCb29sZWFuRW50cnkAAAACBQAAAAlrZXlBY3RpdmUHCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIFAAAACGtleUNhdXNlBQAAAAVjYXVzZQUAAAADbmlsAQAAABJ0aHJvd05vdEVub3VnaFNXT1AAAAAACQAAAgAAAAECAAAARk5vdCBlbm91Z2ggU1dPUDogdXNlclNXT1BMb2NrZWQgLSB1c2VyVG90YWxWb3RlQW1vdW50IDwgdm90ZVNXT1BBbW91bnQBAAAAE2dldExhc3RJbnRlcmVzdEluZm8AAAAABAAAAAxsYXN0SW50ZXJlc3QJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQaAAAAAgUAAAAEdGhpcwUAAAAPa2V5TGFzdEludGVyZXN0AAAAAAAAAAAABQAAAAxsYXN0SW50ZXJlc3QBAAAAEWdldFVzZXJTV09QTG9ja2VkAAAAAQAAAAR1c2VyCQEAAAALdmFsdWVPckVsc2UAAAACCQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkABCUAAAABBQAAAAR1c2VyBQAAABFrZXlVc2VyU1dPUExvY2tlZAAAAAAAAAAAAAEAAAAYZ2V0VXNlclNXT1BDbGFpbWVkQW1vdW50AAAAAQAAAAR1c2VyCQEAAAALdmFsdWVPckVsc2UAAAACCQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkABCUAAAABBQAAAAR1c2VyBQAAABhrZXlVc2VyU1dPUENsYWltZWRBbW91bnQAAAAAAAAAAAABAAAAE2dldFVzZXJJbnRlcmVzdEluZm8AAAACAAAABHVzZXIAAAAMbGFzdEludGVyZXN0BAAAAA51c2VyU1dPUEFtb3VudAkBAAAAEWdldFVzZXJTV09QTG9ja2VkAAAAAQUAAAAEdXNlcgQAAAAQdXNlckxhc3RJbnRlcmVzdAkABBoAAAACBQAAAAR0aGlzCQABLAAAAAIJAAQlAAAAAQUAAAAEdXNlcgUAAAATa2V5VXNlckxhc3RJbnRlcmVzdAQAAAAVdXNlckxhc3RJbnRlcmVzdFZhbHVlBAAAAAckbWF0Y2gwBQAAABB1c2VyTGFzdEludGVyZXN0AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAEHVzZXJMYXN0SW50ZXJlc3QFAAAAByRtYXRjaDAFAAAAEHVzZXJMYXN0SW50ZXJlc3QFAAAADGxhc3RJbnRlcmVzdAkABRQAAAACBQAAABV1c2VyTGFzdEludGVyZXN0VmFsdWUFAAAADnVzZXJTV09QQW1vdW50AQAAABJn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Y29ycmVjdCBwbXRBc3NldElkBAAAAA90b3RhbFNXT1BMb2NrZWQJAQAAABJnZXRUb3RhbFNXT1BMb2NrZWQAAAAABAAAAAxsYXN0SW50ZXJlc3QJAQAAABNnZXRMYXN0SW50ZXJlc3RJbmZvAAAAAAQAAAALaW50ZXJlc3ROZXcJAABkAAAAAgUAAAAMbGFzdEludGVyZXN0CQAAawAAAAMFAAAACXBtdEFtb3VudAUAAAAKc2NhbGVWYWx1ZQUAAAAPdG90YWxTV09QTG9ja2VkCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAAA9rZXlMYXN0SW50ZXJlc3QFAAAAC2ludGVyZXN0TmV3BQAAAANuaWwAAAABaQEAAAAIbG9ja1NXT1AAAAAAAwkBAAAAASEAAAABBQAAAAhpc0FjdGl2ZQkAAAIAAAABAgAAAB9EQXBwIGlzIGluYWN0aXZlIGF0IHRoaXMgbW9tZW50BAAAAAskdDA1NzA3NTc4MgkABRQAAAACCAkAAZEAAAACCAUAAAABaQAAAAhwYXltZW50cwAAAAAAAAAAAAAAAAZhbW91bnQICQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAAAAAAB2Fzc2V0SWQEAAAACXBtdEFtb3VudAgFAAAACyR0MDU3MDc1NzgyAAAAAl8xBAAAAApwbXRBc3NldElkCAUAAAALJHQwNTcwNzU3ODIAAAACXzIDCQEAAAACIT0AAAACBQAAAApwbXRBc3NldElkBQAAAARTV09QCQAAAgAAAAECAAAAFEluY29ycmVjdCBwbXRBc3NldElkBAAAAAxsYXN0SW50ZXJlc3QJAQAAABNnZXRMYXN0SW50ZXJlc3RJbmZvAAAAAAQAAAALJHQwNTg5ODU5ODAJAQAAABNnZXRVc2VySW50ZXJlc3RJbmZvAAAAAggFAAAAAWkAAAAGY2FsbGVyBQAAAAxsYXN0SW50ZXJlc3QEAAAAEHVzZXJMYXN0SW50ZXJlc3QIBQAAAAskdDA1ODk4NTk4MAAAAAJfMQQAAAAOdXNlclNXT1BMb2NrZWQIBQAAAAskdDA1ODk4NTk4MAAAAAJfMgQAAAALY2xhaW1BbW91bnQJAABrAAAAAwUAAAAOdXNlclNXT1BMb2NrZWQJAABlAAAAAgUAAAAMbGFzdEludGVyZXN0BQAAABB1c2VyTGFzdEludGVyZXN0BQAAAApzY2FsZVZhbHVlBAAAABF1c2VyU1dPUExvY2tlZE5ldwkAAGQAAAACCQAAZAAAAAIFAAAADnVzZXJTV09QTG9ja2VkBQAAAAlwbXRBbW91bnQFAAAAC2NsYWltQW1vdW50BAAAAA91c2VyTmV3SW50ZXJlc3QFAAAADGxhc3RJbnRlcmVzdAQAAAAPdG90YWxTV09QTG9ja2VkCQEAAAASZ2V0VG90YWxTV09QTG9ja2VkAAAAAAQAAAASdG90YWxTV09QTG9ja2VkTmV3CQAAZAAAAAIJAABkAAAAAgUAAAAPdG90YWxTV09QTG9ja2VkBQAAAAlwbXRBbW91bnQFAAAAC2NsYWltQW1vdW50BAAAABF1c2VyQ2xhaW1lZEFtb3VudAkBAAAAGGdldFVzZXJTV09QQ2xhaW1lZEFtb3VudAAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAUdXNlckNsYWltZWRBbW91bnROZXcJAABkAAAAAgUAAAARdXNlckNsYWltZWRBbW91bnQFAAAAC2NsYWltQW1vdW50CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABNrZXlVc2VyTGFzdEludGVyZXN0BQAAAA91c2VyTmV3SW50ZXJlc3QJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAEWtleVVzZXJTV09QTG9ja2VkBQAAABF1c2VyU1dPUExvY2tlZE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgUAAAASa2V5VG90YWxTV09QTG9ja2VkBQAAABJ0b3RhbFNXT1BMb2NrZWROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAGGtleVVzZXJTV09QQ2xhaW1lZEFtb3VudAUAAAAUdXNlckNsYWltZWRBbW91bnROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAHGtleVVzZXJTV09QTGFzdENsYWltZWRBbW91bnQFAAAAC2NsYWltQW1vdW50BQAAAANuaWwAAAABaQEAAAAMd2l0aGRyYXdTV09QAAAAAQAAAA53aXRoZHJhd0Ftb3VudAMJAQAAAAEhAAAAAQUAAAAIaXNBY3RpdmUJAAACAAAAAQIAAAAfREFwcCBpcyBpbmFjdGl2ZSBhdCB0aGlzIG1vbWVudAQAAAAPdG90YWxTV09QTG9ja2VkCQEAAAASZ2V0VG90YWxTV09QTG9ja2VkAAAAAAQAAAAOdXNlclNXT1BMb2NrZWQJAQAAABFnZXRVc2VyU1dPUExvY2tlZAAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAALJHQwNzA2NDcxMTkJAQAAAAljbGFpbUNhbGMAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAD3VzZXJOZXdJbnRlcmVzdAgFAAAACyR0MDcwNjQ3MTE5AAAAAl8xBAAAAAtjbGFpbUFtb3VudAgFAAAACyR0MDcwNjQ3MTE5AAAAAl8yBAAAAA51c2VyVm90ZUFtb3VudAkBAAAAFmdldFVzZXJUb3RhbFZvdGVBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAADWF2YWlsYWJsZUZ1bmQJAABlAAAAAgUAAAAOdXNlclNXT1BMb2NrZWQFAAAADnVzZXJWb3RlQW1vdW50AwkAAGYAAAACBQAAAA53aXRoZHJhd0Ftb3VudAUAAAANYXZhaWxhYmxlRnVuZAkAAAIAAAABAgAAAB53aXRoZHJhd0Ftb3VudCA+IGF2YWlsYWJsZUZ1bmQEAAAAEnRvdGFsU1dPUExvY2tlZE5ldwkAAGUAAAACCQAAZAAAAAIFAAAAD3RvdGFsU1dPUExvY2tlZAUAAAALY2xhaW1BbW91bnQFAAAADndpdGhkcmF3QW1vdW50BAAAABF1c2VyU1dPUGFtb3VudE5ldwkAAGUAAAACCQAAZAAAAAIFAAAADnVzZXJTV09QTG9ja2VkBQAAAAtjbGFpbUFtb3VudAUAAAAOd2l0aGRyYXdBbW91bnQEAAAAEXVzZXJDbGFpbWVkQW1vdW50CQEAAAAYZ2V0VXNlclNXT1BDbGFpbWVkQW1vdW50AAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAABR1c2VyQ2xhaW1lZEFtb3VudE5ldwkAAGQAAAACBQAAABF1c2VyQ2xhaW1lZEFtb3VudAUAAAALY2xhaW1BbW91bnQJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAE2tleVVzZXJMYXN0SW50ZXJlc3QFAAAAD3VzZXJOZXdJbnRlcmVzdAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAARa2V5VXNlclNXT1BMb2NrZWQFAAAAEXVzZXJTV09QYW1vdW50TmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAABJrZXlUb3RhbFNXT1BMb2NrZWQFAAAAEnRvdGFsU1dPUExvY2tlZE5ldwkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAADndpdGhkcmF3QW1vdW50BQAAAARTV09QCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABhrZXlVc2VyU1dPUENsYWltZWRBbW91bnQFAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABxrZXlVc2VyU1dPUExhc3RDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAUAAAADbmlsAAAAAWkBAAAAFGNsYWltQW5kV2l0aGRyYXdTV09QAAAAAAMJAQAAAAEhAAAAAQUAAAAIaXNBY3RpdmUJAAACAAAAAQIAAAAfREFwcCBpcyBpbmFjdGl2ZSBhdCB0aGlzIG1vbWVudAQAAAAMbGFzdEludGVyZXN0CQEAAAATZ2V0TGFzdEludGVyZXN0SW5mbwAAAAAEAAAACyR0MDgyMzE4Mjg2CQEAAAAJY2xhaW1DYWxjAAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAAA91c2VyTmV3SW50ZXJlc3QIBQAAAAskdDA4MjMxODI4NgAAAAJfMQQAAAALY2xhaW1BbW91bnQIBQAAAAskdDA4MjMxODI4NgAAAAJfMgQAAAARdXNlckNsYWltZWRBbW91bnQJAQAAABhnZXRVc2VyU1dPUENsYWltZWRBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAAZAAAAAIFAAAAEXVzZXJDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAMJAAAAAAAAAgUAAAALY2xhaW1BbW91bnQAAAAAAAAAAAAJAAACAAAAAQIAAAAZWW91IGhhdmUgMCBhdmFpbGFibGUgU1dPUAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAATa2V5VXNlckxhc3RJbnRlcmVzdAUAAAAPdXNlck5ld0ludGVyZXN0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABhrZXlVc2VyU1dPUENsYWltZWRBbW91bnQFAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABxrZXlVc2VyU1dPUExhc3RDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAAC2NsYWltQW1vdW50BQAAAARTV09QBQAAAANuaWwAAAABaQEAAAARY2xhaW1BbmRTdGFrZVNXT1AAAAAAAwkBAAAAASEAAAABBQAAAAhpc0FjdGl2ZQkAAAIAAAABAgAAAB9EQXBwIGlzIGluYWN0aXZlIGF0IHRoaXMgbW9tZW50BAAAAA90b3RhbFNXT1BMb2NrZWQJAQAAABJnZXRUb3RhbFNXT1BMb2NrZWQAAAAABAAAAA51c2VyU1dPUExvY2tlZAkBAAAAEWdldFVzZXJTV09QTG9ja2VkAAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAAAxsYXN0SW50ZXJlc3QJAQAAABNnZXRMYXN0SW50ZXJlc3RJbmZvAAAAAAQAAAALJHQwOTA2NTkxMjAJAQAAAAljbGFpbUNhbGMAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAD3VzZXJOZXdJbnRlcmVzdAgFAAAACyR0MDkwNjU5MTIwAAAAAl8xBAAAAAtjbGFpbUFtb3VudAgFAAAACyR0MDkwNjU5MTIwAAAAAl8yBAAAABF1c2VyU1dPUExvY2tlZE5ldwkAAGQAAAACBQAAAA51c2VyU1dPUExvY2tlZAUAAAALY2xhaW1BbW91bnQEAAAAEnRvdGFsU1dPUExvY2tlZE5ldwkAAGQAAAACBQAAAA90b3RhbFNXT1BMb2NrZWQFAAAAC2NsYWltQW1vdW50BAAAABF1c2VyQ2xhaW1lZEFtb3VudAkBAAAAGGdldFVzZXJTV09QQ2xhaW1lZEFtb3VudAAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAUdXNlckNsYWltZWRBbW91bnROZXcJAABkAAAAAgUAAAARdXNlckNsYWltZWRBbW91bnQFAAAAC2NsYWltQW1vdW50AwkAAAAAAAACBQAAAAtjbGFpbUFtb3VudAAAAAAAAAAAAAkAAAIAAAABAgAAABlZb3UgaGF2ZSAwIGF2YWlsYWJsZSBTV09QCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABNrZXlVc2VyTGFzdEludGVyZXN0BQAAAA91c2VyTmV3SW50ZXJlc3QJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAEmtleVRvdGFsU1dPUExvY2tlZAUAAAASdG90YWxTV09QTG9ja2VkTmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABFrZXlVc2VyU1dPUExvY2tlZAUAAAARdXNlclNXT1BMb2NrZWROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAGGtleVVzZXJTV09QQ2xhaW1lZEFtb3VudAUAAAAUdXNlckNsYWltZWRBbW91bnROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAHGtleVVzZXJTV09QTGFzdENsYWltZWRBbW91bnQFAAAAC2NsYWltQW1vdW50BQAAAANuaWwAAAABaQEAAAANdXBkYXRlV2VpZ2h0cwAAAAUAAAANcHJldmlvdXNQb29scwAAAA9wcmV2aW91c1Jld2FyZHMAAAAMY3VycmVudFBvb2xzAAAADmN1cnJlbnRSZXdhcmRzAAAAEnJld2FyZFVwZGF0ZUhlaWdodAMJAQAAAAEhAAAAAQUAAAAIaXNBY3RpdmUJAAACAAAAAQIAAAAfREFwcCBpcyBpbmFjdGl2ZSBhdCB0aGlzIG1vbWVudAMJAQAAAAEhAAAAAQkBAAAAD2NvbnRhaW5zRWxlbWVudAAAAAIJAARMAAAAAgUAAAAMYWRtaW5QdWJLZXkxCQAETAAAAAIFAAAADGFkbWluUHViS2V5MgkABEwAAAACBQAAAAxhZG1pblB1YktleTMJAARMAAAAAgUAAAAUYWRtaW5QdWJLZXlTdGFydFN0b3AFAAAAA25pbAgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5CQAAAgAAAAECAAAAIU9ubHkgYWRtaW4gY2FuIGNhbGwgdGhpcyBmdW5jdGlvbgoBAAAAA3N1bQAAAAIAAAABYQAAAAFiCQAAZAAAAAIFAAAAAWEFAAAAAWIKAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgAAAAthY2N1bXVsYXRlZAAAAARwb29sBAAAAAlwb29sSW5kZXgJAQAAAAV2YWx1ZQAAAAEJAARPAAAAAgUAAAANcHJldmlvdXNQb29scwUAAAAEcG9vbAQAAAAKcG9vbFJld2FyZAkAAZEAAAACBQAAAA9wcmV2aW91c1Jld2FyZHMFAAAACXBvb2xJbmRleAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACBQAAAARwb29sBQAAAB1rZXlSZXdhcmRQb29sRnJhY3Rpb25QcmV2aW91cwUAAAAKcG9vbFJld2FyZAUAAAALYWNjdW11bGF0ZWQKAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACAAAAC2FjY3VtdWxhdGVkAAAABHBvb2wEAAAACXBvb2xJbmRleAkBAAAABXZhbHVlAAAAAQkABE8AAAACBQAAAAxjdXJyZW50UG9vbHMFAAAABHBvb2wEAAAACnBvb2xSZXdhcmQJAAGRAAAAAgUAAAAOY3VycmVudFJld2FyZHMFAAAACXBvb2xJbmRleAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACBQAAAARwb29sBQAAABxrZXlSZXdhcmRQb29sRnJhY3Rpb25DdXJyZW50BQAAAApwb29sUmV3YXJkBQAAAAthY2N1bXVsYXRlZAQAAAARc3VtUmV3YXJkUHJldmlvdXMEAAAADyRsaXN0MTA4ODExMDkxNAUAAAAPcHJldmlvdXNSZXdhcmRzBAAAAA8kc2l6ZTEwODgxMTA5MTQJAAGQAAAAAQUAAAAPJGxpc3QxMDg4MTEwOTE0BAAAAA8kYWNjMDEwODgxMTA5MTQAAAAAAAAAAAADCQAAAAAAAAIFAAAADyRzaXplMTA4ODExMDkxNAAAAAAAAAAAAAUAAAAPJGFjYzAxMDg4MTEwOTE0BAAAAA8kYWNjMTEwODgxMTA5MTQJAQAAAANzdW0AAAACBQAAAA8kYWNjMDEwODgxMTA5MTQJAAGRAAAAAgUAAAAPJGxpc3QxMDg4MTEwOTE0AAAAAAAAAAAAAwkAAAAAAAACBQAAAA8kc2l6ZTEwODgxMTA5MTQAAAAAAAAAAAEFAAAADyRhY2MxMTA4ODExMDkxNAQAAAAPJGFjYzIxMDg4MTEwOTE0CQEAAAADc3VtAAAAAgUAAAAPJGFjYzExMDg4MTEwOTE0CQABkQAAAAIFAAAADyRsaXN0MTA4ODExMDkxNAAAAAAAAAAAAQMJAAAAAAAAAgUAAAAPJHNpemUxMDg4MTEwOTE0AAAAAAAAAAACBQAAAA8kYWNjMjEwODgxMTA5MTQEAAAADyRhY2MzMTA4ODExMDkxNAkBAAAAA3N1bQAAAAIFAAAADyRhY2MyMTA4ODExMDkxNAkAAZEAAAACBQAAAA8kbGlzdDEwODgxMTA5MTQAAAAAAAAAAAIDCQAAAAAAAAIFAAAA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AgUAAAAPJHNpemUxMDk0MzEwOTc1AAAAAAAAAAARBQAAABAkYWNjMTcxMDk0MzEwOTc1BAAAABAkYWNjMTgxMDk0MzEwOTc1CQEAAAADc3VtAAAAAgUAAAAQJGFjYzE3MTA5NDMxMDk3NQkAAZEAAAACBQAAAA8kbGlzdDEwOTQzMTA5NzUAAAAAAAAAABEDCQAAAAAAAAIFAAAADyRzaXplMTA5NDMxMDk3NQAAAAAAAAAAEgUAAAAQJGFjYzE4MTA5NDMxMDk3NQQAAAAQJGFjYzE5MTA5NDMxMDk3NQkBAAAAA3N1bQAAAAIFAAAAECRhY2MxODEwOTQzMTA5NzUJAAGRAAAAAgUAAAAPJGxpc3QxMDk0MzEwOTc1AAAAAAAAAAASAwkAAAAAAAACBQAAAA8kc2l6ZTEwOTQzMTA5NzUAAAAAAAAAABMFAAAAECRhY2MxOTEwOTQzMTA5NzUEAAAAECRhY2MyMDEwOTQzMTA5NzUJAQAAAANzdW0AAAACBQAAABAkYWNjMTkxMDk0MzEwOTc1CQABkQAAAAIFAAAADyRsaXN0MTA5NDMxMDk3NQAAAAAAAAAAEwMJAAAAAAAAAgUAAAAPJHNpemUxMDk0MzEwOTc1AAAAAAAAAAAUBQAAABAkYWNjMjAxMDk0MzEwOTc1BAAAABAkYWNjMjExMDk0MzEwOTc1CQEAAAADc3VtAAAAAgUAAAAQJGFjYzIwMTA5NDMxMDk3NQkAAZEAAAACBQAAAA8kbGlzdDEwOTQzMTA5NzUAAAAAAAAAABQJAAACAAAAAQIAAAATTGlzdCBzaXplIGV4Y2VlZCAyMAMJAABmAAAAAgUAAAAGaGVpZ2h0BQAAABJyZXdhcmRVcGRhdGVIZWlnaHQJAAACAAAAAQIAAAAbcmV3YXJkVXBkYXRlSGVpZ2h0IDwgaGVpZ2h0AwMJAQAAAAIhPQAAAAIFAAAAEXN1bVJld2FyZFByZXZpb3VzBQAAAA50b3RhbFZvdGVTaGFyZQYJAQAAAAIhPQAAAAIFAAAAEHN1bVJld2FyZEN1cnJlbnQFAAAADnRvdGFsVm90ZVNoYXJlCQAAAgAAAAECAAAASXN1bVJld2FyZFByZXZpb3VzICE9IHRvdGFsVm90ZVNoYXJlIG9yIHN1bVJld2FyZEN1cnJlbnQgIT0gdG90YWxWb3RlU2hhcmUEAAAAFnByZXZpb3VzUmV3YXJkRW50cnlOZXcEAAAADyRsaXN0MTEyODQxMTMzMgUAAAANcHJldmlvdXNQb29scwQAAAAPJHNpemUxMTI4NDExMzMyCQABkAAAAAEFAAAADyRsaXN0MTEyODQxMTMzMgQAAAAPJGFjYzAxMTI4NDExMzMyBQAAAANuaWwDCQAAAAAAAAIFAAAADyRzaXplMTEyODQxMTMzMgAAAAAAAAAAAAUAAAAPJGFjYzAxMTI4NDExMzMyBAAAAA8kYWNjMTExMjg0MTEzMzIJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzAxMTI4NDExMzMyCQABkQAAAAIFAAAADyRsaXN0MTEyODQxMTMzMgAAAAAAAAAAAAMJAAAAAAAAAgUAAAAPJHNpemUxMTI4NDExMzMyAAAAAAAAAAABBQAAAA8kYWNjMTExMjg0MTEzMzIEAAAADyRhY2MyMTEyODQxMTMzMgkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjMTExMjg0MTEzMzIJAAGRAAAAAgUAAAAPJGxpc3QxMTI4NDExMzMyAAAAAAAAAAABAwkAAAAAAAACBQAAAA8kc2l6ZTExMjg0MTEzMzIAAAAAAAAAAAIFAAAADyRhY2MyMTEyODQxMTMzMgQAAAAPJGFjYzMxMTI4NDExMzMyCQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2MyMTEyODQxMTMzMgkAAZEAAAACBQAAAA8kbGlzdDExMjg0MTEzMzIAAAAAAAAAAAIDCQAAAAAAAAIFAAAADyRzaXplMTEyODQxMTMzMgAAAAAAAAAAAwUAAAAPJGFjYzMxMTI4NDExMzMyBAAAAA8kYWNjNDExMjg0MTEzMzIJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzMxMTI4NDExMzMyCQABkQAAAAIFAAAADyRsaXN0MTEyODQxMTMzMgAAAAAAAAAAAwMJAAAAAAAAAgUAAAAPJHNpemUxMTI4NDExMzMyAAAAAAAAAAAEBQAAAA8kYWNjNDExMjg0MTEzMzIEAAAADyRhY2M1MTEyODQxMTMzMgkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjNDExMjg0MTEzMzIJAAGRAAAAAgUAAAAPJGxpc3QxMTI4NDExMzMyAAAAAAAAAAAEAwkAAAAAAAACBQAAAA8kc2l6ZTExMjg0MTEzMzIAAAAAAAAAAAUFAAAADyRhY2M1MTEyODQxMTMzMgQAAAAPJGFjYzYxMTI4NDExMzMyCQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M1MTEyODQxMTMzMgkAAZEAAAACBQAAAA8kbGlzdDExMjg0MTEzMzIAAAAAAAAAAAUDCQAAAAAAAAIFAAAADyRzaXplMTEyODQxMTMzMgAAAAAAAAAABgUAAAAPJGFjYzYxMTI4NDExMzMyBAAAAA8kYWNjNzExMjg0MTEzMzIJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzYxMTI4NDExMzMyCQABkQAAAAIFAAAADyRsaXN0MTEyODQxMTMzMgAAAAAAAAAABgMJAAAAAAAAAgUAAAAPJHNpemUxMTI4NDExMzMyAAAAAAAAAAAHBQAAAA8kYWNjNzExMjg0MTEzMzIEAAAADyRhY2M4MTEyODQxMTMzMgkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjNzExMjg0MTEzMzIJAAGRAAAAAgUAAAAPJGxpc3QxMTI4NDExMzMyAAAAAAAAAAAHAwkAAAAAAAACBQAAAA8kc2l6ZTExMjg0MTEzMzIAAAAAAAAAAAgFAAAADyRhY2M4MTEyODQxMTMzMgQAAAAPJGFjYzkxMTI4NDExMzMyCQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M4MTEyODQxMTMzMgkAAZEAAAACBQAAAA8kbGlzdDExMjg0MTEzMzIAAAAAAAAAAAgDCQAAAAAAAAIFAAAADyRzaXplMTEyODQxMTMzMgAAAAAAAAAACQUAAAAPJGFjYzkxMTI4NDExMzMyBAAAABAkYWNjMTAxMTI4NDExMzMyCQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M5MTEyODQxMTMzMgkAAZEAAAACBQAAAA8kbGlzdDExMjg0MTEzMzIAAAAAAAAAAAkDCQAAAAAAAAIFAAAADyRzaXplMTEyODQxMTMzMgAAAAAAAAAACgUAAAAQJGFjYzEwMTEyODQxMTMzMgQAAAAQJGFjYzExMTEyODQxMTMzMgkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTAxMTI4NDExMzMyCQABkQAAAAIFAAAADyRsaXN0MTEyODQxMTMzMgAAAAAAAAAACgMJAAAAAAAAAgUAAAAPJHNpemUxMTI4NDExMzMyAAAAAAAAAAALBQAAABAkYWNjMTExMTI4NDExMzMyBAAAABAkYWNjMTIxMTI4NDExMzMyCQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxMTExMjg0MTEzMzIJAAGRAAAAAgUAAAAPJGxpc3QxMTI4NDExMzMyAAAAAAAAAAALAwkAAAAAAAACBQAAAA8kc2l6ZTExMjg0MTEzMzIAAAAAAAAAAAwFAAAAECRhY2MxMjExMjg0MTEzMzIEAAAAECRhY2MxMzExMjg0MTEzMzIJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzEyMTEyODQxMTMzMgkAAZEAAAACBQAAAA8kbGlzdDExMjg0MTEzMzIAAAAAAAAAAAwDCQAAAAAAAAIFAAAADyRzaXplMTEyODQxMTMzMgAAAAAAAAAADQUAAAAQJGFjYzEzMTEyODQxMTMzMgQAAAAQJGFjYzE0MTEyODQxMTMzMgkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTMxMTI4NDExMzMyCQABkQAAAAIFAAAADyRsaXN0MTEyODQxMTMzMgAAAAAAAAAADQMJAAAAAAAAAgUAAAAPJHNpemUxMTI4NDExMzMyAAAAAAAAAAAOBQAAABAkYWNjMTQxMTI4NDExMzMyBAAAABAkYWNjMTUxMTI4NDExMzMyCQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxNDExMjg0MTEzMzIJAAGRAAAAAgUAAAAPJGxpc3QxMTI4NDExMzMyAAAAAAAAAAAOAwkAAAAAAAACBQAAAA8kc2l6ZTExMjg0MTEzMzIAAAAAAAAAAA8FAAAAECRhY2MxNTExMjg0MTEzMzIEAAAAECRhY2MxNjExMjg0MTEzMzIJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE1MTEyODQxMTMzMgkAAZEAAAACBQAAAA8kbGlzdDExMjg0MTEzMzIAAAAAAAAAAA8DCQAAAAAAAAIFAAAADyRzaXplMTEyODQxMTMzMgAAAAAAAAAAEAUAAAAQJGFjYzE2MTEyODQxMTMzMgQAAAAQJGFjYzE3MTEyODQxMTMzMgkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTYxMTI4NDExMzMyCQABkQAAAAIFAAAADyRsaXN0MTEyODQxMTMzMgAAAAAAAAAAEAMJAAAAAAAAAgUAAAAPJHNpemUxMTI4NDExMzMyAAAAAAAAAAARBQAAABAkYWNjMTcxMTI4NDExMzMyBAAAABAkYWNjMTgxMTI4NDExMzMyCQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxNzExMjg0MTEzMzIJAAGRAAAAAgUAAAAPJGxpc3QxMTI4NDExMzMyAAAAAAAAAAARAwkAAAAAAAACBQAAAA8kc2l6ZTExMjg0MTEzMzIAAAAAAAAAABIFAAAAECRhY2MxODExMjg0MTEzMzIEAAAAECRhY2MxOTExMjg0MTEzMzIJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE4MTEyODQxMTMzMgkAAZEAAAACBQAAAA8kbGlzdDExMjg0MTEzMzIAAAAAAAAAABIDCQAAAAAAAAIFAAAADyRzaXplMTEyODQxMTMzMgAAAAAAAAAAEwUAAAAQJGFjYzE5MTEyODQxMTMzMgQAAAAQJGFjYzIwMTEyODQxMTMzMgkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTkxMTI4NDExMzMyCQABkQAAAAIFAAAADyRsaXN0MTEyODQxMTMzMgAAAAAAAAAAEwMJAAAAAAAAAgUAAAAPJHNpemUxMTI4NDExMzMyAAAAAAAAAAAUBQAAABAkYWNjMjAxMTI4NDExMzMyBAAAABAkYWNjMjExMTI4NDExMzMyCQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MyMDExMjg0MTEzMzIJAAGRAAAAAgUAAAAPJGxpc3QxMTI4NDExMzMyAAAAAAAAAAAUCQAAAgAAAAECAAAAE0xpc3Qgc2l6ZSBleGNlZWQgMjAEAAAAFWN1cnJlbnRSZXdhcmRFbnRyeU5ldwQAAAAPJGxpc3QxMTM2NTExNDExBQAAAAxjdXJyZW50UG9vbHMEAAAADyRzaXplMTEzNjUxMTQxMQkAAZAAAAABBQAAAA8kbGlzdDExMzY1MTE0MTEEAAAADyRhY2MwMTEzNjUxMTQxMQUAAAADbmlsAwkAAAAAAAACBQAAAA8kc2l6ZTExMzY1MTE0MTEAAAAAAAAAAAAFAAAADyRhY2MwMTEzNjUxMTQxMQQAAAAPJGFjYzExMTM2NTExNDExCQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzAxMTM2NTExNDExCQABkQAAAAIFAAAADyRsaXN0MTEzNjUxMTQxMQAAAAAAAAAAAAMJAAAAAAAAAgUAAAAPJHNpemUxMTM2NTExNDExAAAAAAAAAAABBQAAAA8kYWNjMTExMzY1MTE0MTEEAAAADyRhY2MyMTEzNjUxMTQxMQkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2MxMTEzNjUxMTQxMQkAAZEAAAACBQAAAA8kbGlzdDExMzY1MTE0MTEAAAAAAAAAAAEDCQAAAAAAAAIFAAAADyRzaXplMTEzNjUxMTQxMQAAAAAAAAAAAgUAAAAPJGFjYzIxMTM2NTExNDExBAAAAA8kYWNjMzExMzY1MTE0MTEJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjMjExMzY1MTE0MTEJAAGRAAAAAgUAAAAPJGxpc3QxMTM2NTExNDExAAAAAAAAAAACAwkAAAAAAAACBQAAAA8kc2l6ZTExMzY1MTE0MTEAAAAAAAAAAAMFAAAADyRhY2MzMTEzNjUxMTQxMQQAAAAPJGFjYzQxMTM2NTExNDExCQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzMxMTM2NTExNDExCQABkQAAAAIFAAAADyRsaXN0MTEzNjUxMTQxMQAAAAAAAAAAAwMJAAAAAAAAAgUAAAAPJHNpemUxMTM2NTExNDExAAAAAAAAAAAEBQAAAA8kYWNjNDExMzY1MTE0MTEEAAAADyRhY2M1MTEzNjUxMTQxMQkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M0MTEzNjUxMTQxMQkAAZEAAAACBQAAAA8kbGlzdDExMzY1MTE0MTEAAAAAAAAAAAQDCQAAAAAAAAIFAAAADyRzaXplMTEzNjUxMTQxMQAAAAAAAAAABQUAAAAPJGFjYzUxMTM2NTExNDExBAAAAA8kYWNjNjExMzY1MTE0MTEJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjNTExMzY1MTE0MTEJAAGRAAAAAgUAAAAPJGxpc3QxMTM2NTExNDExAAAAAAAAAAAFAwkAAAAAAAACBQAAAA8kc2l6ZTExMzY1MTE0MTEAAAAAAAAAAAYFAAAADyRhY2M2MTEzNjUxMTQxMQQAAAAPJGFjYzcxMTM2NTExNDExCQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzYxMTM2NTExNDExCQABkQAAAAIFAAAADyRsaXN0MTEzNjUxMTQxMQAAAAAAAAAABgMJAAAAAAAAAgUAAAAPJHNpemUxMTM2NTExNDExAAAAAAAAAAAHBQAAAA8kYWNjNzExMzY1MTE0MTEEAAAADyRhY2M4MTEzNjUxMTQxMQkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M3MTEzNjUxMTQxMQkAAZEAAAACBQAAAA8kbGlzdDExMzY1MTE0MTEAAAAAAAAAAAcDCQAAAAAAAAIFAAAADyRzaXplMTEzNjUxMTQxMQAAAAAAAAAACAUAAAAPJGFjYzgxMTM2NTExNDExBAAAAA8kYWNjOTExMzY1MTE0MTEJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjODExMzY1MTE0MTEJAAGRAAAAAgUAAAAPJGxpc3QxMTM2NTExNDExAAAAAAAAAAAIAwkAAAAAAAACBQAAAA8kc2l6ZTExMzY1MTE0MTEAAAAAAAAAAAkFAAAADyRhY2M5MTEzNjUxMTQxMQQAAAAQJGFjYzEwMTEzNjUxMTQxMQkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M5MTEzNjUxMTQxMQkAAZEAAAACBQAAAA8kbGlzdDExMzY1MTE0MTEAAAAAAAAAAAkDCQAAAAAAAAIFAAAADyRzaXplMTEzNjUxMTQxMQAAAAAAAAAACgUAAAAQJGFjYzEwMTEzNjUxMTQxMQQAAAAQJGFjYzExMTEzNjUxMTQxMQkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxMDExMzY1MTE0MTEJAAGRAAAAAgUAAAAPJGxpc3QxMTM2NTExNDExAAAAAAAAAAAKAwkAAAAAAAACBQAAAA8kc2l6ZTExMzY1MTE0MTEAAAAAAAAAAAsFAAAAECRhY2MxMTExMzY1MTE0MTEEAAAAECRhY2MxMjExMzY1MTE0MTEJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTExMTM2NTExNDExCQABkQAAAAIFAAAADyRsaXN0MTEzNjUxMTQxMQAAAAAAAAAACwMJAAAAAAAAAgUAAAAPJHNpemUxMTM2NTExNDExAAAAAAAAAAAMBQAAABAkYWNjMTIxMTM2NTExNDExBAAAABAkYWNjMTMxMTM2NTExNDExCQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzEyMTEzNjUxMTQxMQkAAZEAAAACBQAAAA8kbGlzdDExMzY1MTE0MTEAAAAAAAAAAAwDCQAAAAAAAAIFAAAADyRzaXplMTEzNjUxMTQxMQAAAAAAAAAADQUAAAAQJGFjYzEzMTEzNjUxMTQxMQQAAAAQJGFjYzE0MTEzNjUxMTQxMQkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxMzExMzY1MTE0MTEJAAGRAAAAAgUAAAAPJGxpc3QxMTM2NTExNDExAAAAAAAAAAANAwkAAAAAAAACBQAAAA8kc2l6ZTExMzY1MTE0MTEAAAAAAAAAAA4FAAAAECRhY2MxNDExMzY1MTE0MTEEAAAAECRhY2MxNTExMzY1MTE0MTEJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTQxMTM2NTExNDExCQABkQAAAAIFAAAADyRsaXN0MTEzNjUxMTQxMQAAAAAAAAAADgMJAAAAAAAAAgUAAAAPJHNpemUxMTM2NTExNDExAAAAAAAAAAAPBQAAABAkYWNjMTUxMTM2NTExNDExBAAAABAkYWNjMTYxMTM2NTExNDExCQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE1MTEzNjUxMTQxMQkAAZEAAAACBQAAAA8kbGlzdDExMzY1MTE0MTEAAAAAAAAAAA8DCQAAAAAAAAIFAAAADyRzaXplMTEzNjUxMTQxMQAAAAAAAAAAEAUAAAAQJGFjYzE2MTEzNjUxMTQxMQQAAAAQJGFjYzE3MTEzNjUxMTQxMQkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxNjExMzY1MTE0MTEJAAGRAAAAAgUAAAAPJGxpc3QxMTM2NTExNDExAAAAAAAAAAAQAwkAAAAAAAACBQAAAA8kc2l6ZTExMzY1MTE0MTEAAAAAAAAAABEFAAAAECRhY2MxNzExMzY1MTE0MTEEAAAAECRhY2MxODExMzY1MTE0MTEJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTcxMTM2NTExNDExCQABkQAAAAIFAAAADyRsaXN0MTEzNjUxMTQxMQAAAAAAAAAAEQMJAAAAAAAAAgUAAAAPJHNpemUxMTM2NTExNDExAAAAAAAAAAASBQAAABAkYWNjMTgxMTM2NTExNDExBAAAABAkYWNjMTkxMTM2NTExNDExCQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE4MTEzNjUxMTQxMQkAAZEAAAACBQAAAA8kbGlzdDExMzY1MTE0MTEAAAAAAAAAABIDCQAAAAAAAAIFAAAADyRzaXplMTEzNjUxMTQxMQAAAAAAAAAAEwUAAAAQJGFjYzE5MTEzNjUxMTQxMQQAAAAQJGFjYzIwMTEzNjUxMTQxMQkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxOTExMzY1MTE0MTEJAAGRAAAAAgUAAAAPJGxpc3QxMTM2NTExNDExAAAAAAAAAAATAwkAAAAAAAACBQAAAA8kc2l6ZTExMzY1MTE0MTEAAAAAAAAAABQFAAAAECRhY2MyMDExMzY1MTE0MTEEAAAAECRhY2MyMTExMzY1MTE0MTEJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMjAxMTM2NTExNDExCQABkQAAAAIFAAAADyRsaXN0MTEzNjUxMTQxMQAAAAAAAAAAFAkAAAIAAAABAgAAABNMaXN0IHNpemUgZXhjZWVkIDIwCQAETgAAAAIJAAROAAAAAgUAAAAWcHJldmlvdXNSZXdhcmRFbnRyeU5ldwUAAAAVY3VycmVudFJld2FyZEVudHJ5TmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAABVrZXlSZXdhcmRVcGRhdGVIZWlnaHQFAAAAEnJld2FyZFVwZGF0ZUhlaWdodAUAAAADbmlsAAAAAWkBAAAACHNodXRkb3duAAAAAAMJAQAAAAEhAAAAAQUAAAAIaXNBY3RpdmUJAAACAAAAAQkAASwAAAACAgAAACJEQXBwIGlzIGFscmVhZHkgc3VzcGVuZGVkLiBDYXVzZTogCQEAAAALdmFsdWVPckVsc2UAAAACCQAEHQAAAAIFAAAABHRoaXMFAAAACGtleUNhdXNlAgAAABp0aGUgY2F1c2Ugd2Fzbid0IHNwZWNpZmllZAMJAQAAAAEhAAAAAQkBAAAAD2NvbnRhaW5zRWxlbWVudAAAAAIJAARMAAAAAgUAAAAMYWRtaW5QdWJLZXkxCQAETAAAAAIFAAAADGFkbWluUHViS2V5MgkABEwAAAACBQAAAAxhZG1pblB1YktleTMJAARMAAAAAgUAAAAUYWRtaW5QdWJLZXlTdGFydFN0b3AFAAAAA25pbAgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5CQAAAgAAAAECAAAAIU9ubHkgYWRtaW4gY2FuIGNhbGwgdGhpcyBmdW5jdGlvbgkBAAAAB3N1c3BlbmQAAAABAgAAAA9QYXVzZWQgYnkgYWRtaW4AAAABaQEAAAAIYWN0aXZhdGUAAAAAAwUAAAAIaXNBY3RpdmUJAAACAAAAAQIAAAAWREFwcCBpcyBhbHJlYWR5IGFjdGl2ZQMJAQAAAAEhAAAAAQkBAAAAD2NvbnRhaW5zRWxlbWVudAAAAAIJAARMAAAAAgUAAAAMYWRtaW5QdWJLZXkxCQAETAAAAAIFAAAADGFkbWluUHViS2V5MgkABEwAAAACBQAAAAxhZG1pblB1YktleTMJAARMAAAAAgUAAAAUYWRtaW5QdWJLZXlTdGFydFN0b3AFAAAAA25pbAgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5CQAAAgAAAAECAAAAIU9ubHkgYWRtaW4gY2FuIGNhbGwgdGhpcyBmdW5jdGlvbgkABEwAAAACCQEAAAAMQm9vbGVhbkVudHJ5AAAAAgUAAAAJa2V5QWN0aXZlBgkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABBQAAAAhrZXlDYXVzZQUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXmX0DlL", "height": 1460486, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: GAmGWVHKMLyGJPH5AKcx9PpKgnpEJR9EBAdBYbM7cvSB Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 4 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = base58'DXDY2itiEcYBtGkVLnkpHtDFyWQUkoLJz79uJ7ECbMrA'
5+
6+let b = base58'E6Wa1SGoktYcjHjsKrvjMiqJY3SWmGKcD8Q5L8kxSPS7'
7+
8+let c = base58'AZmWJtuy4GeVrMmJH4hfFBRApe1StvhJSk4jcbT6bArQ'
9+
10+let d = base58'EtVkT6ed8GtbUiVVEqdmEqsp2J4qbb3rre2HFgxeVYdg'
11+
12+let e = "active"
13+
14+let f = "shutdown_cause"
15+
16+let g = "last_interest"
17+
18+let h = "_last_interest"
19+
20+let i = "_SWOP_amount"
21+
22+let j = "_getBackHeight"
23+
24+let k = "total_SWOP_amount"
25+
26+let l = "_user_total_SWOP_vote"
27+
28+let m = "_SWOP_option_amount"
29+
30+let n = "total_SWOP_option_amount"
31+
32+let o = "_SWOP_claimed_amount"
33+
34+let p = "_SWOP_last_claimed_amount"
35+
36+let q = "vote_name"
37+
38+let r = "_option_name"
39+
40+let s = "_startHeight"
41+
42+let t = "_vote_duration"
43+
44+let u = "_current_pool_fraction_reward"
45+
46+let v = "_previous_pool_fraction_reward"
47+
48+let w = "total_reward_per_block_current"
49+
50+let x = "total_reward_per_block_previous"
51+
52+let y = "reward_update_height"
53+
54+let z = valueOrElse(getBoolean(this, e), true)
55+
56+let A = Address(base58'3MsjAKkxKjxVU4gC1BpJ1jKmAZyRufUCErC')
57+
58+let B = Address(base58'3N6CYoCsxrcXKe75pQvvV3JqJrwJjm1t4QN')
59+
60+let C = "SWOP_id"
61+
62+let D = fromBase58String(getStringValue(A, C))
63+
64+let E = 100000000
65+
66+let F = 10000000000
67+
68+func G (H) = [BooleanEntry(e, false), StringEntry(f, H)]
69+
70+
71+func I () = throw("Not enough SWOP: userSWOPLocked - userTotalVoteAmount < voteSWOPAmount")
72+
73+
74+func J () = {
75+ let K = valueOrElse(getInteger(this, g), 0)
76+ K
77+ }
78+
79+
80+func L (M) = valueOrElse(getInteger(this, (toString(M) + i)), 0)
81+
82+
83+func N (M) = valueOrElse(getInteger(this, (toString(M) + o)), 0)
84+
85+
86+func O (M,K) = {
87+ let P = L(M)
88+ let Q = getInteger(this, (toString(M) + h))
89+ let R = {
90+ let S = Q
91+ if ($isInstanceOf(S, "Int"))
92+ then {
93+ let Q = S
94+ Q
95+ }
96+ else K
97+ }
98+ $Tuple2(R, P)
99+ }
100+
101+
102+func T () = valueOrElse(getInteger(this, k), 0)
103+
104+
105+func U (M) = valueOrElse(getInteger(B, (toString(M) + l)), 0)
106+
107+
108+func V (M) = valueOrElse(getInteger(this, (toString(M) + m)), 0)
109+
110+
111+func W (X) = valueOrElse(getInteger(this, (X + s)), 0)
112+
113+
114+func Y (M,X,Z) = {
115+ let aa = getInteger(this, (((X + Z) + toString(M)) + m))
116+ let ab = {
117+ let S = aa
118+ if ($isInstanceOf(S, "Int"))
119+ then {
120+ let ab = S
121+ ab
122+ }
123+ else if ($isInstanceOf(S, "Unit"))
124+ then {
125+ let ab = S
126+ 0
127+ }
128+ else throw("Match error")
129+ }
130+ valueOrErrorMessage(ab, (((("No data on the key: " + X) + Z) + toString(M)) + m))
131+ }
132+
133+
134+func ac (X) = valueOrErrorMessage(getInteger(this, (X + t)), (("No data on the key: " + X) + t))
135+
136+
137+func ad (X,Z) = {
138+ let ae = getInteger(this, ((X + Z) + n))
139+ let af = {
140+ let S = ae
141+ if ($isInstanceOf(S, "Int"))
142+ then {
143+ let af = S
144+ af
145+ }
146+ else if ($isInstanceOf(S, "Unit"))
147+ then {
148+ let af = S
149+ 0
150+ }
151+ else throw("Match error")
152+ }
153+ af
154+ }
155+
156+
157+func ag (X,Z,M,ah) = {
158+ let ai = ((((((X + "_") + Z) + "_") + toString(M)) + "_") + toString(ah))
159+ valueOrErrorMessage(getInteger(this, ai), ("No data on the key: " + ai))
160+ }
161+
162+
163+func aj (ak) = {
164+ let K = J()
165+ let al = O(ak, K)
166+ let Q = al._1
167+ let am = al._2
168+ let an = fraction(am, (K - Q), E)
169+ let ao = K
170+ $Tuple2(ao, an)
171+ }
172+
173+
174+@Callable(ap)
175+func airDrop () = if (!(z))
176+ then throw("DApp is inactive at this moment")
177+ else {
178+ let aq = $Tuple2(ap.payments[0].amount, ap.payments[0].assetId)
179+ let ar = aq._1
180+ let as = aq._2
181+ if ((as != D))
182+ then throw("Incorrect pmtAssetId")
183+ else {
184+ let at = T()
185+ let K = J()
186+ let au = (K + fraction(ar, E, at))
187+[IntegerEntry(g, au)]
188+ }
189+ }
190+
191+
192+
193+@Callable(ap)
194+func lockSWOP () = if (!(z))
195+ then throw("DApp is inactive at this moment")
196+ else {
197+ let av = $Tuple2(ap.payments[0].amount, ap.payments[0].assetId)
198+ let ar = av._1
199+ let as = av._2
200+ if ((as != D))
201+ then throw("Incorrect pmtAssetId")
202+ else {
203+ let K = J()
204+ let aw = O(ap.caller, K)
205+ let Q = aw._1
206+ let am = aw._2
207+ let an = fraction(am, (K - Q), E)
208+ let ax = ((am + ar) + an)
209+ let ao = K
210+ let at = T()
211+ let ay = ((at + ar) + an)
212+ let az = N(ap.caller)
213+ let aA = (az + an)
214+[IntegerEntry((toString(ap.caller) + h), ao), IntegerEntry((toString(ap.caller) + i), ax), IntegerEntry(k, ay), IntegerEntry((toString(ap.caller) + o), aA), IntegerEntry((toString(ap.caller) + p), an)]
215+ }
216+ }
217+
218+
219+
220+@Callable(ap)
221+func withdrawSWOP (aB) = if (!(z))
222+ then throw("DApp is inactive at this moment")
223+ else {
224+ let at = T()
225+ let am = L(ap.caller)
226+ let aC = aj(ap.caller)
227+ let ao = aC._1
228+ let an = aC._2
229+ let aD = U(ap.caller)
230+ let aE = (am - aD)
231+ if ((aB > aE))
232+ then throw("withdrawAmount > availableFund")
233+ else {
234+ let ay = ((at + an) - aB)
235+ let aF = ((am + an) - aB)
236+ let az = N(ap.caller)
237+ let aA = (az + an)
238+[IntegerEntry((toString(ap.caller) + h), ao), IntegerEntry((toString(ap.caller) + i), aF), IntegerEntry(k, ay), ScriptTransfer(ap.caller, aB, D), IntegerEntry((toString(ap.caller) + o), aA), IntegerEntry((toString(ap.caller) + p), an)]
239+ }
240+ }
241+
242+
243+
244+@Callable(ap)
245+func claimAndWithdrawSWOP () = if (!(z))
246+ then throw("DApp is inactive at this moment")
247+ else {
248+ let K = J()
249+ let aG = aj(ap.caller)
250+ let ao = aG._1
251+ let an = aG._2
252+ let az = N(ap.caller)
253+ let aA = (az + an)
254+ if ((an == 0))
255+ then throw("You have 0 available SWOP")
256+ else [IntegerEntry((toString(ap.caller) + h), ao), IntegerEntry((toString(ap.caller) + o), aA), IntegerEntry((toString(ap.caller) + p), an), ScriptTransfer(ap.caller, an, D)]
257+ }
258+
259+
260+
261+@Callable(ap)
262+func claimAndStakeSWOP () = if (!(z))
263+ then throw("DApp is inactive at this moment")
264+ else {
265+ let at = T()
266+ let am = L(ap.caller)
267+ let K = J()
268+ let aH = aj(ap.caller)
269+ let ao = aH._1
270+ let an = aH._2
271+ let ax = (am + an)
272+ let ay = (at + an)
273+ let az = N(ap.caller)
274+ let aA = (az + an)
275+ if ((an == 0))
276+ then throw("You have 0 available SWOP")
277+ else [IntegerEntry((toString(ap.caller) + h), ao), IntegerEntry(k, ay), IntegerEntry((toString(ap.caller) + i), ax), IntegerEntry((toString(ap.caller) + o), aA), IntegerEntry((toString(ap.caller) + p), an)]
278+ }
279+
280+
281+
282+@Callable(ap)
283+func updateWeights (aI,aJ,aK,aL,aM) = if (!(z))
284+ then throw("DApp is inactive at this moment")
285+ else if (!(containsElement([a, b, c, d], ap.callerPublicKey)))
286+ then throw("Only admin can call this function")
287+ else {
288+ func aN (aO,aP) = (aO + aP)
289+
290+ func aQ (aR,aS) = {
291+ let aT = value(indexOf(aI, aS))
292+ let aU = aJ[aT]
293+IntegerEntry((aS + v), aU) :: aR
294+ }
295+
296+ func aV (aR,aS) = {
297+ let aT = value(indexOf(aK, aS))
298+ let aU = aL[aT]
299+IntegerEntry((aS + u), aU) :: aR
300+ }
301+
302+ let aW = {
303+ let aX = aJ
304+ let aY = size(aX)
305+ let aZ = 0
306+ if ((aY == 0))
307+ then aZ
308+ else {
309+ let ba = aN(aZ, aX[0])
310+ if ((aY == 1))
311+ then ba
312+ else {
313+ let bb = aN(ba, aX[1])
314+ if ((aY == 2))
315+ then bb
316+ else {
317+ let bc = aN(bb, aX[2])
318+ if ((aY == 3))
319+ then bc
320+ else {
321+ let bd = aN(bc, aX[3])
322+ if ((aY == 4))
323+ then bd
324+ else {
325+ let be = aN(bd, aX[4])
326+ if ((aY == 5))
327+ then be
328+ else {
329+ let bf = aN(be, aX[5])
330+ if ((aY == 6))
331+ then bf
332+ else {
333+ let bg = aN(bf, aX[6])
334+ if ((aY == 7))
335+ then bg
336+ else {
337+ let bh = aN(bg, aX[7])
338+ if ((aY == 8))
339+ then bh
340+ else {
341+ let bi = aN(bh, aX[8])
342+ if ((aY == 9))
343+ then bi
344+ else {
345+ let bj = aN(bi, aX[9])
346+ if ((aY == 10))
347+ then bj
348+ else {
349+ let bk = aN(bj, aX[10])
350+ if ((aY == 11))
351+ then bk
352+ else {
353+ let bl = aN(bk, aX[11])
354+ if ((aY == 12))
355+ then bl
356+ else {
357+ let bm = aN(bl, aX[12])
358+ if ((aY == 13))
359+ then bm
360+ else {
361+ let bn = aN(bm, aX[13])
362+ if ((aY == 14))
363+ then bn
364+ else {
365+ let bo = aN(bn, aX[14])
366+ if ((aY == 15))
367+ then bo
368+ else {
369+ let bp = aN(bo, aX[15])
370+ if ((aY == 16))
371+ then bp
372+ else {
373+ let bq = aN(bp, aX[16])
374+ if ((aY == 17))
375+ then bq
376+ else {
377+ let br = aN(bq, aX[17])
378+ if ((aY == 18))
379+ then br
380+ else {
381+ let bs = aN(br, aX[18])
382+ if ((aY == 19))
383+ then bs
384+ else {
385+ let bt = aN(bs, aX[19])
386+ if ((aY == 20))
387+ then bt
388+ else {
389+ let bu = aN(bt, aX[20])
390+ throw("List size exceed 20")
391+ }
392+ }
393+ }
394+ }
395+ }
396+ }
397+ }
398+ }
399+ }
400+ }
401+ }
402+ }
403+ }
404+ }
405+ }
406+ }
407+ }
408+ }
409+ }
410+ }
411+ }
412+ }
413+ let bv = {
414+ let bw = aL
415+ let bx = size(bw)
416+ let by = 0
417+ if ((bx == 0))
418+ then by
419+ else {
420+ let bz = aN(by, bw[0])
421+ if ((bx == 1))
422+ then bz
423+ else {
424+ let bA = aN(bz, bw[1])
425+ if ((bx == 2))
426+ then bA
427+ else {
428+ let bB = aN(bA, bw[2])
429+ if ((bx == 3))
430+ then bB
431+ else {
432+ let bC = aN(bB, bw[3])
433+ if ((bx == 4))
434+ then bC
435+ else {
436+ let bD = aN(bC, bw[4])
437+ if ((bx == 5))
438+ then bD
439+ else {
440+ let bE = aN(bD, bw[5])
441+ if ((bx == 6))
442+ then bE
443+ else {
444+ let bF = aN(bE, bw[6])
445+ if ((bx == 7))
446+ then bF
447+ else {
448+ let bG = aN(bF, bw[7])
449+ if ((bx == 8))
450+ then bG
451+ else {
452+ let bH = aN(bG, bw[8])
453+ if ((bx == 9))
454+ then bH
455+ else {
456+ let bI = aN(bH, bw[9])
457+ if ((bx == 10))
458+ then bI
459+ else {
460+ let bJ = aN(bI, bw[10])
461+ if ((bx == 11))
462+ then bJ
463+ else {
464+ let bK = aN(bJ, bw[11])
465+ if ((bx == 12))
466+ then bK
467+ else {
468+ let bL = aN(bK, bw[12])
469+ if ((bx == 13))
470+ then bL
471+ else {
472+ let bM = aN(bL, bw[13])
473+ if ((bx == 14))
474+ then bM
475+ else {
476+ let bN = aN(bM, bw[14])
477+ if ((bx == 15))
478+ then bN
479+ else {
480+ let bO = aN(bN, bw[15])
481+ if ((bx == 16))
482+ then bO
483+ else {
484+ let bP = aN(bO, bw[16])
485+ if ((bx == 17))
486+ then bP
487+ else {
488+ let bQ = aN(bP, bw[17])
489+ if ((bx == 18))
490+ then bQ
491+ else {
492+ let bR = aN(bQ, bw[18])
493+ if ((bx == 19))
494+ then bR
495+ else {
496+ let bS = aN(bR, bw[19])
497+ if ((bx == 20))
498+ then bS
499+ else {
500+ let bT = aN(bS, bw[20])
501+ throw("List size exceed 20")
502+ }
503+ }
504+ }
505+ }
506+ }
507+ }
508+ }
509+ }
510+ }
511+ }
512+ }
513+ }
514+ }
515+ }
516+ }
517+ }
518+ }
519+ }
520+ }
521+ }
522+ }
523+ }
524+ if ((height > aM))
525+ then throw("rewardUpdateHeight < height")
526+ else if (if ((aW != F))
527+ then true
528+ else (bv != F))
529+ then throw("sumRewardPrevious != totalVoteShare or sumRewardCurrent != totalVoteShare")
530+ else {
531+ let bU = {
532+ let bV = aI
533+ let bW = size(bV)
534+ let bX = nil
535+ if ((bW == 0))
536+ then bX
537+ else {
538+ let bY = aQ(bX, bV[0])
539+ if ((bW == 1))
540+ then bY
541+ else {
542+ let bZ = aQ(bY, bV[1])
543+ if ((bW == 2))
544+ then bZ
545+ else {
546+ let ca = aQ(bZ, bV[2])
547+ if ((bW == 3))
548+ then ca
549+ else {
550+ let cb = aQ(ca, bV[3])
551+ if ((bW == 4))
552+ then cb
553+ else {
554+ let cc = aQ(cb, bV[4])
555+ if ((bW == 5))
556+ then cc
557+ else {
558+ let cd = aQ(cc, bV[5])
559+ if ((bW == 6))
560+ then cd
561+ else {
562+ let ce = aQ(cd, bV[6])
563+ if ((bW == 7))
564+ then ce
565+ else {
566+ let cf = aQ(ce, bV[7])
567+ if ((bW == 8))
568+ then cf
569+ else {
570+ let cg = aQ(cf, bV[8])
571+ if ((bW == 9))
572+ then cg
573+ else {
574+ let ch = aQ(cg, bV[9])
575+ if ((bW == 10))
576+ then ch
577+ else {
578+ let ci = aQ(ch, bV[10])
579+ if ((bW == 11))
580+ then ci
581+ else {
582+ let cj = aQ(ci, bV[11])
583+ if ((bW == 12))
584+ then cj
585+ else {
586+ let ck = aQ(cj, bV[12])
587+ if ((bW == 13))
588+ then ck
589+ else {
590+ let cl = aQ(ck, bV[13])
591+ if ((bW == 14))
592+ then cl
593+ else {
594+ let cm = aQ(cl, bV[14])
595+ if ((bW == 15))
596+ then cm
597+ else {
598+ let cn = aQ(cm, bV[15])
599+ if ((bW == 16))
600+ then cn
601+ else {
602+ let co = aQ(cn, bV[16])
603+ if ((bW == 17))
604+ then co
605+ else {
606+ let cp = aQ(co, bV[17])
607+ if ((bW == 18))
608+ then cp
609+ else {
610+ let cq = aQ(cp, bV[18])
611+ if ((bW == 19))
612+ then cq
613+ else {
614+ let cr = aQ(cq, bV[19])
615+ if ((bW == 20))
616+ then cr
617+ else {
618+ let cs = aQ(cr, bV[20])
619+ throw("List size exceed 20")
620+ }
621+ }
622+ }
623+ }
624+ }
625+ }
626+ }
627+ }
628+ }
629+ }
630+ }
631+ }
632+ }
633+ }
634+ }
635+ }
636+ }
637+ }
638+ }
639+ }
640+ }
641+ }
642+ let ct = {
643+ let cu = aK
644+ let cv = size(cu)
645+ let cw = nil
646+ if ((cv == 0))
647+ then cw
648+ else {
649+ let cx = aV(cw, cu[0])
650+ if ((cv == 1))
651+ then cx
652+ else {
653+ let cy = aV(cx, cu[1])
654+ if ((cv == 2))
655+ then cy
656+ else {
657+ let cz = aV(cy, cu[2])
658+ if ((cv == 3))
659+ then cz
660+ else {
661+ let cA = aV(cz, cu[3])
662+ if ((cv == 4))
663+ then cA
664+ else {
665+ let cB = aV(cA, cu[4])
666+ if ((cv == 5))
667+ then cB
668+ else {
669+ let cC = aV(cB, cu[5])
670+ if ((cv == 6))
671+ then cC
672+ else {
673+ let cD = aV(cC, cu[6])
674+ if ((cv == 7))
675+ then cD
676+ else {
677+ let cE = aV(cD, cu[7])
678+ if ((cv == 8))
679+ then cE
680+ else {
681+ let cF = aV(cE, cu[8])
682+ if ((cv == 9))
683+ then cF
684+ else {
685+ let cG = aV(cF, cu[9])
686+ if ((cv == 10))
687+ then cG
688+ else {
689+ let cH = aV(cG, cu[10])
690+ if ((cv == 11))
691+ then cH
692+ else {
693+ let cI = aV(cH, cu[11])
694+ if ((cv == 12))
695+ then cI
696+ else {
697+ let cJ = aV(cI, cu[12])
698+ if ((cv == 13))
699+ then cJ
700+ else {
701+ let cK = aV(cJ, cu[13])
702+ if ((cv == 14))
703+ then cK
704+ else {
705+ let cL = aV(cK, cu[14])
706+ if ((cv == 15))
707+ then cL
708+ else {
709+ let cM = aV(cL, cu[15])
710+ if ((cv == 16))
711+ then cM
712+ else {
713+ let cN = aV(cM, cu[16])
714+ if ((cv == 17))
715+ then cN
716+ else {
717+ let cO = aV(cN, cu[17])
718+ if ((cv == 18))
719+ then cO
720+ else {
721+ let cP = aV(cO, cu[18])
722+ if ((cv == 19))
723+ then cP
724+ else {
725+ let cQ = aV(cP, cu[19])
726+ if ((cv == 20))
727+ then cQ
728+ else {
729+ let cR = aV(cQ, cu[20])
730+ throw("List size exceed 20")
731+ }
732+ }
733+ }
734+ }
735+ }
736+ }
737+ }
738+ }
739+ }
740+ }
741+ }
742+ }
743+ }
744+ }
745+ }
746+ }
747+ }
748+ }
749+ }
750+ }
751+ }
752+ }
753+ ((bU ++ ct) ++ [IntegerEntry(y, aM)])
754+ }
755+ }
756+
757+
758+
759+@Callable(ap)
760+func shutdown () = if (!(z))
761+ then throw(("DApp is already suspended. Cause: " + valueOrElse(getString(this, f), "the cause wasn't specified")))
762+ else if (!(containsElement([a, b, c, d], ap.callerPublicKey)))
763+ then throw("Only admin can call this function")
764+ else G("Paused by admin")
765+
766+
767+
768+@Callable(ap)
769+func activate () = if (z)
770+ then throw("DApp is already active")
771+ else if (!(containsElement([a, b, c, d], ap.callerPublicKey)))
772+ then throw("Only admin can call this function")
773+ else [BooleanEntry(e, true), DeleteEntry(f)]
774+
775+
776+@Verifier(cS)
777+func cT () = sigVerify(cS.bodyBytes, cS.proofs[0], cS.senderPublicKey)
778+

github/deemru/w8io/169f3d6 
45.90 ms