2023.03.14 13:01 [3555105] transfer 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM swap() 0.00240105 Waves
2023.03.14 13:01 [3555105] transfer 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PR9nDkVgTHbEgWsmkZC7jpLy7ZR9p66UaS swap() 2.39865598 Waves
2023.03.14 13:01 [3555105] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKMVZ7kQeaREajYi8Yc25Ro6mcNw5D6QSa swap() 0.015692 USDT
2023.03.14 13:01 [3555105] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.015692 USDT
2023.03.14 13:01 [3555105] transfer 3PKMVZ7kQeaREajYi8Yc25Ro6mcNw5D6QSa > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw calculateAmountOutForSwapAndSendTokens() 2.40105703 Waves
2023.03.14 13:01 [3555105] invoke 3PKMVZ7kQeaREajYi8Yc25Ro6mcNw5D6QSa > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKMVZ7kQeaREajYi8Yc25Ro6mcNw5D6QSa calculateAmountOutForSwapAndSendTokens() 7.815087 USDT
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.03.14 13:01 [3555105] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 7.846471 USDT
2023.03.14 13:01 [3555105] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P8KMyAJCPWNcyedqrmymxaeWonvmkhGauz swap() 0.135997 XTN.
2023.03.14 13:01 [3555105] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.135997 XTN.
2023.03.14 13:01 [3555105] transfer 3P8KMyAJCPWNcyedqrmymxaeWonvmkhGauz > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw calculateAmountOutForSwapAndSendTokens() 7.846471 USDT
2023.03.14 13:01 [3555105] invoke 3P8KMyAJCPWNcyedqrmymxaeWonvmkhGauz > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P8KMyAJCPWNcyedqrmymxaeWonvmkhGauz calculateAmountOutForSwapAndSendTokens() 67.726813 XTN.
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.03.14 13:01 [3555105] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 67.998807 XTN.
2023.03.14 13:01 [3555105] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P8NCvcipinDQVQZujpczBdvG7FL5EvTqLM swap() 0.00003675 WBNB
2023.03.14 13:01 [3555105] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00003675 WBNB
2023.03.14 13:01 [3555105] transfer 3P8NCvcipinDQVQZujpczBdvG7FL5EvTqLM > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw calculateAmountOutForSwapAndSendTokens() 67.998807 XTN.
2023.03.14 13:01 [3555105] invoke 3P8NCvcipinDQVQZujpczBdvG7FL5EvTqLM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P8NCvcipinDQVQZujpczBdvG7FL5EvTqLM calculateAmountOutForSwapAndSendTokens() 0.01830508 WBNB
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.03.14 13:01 [3555105] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.03.14 13:01 [3555105] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 0.01837858 WBNB
2023.03.14 13:01 [3555105] invoke 3PR9nDkVgTHbEgWsmkZC7jpLy7ZR9p66UaS > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw swap() 0.01837858 WBNB
2023.03.14 13:01 [3555105] sponsor 3PR9nDkVgTHbEgWsmkZC7jpLy7ZR9p66UaS > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV 0.00500000 sWAVES

