Contract 0xD1BB7834A0725508235a14Aa262b91AcB2820a92

 
 
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0xce9b3301112d71dfe146b9df4bc02cdd4dce890a5b8a9ae7c33e265468ffffc1Withdraw Money360930062022-11-26 13:53:26122 days 22 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.000857900627 30.000721352
0x913d2a9fc687ad3994ac0662065048162a3ac2a2f597aebdad8f668c117115c2Collect Money360929182022-11-26 13:50:22122 days 22 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.001924736254 30.000876836
0xa6c0f171b1a4d26008b4d8a26262e0ff2bf5811d599182d994d638cb9cdfa6b6Collect Money359482522022-11-23 1:37:10126 days 11 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.001917960004 30.000000067
0x483a192ae552c890d6a4043c42815efa50c9d339e87e45b3a1c9dd6a026f7629Collect Money359266252022-11-22 13:06:12126 days 23 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.020901636515 268.534309514
0xafe609258bff572871e777b85c255195602fe2ebcfaac0e1c6999b6ea67f6aefWithdraw Money358789262022-11-21 9:22:56128 days 3 hrs ago0xe0d01efee7a9740f8e702f086dd4fcae87926abf IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.003417128143
0x1157730ea34df4a53b02215d31d550321d3f4c414b6ea94842bf97fe3c1b05beCollect Money358789152022-11-21 9:22:34128 days 3 hrs ago0xe0d01efee7a9740f8e702f086dd4fcae87926abf IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.00455936128
0xf109eccf8b7cc46ba7abec3e762121cf63eac07ca55c6e5dbea6ddd498ad38e4Withdraw Money358275002022-11-20 3:26:43129 days 9 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.00085788 30.000000021
0xb70e290e83e10a962fcd803e0082fba2a04143b0ba8529c044517ce7bcd28b3aCollect Money358274912022-11-20 3:26:25129 days 9 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.001917960001 30.000000021
0xe3c2c0cbf6921f50968d6d244d9b7b8a3880d8106964ed03f181cdc9dcf3ec25Collect Money358018362022-11-19 12:37:42130 days 7 mins ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.002724185028 35.100049332
0x1e1954b0a84196fa9192c4b693f8bed4485f4550715f796aa4897d7b34605fb4Withdraw Money357892682022-11-19 5:20:23130 days 7 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.000860739598 30.09999995
0xd57ec6cef1e1c77b1521240b09ec8d7f674f8a936bd550422d37ca01c04b4985Collect Money357891512022-11-19 5:16:21130 days 7 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.001924353209 30.100000141
0x24a2d74293b82149deff5a487ee78e8902e1f004426f9a25950054513f3df9ceCollect Money357585702022-11-18 11:15:59131 days 1 hr ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.002034064535 31.704977486
0x71d121d71e9d6eb6dcbb78d7b36df08e22535e24137e804fced87ee98871e81cCollect Money356752722022-11-16 10:38:52133 days 2 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.00215019813 33.632580408
0x762afe98fa3bcabb03cffc178247b4dfad373449376a0c5c0da3b3b28ea9cd50Collect Money356576682022-11-16 0:17:36133 days 12 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.002483584001 32.000000019
0xa3d632b7449e3253bc2b744f5118fe5177f7ced3bfa75589b8afb012a8ea5d0bWithdraw Money356309652022-11-15 8:51:24134 days 3 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.000924128787 32.316715182
0xd2c4cf8b6cb11f5e7866a65e380ef9e5bed49dca43085acb3c86eee25bcd0d72Collect Money356308082022-11-15 8:46:02134 days 3 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.002053790941 32.12461586
0x86c863a99af5f2243c2ebbc47f5d31f7c53a0c0394f9229817a1c3a307ade551Upgrade Battery356145232022-11-14 23:10:51134 days 13 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.002593941024 31.259833986
0xd5b5a3bc2bc39beb6deaf07f456a4f6b64847a5084308ece129358bc024f9570Add Coins356144722022-11-14 23:09:09134 days 13 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a922 MATIC0.002405877803 32.491225888
0xb6b2824b166c3cfc73bc6148efcbe3ea04b7cd8956b786c011d0dd1b3f93a316Withdraw Money356132752022-11-14 22:27:57134 days 14 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.000719216428 30.097774865
0x92b6461c21cbffedf0aab8253808cbf2513772f5debe734347154da1e8fd3a69Withdraw Money355349482022-11-13 0:58:26136 days 11 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.000722443061 30.232803062
0xfab8ea36b1f5c1d393032427c956fccd5727fd50fc53d1a96e6fb9fb1bca4515Withdraw Money355349012022-11-13 0:56:48136 days 11 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.000881282053 30.818368089
0x2ad89aa579388980f6ce1340f4a27919a31f2280bd848ee119f5ee64911e21e4Add Coins352518562022-11-06 0:33:35143 days 12 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920.06 MATIC0.005102707135 68.911733565
0x7c75430de0a8a427ea59f483f059c200ba420bc41476c731e6c82486f03f1cf6Withdraw Money352517972022-11-06 0:31:33143 days 12 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.003732978317 130.541975017
0x0040c89d1c06a9f19fa3b1b8f5da9f46755bb5eab5475a5d7cd0451a39cf67aeAdd Coins352403732022-11-05 17:48:49143 days 18 hrs ago0xe0d01efee7a9740f8e702f086dd4fcae87926abf IN  0xd1bb7834a0725508235a14aa262b91acb2820a921 MATIC0.01103117673
0xe0f56826d07a4a9cf5371fc63d94f6ee200a058d8ed91dee8bf40469171148fcWithdraw Money348674892022-10-27 15:14:36152 days 21 hrs ago0x63169dfc1b9b61be5b7593af53141e9f76872c96 IN  0xd1bb7834a0725508235a14aa262b91acb2820a920 MATIC0.001792857 75.027494176
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xce9b3301112d71dfe146b9df4bc02cdd4dce890a5b8a9ae7c33e265468ffffc1360930062022-11-26 13:53:26122 days 22 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c960.1722 MATIC
0xf109eccf8b7cc46ba7abec3e762121cf63eac07ca55c6e5dbea6ddd498ad38e4358275002022-11-20 3:26:43129 days 9 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c960.06314 MATIC
0x1e1954b0a84196fa9192c4b693f8bed4485f4550715f796aa4897d7b34605fb4357892682022-11-19 5:20:23130 days 7 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c960.19516 MATIC
0xa3d632b7449e3253bc2b744f5118fe5177f7ced3bfa75589b8afb012a8ea5d0b356309652022-11-15 8:51:24134 days 3 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c960.08568 MATIC
0xd5b5a3bc2bc39beb6deaf07f456a4f6b64847a5084308ece129358bc024f9570356144722022-11-14 23:09:09134 days 13 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c960.1 MATIC
0xfab8ea36b1f5c1d393032427c956fccd5727fd50fc53d1a96e6fb9fb1bca4515355349012022-11-13 0:56:48136 days 11 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c960.00168 MATIC
0x2ad89aa579388980f6ce1340f4a27919a31f2280bd848ee119f5ee64911e21e4352518562022-11-06 0:33:35143 days 12 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c960.003 MATIC
0x7c75430de0a8a427ea59f483f059c200ba420bc41476c731e6c82486f03f1cf6352517972022-11-06 0:31:33143 days 12 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c960.02982 MATIC
0x0040c89d1c06a9f19fa3b1b8f5da9f46755bb5eab5475a5d7cd0451a39cf67ae352403732022-11-05 17:48:49143 days 18 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c960.05 MATIC
0x955ae1d58e9799002de02f7da665f5bf8144c5afb9b0215817be0f540441bae7348674372022-10-27 15:12:48152 days 21 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x63169dfc1b9b61be5b7593af53141e9f76872c961.04475 MATIC
0xbdbf33e9d110fba3b83839de1363333df8454d329289528ea34377a1e5ffd057348218622022-10-26 12:02:23154 days 43 mins ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.0861 MATIC
0x6c3744d8e6852b7177baea5d1a67c43605673a1ddfeda94100effd5b93f2e44f347708652022-10-25 5:59:33155 days 6 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.06888 MATIC
0x50ed2268942752c117f70a654ca7eff8d70516813f52da2ab71d2211a9aaf819347285022022-10-24 4:54:03156 days 7 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.03157 MATIC
0x6f5137c01436ec1a3409cd339c04f95634e6aa04eea6f3943a4d564864ca4426347083372022-10-23 17:15:24156 days 19 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.03444 MATIC
0x48a3bff665f26811bc49bbfed3b969749b078f7ab50dcfe669f998cbc2dadfbf346890782022-10-23 5:57:50157 days 6 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.10332 MATIC
0xd85978e228eb1c84a84d30a4f127bfbdb88d19a0c01b6330f83ae3e69c2696dd346069552022-10-21 6:04:54159 days 6 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.07175 MATIC
0x79fb13b013585a9f1c78e3328751289f9d2f70a6f5efe906b9b5a1cc15383ed6345931032022-10-20 21:59:18159 days 14 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x2e92b571b7c7f3a27ea7de55413a41e26c5aae271.0332 MATIC
0x9ff48170143f2feac4afcd3796f16f5b9bb84788006b8e4d0fa682b96ad1d87f345663092022-10-20 6:00:56160 days 6 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.06601 MATIC
0xd9f3367f651f1d3f718449dd8dfb0729fb572d6484362278aad3057ed701a795345262652022-10-19 6:02:36161 days 6 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.0574 MATIC
0x66c8ad2f924e4c4b96f77b8850e394bae8548222966298036c723e7237586847344937962022-10-18 10:42:01162 days 2 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.06888 MATIC
0x77ae6248bf3b0dede6ac92e6a8876debb77a0a0eacabb21ae1dd317d5f7752f2344429722022-10-17 4:20:22163 days 8 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.04305 MATIC
0x1c5ad0328cff1d2669e9f115d1a7f0705d06379fd20d54227fa54b95b80c6c76344174632022-10-16 13:27:47163 days 23 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.0574 MATIC
0x7c35e85cd89a98ffa7e84dc1c5d8a2a7040997c1a49a6c18f86e09c53620c831344055192022-10-16 6:15:12164 days 6 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920xce2d2670f8439c82e123b02b1581fbdd6e7999990.96432 MATIC
0x7dc945f63f4009ef78d957ac0b7492af1a5f898d5c467118336b5d7c9457097d343834702022-10-15 17:24:25164 days 19 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.06888 MATIC
0xaf844421b79226f246ddfe684f7693ca4405f83c081756307243b3dc2892e667343255692022-10-14 7:43:04166 days 5 hrs ago 0xd1bb7834a0725508235a14aa262b91acb2820a920x6835681d9b292aded607a948f6f80514be41bd430.12915 MATIC
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BatteryPowersToday

