tx · CKuiPBEiydMsdCJih5QQEFgs87D21tMLNaqBfNgEGPHH

3MumyD14hrRb2Vj3HAifsnCcUpsELAZWxAE:  -0.01400000 Waves

2021.03.13 12:37 [1435744] smart account 3MumyD14hrRb2Vj3HAifsnCcUpsELAZWxAE > SELF 0.00000000 Waves

{ "type": 13, "id": "CKuiPBEiydMsdCJih5QQEFgs87D21tMLNaqBfNgEGPHH", "fee": 1400000, "feeAssetId": null, "timestamp": 1615628283695, "version": 1, "sender": "3MumyD14hrRb2Vj3HAifsnCcUpsELAZWxAE", "senderPublicKey": "CaPerVhC3un3tdRvvVTPfHiZXN2ygZ5MvD48qeUxb3wA", "proofs": [ "2m9XRcTScwZfyHKdYKU2QaYF4xtTVHn4GUJk6YoNEAEW9Sy4Qb953Xg58ZBweUCmsXPx4J4fEWZsFJYbkfbbF8EH" ], "script": "base64:AAIEAAAAAAAAACEIAhIAEgASAwoBARIAEgASBwoFGBEYEQESAwoBARIAEgAAAAAvAAAAAAxhZG1pblB1YktleTEBAAAAILoJ1zuJWaTRXaD/8bsz0KrhOWkPy+K9kdY77k9eqOATAAAAAAxhZG1pblB1YktleTIBAAAAIMKRRJmz0rC0DSKlkVi9iLyhN7sIy//djOaU71sWDn5AAAAAAAxhZG1pblB1YktleTMBAAAAII4eFy54sQc79EhOejMoYHYod/yZ5ZIwoyDCz6ir6Q5VAAAAABRhZG1pblB1YktleVN0YXJ0U3RvcAEAAAAgzlkO3OqzXqOuG/1XXufreRE1KXRGMps8FV88BRsoYXsAAAAACWtleUFjdGl2ZQIAAAAGYWN0aXZlAAAAAAhrZXlDYXVzZQIAAAAOc2h1dGRvd25fY2F1c2UAAAAAD2tleUxhc3RJbnRlcmVzdAIAAAANbGFzdF9pbnRlcmVzdAAAAAATa2V5VXNlckxhc3RJbnRlcmVzdAIAAAAOX2xhc3RfaW50ZXJlc3QAAAAAEWtleVVzZXJTV09QTG9ja2VkAgAAAAxfU1dPUF9hbW91bnQAAAAAFGtleVVzZXJHZXRCYWNrSGVpZ2h0AgAAAA5fZ2V0QmFja0hlaWdodAAAAAASa2V5VG90YWxTV09QTG9ja2VkAgAAABF0b3RhbF9TV09QX2Ftb3VudAAAAAASa1VzZXJUb3RhbFZvdGVTV09QAgAAABVfdXNlcl90b3RhbF9TV09QX3ZvdGUAAAAAF2tleVVzZXJWb3RlT3B0aW9uQW1vdW50AgAAABNfU1dPUF9vcHRpb25fYW1vdW50AAAAABhrZXlUb3RhbFZvdGVPcHRpb25BbW91bnQCAAAAGHRvdGFsX1NXT1Bfb3B0aW9uX2Ftb3VudAAAAAAYa2V5VXNlclNXT1BDbGFpbWVkQW1vdW50AgAAABRfU1dPUF9jbGFpbWVkX2Ftb3VudAAAAAAca2V5VXNlclNXT1BMYXN0Q2xhaW1lZEFtb3VudAIAAAAZX1NXT1BfbGFzdF9jbGFpbWVkX2Ftb3VudAAAAAALa2V5Vm90ZU5hbWUCAAAACXZvdGVfbmFtZQAAAAANa2V5T3B0aW9uTmFtZQIAAAAMX29wdGlvbl9uYW1lAAAAABRrZXlWb3RpbmdTdGFydEhlaWdodAIAAAAMX3N0YXJ0SGVpZ2h0AAAAAA9rZXlWb3RlRHVyYXRpb24CAAAADl92b3RlX2R1cmF0aW9uAAAAABxrZXlSZXdhcmRQb29sRnJhY3Rpb25DdXJyZW50AgAAAB1fY3VycmVudF9wb29sX2ZyYWN0aW9uX3Jld2FyZAAAAAAda2V5UmV3YXJkUG9vbEZyYWN0aW9uUHJldmlvdXMCAAAAHl9wcmV2aW91c19wb29sX2ZyYWN0aW9uX3Jld2FyZAAAAAAda2V5VG90YWxSZXdhcmRQZXJCbG9ja0N1cnJlbnQCAAAAHnRvdGFsX3Jld2FyZF9wZXJfYmxvY2tfY3VycmVudAAAAAAea2V5VG90YWxSZXdhcmRQZXJCbG9ja1ByZXZpb3VzAgAAAB90b3RhbF9yZXdhcmRfcGVyX2Jsb2NrX3ByZXZpb3VzAAAAABVrZXlSZXdhcmRVcGRhdGVIZWlnaHQCAAAAFHJld2FyZF91cGRhdGVfaGVpZ2h0AAAAAAhpc0FjdGl2ZQkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBsAAAACBQAAAAR0aGlzBQAAAAlrZXlBY3RpdmUGAAAAABJmYXJtaW5nU1dPUEFkZHJlc3MJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVTIzOodQYlpiJHOkB13DCbzBWg3yImPwjIAAAAAEnZvdGluZ0xpdGVDb250cmFjdAkBAAAAB0FkZHJlc3MAAAABAQAAABoBVI7jmAgUOw1gTkPU0s9+VkRE9HTUep62eQAAAAAJa2V5U1dPUGlkAgAAAAdTV09QX2lkAAAAAARTV09QCQACWQAAAAEJAQAAABFAZXh0ck5hdGl2ZSgxMDUzKQAAAAIFAAAAEmZhcm1pbmdTV09QQWRkcmVzcwUAAAAJa2V5U1dPUGlkAAAAAApzY2FsZVZhbHVlAAAAAAAF9eEAAAAAAA50b3RhbFZvdGVTaGFyZQAAAAACVAvkAAEAAAAHc3VzcGVuZAAAAAEAAAAFY2F1c2UJAARMAAAAAgkBAAAADEJvb2xlYW5FbnRyeQAAAAIFAAAACWtleUFjdGl2ZQcJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgUAAAAIa2V5Q2F1c2UFAAAABWNhdXNlBQAAAANuaWwBAAAAEnRocm93Tm90RW5vdWdoU1dPUAAAAAAJAAACAAAAAQIAAABGTm90IGVub3VnaCBTV09QOiB1c2VyU1dPUExvY2tlZCAtIHVzZXJUb3RhbFZvdGVBbW91bnQgPCB2b3RlU1dPUEFtb3VudAEAAAATZ2V0TGFzdEludGVyZXN0SW5mbwAAAAAEAAAADGxhc3RJbnRlcmVzdAkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBoAAAACBQAAAAR0aGlzBQAAAA9rZXlMYXN0SW50ZXJlc3QAAAAAAAAAAAAFAAAADGxhc3RJbnRlcmVzdAEAAAARZ2V0VXNlclNXT1BMb2NrZWQAAAABAAAABHVzZXIJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACCQAEJQAAAAEFAAAABHVzZXIFAAAAEWtleVVzZXJTV09QTG9ja2VkAAAAAAAAAAAAAQAAABhnZXRVc2VyU1dPUENsYWltZWRBbW91bnQAAAABAAAABHVzZXIJAQAAAAt2YWx1ZU9yRWxzZQAAAAIJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACCQAEJQAAAAEFAAAABHVzZXIFAAAAGGtleVVzZXJTV09QQ2xhaW1lZEFtb3VudAAAAAAAAAAAAAEAAAATZ2V0VXNlckludGVyZXN0SW5mbwAAAAIAAAAEdXNlcgAAAAxsYXN0SW50ZXJlc3QEAAAADnVzZXJTV09QQW1vdW50CQEAAAARZ2V0VXNlclNXT1BMb2NrZWQAAAABBQAAAAR1c2VyBAAAABB1c2VyTGFzdEludGVyZXN0CQAEGgAAAAIFAAAABHRoaXMJAAEsAAAAAgkABCUAAAABBQAAAAR1c2VyBQAAABNrZXlVc2VyTGFzdEludGVyZXN0BAAAABV1c2VyTGFzdEludGVyZXN0VmFsdWUEAAAAByRtYXRjaDAFAAAAEHVzZXJMYXN0SW50ZXJlc3QDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAAQdXNlckxhc3RJbnRlcmVzdAUAAAAHJG1hdGNoMAUAAAAQdXNlckxhc3RJbnRlcmVzdAUAAAAMbGFzdEludGVyZXN0CQAFFAAAAAIFAAAAFXVzZXJMYXN0SW50ZXJlc3RWYWx1ZQUAAAAOdXNlclNXT1BBbW91bnQB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AAAUSW5jb3JyZWN0IHBtdEFzc2V0SWQEAAAAD3RvdGFsU1dPUExvY2tlZAkBAAAAEmdldFRvdGFsU1dPUExvY2tlZAAAAAAEAAAADGxhc3RJbnRlcmVzdAkBAAAAE2dldExhc3RJbnRlcmVzdEluZm8AAAAABAAAAAtpbnRlcmVzdE5ldwkAAGQAAAACBQAAAAxsYXN0SW50ZXJlc3QJAABrAAAAAwUAAAAJcG10QW1vdW50BQAAAApzY2FsZVZhbHVlBQAAAA90b3RhbFNXT1BMb2NrZWQJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAD2tleUxhc3RJbnRlcmVzdAUAAAALaW50ZXJlc3ROZXcFAAAAA25pbAAAAAFpAQAAAAhsb2NrU1dPUAAAAAADCQEAAAABIQAAAAEFAAAACGlzQWN0aXZlCQAAAgAAAAECAAAAH0RBcHAgaXMgaW5hY3RpdmUgYXQgdGhpcyBtb21lbnQEAAAACyR0MDU4MzQ1OTA5CQAFFAAAAAIICQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAAAAAABmFtb3VudAgJAAGRAAAAAggFAAAAAWkAAAAIcGF5bWVudHMAAAAAAAAAAAAAAAAHYXNzZXRJZAQAAAAJcG10QW1vdW50CAUAAAALJHQwNTgzNDU5MDkAAAACXzEEAAAACnBtdEFzc2V0SWQIBQAAAAskdDA1ODM0NTkwOQAAAAJfMgMJAQAAAAIhPQAAAAIFAAAACnBtdEFzc2V0SWQFAAAABFNXT1AJAAACAAAAAQIAAAAUSW5jb3JyZWN0IHBtdEFzc2V0SWQEAAAADGxhc3RJbnRlcmVzdAkBAAAAE2dldExhc3RJbnRlcmVzdEluZm8AAAAAAwYJAAACAAAAAQkAAaQAAAABBQAAAAxsYXN0SW50ZXJlc3QEAAAACyR0MDYwNzk2MTYxCQEAAAATZ2V0VXNlckludGVyZXN0SW5mbwAAAAIIBQAAAAFpAAAABmNhbGxlcgUAAAAMbGFzdEludGVyZXN0BAAAABB1c2VyTGFzdEludGVyZXN0CAUAAAALJHQwNjA3OTYxNjEAAAACXzEEAAAADnVzZXJTV09QTG9ja2VkCAUAAAALJHQwNjA3OTYxNjEAAAACXzIEAAAAC2NsYWltQW1vdW50CQAAawAAAAMFAAAADnVzZXJTV09QTG9ja2VkCQAAZQAAAAIFAAAADGxhc3RJbnRlcmVzdAUAAAAQdXNlckxhc3RJbnRlcmVzdAUAAAAKc2NhbGVWYWx1ZQQAAAARdXNlclNXT1BMb2NrZWROZXcJAABkAAAAAgkAAGQAAAACBQAAAA51c2VyU1dPUExvY2tlZAUAAAAJcG10QW1vdW50BQAAAAtjbGFpbUFtb3VudAQAAAAPdXNlck5ld0ludGVyZXN0BQAAAAxsYXN0SW50ZXJlc3QEAAAAD3RvdGFsU1dPUExvY2tlZAkBAAAAEmdldFRvdGFsU1dPUExvY2tlZAAAAAAEAAAAEnRvdGFsU1dPUExvY2tlZE5ldwkAAGQAAAACCQAAZAAAAAIFAAAAD3RvdGFsU1dPUExvY2tlZAUAAAAJcG10QW1vdW50BQAAAAtjbGFpbUFtb3VudAQAAAARdXNlckNsYWltZWRBbW91bnQJAQAAABhnZXRVc2VyU1dPUENsYWltZWRBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAAZAAAAAIFAAAAEXVzZXJDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAATa2V5VXNlckxhc3RJbnRlcmVzdAUAAAAPdXNlck5ld0ludGVyZXN0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABFrZXlVc2VyU1dPUExvY2tlZAUAAAARdXNlclNXT1BMb2NrZWROZXcJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAAEmtleVRvdGFsU1dPUExvY2tlZAUAAAASdG90YWxTV09QTG9ja2VkTmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABhrZXlVc2VyU1dPUENsYWltZWRBbW91bnQFAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABxrZXlVc2VyU1dPUExhc3RDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAUAAAADbmlsAAAAAWkBAAAADHdpdGhkcmF3U1dPUAAAAAEAAAAOd2l0aGRyYXdBbW91bnQDCQEAAAABIQAAAAEFAAAACGlzQWN0aXZlCQAAAgAAAAECAAAAH0RBcHAgaXMgaW5hY3RpdmUgYXQgdGhpcyBtb21lbnQEAAAAD3RvdGFsU1dPUExvY2tlZAkBAAAAEmdldFRvdGFsU1dPUExvY2tlZAAAAAAEAAAADnVzZXJTV09QTG9ja2VkCQEAAAARZ2V0VXNlclNXT1BMb2NrZWQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAACyR0MDcyNDU3MzAwCQEAAAAJY2xhaW1DYWxjAAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAAA91c2VyTmV3SW50ZXJlc3QIBQAAAAskdDA3MjQ1NzMwMAAAAAJfMQQAAAALY2xhaW1BbW91bnQIBQAAAAskdDA3MjQ1NzMwMAAAAAJfMgQAAAAOdXNlclZvdGVBbW91bnQJAQAAABZnZXRVc2VyVG90YWxWb3RlQW1vdW50AAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAAA1hdmFpbGFibGVGdW5kCQAAZQAAAAIFAAAADnVzZXJTV09QTG9ja2VkBQAAAA51c2VyVm90ZUFtb3VudAMJAABmAAAAAgUAAAAOd2l0aGRyYXdBbW91bnQFAAAADWF2YWlsYWJsZUZ1bmQJAAACAAAAAQIAAAAed2l0aGRyYXdBbW91bnQgPiBhdmFpbGFibGVGdW5kBAAAABJ0b3RhbFNXT1BMb2NrZWROZXcJAABlAAAAAgkAAGQAAAACBQAAAA90b3RhbFNXT1BMb2NrZWQFAAAAC2NsYWltQW1vdW50BQAAAA53aXRoZHJhd0Ftb3VudAQAAAARdXNlclNXT1BhbW91bnROZXcJAABlAAAAAgkAAGQAAAACBQAAAA51c2VyU1dPUExvY2tlZAUAAAALY2xhaW1BbW91bnQFAAAADndpdGhkcmF3QW1vdW50BAAAABF1c2VyQ2xhaW1lZEFtb3VudAkBAAAAGGdldFVzZXJTV09QQ2xhaW1lZEFtb3VudAAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAUdXNlckNsYWltZWRBbW91bnROZXcJAABkAAAAAgUAAAARdXNlckNsYWltZWRBbW91bnQFAAAAC2NsYWltQW1vdW50CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABNrZXlVc2VyTGFzdEludGVyZXN0BQAAAA91c2VyTmV3SW50ZXJlc3QJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAEWtleVVzZXJTV09QTG9ja2VkBQAAABF1c2VyU1dPUGFtb3VudE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgUAAAASa2V5VG90YWxTV09QTG9ja2VkBQAAABJ0b3RhbFNXT1BMb2NrZWROZXcJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAA53aXRoZHJhd0Ftb3VudAUAAAAEU1dPUAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAAYa2V5VXNlclNXT1BDbGFpbWVkQW1vdW50BQAAABR1c2VyQ2xhaW1lZEFtb3VudE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAAca2V5VXNlclNXT1BMYXN0Q2xhaW1lZEFtb3VudAUAAAALY2xhaW1BbW91bnQFAAAAA25pbAAAAAFpAQAAABRjbGFpbUFuZFdpdGhkcmF3U1dPUAAAAAADCQEAAAABIQAAAAEFAAAACGlzQWN0aXZlCQAAAgAAAAECAAAAH0RBcHAgaXMgaW5hY3RpdmUgYXQgdGhpcyBtb21lbnQEAAAADGxhc3RJbnRlcmVzdAkBAAAAE2dldExhc3RJbnRlcmVzdEluZm8AAAAABAAAAAskdDA4NDEyODQ2NwkBAAAACWNsYWltQ2FsYwAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAPdXNlck5ld0ludGVyZXN0CAUAAAALJHQwODQxMjg0NjcAAAACXzEEAAAAC2NsYWltQW1vdW50CAUAAAALJHQwODQxMjg0NjcAAAACXzIEAAAAEXVzZXJDbGFpbWVkQW1vdW50CQEAAAAYZ2V0VXNlclNXT1BDbGFpbWVkQW1vdW50AAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAABR1c2VyQ2xhaW1lZEFtb3VudE5ldwkAAGQAAAACBQAAABF1c2VyQ2xhaW1lZEFtb3VudAUAAAALY2xhaW1BbW91bnQDCQAAAAAAAAIFAAAAC2NsYWltQW1vdW50AAAAAAAAAAAACQAAAgAAAAECAAAAGVlvdSBoYXZlIDAgYXZhaWxhYmxlIFNXT1AJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIFAAAAE2tleVVzZXJMYXN0SW50ZXJlc3QFAAAAD3VzZXJOZXdJbnRlcmVzdAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAAYa2V5VXNlclNXT1BDbGFpbWVkQW1vdW50BQAAABR1c2VyQ2xhaW1lZEFtb3VudE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAAca2V5VXNlclNXT1BMYXN0Q2xhaW1lZEFtb3VudAUAAAALY2xhaW1BbW91bnQJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAAtjbGFpbUFtb3VudAUAAAAEU1dPUAUAAAADbmlsAAAAAWkBAAAAEWNsYWltQW5kU3Rha2VTV09QAAAAAAMJAQAAAAEhAAAAAQUAAAAIaXNBY3RpdmUJAAACAAAAAQIAAAAfREFwcCBpcyBpbmFjdGl2ZSBhdCB0aGlzIG1vbWVudAQAAAAPdG90YWxTV09QTG9ja2VkCQEAAAASZ2V0VG90YWxTV09QTG9ja2VkAAAAAAQAAAAOdXNlclNXT1BMb2NrZWQJAQAAABFnZXRVc2VyU1dPUExvY2tlZAAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAMbGFzdEludGVyZXN0CQEAAAATZ2V0TGFzdEludGVyZXN0SW5mbwAAAAAEAAAACyR0MDkyNDY5MzAxCQEAAAAJY2xhaW1DYWxjAAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAAA91c2VyTmV3SW50ZXJlc3QIBQAAAAskdDA5MjQ2OTMwMQAAAAJfMQQAAAALY2xhaW1BbW91bnQIBQAAAAskdDA5MjQ2OTMwMQAAAAJfMgQAAAARdXNlclNXT1BMb2NrZWROZXcJAABkAAAAAgUAAAAOdXNlclNXT1BMb2NrZWQFAAAAC2NsYWltQW1vdW50BAAAABJ0b3RhbFNXT1BMb2NrZWROZXcJAABkAAAAAgUAAAAPdG90YWxTV09QTG9ja2VkBQAAAAtjbGFpbUFtb3VudAQAAAARdXNlckNsYWltZWRBbW91bnQJAQAAABhnZXRVc2VyU1dPUENsYWltZWRBbW91bnQAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAAZAAAAAIFAAAAEXVzZXJDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAMJAAAAAAAAAgUAAAALY2xhaW1BbW91bnQAAAAAAAAAAAAJAAACAAAAAQIAAAAZWW91IGhhdmUgMCBhdmFpbGFibGUgU1dPUAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAATa2V5VXNlckxhc3RJbnRlcmVzdAUAAAAPdXNlck5ld0ludGVyZXN0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAABJrZXlUb3RhbFNXT1BMb2NrZWQFAAAAEnRvdGFsU1dPUExvY2tlZE5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACCQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgUAAAARa2V5VXNlclNXT1BMb2NrZWQFAAAAEXVzZXJTV09QTG9ja2VkTmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABhrZXlVc2VyU1dPUENsYWltZWRBbW91bnQFAAAAFHVzZXJDbGFpbWVkQW1vdW50TmV3CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBQAAABxrZXlVc2VyU1dPUExhc3RDbGFpbWVkQW1vdW50BQAAAAtjbGFpbUFtb3VudAUAAAADbmlsAAAAAWkBAAAADXVwZGF0ZVdlaWdodHMAAAAFAAAADXByZXZpb3VzUG9vbHMAAAAPcHJldmlvdXNSZXdhcmRzAAAADGN1cnJlbnRQb29scwAAAA5jdXJyZW50UmV3YXJkcwAAABJyZXdhcmRVcGRhdGVIZWlnaHQDCQEAAAABIQAAAAEFAAAACGlzQWN0aXZlCQAAAgAAAAECAAAAH0RBcHAgaXMgaW5hY3RpdmUgYXQgdGhpcyBtb21lbnQKAQAAAANzdW0AAAACAAAAAWEAAAABYgkAAGQAAAACBQAAAAFhBQAAAAFiCgEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIAAAALYWNjdW11bGF0ZWQAAAAEcG9vbAQAAAAJcG9vbEluZGV4CQEAAAAFdmFsdWUAAAABCQAETwAAAAIFAAAADXByZXZpb3VzUG9vbHMFAAAABHBvb2wEAAAACnBvb2xSZXdhcmQJAAGRAAAAAgUAAAAPcHJldmlvdXNSZXdhcmRzBQAAAAlwb29sSW5kZXgJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgUAAAAEcG9vbAUAAAAda2V5UmV3YXJkUG9vbEZyYWN0aW9uUHJldmlvdXMFAAAACnBvb2xSZXdhcmQFAAAAC2FjY3VtdWxhdGVkCgEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgAAAAthY2N1bXVsYXRlZAAAAARwb29sBAAAAAlwb29sSW5kZXgJAQAAAAV2YWx1ZQAAAAEJAARPAAAAAgUAAAANcHJldmlvdXNQb29scwUAAAAEcG9vbAQAAAAKcG9vbFJld2FyZAkAAZEAAAACBQAAAA9wcmV2aW91c1Jld2FyZHMFAAAACXBvb2xJbmRleAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACBQAAAARwb29sBQAAABxrZXlSZXdhcmRQb29sRnJhY3Rpb25DdXJyZW50BQAAAApwb29sUmV3YXJkBQAAAAthY2N1bXVsYXRlZAQAAAARc3VtUmV3YXJkUHJldmlvdXMEAAAADyRsaXN0MTEwNzYxMTEwOQUAAAAPcHJldmlvdXNSZXdhcmRzBAAAAA8kc2l6ZTExMDc2MTExMDkJAAGQAAAAAQUAAAAPJGxpc3QxMTA3NjExMTA5BAAAAA8kYWNjMDExMDc2MTExMDkAAAAAAAAAAAADCQAAAAAAAAIFAAAADyRzaXplMTEwNzYxMTEwOQAAAAAAAAAAAAUAAAAPJGFjYzAxMTA3NjExMTA5BAAAAA8kYWNjMTExMDc2MTExMDkJAQAAAANzdW0AAAACBQAAAA8kYWNjMDExMDc2MTExMDkJAAGRAAAAAgUAAAAPJGxpc3QxMTA3NjExMTA5AAAAAAAAAAAAAwkAAAAAAAACBQAAAA8kc2l6ZTExMDc2MTExMDkAAAAAAAAAAAEFAAAADyRhY2MxMTEwNzYxMTEwOQQAAAAPJGFjYzIxMTA3NjExMTA5CQEAAAADc3VtAAAAAgUAAAAPJGFjYzExMTA3NjExMTA5CQABkQAAAAIFAAAADyRsaXN0MTEwNzYxMTEwOQAAAAAAAAAAAQMJAAAAAAAAAgUAAAAPJHNpemUxMTA3NjExMTA5AAAAAAAAAAACBQAAAA8kYWNjMjExMDc2MTExMDkEAAAADyRhY2MzMTEwNzYxMTEwOQkBAAAAA3N1bQAAAAIFAAAADyRhY2MyMTEwNzYxMTEwOQkAAZEAAAACBQAAAA8kbGlzdDExMDc2MTExMDkAAAAAAAAAAAIDCQAAAAAAAAIFAAAADyRzaXplMTEwNzYxMTEwOQAAAAAAAAAAAwUAAAAPJGFjYzMxMTA3NjExMTA5BAAAAA8kYWNjNDExMDc2MTExMDkJAQAAAANzdW0AAAACBQAAAA8kYWNjMzExMDc2MTExMDkJAAGRAAAAAgUAAAAPJGxpc3QxMTA3NjExMTA5AAAAAAAAAAADAwkAAAAAAAACBQAAAA8kc2l6ZTExMDc2MTExMDkAAAAAAAAAAAQFAAAADyRhY2M0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AAAQJGFjYzE4MTExMzgxMTE3MAQAAAAQJGFjYzE5MTExMzgxMTE3MAkBAAAAA3N1bQAAAAIFAAAAECRhY2MxODExMTM4MTExNzAJAAGRAAAAAgUAAAAPJGxpc3QxMTEzODExMTcwAAAAAAAAAAASAwkAAAAAAAACBQAAAA8kc2l6ZTExMTM4MTExNzAAAAAAAAAAABMFAAAAECRhY2MxOTExMTM4MTExNzAEAAAAECRhY2MyMDExMTM4MTExNzAJAQAAAANzdW0AAAACBQAAABAkYWNjMTkxMTEzODExMTcwCQABkQAAAAIFAAAADyRsaXN0MTExMzgxMTE3MAAAAAAAAAAAEwMJAAAAAAAAAgUAAAAPJHNpemUxMTEzODExMTcwAAAAAAAAAAAUBQAAABAkYWNjMjAxMTEzODExMTcwBAAAABAkYWNjMjExMTEzODExMTcwCQEAAAADc3VtAAAAAgUAAAAQJGFjYzIwMTExMzgxMTE3MAkAAZEAAAACBQAAAA8kbGlzdDExMTM4MTExNzAAAAAAAAAAABQJAAACAAAAAQIAAAATTGlzdCBzaXplIGV4Y2VlZCAyMAMJAABmAAAAAgUAAAAGaGVpZ2h0BQAAABJyZXdhcmRVcGRhdGVIZWlnaHQJAAACAAAAAQIAAAAfcmV3YXJkVXBkYXRlSGVpZ2h0IDwgaGVpZ2h0dGhlbgMDCQEAAAACIT0AAAACBQAAABFzdW1SZXdhcmRQcmV2aW91cwUAAAAOdG90YWxWb3RlU2hhcmUGCQEAAAACIT0AAAACBQAAABBzdW1SZXdhcmRDdXJyZW50BQAAAA50b3RhbFZvdGVTaGFyZQkAAAIAAAABAgAAAElzdW1SZXdhcmRQcmV2aW91cyAhPSB0b3RhbFZvdGVTaGFyZSBvciBzdW1SZXdhcmRDdXJyZW50ICE9IHRvdGFsVm90ZVNoYXJlBAAAABZwcmV2aW91c1Jld2FyZEVudHJ5TmV3BAAAAA8kbGlzdDExNDkxMTE1MzkFAAAADXByZXZpb3VzUG9vbHMEAAAADyRzaXplMTE0OTExMTUzOQkAAZAAAAABBQAAAA8kbGlzdDExNDkxMTE1MzkEAAAADyRhY2MwMTE0OTExMTUzOQUAAAADbmlsAwkAAAAAAAACBQAAAA8kc2l6ZTExNDkxMTE1MzkAAAAAAAAAAAAFAAAADyRhY2MwMTE0OTExMTUzOQQAAAAPJGFjYzExMTQ5MTExNTM5CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2MwMTE0OTExMTUzOQkAAZEAAAACBQAAAA8kbGlzdDExNDkxMTE1MzkAAAAAAAAAAAADCQAAAAAAAAIFAAAADyRzaXplMTE0OTExMTUzOQAAAAAAAAAAAQUAAAAPJGFjYzExMTQ5MTExNTM5BAAAAA8kYWNjMjExNDkxMTE1MzkJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzExMTQ5MTExNTM5CQABkQAAAAIFAAAADyRsaXN0MTE0OTExMTUzOQAAAAAAAAAAAQMJAAAAAAAAAgUAAAAPJHNpemUxMTQ5MTExNTM5AAAAAAAAAAACBQAAAA8kYWNjMjExNDkxMTE1MzkEAAAADyRhY2MzMTE0OTExMTUzOQkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjMjExNDkxMTE1MzkJAAGRAAAAAgUAAAAPJGxpc3QxMTQ5MTExNTM5AAAAAAAAAAACAwkAAAAAAAACBQAAAA8kc2l6ZTExNDkxMTE1MzkAAAAAAAAAAAMFAAAADyRhY2MzMTE0OTExMTUzOQQAAAAPJGFjYzQxMTQ5MTExNTM5CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2MzMTE0OTExMTUzOQkAAZEAAAACBQAAAA8kbGlzdDExNDkxMTE1MzkAAAAAAAAAAAMDCQAAAAAAAAIFAAAADyRzaXplMTE0OTExMTUzOQAAAAAAAAAABAUAAAAPJGFjYzQxMTQ5MTExNTM5BAAAAA8kYWNjNTExNDkxMTE1MzkJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzQxMTQ5MTExNTM5CQABkQAAAAIFAAAADyRsaXN0MTE0OTExMTUzOQAAAAAAAAAABAMJAAAAAAAAAgUAAAAPJHNpemUxMTQ5MTExNTM5AAAAAAAAAAAFBQAAAA8kYWNjNTExNDkxMTE1MzkEAAAADyRhY2M2MTE0OTExMTUzOQkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjNTExNDkxMTE1MzkJAAGRAAAAAgUAAAAPJGxpc3QxMTQ5MTExNTM5AAAAAAAAAAAFAwkAAAAAAAACBQAAAA8kc2l6ZTExNDkxMTE1MzkAAAAAAAAAAAYFAAAADyRhY2M2MTE0OTExMTUzOQQAAAAPJGFjYzcxMTQ5MTExNTM5CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M2MTE0OTExMTUzOQkAAZEAAAACBQAAAA8kbGlzdDExNDkxMTE1MzkAAAAAAAAAAAYDCQAAAAAAAAIFAAAADyRzaXplMTE0OTExMTUzOQAAAAAAAAAABwUAAAAPJGFjYzcxMTQ5MTExNTM5BAAAAA8kYWNjODExNDkxMTE1MzkJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzcxMTQ5MTExNTM5CQABkQAAAAIFAAAADyRsaXN0MTE0OTExMTUzOQAAAAAAAAAABwMJAAAAAAAAAgUAAAAPJHNpemUxMTQ5MTExNTM5AAAAAAAAAAAIBQAAAA8kYWNjODExNDkxMTE1MzkEAAAADyRhY2M5MTE0OTExMTUzOQkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjODExNDkxMTE1MzkJAAGRAAAAAgUAAAAPJGxpc3QxMTQ5MTExNTM5AAAAAAAAAAAIAwkAAAAAAAACBQAAAA8kc2l6ZTExNDkxMTE1MzkAAAAAAAAAAAkFAAAADyRhY2M5MTE0OTExMTUzOQQAAAAQJGFjYzEwMTE0OTExMTUzOQkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAAA8kYWNjOTExNDkxMTE1MzkJAAGRAAAAAgUAAAAPJGxpc3QxMTQ5MTExNTM5AAAAAAAAAAAJAwkAAAAAAAACBQAAAA8kc2l6ZTExNDkxMTE1MzkAAAAAAAAAAAoFAAAAECRhY2MxMDExNDkxMTE1MzkEAAAAECRhY2MxMTExNDkxMTE1MzkJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzEwMTE0OTExMTUzOQkAAZEAAAACBQAAAA8kbGlzdDExNDkxMTE1MzkAAAAAAAAAAAoDCQAAAAAAAAIFAAAADyRzaXplMTE0OTExMTUzOQAAAAAAAAAACwUAAAAQJGFjYzExMTE0OTExMTUzOQQAAAAQJGFjYzEyMTE0OTExMTUzOQkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTExMTQ5MTExNTM5CQABkQAAAAIFAAAADyRsaXN0MTE0OTExMTUzOQAAAAAAAAAACwMJAAAAAAAAAgUAAAAPJHNpemUxMTQ5MTExNTM5AAAAAAAAAAAMBQAAABAkYWNjMTIxMTQ5MTExNTM5BAAAABAkYWNjMTMxMTQ5MTExNTM5CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxMjExNDkxMTE1MzkJAAGRAAAAAgUAAAAPJGxpc3QxMTQ5MTExNTM5AAAAAAAAAAAMAwkAAAAAAAACBQAAAA8kc2l6ZTExNDkxMTE1MzkAAAAAAAAAAA0FAAAAECRhY2MxMzExNDkxMTE1MzkEAAAAECRhY2MxNDExNDkxMTE1MzkJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzEzMTE0OTExMTUzOQkAAZEAAAACBQAAAA8kbGlzdDExNDkxMTE1MzkAAAAAAAAAAA0DCQAAAAAAAAIFAAAADyRzaXplMTE0OTExMTUzOQAAAAAAAAAADgUAAAAQJGFjYzE0MTE0OTExMTUzOQQAAAAQJGFjYzE1MTE0OTExMTUzOQkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTQxMTQ5MTExNTM5CQABkQAAAAIFAAAADyRsaXN0MTE0OTExMTUzOQAAAAAAAAAADgMJAAAAAAAAAgUAAAAPJHNpemUxMTQ5MTExNTM5AAAAAAAAAAAPBQAAABAkYWNjMTUxMTQ5MTExNTM5BAAAABAkYWNjMTYxMTQ5MTExNTM5CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxNTExNDkxMTE1MzkJAAGRAAAAAgUAAAAPJGxpc3QxMTQ5MTExNTM5AAAAAAAAAAAPAwkAAAAAAAACBQAAAA8kc2l6ZTExNDkxMTE1MzkAAAAAAAAAABAFAAAAECRhY2MxNjExNDkxMTE1MzkEAAAAECRhY2MxNzExNDkxMTE1MzkJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE2MTE0OTExMTUzOQkAAZEAAAACBQAAAA8kbGlzdDExNDkxMTE1MzkAAAAAAAAAABADCQAAAAAAAAIFAAAADyRzaXplMTE0OTExMTUzOQAAAAAAAAAAEQUAAAAQJGFjYzE3MTE0OTExMTUzOQQAAAAQJGFjYzE4MTE0OTExMTUzOQkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTcxMTQ5MTExNTM5CQABkQAAAAIFAAAADyRsaXN0MTE0OTExMTUzOQAAAAAAAAAAEQMJAAAAAAAAAgUAAAAPJHNpemUxMTQ5MTExNTM5AAAAAAAAAAASBQAAABAkYWNjMTgxMTQ5MTExNTM5BAAAABAkYWNjMTkxMTQ5MTExNTM5CQEAAAATUHJldmlvdXNSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxODExNDkxMTE1MzkJAAGRAAAAAgUAAAAPJGxpc3QxMTQ5MTExNTM5AAAAAAAAAAASAwkAAAAAAAACBQAAAA8kc2l6ZTExNDkxMTE1MzkAAAAAAAAAABMFAAAAECRhY2MxOTExNDkxMTE1MzkEAAAAECRhY2MyMDExNDkxMTE1MzkJAQAAABNQcmV2aW91c1Jld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE5MTE0OTExMTUzOQkAAZEAAAACBQAAAA8kbGlzdDExNDkxMTE1MzkAAAAAAAAAABMDCQAAAAAAAAIFAAAADyRzaXplMTE0OTExMTUzOQAAAAAAAAAAFAUAAAAQJGFjYzIwMTE0OTExMTUzOQQAAAAQJGFjYzIxMTE0OTExMTUzOQkBAAAAE1ByZXZpb3VzUmV3YXJkRW50cnkAAAACBQAAABAkYWNjMjAxMTQ5MTExNTM5CQABkQAAAAIFAAAADyRsaXN0MTE0OTExMTUzOQAAAAAAAAAAFAkAAAIAAAABAgAAABNMaXN0IHNpemUgZXhjZWVkIDIwBAAAABVjdXJyZW50UmV3YXJkRW50cnlOZXcEAAAADyRsaXN0MTE1NzIxMTYxOAUAAAAMY3VycmVudFBvb2xzBAAAAA8kc2l6ZTExNTcyMTE2MTgJAAGQAAAAAQUAAAAPJGxpc3QxMTU3MjExNjE4BAAAAA8kYWNjMDExNTcyMTE2MTgFAAAAA25pbAMJAAAAAAAAAgUAAAAPJHNpemUxMTU3MjExNjE4AAAAAAAAAAAABQAAAA8kYWNjMDExNTcyMTE2MTgEAAAADyRhY2MxMTE1NzIxMTYxOAkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2MwMTE1NzIxMTYxOAkAAZEAAAACBQAAAA8kbGlzdDExNTcyMTE2MTgAAAAAAAAAAAADCQAAAAAAAAIFAAAADyRzaXplMTE1NzIxMTYxOAAAAAAAAAAAAQUAAAAPJGFjYzExMTU3MjExNjE4BAAAAA8kYWNjMjExNTcyMTE2MTgJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjMTExNTcyMTE2MTgJAAGRAAAAAgUAAAAPJGxpc3QxMTU3MjExNjE4AAAAAAAAAAABAwkAAAAAAAACBQAAAA8kc2l6ZTExNTcyMTE2MTgAAAAAAAAAAAIFAAAADyRhY2MyMTE1NzIxMTYxOAQAAAAPJGFjYzMxMTU3MjExNjE4CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzIxMTU3MjExNjE4CQABkQAAAAIFAAAADyRsaXN0MTE1NzIxMTYxOAAAAAAAAAAAAgMJAAAAAAAAAgUAAAAPJHNpemUxMTU3MjExNjE4AAAAAAAAAAADBQAAAA8kYWNjMzExNTcyMTE2MTgEAAAADyRhY2M0MTE1NzIxMTYxOAkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2MzMTE1NzIxMTYxOAkAAZEAAAACBQAAAA8kbGlzdDExNTcyMTE2MTgAAAAAAAAAAAMDCQAAAAAAAAIFAAAADyRzaXplMTE1NzIxMTYxOAAAAAAAAAAABAUAAAAPJGFjYzQxMTU3MjExNjE4BAAAAA8kYWNjNTExNTcyMTE2MTgJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjNDExNTcyMTE2MTgJAAGRAAAAAgUAAAAPJGxpc3QxMTU3MjExNjE4AAAAAAAAAAAEAwkAAAAAAAACBQAAAA8kc2l6ZTExNTcyMTE2MTgAAAAAAAAAAAUFAAAADyRhY2M1MTE1NzIxMTYxOAQAAAAPJGFjYzYxMTU3MjExNjE4CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzUxMTU3MjExNjE4CQABkQAAAAIFAAAADyRsaXN0MTE1NzIxMTYxOAAAAAAAAAAABQMJAAAAAAAAAgUAAAAPJHNpemUxMTU3MjExNjE4AAAAAAAAAAAGBQAAAA8kYWNjNjExNTcyMTE2MTgEAAAADyRhY2M3MTE1NzIxMTYxOAkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAADyRhY2M2MTE1NzIxMTYxOAkAAZEAAAACBQAAAA8kbGlzdDExNTcyMTE2MTgAAAAAAAAAAAYDCQAAAAAAAAIFAAAADyRzaXplMTE1NzIxMTYxOAAAAAAAAAAABwUAAAAPJGFjYzcxMTU3MjExNjE4BAAAAA8kYWNjODExNTcyMTE2MTgJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjNzExNTcyMTE2MTgJAAGRAAAAAgUAAAAPJGxpc3QxMTU3MjExNjE4AAAAAAAAAAAHAwkAAAAAAAACBQAAAA8kc2l6ZTExNTcyMTE2MTgAAAAAAAAAAAgFAAAADyRhY2M4MTE1NzIxMTYxOAQAAAAPJGFjYzkxMTU3MjExNjE4CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAPJGFjYzgxMTU3MjExNjE4CQABkQAAAAIFAAAADyRsaXN0MTE1NzIxMTYxOAAAAAAAAAAACAMJAAAAAAAAAgUAAAAPJHNpemUxMTU3MjExNjE4AAAAAAAAAAAJBQAAAA8kYWNjOTExNTcyMTE2MTgEAAAAECRhY2MxMDExNTcyMTE2MTgJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAAA8kYWNjOTExNTcyMTE2MTgJAAGRAAAAAgUAAAAPJGxpc3QxMTU3MjExNjE4AAAAAAAAAAAJAwkAAAAAAAACBQAAAA8kc2l6ZTExNTcyMTE2MTgAAAAAAAAAAAoFAAAAECRhY2MxMDExNTcyMTE2MTgEAAAAECRhY2MxMTExNTcyMTE2MTgJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTAxMTU3MjExNjE4CQABkQAAAAIFAAAADyRsaXN0MTE1NzIxMTYxOAAAAAAAAAAACgMJAAAAAAAAAgUAAAAPJHNpemUxMTU3MjExNjE4AAAAAAAAAAALBQAAABAkYWNjMTExMTU3MjExNjE4BAAAABAkYWNjMTIxMTU3MjExNjE4CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzExMTE1NzIxMTYxOAkAAZEAAAACBQAAAA8kbGlzdDExNTcyMTE2MTgAAAAAAAAAAAsDCQAAAAAAAAIFAAAADyRzaXplMTE1NzIxMTYxOAAAAAAAAAAADAUAAAAQJGFjYzEyMTE1NzIxMTYxOAQAAAAQJGFjYzEzMTE1NzIxMTYxOAkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxMjExNTcyMTE2MTgJAAGRAAAAAgUAAAAPJGxpc3QxMTU3MjExNjE4AAAAAAAAAAAMAwkAAAAAAAACBQAAAA8kc2l6ZTExNTcyMTE2MTgAAAAAAAAAAA0FAAAAECRhY2MxMzExNTcyMTE2MTgEAAAAECRhY2MxNDExNTcyMTE2MTgJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTMxMTU3MjExNjE4CQABkQAAAAIFAAAADyRsaXN0MTE1NzIxMTYxOAAAAAAAAAAADQMJAAAAAAAAAgUAAAAPJHNpemUxMTU3MjExNjE4AAAAAAAAAAAOBQAAABAkYWNjMTQxMTU3MjExNjE4BAAAABAkYWNjMTUxMTU3MjExNjE4CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE0MTE1NzIxMTYxOAkAAZEAAAACBQAAAA8kbGlzdDExNTcyMTE2MTgAAAAAAAAAAA4DCQAAAAAAAAIFAAAADyRzaXplMTE1NzIxMTYxOAAAAAAAAAAADwUAAAAQJGFjYzE1MTE1NzIxMTYxOAQAAAAQJGFjYzE2MTE1NzIxMTYxOAkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxNTExNTcyMTE2MTgJAAGRAAAAAgUAAAAPJGxpc3QxMTU3MjExNjE4AAAAAAAAAAAPAwkAAAAAAAACBQAAAA8kc2l6ZTExNTcyMTE2MTgAAAAAAAAAABAFAAAAECRhY2MxNjExNTcyMTE2MTgEAAAAECRhY2MxNzExNTcyMTE2MTgJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTYxMTU3MjExNjE4CQABkQAAAAIFAAAADyRsaXN0MTE1NzIxMTYxOAAAAAAAAAAAEAMJAAAAAAAAAgUAAAAPJHNpemUxMTU3MjExNjE4AAAAAAAAAAARBQAAABAkYWNjMTcxMTU3MjExNjE4BAAAABAkYWNjMTgxMTU3MjExNjE4CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzE3MTE1NzIxMTYxOAkAAZEAAAACBQAAAA8kbGlzdDExNTcyMTE2MTgAAAAAAAAAABEDCQAAAAAAAAIFAAAADyRzaXplMTE1NzIxMTYxOAAAAAAAAAAAEgUAAAAQJGFjYzE4MTE1NzIxMTYxOAQAAAAQJGFjYzE5MTE1NzIxMTYxOAkBAAAAEkN1cnJlbnRSZXdhcmRFbnRyeQAAAAIFAAAAECRhY2MxODExNTcyMTE2MTgJAAGRAAAAAgUAAAAPJGxpc3QxMTU3MjExNjE4AAAAAAAAAAASAwkAAAAAAAACBQAAAA8kc2l6ZTExNTcyMTE2MTgAAAAAAAAAABMFAAAAECRhY2MxOTExNTcyMTE2MTgEAAAAECRhY2MyMDExNTcyMTE2MTgJAQAAABJDdXJyZW50UmV3YXJkRW50cnkAAAACBQAAABAkYWNjMTkxMTU3MjExNjE4CQABkQAAAAIFAAAADyRsaXN0MTE1NzIxMTYxOAAAAAAAAAAAEwMJAAAAAAAAAgUAAAAPJHNpemUxMTU3MjExNjE4AAAAAAAAAAAUBQAAABAkYWNjMjAxMTU3MjExNjE4BAAAABAkYWNjMjExMTU3MjExNjE4CQEAAAASQ3VycmVudFJld2FyZEVudHJ5AAAAAgUAAAAQJGFjYzIwMTE1NzIxMTYxOAkAAZEAAAACBQAAAA8kbGlzdDExNTcyMTE2MTgAAAAAAAAAABQJAAACAAAAAQIAAAATTGlzdCBzaXplIGV4Y2VlZCAyMAkABE4AAAACCQAETgAAAAIFAAAAFnByZXZpb3VzUmV3YXJkRW50cnlOZXcFAAAAFWN1cnJlbnRSZXdhcmRFbnRyeU5ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgUAAAAVa2V5UmV3YXJkVXBkYXRlSGVpZ2h0BQAAABJyZXdhcmRVcGRhdGVIZWlnaHQFAAAAA25pbAAAAAFpAQAAABZzZXRUb3RhbFJld2FyZFBlckJsb2NrAAAAAQAAABZ0b3RhbFJld2FyZFBlckJsb2NrTmV3AwkBAAAAASEAAAABBQAAAAhpc0FjdGl2ZQkAAAIAAAABAgAAAB9EQXBwIGlzIGluYWN0aXZlIGF0IHRoaXMgbW9tZW50AwkBAAAAASEAAAABCQEAAAAPY29udGFpbnNFbGVtZW50AAAAAgkABEwAAAACBQAAAAxhZG1pblB1YktleTEJAARMAAAAAgUAAAAMYWRtaW5QdWJLZXkyCQAETAAAAAIFAAAADGFkbWluUHViS2V5MwkABEwAAAACBQAAABRhZG1pblB1YktleVN0YXJ0U3RvcAUAAAADbmlsCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkJAAACAAAAAQIAAAAhT25seSBhZG1pbiBjYW4gY2FsbCB0aGlzIGZ1bmN0aW9uBAAAABt0b3RhbFJld2FyZFBlckJsb2NrUHJldmlvdXMJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMFAAAAHWtleVRvdGFsUmV3YXJkUGVyQmxvY2tDdXJyZW50CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACBQAAAB1rZXlUb3RhbFJld2FyZFBlckJsb2NrQ3VycmVudAUAAAAWdG90YWxSZXdhcmRQZXJCbG9ja05ldwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgUAAAAea2V5VG90YWxSZXdhcmRQZXJCbG9ja1ByZXZpb3VzBQAAABt0b3RhbFJld2FyZFBlckJsb2NrUHJldmlvdXMFAAAAA25pbAAAAAFpAQAAAAhzaHV0ZG93bgAAAAADCQEAAAABIQAAAAEFAAAACGlzQWN0aXZlCQAAAgAAAAEJAAEsAAAAAgIAAAAiREFwcCBpcyBhbHJlYWR5IHN1c3BlbmRlZC4gQ2F1c2U6IAkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABB0AAAACBQAAAAR0aGlzBQAAAAhrZXlDYXVzZQIAAAAadGhlIGNhdXNlIHdhc24ndCBzcGVjaWZpZWQDCQEAAAABIQAAAAEJAQAAAA9jb250YWluc0VsZW1lbnQAAAACCQAETAAAAAIFAAAADGFkbWluUHViS2V5MQkABEwAAAACBQAAAAxhZG1pblB1YktleTIJAARMAAAAAgUAAAAMYWRtaW5QdWJLZXkzCQAETAAAAAIFAAAAFGFkbWluUHViS2V5U3RhcnRTdG9wBQAAAANuaWwIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQkAAAIAAAABAgAAACFPbmx5IGFkbWluIGNhbiBjYWxsIHRoaXMgZnVuY3Rpb24JAQAAAAdzdXNwZW5kAAAAAQIAAAAPUGF1c2VkIGJ5IGFkbWluAAAAAWkBAAAACGFjdGl2YXRlAAAAAAMFAAAACGlzQWN0aXZlCQAAAgAAAAECAAAAFkRBcHAgaXMgYWxyZWFkeSBhY3RpdmUDCQEAAAABIQAAAAEJAQAAAA9jb250YWluc0VsZW1lbnQAAAACCQAETAAAAAIFAAAADGFkbWluUHViS2V5MQkABEwAAAACBQAAAAxhZG1pblB1YktleTIJAARMAAAAAgUAAAAMYWRtaW5QdWJLZXkzCQAETAAAAAIFAAAAFGFkbWluUHViS2V5U3RhcnRTdG9wBQAAAANuaWwIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQkAAAIAAAABAgAAACFPbmx5IGFkbWluIGNhbiBjYWxsIHRoaXMgZnVuY3Rpb24JAARMAAAAAgkBAAAADEJvb2xlYW5FbnRyeQAAAAIFAAAACWtleUFjdGl2ZQYJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQUAAAAIa2V5Q2F1c2UFAAAAA25pbAAAAADETgB0", "chainId": 84, "height": 1435744, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: DwZd7KhKMU7H7fApbGNiMNoLAn9Cw9vPMpZyfQz8SUgw Next: AwiT9qY4hF8KeP3tWeD9PZSkazrzmTBzunK1pxyZttzF Diff:
OldNewDifferences
5353
5454 let z = valueOrElse(getBoolean(this, e), true)
5555
56-let A = Address(base58'3MumyD14hrRb2Vj3HAifsnCcUpsELAZWxAE')
56+let A = Address(base58'3N8DpPzjqS5qQkKRL5kmbTt3c4MdxefVhc5')
5757
5858 let B = Address(base58'3N2wcNfEWihUVJV2S6jKwcw3QDupKgXPBnp')
5959
201201 then throw("Incorrect pmtAssetId")
202202 else {
203203 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)
204+ if (true)
205+ then throw(toString(K))
206+ else {
207+ let aw = O(ap.caller, K)
208+ let Q = aw._1
209+ let am = aw._2
210+ let an = fraction(am, (K - Q), E)
211+ let ax = ((am + ar) + an)
212+ let ao = K
213+ let at = T()
214+ let ay = ((at + ar) + an)
215+ let az = N(ap.caller)
216+ let aA = (az + an)
214217 [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)]
218+ }
215219 }
216220 }
217221
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'DXDY2itiEcYBtGkVLnkpHtDFyWQUkoLJz79uJ7ECbMrA'
55
66 let b = base58'E6Wa1SGoktYcjHjsKrvjMiqJY3SWmGKcD8Q5L8kxSPS7'
77
88 let c = base58'AZmWJtuy4GeVrMmJH4hfFBRApe1StvhJSk4jcbT6bArQ'
99
1010 let d = base58'EtVkT6ed8GtbUiVVEqdmEqsp2J4qbb3rre2HFgxeVYdg'
1111
1212 let e = "active"
1313
1414 let f = "shutdown_cause"
1515
1616 let g = "last_interest"
1717
1818 let h = "_last_interest"
1919
2020 let i = "_SWOP_amount"
2121
2222 let j = "_getBackHeight"
2323
2424 let k = "total_SWOP_amount"
2525
2626 let l = "_user_total_SWOP_vote"
2727
2828 let m = "_SWOP_option_amount"
2929
3030 let n = "total_SWOP_option_amount"
3131
3232 let o = "_SWOP_claimed_amount"
3333
3434 let p = "_SWOP_last_claimed_amount"
3535
3636 let q = "vote_name"
3737
3838 let r = "_option_name"
3939
4040 let s = "_startHeight"
4141
4242 let t = "_vote_duration"
4343
4444 let u = "_current_pool_fraction_reward"
4545
4646 let v = "_previous_pool_fraction_reward"
4747
4848 let w = "total_reward_per_block_current"
4949
5050 let x = "total_reward_per_block_previous"
5151
5252 let y = "reward_update_height"
5353
5454 let z = valueOrElse(getBoolean(this, e), true)
5555
56-let A = Address(base58'3MumyD14hrRb2Vj3HAifsnCcUpsELAZWxAE')
56+let A = Address(base58'3N8DpPzjqS5qQkKRL5kmbTt3c4MdxefVhc5')
5757
5858 let B = Address(base58'3N2wcNfEWihUVJV2S6jKwcw3QDupKgXPBnp')
5959
6060 let C = "SWOP_id"
6161
6262 let D = fromBase58String(getStringValue(A, C))
6363
6464 let E = 100000000
6565
6666 let F = 10000000000
6767
6868 func G (H) = [BooleanEntry(e, false), StringEntry(f, H)]
6969
7070
7171 func I () = throw("Not enough SWOP: userSWOPLocked - userTotalVoteAmount < voteSWOPAmount")
7272
7373
7474 func J () = {
7575 let K = valueOrElse(getInteger(this, g), 0)
7676 K
7777 }
7878
7979
8080 func L (M) = valueOrElse(getInteger(this, (toString(M) + i)), 0)
8181
8282
8383 func N (M) = valueOrElse(getInteger(this, (toString(M) + o)), 0)
8484
8585
8686 func O (M,K) = {
8787 let P = L(M)
8888 let Q = getInteger(this, (toString(M) + h))
8989 let R = {
9090 let S = Q
9191 if ($isInstanceOf(S, "Int"))
9292 then {
9393 let Q = S
9494 Q
9595 }
9696 else K
9797 }
9898 $Tuple2(R, P)
9999 }
100100
101101
102102 func T () = valueOrElse(getInteger(this, k), 0)
103103
104104
105105 func U (M) = valueOrElse(getInteger(B, (toString(M) + l)), 0)
106106
107107
108108 func V (M) = valueOrElse(getInteger(this, (toString(M) + m)), 0)
109109
110110
111111 func W (X) = valueOrElse(getInteger(this, (X + s)), 0)
112112
113113
114114 func Y (M,X,Z) = {
115115 let aa = getInteger(this, (((X + Z) + toString(M)) + m))
116116 let ab = {
117117 let S = aa
118118 if ($isInstanceOf(S, "Int"))
119119 then {
120120 let ab = S
121121 ab
122122 }
123123 else if ($isInstanceOf(S, "Unit"))
124124 then {
125125 let ab = S
126126 0
127127 }
128128 else throw("Match error")
129129 }
130130 valueOrErrorMessage(ab, (((("No data on the key: " + X) + Z) + toString(M)) + m))
131131 }
132132
133133
134134 func ac (X) = valueOrErrorMessage(getInteger(this, (X + t)), (("No data on the key: " + X) + t))
135135
136136
137137 func ad (X,Z) = {
138138 let ae = getInteger(this, ((X + Z) + n))
139139 let af = {
140140 let S = ae
141141 if ($isInstanceOf(S, "Int"))
142142 then {
143143 let af = S
144144 af
145145 }
146146 else if ($isInstanceOf(S, "Unit"))
147147 then {
148148 let af = S
149149 0
150150 }
151151 else throw("Match error")
152152 }
153153 af
154154 }
155155
156156
157157 func ag (X,Z,M,ah) = {
158158 let ai = ((((((X + "_") + Z) + "_") + toString(M)) + "_") + toString(ah))
159159 valueOrErrorMessage(getInteger(this, ai), ("No data on the key: " + ai))
160160 }
161161
162162
163163 func aj (ak) = {
164164 let K = J()
165165 let al = O(ak, K)
166166 let Q = al._1
167167 let am = al._2
168168 let an = fraction(am, (K - Q), E)
169169 let ao = K
170170 $Tuple2(ao, an)
171171 }
172172
173173
174174 @Callable(ap)
175175 func airDrop () = if (!(z))
176176 then throw("DApp is inactive at this moment")
177177 else {
178178 let aq = $Tuple2(ap.payments[0].amount, ap.payments[0].assetId)
179179 let ar = aq._1
180180 let as = aq._2
181181 if ((as != D))
182182 then throw("Incorrect pmtAssetId")
183183 else {
184184 let at = T()
185185 let K = J()
186186 let au = (K + fraction(ar, E, at))
187187 [IntegerEntry(g, au)]
188188 }
189189 }
190190
191191
192192
193193 @Callable(ap)
194194 func lockSWOP () = if (!(z))
195195 then throw("DApp is inactive at this moment")
196196 else {
197197 let av = $Tuple2(ap.payments[0].amount, ap.payments[0].assetId)
198198 let ar = av._1
199199 let as = av._2
200200 if ((as != D))
201201 then throw("Incorrect pmtAssetId")
202202 else {
203203 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)
204+ if (true)
205+ then throw(toString(K))
206+ else {
207+ let aw = O(ap.caller, K)
208+ let Q = aw._1
209+ let am = aw._2
210+ let an = fraction(am, (K - Q), E)
211+ let ax = ((am + ar) + an)
212+ let ao = K
213+ let at = T()
214+ let ay = ((at + ar) + an)
215+ let az = N(ap.caller)
216+ let aA = (az + an)
214217 [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)]
218+ }
215219 }
216220 }
217221
218222
219223
220224 @Callable(ap)
221225 func withdrawSWOP (aB) = if (!(z))
222226 then throw("DApp is inactive at this moment")
223227 else {
224228 let at = T()
225229 let am = L(ap.caller)
226230 let aC = aj(ap.caller)
227231 let ao = aC._1
228232 let an = aC._2
229233 let aD = U(ap.caller)
230234 let aE = (am - aD)
231235 if ((aB > aE))
232236 then throw("withdrawAmount > availableFund")
233237 else {
234238 let ay = ((at + an) - aB)
235239 let aF = ((am + an) - aB)
236240 let az = N(ap.caller)
237241 let aA = (az + an)
238242 [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)]
239243 }
240244 }
241245
242246
243247
244248 @Callable(ap)
245249 func claimAndWithdrawSWOP () = if (!(z))
246250 then throw("DApp is inactive at this moment")
247251 else {
248252 let K = J()
249253 let aG = aj(ap.caller)
250254 let ao = aG._1
251255 let an = aG._2
252256 let az = N(ap.caller)
253257 let aA = (az + an)
254258 if ((an == 0))
255259 then throw("You have 0 available SWOP")
256260 else [IntegerEntry((toString(ap.caller) + h), ao), IntegerEntry((toString(ap.caller) + o), aA), IntegerEntry((toString(ap.caller) + p), an), ScriptTransfer(ap.caller, an, D)]
257261 }
258262
259263
260264
261265 @Callable(ap)
262266 func claimAndStakeSWOP () = if (!(z))
263267 then throw("DApp is inactive at this moment")
264268 else {
265269 let at = T()
266270 let am = L(ap.caller)
267271 let K = J()
268272 let aH = aj(ap.caller)
269273 let ao = aH._1
270274 let an = aH._2
271275 let ax = (am + an)
272276 let ay = (at + an)
273277 let az = N(ap.caller)
274278 let aA = (az + an)
275279 if ((an == 0))
276280 then throw("You have 0 available SWOP")
277281 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)]
278282 }
279283
280284
281285
282286 @Callable(ap)
283287 func updateWeights (aI,aJ,aK,aL,aM) = if (!(z))
284288 then throw("DApp is inactive at this moment")
285289 else {
286290 func aN (aO,aP) = (aO + aP)
287291
288292 func aQ (aR,aS) = {
289293 let aT = value(indexOf(aI, aS))
290294 let aU = aJ[aT]
291295 IntegerEntry((aS + v), aU) :: aR
292296 }
293297
294298 func aV (aR,aS) = {
295299 let aT = value(indexOf(aI, aS))
296300 let aU = aJ[aT]
297301 IntegerEntry((aS + u), aU) :: aR
298302 }
299303
300304 let aW = {
301305 let aX = aJ
302306 let aY = size(aX)
303307 let aZ = 0
304308 if ((aY == 0))
305309 then aZ
306310 else {
307311 let ba = aN(aZ, aX[0])
308312 if ((aY == 1))
309313 then ba
310314 else {
311315 let bb = aN(ba, aX[1])
312316 if ((aY == 2))
313317 then bb
314318 else {
315319 let bc = aN(bb, aX[2])
316320 if ((aY == 3))
317321 then bc
318322 else {
319323 let bd = aN(bc, aX[3])
320324 if ((aY == 4))
321325 then bd
322326 else {
323327 let be = aN(bd, aX[4])
324328 if ((aY == 5))
325329 then be
326330 else {
327331 let bf = aN(be, aX[5])
328332 if ((aY == 6))
329333 then bf
330334 else {
331335 let bg = aN(bf, aX[6])
332336 if ((aY == 7))
333337 then bg
334338 else {
335339 let bh = aN(bg, aX[7])
336340 if ((aY == 8))
337341 then bh
338342 else {
339343 let bi = aN(bh, aX[8])
340344 if ((aY == 9))
341345 then bi
342346 else {
343347 let bj = aN(bi, aX[9])
344348 if ((aY == 10))
345349 then bj
346350 else {
347351 let bk = aN(bj, aX[10])
348352 if ((aY == 11))
349353 then bk
350354 else {
351355 let bl = aN(bk, aX[11])
352356 if ((aY == 12))
353357 then bl
354358 else {
355359 let bm = aN(bl, aX[12])
356360 if ((aY == 13))
357361 then bm
358362 else {
359363 let bn = aN(bm, aX[13])
360364 if ((aY == 14))
361365 then bn
362366 else {
363367 let bo = aN(bn, aX[14])
364368 if ((aY == 15))
365369 then bo
366370 else {
367371 let bp = aN(bo, aX[15])
368372 if ((aY == 16))
369373 then bp
370374 else {
371375 let bq = aN(bp, aX[16])
372376 if ((aY == 17))
373377 then bq
374378 else {
375379 let br = aN(bq, aX[17])
376380 if ((aY == 18))
377381 then br
378382 else {
379383 let bs = aN(br, aX[18])
380384 if ((aY == 19))
381385 then bs
382386 else {
383387 let bt = aN(bs, aX[19])
384388 if ((aY == 20))
385389 then bt
386390 else {
387391 let bu = aN(bt, aX[20])
388392 throw("List size exceed 20")
389393 }
390394 }
391395 }
392396 }
393397 }
394398 }
395399 }
396400 }
397401 }
398402 }
399403 }
400404 }
401405 }
402406 }
403407 }
404408 }
405409 }
406410 }
407411 }
408412 }
409413 }
410414 }
411415 let bv = {
412416 let bw = aL
413417 let bx = size(bw)
414418 let by = 0
415419 if ((bx == 0))
416420 then by
417421 else {
418422 let bz = aN(by, bw[0])
419423 if ((bx == 1))
420424 then bz
421425 else {
422426 let bA = aN(bz, bw[1])
423427 if ((bx == 2))
424428 then bA
425429 else {
426430 let bB = aN(bA, bw[2])
427431 if ((bx == 3))
428432 then bB
429433 else {
430434 let bC = aN(bB, bw[3])
431435 if ((bx == 4))
432436 then bC
433437 else {
434438 let bD = aN(bC, bw[4])
435439 if ((bx == 5))
436440 then bD
437441 else {
438442 let bE = aN(bD, bw[5])
439443 if ((bx == 6))
440444 then bE
441445 else {
442446 let bF = aN(bE, bw[6])
443447 if ((bx == 7))
444448 then bF
445449 else {
446450 let bG = aN(bF, bw[7])
447451 if ((bx == 8))
448452 then bG
449453 else {
450454 let bH = aN(bG, bw[8])
451455 if ((bx == 9))
452456 then bH
453457 else {
454458 let bI = aN(bH, bw[9])
455459 if ((bx == 10))
456460 then bI
457461 else {
458462 let bJ = aN(bI, bw[10])
459463 if ((bx == 11))
460464 then bJ
461465 else {
462466 let bK = aN(bJ, bw[11])
463467 if ((bx == 12))
464468 then bK
465469 else {
466470 let bL = aN(bK, bw[12])
467471 if ((bx == 13))
468472 then bL
469473 else {
470474 let bM = aN(bL, bw[13])
471475 if ((bx == 14))
472476 then bM
473477 else {
474478 let bN = aN(bM, bw[14])
475479 if ((bx == 15))
476480 then bN
477481 else {
478482 let bO = aN(bN, bw[15])
479483 if ((bx == 16))
480484 then bO
481485 else {
482486 let bP = aN(bO, bw[16])
483487 if ((bx == 17))
484488 then bP
485489 else {
486490 let bQ = aN(bP, bw[17])
487491 if ((bx == 18))
488492 then bQ
489493 else {
490494 let bR = aN(bQ, bw[18])
491495 if ((bx == 19))
492496 then bR
493497 else {
494498 let bS = aN(bR, bw[19])
495499 if ((bx == 20))
496500 then bS
497501 else {
498502 let bT = aN(bS, bw[20])
499503 throw("List size exceed 20")
500504 }
501505 }
502506 }
503507 }
504508 }
505509 }
506510 }
507511 }
508512 }
509513 }
510514 }
511515 }
512516 }
513517 }
514518 }
515519 }
516520 }
517521 }
518522 }
519523 }
520524 }
521525 }
522526 if ((height > aM))
523527 then throw("rewardUpdateHeight < heightthen")
524528 else if (if ((aW != F))
525529 then true
526530 else (bv != F))
527531 then throw("sumRewardPrevious != totalVoteShare or sumRewardCurrent != totalVoteShare")
528532 else {
529533 let bU = {
530534 let bV = aI
531535 let bW = size(bV)
532536 let bX = nil
533537 if ((bW == 0))
534538 then bX
535539 else {
536540 let bY = aQ(bX, bV[0])
537541 if ((bW == 1))
538542 then bY
539543 else {
540544 let bZ = aQ(bY, bV[1])
541545 if ((bW == 2))
542546 then bZ
543547 else {
544548 let ca = aQ(bZ, bV[2])
545549 if ((bW == 3))
546550 then ca
547551 else {
548552 let cb = aQ(ca, bV[3])
549553 if ((bW == 4))
550554 then cb
551555 else {
552556 let cc = aQ(cb, bV[4])
553557 if ((bW == 5))
554558 then cc
555559 else {
556560 let cd = aQ(cc, bV[5])
557561 if ((bW == 6))
558562 then cd
559563 else {
560564 let ce = aQ(cd, bV[6])
561565 if ((bW == 7))
562566 then ce
563567 else {
564568 let cf = aQ(ce, bV[7])
565569 if ((bW == 8))
566570 then cf
567571 else {
568572 let cg = aQ(cf, bV[8])
569573 if ((bW == 9))
570574 then cg
571575 else {
572576 let ch = aQ(cg, bV[9])
573577 if ((bW == 10))
574578 then ch
575579 else {
576580 let ci = aQ(ch, bV[10])
577581 if ((bW == 11))
578582 then ci
579583 else {
580584 let cj = aQ(ci, bV[11])
581585 if ((bW == 12))
582586 then cj
583587 else {
584588 let ck = aQ(cj, bV[12])
585589 if ((bW == 13))
586590 then ck
587591 else {
588592 let cl = aQ(ck, bV[13])
589593 if ((bW == 14))
590594 then cl
591595 else {
592596 let cm = aQ(cl, bV[14])
593597 if ((bW == 15))
594598 then cm
595599 else {
596600 let cn = aQ(cm, bV[15])
597601 if ((bW == 16))
598602 then cn
599603 else {
600604 let co = aQ(cn, bV[16])
601605 if ((bW == 17))
602606 then co
603607 else {
604608 let cp = aQ(co, bV[17])
605609 if ((bW == 18))
606610 then cp
607611 else {
608612 let cq = aQ(cp, bV[18])
609613 if ((bW == 19))
610614 then cq
611615 else {
612616 let cr = aQ(cq, bV[19])
613617 if ((bW == 20))
614618 then cr
615619 else {
616620 let cs = aQ(cr, bV[20])
617621 throw("List size exceed 20")
618622 }
619623 }
620624 }
621625 }
622626 }
623627 }
624628 }
625629 }
626630 }
627631 }
628632 }
629633 }
630634 }
631635 }
632636 }
633637 }
634638 }
635639 }
636640 }
637641 }
638642 }
639643 }
640644 let ct = {
641645 let cu = aK
642646 let cv = size(cu)
643647 let cw = nil
644648 if ((cv == 0))
645649 then cw
646650 else {
647651 let cx = aV(cw, cu[0])
648652 if ((cv == 1))
649653 then cx
650654 else {
651655 let cy = aV(cx, cu[1])
652656 if ((cv == 2))
653657 then cy
654658 else {
655659 let cz = aV(cy, cu[2])
656660 if ((cv == 3))
657661 then cz
658662 else {
659663 let cA = aV(cz, cu[3])
660664 if ((cv == 4))
661665 then cA
662666 else {
663667 let cB = aV(cA, cu[4])
664668 if ((cv == 5))
665669 then cB
666670 else {
667671 let cC = aV(cB, cu[5])
668672 if ((cv == 6))
669673 then cC
670674 else {
671675 let cD = aV(cC, cu[6])
672676 if ((cv == 7))
673677 then cD
674678 else {
675679 let cE = aV(cD, cu[7])
676680 if ((cv == 8))
677681 then cE
678682 else {
679683 let cF = aV(cE, cu[8])
680684 if ((cv == 9))
681685 then cF
682686 else {
683687 let cG = aV(cF, cu[9])
684688 if ((cv == 10))
685689 then cG
686690 else {
687691 let cH = aV(cG, cu[10])
688692 if ((cv == 11))
689693 then cH
690694 else {
691695 let cI = aV(cH, cu[11])
692696 if ((cv == 12))
693697 then cI
694698 else {
695699 let cJ = aV(cI, cu[12])
696700 if ((cv == 13))
697701 then cJ
698702 else {
699703 let cK = aV(cJ, cu[13])
700704 if ((cv == 14))
701705 then cK
702706 else {
703707 let cL = aV(cK, cu[14])
704708 if ((cv == 15))
705709 then cL
706710 else {
707711 let cM = aV(cL, cu[15])
708712 if ((cv == 16))
709713 then cM
710714 else {
711715 let cN = aV(cM, cu[16])
712716 if ((cv == 17))
713717 then cN
714718 else {
715719 let cO = aV(cN, cu[17])
716720 if ((cv == 18))
717721 then cO
718722 else {
719723 let cP = aV(cO, cu[18])
720724 if ((cv == 19))
721725 then cP
722726 else {
723727 let cQ = aV(cP, cu[19])
724728 if ((cv == 20))
725729 then cQ
726730 else {
727731 let cR = aV(cQ, cu[20])
728732 throw("List size exceed 20")
729733 }
730734 }
731735 }
732736 }
733737 }
734738 }
735739 }
736740 }
737741 }
738742 }
739743 }
740744 }
741745 }
742746 }
743747 }
744748 }
745749 }
746750 }
747751 }
748752 }
749753 }
750754 }
751755 ((bU ++ ct) ++ [IntegerEntry(y, aM)])
752756 }
753757 }
754758
755759
756760
757761 @Callable(ap)
758762 func setTotalRewardPerBlock (cS) = if (!(z))
759763 then throw("DApp is inactive at this moment")
760764 else if (!(containsElement([a, b, c, d], ap.callerPublicKey)))
761765 then throw("Only admin can call this function")
762766 else {
763767 let cT = getIntegerValue(this, w)
764768 [IntegerEntry(w, cS), IntegerEntry(x, cT)]
765769 }
766770
767771
768772
769773 @Callable(ap)
770774 func shutdown () = if (!(z))
771775 then throw(("DApp is already suspended. Cause: " + valueOrElse(getString(this, f), "the cause wasn't specified")))
772776 else if (!(containsElement([a, b, c, d], ap.callerPublicKey)))
773777 then throw("Only admin can call this function")
774778 else G("Paused by admin")
775779
776780
777781
778782 @Callable(ap)
779783 func activate () = if (z)
780784 then throw("DApp is already active")
781785 else if (!(containsElement([a, b, c, d], ap.callerPublicKey)))
782786 then throw("Only admin can call this function")
783787 else [BooleanEntry(e, true), DeleteEntry(f)]
784788
785789

github/deemru/w8io/169f3d6 
80.59 ms