{ "type": 16, "id": "7M3ZK15eanUhh5WSUrfbPQ8vYgkBemdci4RxrctiZev9", "fee": 500000, "feeAssetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "timestamp": 1678788117008, "version": 2, "chainId": 87, "sender": "3PR9nDkVgTHbEgWsmkZC7jpLy7ZR9p66UaS", "senderPublicKey": "7k3vnckmkAkdAzD8UvQBJR5Mm6STsJwSuTAbYYtBcarn", "proofs": [ "5k1Pn1qKy8PBPBtsSsczviEYh3JsbuAM2nGNcQ3J54FQrmwySBeif1YR3xGRsns61r69UFFjbr82igXS9anicKTm" ], "dApp": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw", "payment": [ { "amount": 1837858, "assetId": "5UYBPpq4WoU5n4MwpFkgJnW3Fq4B1u3ukpK33ik4QerR" } ], "call": { "function": "swap", "args": [ { "type": "list", "value": [ { "type": "integer", "value": 1837858 } ] }, { "type": "list", "value": [ { "type": "string", "value": "3P8NCvcipinDQVQZujpczBdvG7FL5EvTqLM_3P8KMyAJCPWNcyedqrmymxaeWonvmkhGauz_3PKMVZ7kQeaREajYi8Yc25Ro6mcNw5D6QSa" } ] }, { "type": "list", "value": [ { "type": "string", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ_WAVES" } ] }, { "type": "list", "value": [ { "type": "string", "value": "0_0_0" } ] }, { "type": "integer", "value": 30 }, { "type": "integer", "value": 232662899 }, { "type": "list", "value": [ { "type": "string", "value": "0" }, { "type": "string", "value": "" } ] } ] }, "height": 3555105, "applicationStatus": "succeeded", "spentComplexity": 9370, "stateChanges": { "data": [], "transfers": [ { "address": "3PR9nDkVgTHbEgWsmkZC7jpLy7ZR9p66UaS", "asset": null, "amount": 239865598 }, { "address": "3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM", "asset": null, "amount": 240105 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" }, { "type": "String", "value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw" } ] }, "payment": [ { "assetId": "5UYBPpq4WoU5n4MwpFkgJnW3Fq4B1u3ukpK33ik4QerR", "amount": 1837858 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "5UYBPpq4WoU5n4MwpFkgJnW3Fq4B1u3ukpK33ik4QerR", "amount": 3675 }, { "address": "3P8NCvcipinDQVQZujpczBdvG7FL5EvTqLM", "asset": "5UYBPpq4WoU5n4MwpFkgJnW3Fq4B1u3ukpK33ik4QerR", "amount": 3675 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "5UYBPpq4WoU5n4MwpFkgJnW3Fq4B1u3ukpK33ik4QerR" }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "HaZoXL5MsvdDQAq3hnYdxZZUWWDyFtjfdLWG3z8Bs4kb" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3P8NCvcipinDQVQZujpczBdvG7FL5EvTqLM" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P8NCvcipinDQVQZujpczBdvG7FL5EvTqLM", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 1830508 }, { "type": "Boolean", "value": false }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw" }, { "type": "Int", "value": 3675 } ] }, "payment": [ { "assetId": "5UYBPpq4WoU5n4MwpFkgJnW3Fq4B1u3ukpK33ik4QerR", "amount": 1830508 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 67998807 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapContractREADONLY", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ" }, { "type": "String", "value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw" } ] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 67998807 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 135997 }, { "address": "3P8KMyAJCPWNcyedqrmymxaeWonvmkhGauz", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 135997 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" }, { "type": "String", "value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ" }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "97zHFp1C3cB7qfvx8Xv5f2rWp9nUSG5UnAamfPcW6txf" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3P8KMyAJCPWNcyedqrmymxaeWonvmkhGauz" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P8KMyAJCPWNcyedqrmymxaeWonvmkhGauz", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 67726813 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw" }, { "type": "Int", "value": 135997 } ] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 67726813 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw", "asset": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "amount": 7846471 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapContractREADONLY", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "WAVES" }, { "type": "String", "value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw" } ] }, "payment": [ { "assetId": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "amount": 7846471 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "amount": 15692 }, { "address": "3PKMVZ7kQeaREajYi8Yc25Ro6mcNw5D6QSa", "asset": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "amount": 15692 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ" }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "WAVES" }, { "type": "String", "value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "ByJtVuYi58CtdjtasDuTqtgev8qWkdJybF7rY1xosmhE" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3PKMVZ7kQeaREajYi8Yc25Ro6mcNw5D6QSa" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PKMVZ7kQeaREajYi8Yc25Ro6mcNw5D6QSa", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 7815087 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw" }, { "type": "Int", "value": 15692 } ] }, "payment": [ { "assetId": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ", "amount": 7815087 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw", "asset": null, "amount": 240105703 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapContractREADONLY", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } } ] } }

github/deemru/w8io/786bc32 
14.86 ms