Compiler Version
v0.8.16+commit.07a7930e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, Unlicense license
/**
 *Submitted for verification at polygonscan.com on 2022-10-09
*/

// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.16;

contract BatteryPowersToday {
    struct Battery {
        uint256 coins;
        uint256 money;
        uint256 money2;
        uint256 yield;
        uint256 timestamp;
        uint256 hrs;
        address ref;
        uint256 refs;
        uint256 refDeps;
        uint8[8] Cells;
    }
    mapping(address => Battery) public batterys;
    uint256 public totalCell;
    uint256 public totalBattery;
    uint256 public totalInvested;
    address public manager = msg.sender;

    function addCoins(address ref) public payable {
        uint256 coins = msg.value / 7e15;
        require(coins > 0, "Zero coins");
        address user = msg.sender;
        totalInvested += msg.value;
        if (batterys[user].timestamp == 0) {
            totalBattery++;
            ref = batterys[ref].timestamp == 0 ? manager : ref;
            batterys[ref].refs++;
            batterys[user].ref = ref;
            batterys[user].timestamp = block.timestamp;
        }
        ref = batterys[user].ref;
        batterys[ref].coins += (coins * 7) / 100;
        batterys[ref].money += (coins * 100 * 3) / 100;
        batterys[ref].refDeps += coins;
        batterys[user].coins += coins;
        payable(manager).transfer((msg.value * 5) / 100);
    }

    function withdrawMoney() public {
        address user = msg.sender;
        uint256 money = batterys[user].money;
        batterys[user].money = 0;
        uint256 amount = money * 7e13;
        payable(user).transfer(address(this).balance < amount ? address(this).balance : amount);
    }

    function collectMoney() public {
        address user = msg.sender;
        syncBattery(user);
        batterys[user].hrs = 0;
        batterys[user].money += batterys[user].money2;
        batterys[user].money2 = 0;
    }

    function upgradeBattery(uint256 batteryId) public {
        require(batteryId < 8, "Max 8 batterys");
        address user = msg.sender;
        syncBattery(user);
        batterys[user].Cells[batteryId]++;
        totalCell++;
        uint256 Cells = batterys[user].Cells[batteryId];
        batterys[user].coins -= getUpgradePrice(batteryId, Cells);
        batterys[user].yield += getYield(batteryId, Cells);
    }

    function sellBattery() public {
        collectMoney();
        address user = msg.sender;
        uint8[8] memory Cells = batterys[user].Cells;
        totalCell -= Cells[0] + Cells[1] + Cells[2] + Cells[3] + Cells[4] + Cells[5] + Cells[6] + Cells[7];
        batterys[user].money += batterys[user].yield * 24 * 14;
        batterys[user].Cells = [0, 0, 0, 0, 0, 0, 0, 0];
        batterys[user].yield = 0;
    }

    function getCells(address addr) public view returns (uint8[8] memory) {
        return batterys[addr].Cells;
    }

    function syncBattery(address user) internal {
        require(batterys[user].timestamp > 0, "User is not registered");
        if (batterys[user].yield > 0) {
            uint256 hrs = block.timestamp / 3600 - batterys[user].timestamp / 3600;
            if (hrs + batterys[user].hrs > 24) {
                hrs = 24 - batterys[user].hrs;
            }
            batterys[user].money2 += hrs * batterys[user].yield;
            batterys[user].hrs += hrs;
        }
        batterys[user].timestamp = block.timestamp;
    }

    function getUpgradePrice(uint256 batteryId, uint256 cellId) internal pure returns (uint256) {
        if (cellId == 1) return [500, 1500, 4500, 13500, 40500, 120000, 365000, 1000000][batteryId];
        if (cellId == 2) return [625, 1800, 5600, 16800, 50600, 150000, 456000, 1200000][batteryId];
        if (cellId == 3) return [780, 2300, 7000, 21000, 63000, 187000, 570000, 1560000][batteryId];
        if (cellId == 4) return [970, 3000, 8700, 26000, 79000, 235000, 713000, 2000000][batteryId];
        if (cellId == 5) return [1200, 3600, 11000, 33000, 98000, 293000, 890000, 2500000][batteryId];
        revert("Incorrect batteryId");
    }

    function getYield(uint256 batteryId, uint256 cellId) internal pure returns (uint256) {
        if (cellId == 1) return [41, 130, 399, 1220, 3750, 11400, 36200, 104000][batteryId];
        if (cellId == 2) return [52, 157, 498, 1530, 4700, 14300, 45500, 126500][batteryId];
        if (cellId == 3) return [65, 201, 625, 1920, 5900, 17900, 57200, 167000][batteryId];
        if (cellId == 4) return [82, 264, 780, 2380, 7400, 22700, 72500, 216500][batteryId];
        if (cellId == 5) return [103, 318, 995, 3050, 9300, 28700, 91500, 275000][batteryId];
        revert("Incorrect batteryId");
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"ref","type":"address"}],"name":"addCoins","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"batterys","outputs":[{"internalType":"uint256","name":"coins","type":"uint256"},{"internalType":"uint256","name":"money","type":"uint256"},{"internalType":"uint256","name":"money2","type":"uint256"},{"internalType":"uint256","name":"yield","type":"uint256"},{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"hrs","type":"uint256"},{"internalType":"address","name":"ref","type":"address"},{"internalType":"uint256","name":"refs","type":"uint256"},{"internalType":"uint256","name":"refDeps","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"collectMoney","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"getCells","outputs":[{"internalType":"uint8[8]","name":"","type":"uint8[8]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"manager","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"sellBattery","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalBattery","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalCell","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalInvested","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"batteryId","type":"uint256"}],"name":"upgradeBattery","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawMoney","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052600480546001600160a01b0319163317905534801561002257600080fd5b50611248806100326000396000f3fe60806040526004361061009b5760003560e01c80635216aeec116100645780635216aeec1461020d57806369a191cb14610223578063ac44600214610238578063d423724e1461024d578063dc4fb2b714610262578063e6953a181461027557600080fd5b80622ae071146100a05780630b908d95146100c95780632b1946c3146101865780633542b8bd146101a8578063481c6a75146101d5575b600080fd5b3480156100ac57600080fd5b506100b660025481565b6040519081526020015b60405180910390f35b3480156100d557600080fd5b506101396100e43660046110b0565b6000602081905290815260409020805460018201546002830154600384015460048501546005860154600687015460078801546008909801549697959694959394929391926001600160a01b03909116919089565b60408051998a5260208a0198909852968801959095526060870193909352608086019190915260a08501526001600160a01b031660c084015260e0830152610100820152610120016100c0565b34801561019257600080fd5b506101a66101a13660046110e0565b61028b565b005b3480156101b457600080fd5b506101c86101c33660046110b0565b610418565b6040516100c091906110f9565b3480156101e157600080fd5b506004546101f5906001600160a01b031681565b6040516001600160a01b0390911681526020016100c0565b34801561021957600080fd5b506100b660035481565b34801561022f57600080fd5b506101a661048b565b34801561024457600080fd5b506101a66104f1565b34801561025957600080fd5b506101a6610566565b6101a66102703660046110b0565b610761565b34801561028157600080fd5b506100b660015481565b600881106102d15760405162461bcd60e51b815260206004820152600e60248201526d4d6178203820626174746572797360901b60448201526064015b60405180910390fd5b336102db816109dd565b6001600160a01b038116600090815260208190526040902060090182600881106103075761030761112e565b6020918282040191900681819054906101000a900460ff168092919061032c9061115a565b91906101000a81548160ff021916908360ff160217905550506001600081548092919061035890611179565b90915550506001600160a01b038116600090815260208190526040812060090183600881106103895761038961112e565b602081049091015460ff601f9092166101000a90041690506103ab8382610ba2565b6001600160a01b038316600090815260208190526040812080549091906103d3908490611192565b909155506103e390508382610df9565b6001600160a01b0383166000908152602081905260408120600301805490919061040e9084906111a5565b9091555050505050565b610420610fe9565b6001600160a01b0382166000908152602081905260408082208151610100810192839052926009909101916008918390855b825461010083900a900460ff16815260206001928301818104948501949093039092029101808411610452575094979650505050505050565b33610495816109dd565b6001600160a01b038116600090815260208190526040812060058101829055600281015460019091018054919290916104cf9084906111a5565b90915550506001600160a01b0316600090815260208190526040812060020155565b3360008181526020819052604081206001018054908290559061051a82653faa252260006111b8565b9050826001600160a01b03166108fc8247106105365782610538565b475b6040518115909202916000818181858888f19350505050158015610560573d6000803e3d6000fd5b50505050565b61056e61048b565b336000818152602081905260408082208151610100810192839052916009909101906008908285855b825461010083900a900460ff1681526020600192830181810494850194909303909202910180841161059757905050505050509050806007600881106105df576105df61112e565b6020020151816006602002015182600560200201518360046020020151846003602002015185600260200201518660016020020151876000602002015161062691906111d7565b61063091906111d7565b61063a91906111d7565b61064491906111d7565b61064e91906111d7565b61065891906111d7565b61066291906111d7565b60ff16600160008282546106769190611192565b90915550506001600160a01b0382166000908152602081905260409020600301546106a29060186111b8565b6106ad90600e6111b8565b6001600160a01b038316600090815260208190526040812060010180549091906106d89084906111a5565b9091555050604080516101008101825260008082526020808301829052828401829052606083018290526080830182905260a0830182905260c0830182905260e083018290526001600160a01b038616825281905291909120610742916009909101906008611008565b50506001600160a01b0316600090815260208190526040812060030155565b60006107746618de76816d8000346111f0565b9050600081116107b35760405162461bcd60e51b815260206004820152600a6024820152695a65726f20636f696e7360b01b60448201526064016102c8565b600033905034600360008282546107ca91906111a5565b90915550506001600160a01b03811660009081526020819052604081206004015490036108a4576002805490600061080183611179565b90915550506001600160a01b0383166000908152602081905260409020600401541561082d578261083a565b6004546001600160a01b03165b6001600160a01b038116600090815260208190526040812060070180549295509061086483611179565b90915550506001600160a01b0381811660009081526020819052604090206006810180546001600160a01b03191692861692909217909155426004909101555b6001600160a01b0380821660009081526020819052604090206006015416925060646108d18360076111b8565b6108db91906111f0565b6001600160a01b038416600090815260208190526040812080549091906109039084906111a5565b909155506064905061091583826111b8565b6109209060036111b8565b61092a91906111f0565b6001600160a01b038416600090815260208190526040812060010180549091906109559084906111a5565b90915550506001600160a01b038316600090815260208190526040812060080180548492906109859084906111a5565b90915550506001600160a01b038116600090815260208190526040812080548492906109b29084906111a5565b90915550506004546001600160a01b03166108fc60646109d33460056111b8565b61053891906111f0565b6001600160a01b038116600090815260208190526040902060040154610a3e5760405162461bcd60e51b8152602060048201526016602482015275155cd95c881a5cc81b9bdd081c9959da5cdd195c995960521b60448201526064016102c8565b6001600160a01b03811660009081526020819052604090206003015415610b82576001600160a01b038116600090815260208190526040812060040154610a8890610e10906111f0565b610a94610e10426111f0565b610a9e9190611192565b6001600160a01b038316600090815260208190526040902060050154909150601890610aca90836111a5565b1115610afa576001600160a01b038216600090815260208190526040902060050154610af7906018611192565b90505b6001600160a01b038216600090815260208190526040902060030154610b2090826111b8565b6001600160a01b03831660009081526020819052604081206002018054909190610b4b9084906111a5565b90915550506001600160a01b03821660009081526020819052604081206005018054839290610b7b9084906111a5565b9091555050505b6001600160a01b0316600090815260208190526040902042600490910155565b600081600103610c1b5760408051610100810182526101f481526105dc6020820152611194918101919091526134bc6060820152619e3460808201526201d4c060a0820152620591c860c0820152620f424060e08201528360088110610c0a57610c0a61112e565b602002015162ffffff169050610df3565b81600203610c81576040805161010081018252610271815261070860208201526115e0918101919091526141a0606082015261c5a86080820152620249f060a08201526206f54060c082015262124f8060e08201528360088110610c0a57610c0a61112e565b81600303610ce757604080516101008101825261030c81526108fc6020820152611b5891810191909152615208606082015261f61860808201526202da7860a08201526208b29060c08201526217cdc060e08201528360088110610c0a57610c0a61112e565b81600403610d4e5760408051610100810182526103ca8152610bb860208201526121fc918101919091526165906060820152620134986080820152620395f860a0820152620ae12860c0820152621e848060e08201528360088110610c0a57610c0a61112e565b81600503610db55760408051610100810182526104b08152610e106020820152612af8918101919091526180e8606082015262017ed060808201526204788860a0820152620d949060c0820152622625a060e08201528360088110610c0a57610c0a61112e565b60405162461bcd60e51b8152602060048201526013602482015272125b98dbdc9c9958dd0818985d1d195c9e5259606a1b60448201526064016102c8565b92915050565b600081600103610e5d576040805161010081018252602981526082602082015261018f918101919091526104c46060820152610ea66080820152612c8860a0820152618d6860c08201526201964060e08201528360088110610c0a57610c0a61112e565b81600203610ebf57604080516101008101825260348152609d60208201526101f2918101919091526105fa606082015261125c60808201526137dc60a082015261b1bc60c08201526201ee2460e08201528360088110610c0a57610c0a61112e565b81600303610f215760408051610100810182526041815260c9602082015261027191810191909152610780606082015261170c60808201526145ec60a082015261df7060c082015262028c5860e08201528360088110610c0a57610c0a61112e565b81600403610f8557604080516101008101825260528152610108602082015261030c9181019190915261094c6060820152611ce860808201526158ac60a082015262011b3460c082015262034db460e08201528360088110610c0a57610c0a61112e565b81600503610db55760408051610100810182526067815261013e60208201526103e391810191909152610bea6060820152612454608082015261701c60a08201526201656c60c08201526204323860e08201528360088110610c0a57610c0a61112e565b6040518061010001604052806008906020820280368337509192915050565b60018301918390821561108b5791602002820160005b8382111561105c57835183826101000a81548160ff021916908360ff160217905550926020019260010160208160000104928301926001030261101e565b80156110895782816101000a81549060ff021916905560010160208160000104928301926001030261105c565b505b5061109792915061109b565b5090565b5b80821115611097576000815560010161109c565b6000602082840312156110c257600080fd5b81356001600160a01b03811681146110d957600080fd5b9392505050565b6000602082840312156110f257600080fd5b5035919050565b6101008101818360005b600881101561112557815160ff16835260209283019290910190600101611103565b50505092915050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060ff821660ff810361117057611170611144565b60010192915050565b60006001820161118b5761118b611144565b5060010190565b81810381811115610df357610df3611144565b80820180821115610df357610df3611144565b60008160001904831182151516156111d2576111d2611144565b500290565b60ff8181168382160190811115610df357610df3611144565b60008261120d57634e487b7160e01b600052601260045260246000fd5b50049056fea2646970667358221220d672d468984777ceb4d8da76f9080e75d56e4e976c40e28c66547e2e3a21ab4664736f6c63430008100033

Deployed ByteCode Sourcemap

68:4624:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;456:27;;;;;;;;;;;;;;;;;;;160:25:1;;;148:2;133:18;456:27:0;;;;;;;;375:43;;;;;;;;;;-1:-1:-1;375:43:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;375:43:0;;;;;;;;;;;858:25:1;;;914:2;899:18;;892:34;;;;942:18;;;935:34;;;;1000:2;985:18;;978:34;;;;1043:3;1028:19;;1021:35;;;;1087:3;1072:19;;1065:35;-1:-1:-1;;;;;1137:32:1;1131:3;1116:19;;1109:61;1201:3;1186:19;;1179:35;1245:3;1230:19;;1223:35;845:3;830:19;375:43:0;487:777:1;1895:426:0;;;;;;;;;;-1:-1:-1;1895:426:0;;;;;:::i;:::-;;:::i;:::-;;2758:116;;;;;;;;;;-1:-1:-1;2758:116:0;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;525:35::-;;;;;;;;;;-1:-1:-1;525:35:0;;;;-1:-1:-1;;;;;525:35:0;;;;;;-1:-1:-1;;;;;2125:32:1;;;2107:51;;2095:2;2080:18;525:35:0;1961:203:1;490:28:0;;;;;;;;;;;;;;;;1659:228;;;;;;;;;;;;;:::i;1355:296::-;;;;;;;;;;;;;:::i;2329:421::-;;;;;;;;;;;;;:::i;569:778::-;;;;;;:::i;:::-;;:::i;425:24::-;;;;;;;;;;;;;;;;1895:426;1976:1;1964:9;:13;1956:40;;;;-1:-1:-1;;;1956:40:0;;2371:2:1;1956:40:0;;;2353:21:1;2410:2;2390:18;;;2383:30;-1:-1:-1;;;2429:18:1;;;2422:44;2483:18;;1956:40:0;;;;;;;;;2022:10;2043:17;2022:10;2043:11;:17::i;:::-;-1:-1:-1;;;;;2071:14:0;;:8;:14;;;;;;;;;;:20;;2092:9;2071:31;;;;;;;:::i;:::-;;;;;;;;;;:33;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;2115:9;;:11;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;2153:14:0;;2137:13;2153:14;;;;;;;;;;:20;;2174:9;2153:31;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;-1:-1:-1;2219:33:0;2235:9;2153:31;2219:15;:33::i;:::-;-1:-1:-1;;;;;2195:14:0;;:8;:14;;;;;;;;;;:57;;:14;;:8;:57;;;;;:::i;:::-;;;;-1:-1:-1;2287:26:0;;-1:-1:-1;2296:9:0;2307:5;2287:8;:26::i;:::-;-1:-1:-1;;;;;2263:14:0;;:8;:14;;;;;;;;;;:20;;:50;;:20;;:8;:50;;;;;:::i;:::-;;;;-1:-1:-1;;;;;1895:426:0:o;2758:116::-;2811:15;;:::i;:::-;-1:-1:-1;;;;;2846:14:0;;:8;:14;;;;;;;;;;;2839:27;;;;;;;;;;2846:20;;;;;2839:27;;2846:20;;2839:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2839:27:0;;2758:116;-1:-1:-1;;;;;;;2758:116:0:o;1659:228::-;1716:10;1737:17;1716:10;1737:11;:17::i;:::-;-1:-1:-1;;;;;1765:14:0;;1786:1;1765:14;;;;;;;;;;:18;;;:22;;;1822:21;;;;1798:20;;;;:45;;1822:21;;1798:20;;:45;;1822:21;;1798:45;:::i;:::-;;;;-1:-1:-1;;;;;;;1854:14:0;1878:1;1854:14;;;;;;;;;;:21;;:25;1659:228::o;1355:296::-;1413:10;1398:12;1450:14;;;;;;;;;;:20;;;;1481:24;;;;1450:20;1533:12;1450:20;1541:4;1533:12;:::i;:::-;1516:29;;1564:4;-1:-1:-1;;;;;1556:22:0;:87;1603:6;1579:21;:30;:63;;1636:6;1579:63;;;1612:21;1579:63;1556:87;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1387:264;;;1355:296::o;2329:421::-;2370:14;:12;:14::i;:::-;2410:10;2395:12;2455:14;;;;;;;;;;;2431:44;;;;;;;;;;2455:20;;;;;2431:44;;2455:20;2395:12;2431:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2576:5;2582:1;2576:8;;;;;;;:::i;:::-;;;;;2565:5;2571:1;2565:8;;;;2554:5;2560:1;2554:8;;;;2543:5;2549:1;2543:8;;;;2532:5;2538:1;2532:8;;;;2521:5;2527:1;2521:8;;;;2510:5;2516:1;2510:8;;;;2499:5;2505:1;2499:8;;;;:19;;;;:::i;:::-;:30;;;;:::i;:::-;:41;;;;:::i;:::-;:52;;;;:::i;:::-;:63;;;;:::i;:::-;:74;;;;:::i;:::-;:85;;;;:::i;:::-;2486:98;;:9;;:98;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;2619:14:0;;:8;:14;;;;;;;;;;:20;;;:25;;2642:2;2619:25;:::i;:::-;:30;;2647:2;2619:30;:::i;:::-;-1:-1:-1;;;;;2595:14:0;;:8;:14;;;;;;;;;;:20;;:54;;:20;;:8;:54;;;;;:::i;:::-;;;;-1:-1:-1;;2660:47:0;;;;;;;;-1:-1:-1;2660:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2660:14:0;;;;;;;;;;;:47;;:20;;;;;:47;;:::i;:::-;-1:-1:-1;;;;;;;2718:14:0;2741:1;2718:14;;;;;;;;;;:20;;:24;2329:421::o;569:778::-;626:13;642:16;654:4;642:9;:16;:::i;:::-;626:32;;685:1;677:5;:9;669:32;;;;-1:-1:-1;;;669:32:0;;4109:2:1;669:32:0;;;4091:21:1;4148:2;4128:18;;;4121:30;-1:-1:-1;;;4167:18:1;;;4160:40;4217:18;;669:32:0;3907:334:1;669:32:0;712:12;727:10;712:25;;765:9;748:13;;:26;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;789:14:0;;:8;:14;;;;;;;;;;:24;;;:29;;785:272;;835:12;:14;;;:12;:14;;;:::i;:::-;;;;-1:-1:-1;;;;;;;870:13:0;;:8;:13;;;;;;;;;;:23;;;:28;:44;;911:3;870:44;;;901:7;;-1:-1:-1;;;;;901:7:0;870:44;-1:-1:-1;;;;;929:13:0;;:8;:13;;;;;;;;;;:18;;:20;;864:50;;-1:-1:-1;929:18:0;:20;;;:::i;:::-;;;;-1:-1:-1;;;;;;;964:14:0;;;:8;:14;;;;;;;;;;:18;;;:24;;-1:-1:-1;;;;;;964:24:0;;;;;;;;;;;1030:15;1003:24;;;;:42;785:272;-1:-1:-1;;;;;1073:14:0;;;:8;:14;;;;;;;;;;:18;;;;;-1:-1:-1;1139:3:0;1126:9;:5;1134:1;1126:9;:::i;:::-;1125:17;;;;:::i;:::-;-1:-1:-1;;;;;1102:13:0;;:8;:13;;;;;;;;;;:40;;:13;;:8;:40;;;;;:::i;:::-;;;;-1:-1:-1;1196:3:0;;-1:-1:-1;1177:11:0;:5;1196:3;1177:11;:::i;:::-;:15;;1191:1;1177:15;:::i;:::-;1176:23;;;;:::i;:::-;-1:-1:-1;;;;;1153:13:0;;:8;:13;;;;;;;;;;:19;;:46;;:19;;:8;:46;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;1210:13:0;;:8;:13;;;;;;;;;;:21;;:30;;1235:5;;1210:8;:30;;1235:5;;1210:30;:::i;:::-;;;;-1:-1:-1;;;;;;;1251:14:0;;:8;:14;;;;;;;;;;:29;;1275:5;;1251:8;:29;;1275:5;;1251:29;:::i;:::-;;;;-1:-1:-1;;1299:7:0;;-1:-1:-1;;;;;1299:7:0;1291:48;1335:3;1318:13;:9;1330:1;1318:13;:::i;:::-;1317:21;;;;:::i;2882:535::-;-1:-1:-1;;;;;2945:14:0;;2972:1;2945:14;;;;;;;;;;:24;;;2937:63;;;;-1:-1:-1;;;2937:63:0;;4448:2:1;2937:63:0;;;4430:21:1;4487:2;4467:18;;;4460:30;-1:-1:-1;;;4506:18:1;;;4499:52;4568:18;;2937:63:0;4246:346:1;2937:63:0;-1:-1:-1;;;;;3015:14:0;;3038:1;3015:14;;;;;;;;;;:20;;;:24;3011:346;;-1:-1:-1;;;;;3095:14:0;;3056:11;3095:14;;;;;;;;;;:24;;;:31;;3122:4;;3095:31;:::i;:::-;3070:22;3088:4;3070:15;:22;:::i;:::-;:56;;;;:::i;:::-;-1:-1:-1;;;;;3151:14:0;;:8;:14;;;;;;;;;;:18;;;3056:70;;-1:-1:-1;3172:2:0;;3145:24;;3056:70;3145:24;:::i;:::-;:29;3141:99;;;-1:-1:-1;;;;;3206:14:0;;:8;:14;;;;;;;;;;:18;;;3201:23;;:2;:23;:::i;:::-;3195:29;;3141:99;-1:-1:-1;;;;;3285:14:0;;:8;:14;;;;;;;;;;:20;;;3279:26;;:3;:26;:::i;:::-;-1:-1:-1;;;;;3254:14:0;;:8;:14;;;;;;;;;;:21;;:51;;:21;;:8;:51;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;3320:14:0;;:8;:14;;;;;;;;;;:18;;:25;;3342:3;;3320:8;:25;;3342:3;;3320:25;:::i;:::-;;;;-1:-1:-1;;;3011:346:0;-1:-1:-1;;;;;3367:14:0;:8;:14;;;;;;;;;;3394:15;3367:24;;;;:42;2882:535::o;3425:652::-;3508:7;3532:6;3542:1;3532:11;3528:91;;3552:67;;;;;;;;3553:3;3552:67;;3558:4;3552:67;;;;3564:4;3552:67;;;;;;;3570:5;3552:67;;;;3577:5;3552:67;;;;3584:6;3552:67;;;;3592:6;3552:67;;;;3600:7;3552:67;;;;3609:9;3552:67;;;;;;;:::i;:::-;;;;;3545:74;;;;;;3528:91;3634:6;3644:1;3634:11;3630:91;;3654:67;;;;;;;;3655:3;3654:67;;3660:4;3654:67;;;;3666:4;3654:67;;;;;;;3672:5;3654:67;;;;3679:5;3654:67;;;;3686:6;3654:67;;;;3694:6;3654:67;;;;3702:7;3654:67;;;;3711:9;3654:67;;;;;;;:::i;3630:91::-;3736:6;3746:1;3736:11;3732:91;;3756:67;;;;;;;;3757:3;3756:67;;3762:4;3756:67;;;;3768:4;3756:67;;;;;;;3774:5;3756:67;;;;3781:5;3756:67;;;;3788:6;3756:67;;;;3796:6;3756:67;;;;3804:7;3756:67;;;;3813:9;3756:67;;;;;;;:::i;3732:91::-;3838:6;3848:1;3838:11;3834:91;;3858:67;;;;;;;;3859:3;3858:67;;3864:4;3858:67;;;;3870:4;3858:67;;;;;;;3876:5;3858:67;;;;3883:5;3858:67;;;;3890:6;3858:67;;;;3898:6;3858:67;;;;3906:7;3858:67;;;;3915:9;3858:67;;;;;;;:::i;3834:91::-;3940:6;3950:1;3940:11;3936:93;;3960:69;;;;;;;;3961:4;3960:69;;3967:4;3960:69;;;;3973:5;3960:69;;;;;;;3980:5;3960:69;;;;3987:5;3960:69;;;;3994:6;3960:69;;;;4002:6;3960:69;;;;4010:7;3960:69;;;;4019:9;3960:69;;;;;;;:::i;3936:93::-;4040:29;;-1:-1:-1;;;4040:29:0;;4799:2:1;4040:29:0;;;4781:21:1;4838:2;4818:18;;;4811:30;-1:-1:-1;;;4857:18:1;;;4850:49;4916:18;;4040:29:0;4597:343:1;3425:652:0;;;;;:::o;4085:604::-;4161:7;4185:6;4195:1;4185:11;4181:83;;4205:59;;;;;;;;4206:2;4205:59;;4210:3;4205:59;;;;4215:3;4205:59;;;;;;;4220:4;4205:59;;;;4226:4;4205:59;;;;4232:5;4205:59;;;;4239:5;4205:59;;;;4246:6;4205:59;;;;4254:9;4205:59;;;;;;;:::i;4181:83::-;4279:6;4289:1;4279:11;4275:83;;4299:59;;;;;;;;4300:2;4299:59;;4304:3;4299:59;;;;4309:3;4299:59;;;;;;;4314:4;4299:59;;;;4320:4;4299:59;;;;4326:5;4299:59;;;;4333:5;4299:59;;;;4340:6;4299:59;;;;4348:9;4299:59;;;;;;;:::i;4275:83::-;4373:6;4383:1;4373:11;4369:83;;4393:59;;;;;;;;4394:2;4393:59;;4398:3;4393:59;;;;4403:3;4393:59;;;;;;;4408:4;4393:59;;;;4414:4;4393:59;;;;4420:5;4393:59;;;;4427:5;4393:59;;;;4434:6;4393:59;;;;4442:9;4393:59;;;;;;;:::i;4369:83::-;4467:6;4477:1;4467:11;4463:83;;4487:59;;;;;;;;4488:2;4487:59;;4492:3;4487:59;;;;4497:3;4487:59;;;;;;;4502:4;4487:59;;;;4508:4;4487:59;;;;4514:5;4487:59;;;;4521:5;4487:59;;;;4528:6;4487:59;;;;4536:9;4487:59;;;;;;;:::i;4463:83::-;4561:6;4571:1;4561:11;4557:84;;4581:60;;;;;;;;4582:3;4581:60;;4587:3;4581:60;;;;4592:3;4581:60;;;;;;;4597:4;4581:60;;;;4603:4;4581:60;;;;4609:5;4581:60;;;;4616:5;4581:60;;;;4623:6;4581:60;;;;4631:9;4581:60;;;;;;;:::i;-1:-1:-1:-;;;;;;;;;;;;;;;;;;;;;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;196:286:1;255:6;308:2;296:9;287:7;283:23;279:32;276:52;;;324:1;321;314:12;276:52;350:23;;-1:-1:-1;;;;;402:31:1;;392:42;;382:70;;448:1;445;438:12;382:70;471:5;196:286;-1:-1:-1;;;196:286:1:o;1269:180::-;1328:6;1381:2;1369:9;1360:7;1356:23;1352:32;1349:52;;;1397:1;1394;1387:12;1349:52;-1:-1:-1;1420:23:1;;1269:180;-1:-1:-1;1269:180:1:o;1454:502::-;1630:3;1615:19;;1619:9;1711:6;1588:4;1745:205;1759:4;1756:1;1753:11;1745:205;;;1822:13;;1837:4;1818:24;1806:37;;1866:4;1890:12;;;;1925:15;;;;1779:1;1772:9;1745:205;;;1749:3;;;1454:502;;;;:::o;2512:127::-;2573:10;2568:3;2564:20;2561:1;2554:31;2604:4;2601:1;2594:15;2628:4;2625:1;2618:15;2644:127;2705:10;2700:3;2696:20;2693:1;2686:31;2736:4;2733:1;2726:15;2760:4;2757:1;2750:15;2776:175;2813:3;2857:4;2850:5;2846:16;2886:4;2877:7;2874:17;2871:43;;2894:18;;:::i;:::-;2943:1;2930:15;;2776:175;-1:-1:-1;;2776:175:1:o;2956:135::-;2995:3;3016:17;;;3013:43;;3036:18;;:::i;:::-;-1:-1:-1;3083:1:1;3072:13;;2956:135::o;3096:128::-;3163:9;;;3184:11;;;3181:37;;;3198:18;;:::i;3229:125::-;3294:9;;;3315:10;;;3312:36;;;3328:18;;:::i;3359:168::-;3399:7;3465:1;3461;3457:6;3453:14;3450:1;3447:21;3442:1;3435:9;3428:17;3424:45;3421:71;;;3472:18;;:::i;:::-;-1:-1:-1;3512:9:1;;3359:168::o;3532:148::-;3620:4;3599:12;;;3613;;;3595:31;;3638:13;;3635:39;;;3654:18;;:::i;3685:217::-;3725:1;3751;3741:132;;3795:10;3790:3;3786:20;3783:1;3776:31;3830:4;3827:1;3820:15;3858:4;3855:1;3848:15;3741:132;-1:-1:-1;3887:9:1;;3685:217::o

Swarm Source

ipfs://d672d468984777ceb4d8da76f9080e75d56e4e976c40e28c66547e2e3a21ab46
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.