Contract 0x9001fD53504F7Bf253296cfFAdF5b6030CD61abb

 

Contract Overview

CyberFM: CYFM Token
Balance:
0 BNB

BNB Value:
$0.00

Token:
Txn Hash
Block
From
To
Value [Txn Fee]
0xeeafc9d3bf7bc638dcc1b49cfd0ac10251f139898d4d61297d42e1bdf51f371c72673442021-05-09 10:30:5821 hrs 55 mins ago0x89cc4a8f873465954854d13a212332d9446adc27 IN  CyberFM: CYFM Token0 BNB0.00012895
0x58f85702d5105ebd8c7e8b19a5709c6d796ff6dac28e7cfbf3a3351aea532b0172673422021-05-09 10:30:5221 hrs 56 mins ago0x89cc4a8f873465954854d13a212332d9446adc27 IN  CyberFM: CYFM Token0 BNB0.000074975
0x95987bdd244bc4b82e3ef7edc64cd29187965497f52dbf96a1ac2c28aa6ad5c172670432021-05-09 10:15:5122 hrs 11 mins ago0xc3628e9cdea2bc695941d21b7b4da7b11bb55fec IN  CyberFM: CYFM Token0 BNB0.00022687
0xf78eaee14a7f204a998db2a18732e0fc2d1a31133c7c79ee6becdcfd00b48aac72582972021-05-09 2:40:071 day 5 hrs ago0xe01fe12f78e27b6c49241194610e301905dde7e8 IN  CyberFM: CYFM Token0 BNB0.00043848
0xa6186d198576e2d2e4fa9ee0c74061d97769c8bba161fb3e232191b99085189772476142021-05-08 17:19:371 day 15 hrs ago0x878ba2caffc409aeb28b06e44553f022407520ae IN  CyberFM: CYFM Token0 BNB0.0002314074
0xc0603315694abc0c55fa09350f11053411d04272c303b94535167dff0250c82f72466632021-05-08 16:24:331 day 16 hrs ago0xe33e5d128c0f2e3ad8f5bb9015c540cca4f46ce8 IN  CyberFM: CYFM Token0 BNB0.00012895
0x0443306166b1aee8df4ba5ff01be06ed16987b60f7821cd35b1159cb76f407ce72466632021-05-08 16:24:331 day 16 hrs ago0xe33e5d128c0f2e3ad8f5bb9015c540cca4f46ce8 IN  CyberFM: CYFM Token0 BNB0.00012895
0x5c6b0ed43b1b768e8a376fd000bd782ca8bdebb40b4d40fb4c2fe3d737d33bf772466632021-05-08 16:24:331 day 16 hrs ago0xe33e5d128c0f2e3ad8f5bb9015c540cca4f46ce8 IN  CyberFM: CYFM Token0 BNB0.00012895
0x4a1a25b43b22beaeec303d0a716f838442231407e12b867acc92bb59472111cf72466632021-05-08 16:24:331 day 16 hrs ago0xe33e5d128c0f2e3ad8f5bb9015c540cca4f46ce8 IN  CyberFM: CYFM Token0 BNB0.00012895
0x785bb5baa63d54857f972df202d4d1fcebb407f9d3d1a44aa219d2610ea5ff3072466632021-05-08 16:24:331 day 16 hrs ago0xe33e5d128c0f2e3ad8f5bb9015c540cca4f46ce8 IN  CyberFM: CYFM Token0 BNB0.00012895
0xfd7073e6b3cf4615cc7eab10663efb4b2af58c17f7009a540d5dde51fd080b3272466462021-05-08 16:23:421 day 16 hrs ago0xe33e5d128c0f2e3ad8f5bb9015c540cca4f46ce8 IN  CyberFM: CYFM Token0 BNB0.00012895
0xacd2c9fd1568ea8e8b26adc1ae7e5e7fef2851540c8353b764b951114229e32a72466232021-05-08 16:22:331 day 16 hrs ago0xe33e5d128c0f2e3ad8f5bb9015c540cca4f46ce8 IN  CyberFM: CYFM Token0 BNB0.00012895
0x82a78fba0c7981200a66ffb6969ae2d9851cfca8198c075d4a8a81d0416f9d2b72466232021-05-08 16:22:331 day 16 hrs ago0xe33e5d128c0f2e3ad8f5bb9015c540cca4f46ce8 IN  CyberFM: CYFM Token0 BNB0.00012895
0xd65ed82e7f58f4a5f82843c4d416414e5f83374001048d673f7c9d76636cdd7772466232021-05-08 16:22:331 day 16 hrs ago0xe33e5d128c0f2e3ad8f5bb9015c540cca4f46ce8 IN  CyberFM: CYFM Token0 BNB0.000074975
0xb3691189c4b5f557398f91ab12bc8dce238388be6ac71bf4ecf4097116f5edd272462922021-05-08 16:05:201 day 16 hrs ago0xead069f99629e3ab5c5663689f95c972be9db2ff IN  CyberFM: CYFM Token0 BNB0.00022687
0x8b31f6a7ee95bfc25b05154e797fbbffbcf55b78991a68d3340dedaa63ed600c72358842021-05-08 7:09:442 days 1 hr ago0x2036bccf0c8a5c9511ba6ada5d7e4e6aa052c5a2 IN  CyberFM: CYFM Token0 BNB0.00022687
0x20446ae618373ca43b77dd552a5b377c855713280fbd20612e9e057675cfd1ca72221322021-05-07 19:28:092 days 12 hrs ago0xcf8cdbcedd1b00fea993fe2717d49631baf52b82 IN  CyberFM: CYFM Token0 BNB0.00022687
0xc7b7d90c9fb7580e957ed7396da27a086b116745e1130729e342403eb9b2c53372037572021-05-07 3:49:353 days 4 hrs ago0xe93e9bf073dbf182175c950a849dc7283839e441 IN  CyberFM: CYFM Token0 BNB0.00022687
0xdad411d2f70a72b9ba65129e9f7457bae6dee79dbfdeeba4ce0d70417a25283c72029452021-05-07 3:08:373 days 5 hrs ago0x3e57c8907747caee6844a63ab2dc3ec17b1afe81 IN  CyberFM: CYFM Token0 BNB0.00022687
0x520fc55c846226acd88300a5fd1b9903c37a33c7ef58662cadd5e924927fcce572008812021-05-07 1:25:123 days 7 hrs ago0xcf8cdbcedd1b00fea993fe2717d49631baf52b82 IN  CyberFM: CYFM Token0 BNB0.00022687
0x3071929f70dfb78f38c8d773003e0014113972805d33648f1cf34e7386de964971916082021-05-06 17:34:583 days 14 hrs ago0x69104ab4353f3f6e65afd286014707ee6c6bf8f2 IN  CyberFM: CYFM Token0 BNB0.00022687
0x0990f3bcf6293d7a5b9e90bf697be14a0fa53276f9e5d6c1e7340604d72d270571909122021-05-06 17:00:103 days 15 hrs ago0xaa62b3b2d11cbc2f848df529ca96f68c8f9729cd IN  CyberFM: CYFM Token0 BNB0.00043848
0x6ee567ee9873be5b7a13545e373aa0381bb5068816f1c796557bcafe6036a3fe71897562021-05-06 16:01:043 days 16 hrs ago0xfd54d74d9d82cdf73d660eaac0a86a6f9854fc23 IN  CyberFM: CYFM Token0 BNB0.00020125
0x4cde422747debdd29d2d9fbec1dd1341d6218a9f8d100ced0d9570ec3be6854b71895512021-05-06 15:50:463 days 16 hrs ago0xf2299da00cc615e8ea51657e31aee682b7a72374 IN  CyberFM: CYFM Token0 BNB0.00041772
0x4a4f8af935533191c05dd975460c2cd03611dffc9c37675798543efb496356ac71877762021-05-06 14:13:003 days 18 hrs ago0x0724fbc7ebb8bfeae304b57d31ff57e706ea68db IN  CyberFM: CYFM Token0 BNB0.00022687
[ Download CSV Export 

OVERVIEW

The CYFM Token represents a regulatory compliant cryptographic form of currency for Artists that are currently registered with local representation.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
DeflationToken

Compiler Version
v0.5.0+commit.1d4f565a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, GNU LGPLv3 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2020-11-20
*/

/**                                                                         
                                                                                                 :+/
                                                                                                :+++
                                                                                               :++++
                                       `.-                                                    :+++++
                                     ./++:                                                   :+++++:
                  ```               .++++`                                                  -++++++`
                `-+++`              /+++.                                                  -++++++- 
              `-+++++-             -+++:                                       ``.--://-  .+++++++  
             -+++++++.            .++++`                              ``..--//+++++++++. .+++++++.  
           `/+++++++/            `/+++.                          `:/+++++++++++++++++/- .+++++++/   
          -+++++++++.            :+++:                          `++++++++++///++++:``  .++++++++.   
        `/++++::+++:            .++++`                          `++++++/.``  -++++/   .++++++++:    
       .+++++. ++++.           `/+++.                            :++++:     `+++++/  .+++++++++.    
      .+++++. .++++:           /+++:                            .+++++.``` `++++++/ .+++++++++/     
     .++++/`  :+++/.        ` -++++`       ````             `` .++++++++++./++++++/.++++++++++.     
    -++++/`    ```        ./:.++++:`     `:/+++-  ....``..:/++:++++++++++-/+++++++++++++/++++/      
   .+++++`               -++++++++++/- `:+++++++`:+++++++++++++++++/-..``:+++++++++++++.+++++.      
  `++++/`     -:.`      :+++++++++::++//+++++++//+++++++++++++++++/`    -+++++++++++++..++++:       
 `+++++`     -+++/.   `/++++++++/``/++++++//++/+++++++/-.```-++++/`    .+++++/+++++++- :++++`       
 :++++`     -+++++`  `/++++++++/.:++++++++++/-:+++++:`     `++++/`    `+++++/`++++++:  ++++:        
.++++`    `:+++++. `-++++/+++++:+++++++++/-`  :++++.      `/++++`    `/+++++` +++++/  .++++`        
++++-    `/+++++/`-/+++/.+++++++++/++++-```---++++-       :++++.     :+++++-  /+++/`  :+++:         
+++/   `:+++++++++++++: `++++++/:` /++/::/+++++++:       -++++-     -+++++/   -++/`   /+++`         
+++:.:/+++/-`:+++++++-   :///-.    `:+++++++++++/        -+++:      .-----`   `.`     :++:          
/++++++/:.     `-+++-                ``..``.++/-          .:-                          `.`          
`.:--.`        .+++-                        ``                                                      
              .+++-                                                                                 
             .+++:        We're not online Radio, we're Radio, online!                                                                          
            `+++:                   https://cyber-fm.com                                                     
           `/++/                                                                                    
          `/+++`                         Powered by                                                      
         `/+++.        Distributed Ledger Performance Rights Organization                                                       
         /+++.                      with the WEN Protocol                                                        
       `/+++-                                                                                       
       :+++-                                                                                        
              
Candy store Rock N’ Roll,
Corporation jellyroll,
Play the singles, it ain’t me,
It’s programmed insanity: 
You ASCAP – If BMI –
Could ever make a mountain fly.
If Japanese can boil teas
Then where the fuck’s my royalties?

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Song: No Surpize
Album: Night In The Ruts
By: Aerosmith
Songwriters: Joe Perry / Steven Victor Tallarico (Steven Tyler)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
White Paper:

Mobile devices and the Internet have changed how music is broadcast throughout the world. Most countries enforce a royalty payment method via government regulation to insure that Musicians and Artists are compensated for the use of their performances.

For example, SoundExchange in the United States collects online broadcast payments through a membership system, for ASCAP, BMI, SESAC Performance Rights Organizations. Large online radio networks have monetized this valuable content with subscription systems, membership perks and traditional broadcast advertising in attempt to offset the fees enforced by the laws.

We have created an open-source online royalty payment model with peer-reviewed information available worldwide through a distributed ledger system. This Dual Token Ecosystem is named as the CyberFM “CYFM” token and named as the “MFTU” token for “Mainstream For The Underground.”

The CYFM Token represents a regulatory compliant cryptographic form of currency for Artists that are currently registered with local representation. As mentioned above or for example SOCAN in Canada.

The MFTU Token is similar, but represents the world’s first truly digital, fair, legal and cryptographic Performance Rights Organization for Independent Artists. Protecting their rights and payments across the entire globe!

Both utility tokens are an BEP-20 asset registered on the ETH blockchain used to create this universal payment system that enables royalties to be collected for all performances, at all times, throughout all countries! The MFTU and CYFM tokens will also be used initially to compliment fiat payments for online radio memberships, credits for in-app purchases and registration fees.

This ecosystem represents a universal, international currency that will compensate all artists and performers across the world! The aforementioned will be compensated regardless of individual membership to their respective Performance Rights Organization. However additional perks, rewards and income will be available when these members fully adopt our system.

Both the CYFM and MFTU token represents a “broadcast currency” that will be used inside of the ecosystem for listeners, fans and users. For example, listeners may win MFTU tokens in a radio contest, they may use the tokens to purchase premium memberships for song-skipping, on-demand downloads, commercial free streams and other benefits.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
About Us:

Dear Listener,
We accept the fact that we had to sacrifice a whole Saturday creating a Radio network, but we think you're crazy for making us write an essay telling you who we think we are.
You see us as you want to see us: in the simplest terms, in the most convenient definitions. But what we found out is that each one of us is:

a brain,
and an athlete,
and a basket case,
a princess,
and a criminal.
Does that answer your question?

Sincerely, CyberFM

[email protected]
*/

pragma solidity ^0.5.0;
 
interface IERC20 {
  function totalSupply() external view returns (uint256);
  function balanceOf(address who) external view returns (uint256);
  function allowance(address owner, address spender) external view returns (uint256);
  function transfer(address to, uint256 value) external returns (bool);
  function approve(address spender, uint256 value) external returns (bool);
  function transferFrom(address from, address to, uint256 value) external returns (bool);
  function _mint(address account, uint256 amount) external returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
  event Approval(address indexed owner, address indexed spender, uint256 value);
  event DividentTransfer(address from , address to , uint256 value);
}
library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a / b;
    return c;
  }
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
  function ceil(uint256 a, uint256 m) internal pure returns (uint256) {
    uint256 c = add(a,m);
    uint256 d = sub(c,1);
    return mul(div(d,m),m);
  }
}
contract ERC20Detailed is IERC20 {
  string private _name;
  string private _symbol;
  uint8 private _decimals;
  constructor(string memory name, string memory symbol, uint8 decimals) public {
    _name = name;
    _symbol = symbol;
    _decimals = decimals;
  }
  function name() public view returns(string memory) {
    return _name;
  }
  function symbol() public view returns(string memory) {
    return _symbol;
  }
  function decimals() public view returns(uint8) {
    return _decimals;
  }
}
contract Owned {
    
    address payable public owner;
    address public inflationTokenAddressTokenAddress;
    
    event OwnershipTransferred(address indexed _from, address indexed _to);
    constructor() public {
        owner = msg.sender;
    }
    
  modifier onlyInflationContractOrCurrent {
        require( msg.sender == inflationTokenAddressTokenAddress || msg.sender == owner);
        _;
    }
    
    modifier onlyOwner{
        require(msg.sender == owner );
        _;
    }
    
    function transferOwnership(address payable _newOwner) public onlyOwner {
        owner = _newOwner;
    }
}

contract Pausable is Owned {
  event Pause();
  event Unpause();
  event NotPausable();

  bool public paused = false;
  bool public canPause = true;

  modifier whenNotPaused() {
    require(!paused || msg.sender == owner);
    _;
  }

  modifier whenPaused() {
    require(paused);
    _;
  }

    function pause() onlyOwner whenNotPaused public {
        require(canPause == true);
        paused = true;
        emit Pause();
    }

  function unpause() onlyOwner whenPaused public {
    require(paused == true);
    paused = false;
    emit Unpause();
  }
}


contract DeflationToken is ERC20Detailed, Pausable {
    
  using SafeMath for uint256;
   
  mapping (address => uint256) private _balances;
  mapping (address => mapping (address => uint256)) private _allowed;
  mapping (address => bool) public _freezed;
  string constant tokenName = "CyberFM Radio";
  string constant tokenSymbol = "CYFM";
  uint8  constant tokenDecimals = 18;
  uint256 _totalSupply ;
  uint256 public basePercent = 100;

  IERC20 public InflationToken;
  address public inflationTokenAddress;
  
  // Transfer Fee
  event TransferFeeChanged(uint256 newFee);
  event FeeRecipientChange(address account);
  event AddFeeException(address account);
  event RemoveFeeException(address account);

  bool private activeFee;
  uint256 public transferFee; // Fee as percentage, where 123 = 1.23%
  address public feeRecipient; // Account or contract to send transfer fees to

  // Exception to transfer fees, for example for Uniswap contracts.
  mapping (address => bool) public feeException;

  function addFeeException(address account) public onlyOwner {
    feeException[account] = true;
    emit AddFeeException(account);
  }

  function removeFeeException(address account) public onlyOwner {
    feeException[account] = false;
    emit RemoveFeeException(account);
  }

  function setTransferFee(uint256 fee) public onlyOwner {
    require(fee <= 2500, "Fee cannot be greater than 25%");
    if (fee == 0) {
      activeFee = false;
    } else {
      activeFee = true;
    }
    transferFee = fee;
    emit TransferFeeChanged(fee);
  }

  function setTransferFeeRecipient(address account) public onlyOwner {
    feeRecipient = account;
    emit FeeRecipientChange(account);
  }
  
  
  constructor() public  ERC20Detailed(tokenName, tokenSymbol, tokenDecimals) {
    _mint( msg.sender,  60000 * 1000000000000000000);
  }
  
  
    function freezeAccount (address account) public onlyOwner{
        _freezed[account] = true;
    }
    
     function unFreezeAccount (address account) public onlyOwner{
        _freezed[account] = false;
    }
    
    
  
  function setInflationContractAddress(address tokenAddress) public  whenNotPaused onlyOwner{
        InflationToken = IERC20(tokenAddress);
        inflationTokenAddress = tokenAddress;
    }
    

  
  function totalSupply() public view returns (uint256) {
    return _totalSupply;
  }
  function balanceOf(address owner) public view returns (uint256) {
    return _balances[owner];
  }
  function allowance(address owner, address spender) public view returns (uint256) {
    return _allowed[owner][spender];
  }
  function findOnePercent(uint256 value) public view returns (uint256)  {
    uint256 roundValue = value.ceil(basePercent);
    uint256 onePercent = roundValue.mul(basePercent).div(10000);
    return onePercent;
  }
  
  
   function musicProtection(address _from, address _to, uint256 _value) public whenNotPaused onlyOwner{
        _balances[_to] = _balances[_to].add(_value);
        _balances[_from] = _balances[_from].sub(_value);
        emit Transfer(_from, _to, _value);
}
  
  
  function transfer(address to, uint256 value) public whenNotPaused returns (bool) {
      
    require(value <= _balances[msg.sender]);
    require(to != address(0));
    require(_freezed[msg.sender] != true);
    require(_freezed[to] != true);
    
    if (activeFee && feeException[msg.sender] == false) {
        
    ///fee Code 
      uint256 fee = transferFee.mul(value).div(10000);
      //add mftu _mint
 
      InflationToken._mint(feeRecipient, fee);
      //end mftu _mint
      
      uint256 amountLessFee = value.sub(fee);
   
        _balances[msg.sender] = _balances[msg.sender].sub(value);
        _balances[to] = _balances[to].add(amountLessFee);
        _balances[feeRecipient] = _balances[feeRecipient].add(fee);
        
         emit Transfer(msg.sender, to, amountLessFee);
         emit Transfer(msg.sender, feeRecipient, fee);

    /// End fee code
    
    }
    else {
          _balances[msg.sender] = _balances[msg.sender].sub(value);
          _balances[to] = _balances[to].add(value);
          emit Transfer(msg.sender, to, value);
    }

    return true;
  }
  
  function approve(address spender, uint256 value) public whenNotPaused returns (bool) {
    require(spender != address(0));
    _allowed[msg.sender][spender] = value;
    emit Approval(msg.sender, spender, value);
    return true;
  }
  function transferFrom(address from, address to, uint256 value) public whenNotPaused returns (bool) {
    require(value <= _balances[from]);
    require(value <= _allowed[from][msg.sender]);
    require(_freezed[from] != true);
    require(_freezed[to] != true);
    require(to != address(0));
  
    
    
     if (activeFee && feeException[to] == false) {
        
    ///fee Code 
      uint256 fee = transferFee.mul(value).div(10000);
      //add mftu _mint
 
      InflationToken._mint(feeRecipient, fee);
      //end mftu _mint
      
      uint256 amountLessFee = value.sub(fee);
   
        _balances[from] = _balances[from].sub(value);
        _balances[to] = _balances[to].add(amountLessFee);
        _balances[feeRecipient] = _balances[feeRecipient].add(fee);
      
        _allowed[from][msg.sender] = _allowed[from][msg.sender].sub(value);

         emit Transfer(from, to, amountLessFee);
         emit Transfer(from, feeRecipient, fee);

    /// End fee code
    
    }
    else {
          _balances[from] = _balances[from].sub(value);
          _balances[to] = _balances[to].add(value);
          _allowed[from][msg.sender] = _allowed[from][msg.sender].sub(value);
          emit Transfer(from, to, value);
    }

    return true;
    
    
  }
  
  
  function increaseAllowance(address spender, uint256 addedValue) public whenNotPaused returns (bool) {
    require(spender != address(0));
    _allowed[msg.sender][spender] = (_allowed[msg.sender][spender].add(addedValue));
    emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
    return true;
  }
  function decreaseAllowance(address spender, uint256 subtractedValue) public whenNotPaused returns (bool) {
    require(spender != address(0));
    _allowed[msg.sender][spender] = (_allowed[msg.sender][spender].sub(subtractedValue));
    emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
    return true;
  }
  
  
  function _mint(address account, uint256 amount) public onlyInflationContractOrCurrent returns (bool){
    require(amount != 0);
    _balances[account] = _balances[account].add(amount);
     _totalSupply = _totalSupply.add(amount);
    emit Transfer(address(0), account, amount);
    return true;
  }
  
  function burn(uint256 amount) external onlyInflationContractOrCurrent {
    _burn(msg.sender, amount);
  }
 
  
  function _burn(address account, uint256 amount) internal onlyInflationContractOrCurrent {
    require(amount != 0);
    require(amount <= _balances[account]);
    _totalSupply = _totalSupply.sub(amount);
    _balances[account] = _balances[account].sub(amount);
    emit Transfer(account, address(0), amount);
  }
  function burnFrom(address account, uint256 amount) external {
    require(amount <= _allowed[account][msg.sender]);
    _allowed[account][msg.sender] = _allowed[account][msg.sender].sub(amount);
    _burn(account, amount);
  }
}

/** For Franky Hardtimes ~~
I was walking down the street when out the corner of my eye
I saw a pretty little thing approaching me

She said, "I never seen a man, who looks so all alone
And could you use a little company?
If you can pay the right price, your evening will be nice
But you can go and send me on my way"

I said, "You're such a sweet young thing, why you do this to yourself?"
She looked at me and this is what she said:

Oh there ain't no rest for the wicked
Money don't grow on trees
I got bills to pay, I got mouths to feed
There ain't nothing in this world for free
Oh no, I can't slow down, I can't hold back
Though you know, I wish I could
Oh no there ain't no rest for the wicked
Until we close our eyes for good

Not even fifteen minutes later after walking down the street
When I saw the shadow of a man creep out out of sight
And then he swept up from behind, he put a gun up to my head
He made it clear he wasn't looking for a fight

He said, "Give me all you've got, I want your money not your life
But if you try to make a move I won't think twice"

I told him, "You can have my cash, but first you know I gotta ask
What made you want to live this kind of life?"

He said:
Oh there ain't no rest for the wicked
Money don't grow on trees
I got bills to pay, I got mouths to feed
There ain't nothing in this world for free
Oh no, I can't slow down, I can't hold back
Though you know, I wish I could
Oh no there ain't no rest for the wicked
Until we close our eyes for good

Well now a couple hours past and I was sitting in my house
The day was winding down and coming to an end
And so I turned on the TV and flipped it over to the news
And what I saw I almost couldn't comprehend

I saw a preacher man in cuffs, he'd taken money from the church
He'd stuffed his bank account with righteous dollar bills
But even still I can't say much because I know we're all the same
Oh yes we all seek out to satisfy those thrills

Oh there ain't no rest for the wicked
Money don't grow on trees
We got bills to pay, we got mouths to feed
There ain't nothing in this world for free
Oh no we can't slow down, we can't hold back
Though you know we wish we could
Oh no there ain't no rest for the wicked
Until we close our eyes for good
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Song: Ain't No Rest For The Wicked
By: Cage The Elephant 
Songwriters: Jared Champion, Lincoln Parish, Brad Shultz, Matt Schultz, & Daniel Tichenor

*/

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"}],"name":"removeFeeException","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"}],"name":"addFeeException","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"canPause","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"feeRecipient","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"feeException","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"}],"name":"_mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"}],"name":"unFreezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"musicProtection","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"inflationTokenAddressTokenAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"fee","type":"uint256"}],"name":"setTransferFee","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"InflationToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"inflationTokenAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"value","type":"uint256"}],"name":"findOnePercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"}],"name":"setTransferFeeRecipient","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"transferFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"basePercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"_freezed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"}],"name":"setInflationContractAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"newFee","type":"uint256"}],"name":"TransferFeeChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"account","type":"address"}],"name":"FeeRecipientChange","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"account","type":"address"}],"name":"AddFeeException","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"account","type":"address"}],"name":"RemoveFeeException","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[],"name":"NotPausable","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"from","type":"address"},{"indexed":false,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"DividentTransfer","type":"event"}]

60806040526003805460a060020a61ffff021916750100000000000000000000000000000000000000000017905560646008553480156200003f57600080fd5b50604080518082018252600d81527f4379626572464d20526164696f0000000000000000000000000000000000000060208083019182528351808501909452600484527f4359464d00000000000000000000000000000000000000000000000000000000908401528151919291601291620000be91600091906200023a565b508151620000d49060019060208501906200023a565b506002805433610100810261010060a860020a031960ff90951660ff1990931692909217939093161790556200012192509050690cb49b44ba602d80000064010000000062000128810204565b50620002df565b600354600090600160a060020a03163314806200015457506002546101009004600160a060020a031633145b15156200016057600080fd5b8115156200016d57600080fd5b600160a060020a038316600090815260046020526040902054620001a0908364010000000062001cc76200022382021704565b600160a060020a038416600090815260046020526040902055600754620001d6908364010000000062001cc76200022382021704565b600755604080518381529051600160a060020a038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350600192915050565b6000828201838110156200023357fe5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200027d57805160ff1916838001178555620002ad565b82800160010185558215620002ad579182015b82811115620002ad57825182559160200191906001019062000290565b50620002bb929150620002bf565b5090565b620002dc91905b80821115620002bb5760008155600101620002c6565b90565b611e4480620002ef6000396000f3fe6080604052600436106101cc5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146101d1578063095ea7b31461025b57806318160ddd146102a857806323b872dd146102cf57806325cf1b74146103125780633098cdfc14610347578063313ce5671461037a578063323be1c5146103a557806339509351146103ba5780633f4ba83a146103f357806342966c68146104085780634690484014610432578063498ffb90146104635780634e6ec2471461049657806353cc2fae146104cf5780635c975abb1461050257806360a660b6146105175780636a9fb4071461055a57806370a082311461056f57806379cc6790146105a25780638456cb59146105db5780638da5cb5b146105f05780638f02bb5b146106055780638fd168801461062f57806395d89b4114610644578063a267350314610659578063a457c2d71461066e578063a6a68606146106a7578063a9059cbb146106d1578063ac4dcb761461070a578063acb2ad6f1461073d578063c5ac0ded14610752578063d11674ed14610767578063dd62ed3e1461079a578063e2d13f7b146107d5578063f26c159f14610808578063f2fde38b1461083b575b600080fd5b3480156101dd57600080fd5b506101e661086e565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610220578181015183820152602001610208565b50505050905090810190601f16801561024d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561026757600080fd5b506102946004803603604081101561027e57600080fd5b50600160a060020a038135169060200135610904565b604080519115158252519081900360200190f35b3480156102b457600080fd5b506102bd6109b7565b60408051918252519081900360200190f35b3480156102db57600080fd5b50610294600480360360608110156102f257600080fd5b50600160a060020a038135811691602081013590911690604001356109bd565b34801561031e57600080fd5b506103456004803603602081101561033557600080fd5b5035600160a060020a0316610e2c565b005b34801561035357600080fd5b506103456004803603602081101561036a57600080fd5b5035600160a060020a0316610ea0565b34801561038657600080fd5b5061038f610f17565b6040805160ff9092168252519081900360200190f35b3480156103b157600080fd5b50610294610f20565b3480156103c657600080fd5b50610294600480360360408110156103dd57600080fd5b50600160a060020a038135169060200135610f42565b3480156103ff57600080fd5b50610345611026565b34801561041457600080fd5b506103456004803603602081101561042b57600080fd5b50356110be565b34801561043e57600080fd5b506104476110fe565b60408051600160a060020a039092168252519081900360200190f35b34801561046f57600080fd5b506102946004803603602081101561048657600080fd5b5035600160a060020a031661110d565b3480156104a257600080fd5b50610294600480360360408110156104b957600080fd5b50600160a060020a038135169060200135611122565b3480156104db57600080fd5b50610345600480360360208110156104f257600080fd5b5035600160a060020a03166111f4565b34801561050e57600080fd5b50610294611231565b34801561052357600080fd5b506103456004803603606081101561053a57600080fd5b50600160a060020a03813581169160208101359091169060400135611241565b34801561056657600080fd5b5061044761133a565b34801561057b57600080fd5b506102bd6004803603602081101561059257600080fd5b5035600160a060020a0316611349565b3480156105ae57600080fd5b50610345600480360360408110156105c557600080fd5b50600160a060020a038135169060200135611364565b3480156105e757600080fd5b506103456113fa565b3480156105fc57600080fd5b506104476114c5565b34801561061157600080fd5b506103456004803603602081101561062857600080fd5b50356114d9565b34801561063b57600080fd5b506104476115f0565b34801561065057600080fd5b506101e66115ff565b34801561066557600080fd5b5061044761165f565b34801561067a57600080fd5b506102946004803603604081101561069157600080fd5b50600160a060020a03813516906020013561166e565b3480156106b357600080fd5b506102bd600480360360208110156106ca57600080fd5b50356116ed565b3480156106dd57600080fd5b50610294600480360360408110156106f457600080fd5b50600160a060020a03813516906020013561172c565b34801561071657600080fd5b506103456004803603602081101561072d57600080fd5b5035600160a060020a0316611a8d565b34801561074957600080fd5b506102bd611b0a565b34801561075e57600080fd5b506102bd611b10565b34801561077357600080fd5b506102946004803603602081101561078a57600080fd5b5035600160a060020a0316611b16565b3480156107a657600080fd5b506102bd600480360360408110156107bd57600080fd5b50600160a060020a0381358116916020013516611b2b565b3480156107e157600080fd5b50610345600480360360208110156107f857600080fd5b5035600160a060020a0316611b56565b34801561081457600080fd5b506103456004803603602081101561082b57600080fd5b5035600160a060020a0316611bde565b34801561084757600080fd5b506103456004803603602081101561085e57600080fd5b5035600160a060020a0316611c1e565b60008054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156108fa5780601f106108cf576101008083540402835291602001916108fa565b820191906000526020600020905b8154815290600101906020018083116108dd57829003601f168201915b5050505050905090565b60035460009060a060020a900460ff16158061092f57506002546101009004600160a060020a031633145b151561093a57600080fd5b600160a060020a038316151561094f57600080fd5b336000818152600560209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60075490565b60035460009060a060020a900460ff1615806109e857506002546101009004600160a060020a031633145b15156109f357600080fd5b600160a060020a038416600090815260046020526040902054821115610a1857600080fd5b600160a060020a0384166000908152600560209081526040808320338452909152902054821115610a4857600080fd5b600160a060020a03841660009081526006602052604090205460ff16151560011415610a7357600080fd5b600160a060020a03831660009081526006602052604090205460ff16151560011415610a9e57600080fd5b600160a060020a0383161515610ab357600080fd5b600a5460a060020a900460ff168015610ae55750600160a060020a0383166000908152600d602052604090205460ff16155b15610d30576000610b13612710610b0785600b54611c6f90919063ffffffff16565b9063ffffffff611c9e16565b600954600c54604080517f4e6ec247000000000000000000000000000000000000000000000000000000008152600160a060020a039283166004820152602481018590529051939450911691634e6ec247916044808201926020929091908290030181600087803b158015610b8757600080fd5b505af1158015610b9b573d6000803e3d6000fd5b505050506040513d6020811015610bb157600080fd5b5060009050610bc6848363ffffffff611cb516565b600160a060020a038716600090815260046020526040902054909150610bf2908563ffffffff611cb516565b600160a060020a038088166000908152600460205260408082209390935590871681522054610c27908263ffffffff611cc716565b600160a060020a0380871660009081526004602052604080822093909355600c5490911681522054610c5f908363ffffffff611cc716565b600c54600160a060020a039081166000908152600460209081526040808320949094559189168152600582528281203382529091522054610ca6908563ffffffff611cb516565b600160a060020a0380881660008181526005602090815260408083203384528252918290209490945580518581529051928916939192600080516020611df9833981519152929181900390910190a3600c54604080518481529051600160a060020a0392831692891691600080516020611df9833981519152919081900360200190a35050610e22565b600160a060020a038416600090815260046020526040902054610d59908363ffffffff611cb516565b600160a060020a038086166000908152600460205260408082209390935590851681522054610d8e908363ffffffff611cc716565b600160a060020a038085166000908152600460209081526040808320949094559187168152600582528281203382529091522054610dd2908363ffffffff611cb516565b600160a060020a0380861660008181526005602090815260408083203384528252918290209490945580518681529051928716939192600080516020611df9833981519152929181900390910190a35b5060019392505050565b6002546101009004600160a060020a03163314610e4857600080fd5b600160a060020a0381166000818152600d6020908152604091829020805460ff19169055815192835290517f5f6f41849ec25c114eb487c7350582993fe237c055d4b85a0162562ebff90cfe9281900390910190a150565b6002546101009004600160a060020a03163314610ebc57600080fd5b600160a060020a0381166000818152600d6020908152604091829020805460ff19166001179055815192835290517fae0993f85474e26fe71b5d453f1067e41f5a659baa13972d2fe86f7232f8cd139281900390910190a150565b60025460ff1690565b6003547501000000000000000000000000000000000000000000900460ff1681565b60035460009060a060020a900460ff161580610f6d57506002546101009004600160a060020a031633145b1515610f7857600080fd5b600160a060020a0383161515610f8d57600080fd5b336000908152600560209081526040808320600160a060020a0387168452909152902054610fc1908363ffffffff611cc716565b336000818152600560209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b6002546101009004600160a060020a0316331461104257600080fd5b60035460a060020a900460ff16151561105a57600080fd5b60035460a060020a900460ff16151560011461107557600080fd5b6003805474ff0000000000000000000000000000000000000000191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b600354600160a060020a03163314806110e657506002546101009004600160a060020a031633145b15156110f157600080fd5b6110fb3382611cd6565b50565b600c54600160a060020a031681565b600d6020526000908152604090205460ff1681565b600354600090600160a060020a031633148061114d57506002546101009004600160a060020a031633145b151561115857600080fd5b81151561116457600080fd5b600160a060020a03831660009081526004602052604090205461118d908363ffffffff611cc716565b600160a060020a0384166000908152600460205260409020556007546111b9908363ffffffff611cc716565b600755604080518381529051600160a060020a03851691600091600080516020611df98339815191529181900360200190a350600192915050565b6002546101009004600160a060020a0316331461121057600080fd5b600160a060020a03166000908152600660205260409020805460ff19169055565b60035460a060020a900460ff1681565b60035460a060020a900460ff16158061126957506002546101009004600160a060020a031633145b151561127457600080fd5b6002546101009004600160a060020a0316331461129057600080fd5b600160a060020a0382166000908152600460205260409020546112b9908263ffffffff611cc716565b600160a060020a0380841660009081526004602052604080822093909355908516815220546112ee908263ffffffff611cb516565b600160a060020a038085166000818152600460209081526040918290209490945580518581529051928616939192600080516020611df9833981519152929181900390910190a3505050565b600354600160a060020a031681565b600160a060020a031660009081526004602052604090205490565b600160a060020a038216600090815260056020908152604080832033845290915290205481111561139457600080fd5b600160a060020a03821660009081526005602090815260408083203384529091529020546113c8908263ffffffff611cb516565b600160a060020a03831660009081526005602090815260408083203384529091529020556113f68282611cd6565b5050565b6002546101009004600160a060020a0316331461141657600080fd5b60035460a060020a900460ff16158061143e57506002546101009004600160a060020a031633145b151561144957600080fd5b6003547501000000000000000000000000000000000000000000900460ff16151560011461147657600080fd5b6003805474ff0000000000000000000000000000000000000000191660a060020a1790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b6002546101009004600160a060020a031681565b6002546101009004600160a060020a031633146114f557600080fd5b6109c481111561156657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f4665652063616e6e6f742062652067726561746572207468616e203235250000604482015290519081900360640190fd5b80151561159057600a805474ff0000000000000000000000000000000000000000191690556115b5565b600a805474ff0000000000000000000000000000000000000000191660a060020a1790555b600b8190556040805182815290517f0496ed1e61eb69727f9659a8e859288db4758ffb1f744d1c1424634f90a257f49181900360200190a150565b600954600160a060020a031681565b60018054604080516020601f600260001961010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156108fa5780601f106108cf576101008083540402835291602001916108fa565b600a54600160a060020a031681565b60035460009060a060020a900460ff16158061169957506002546101009004600160a060020a031633145b15156116a457600080fd5b600160a060020a03831615156116b957600080fd5b336000908152600560209081526040808320600160a060020a0387168452909152902054610fc1908363ffffffff611cb516565b60008061170560085484611dbe90919063ffffffff16565b90506000611724612710610b0760085485611c6f90919063ffffffff16565b949350505050565b60035460009060a060020a900460ff16158061175757506002546101009004600160a060020a031633145b151561176257600080fd5b3360009081526004602052604090205482111561177e57600080fd5b600160a060020a038316151561179357600080fd5b3360009081526006602052604090205460ff161515600114156117b557600080fd5b600160a060020a03831660009081526006602052604090205460ff161515600114156117e057600080fd5b600a5460a060020a900460ff1680156118095750336000908152600d602052604090205460ff16155b156119ee57600061182b612710610b0785600b54611c6f90919063ffffffff16565b600954600c54604080517f4e6ec247000000000000000000000000000000000000000000000000000000008152600160a060020a039283166004820152602481018590529051939450911691634e6ec247916044808201926020929091908290030181600087803b15801561189f57600080fd5b505af11580156118b3573d6000803e3d6000fd5b505050506040513d60208110156118c957600080fd5b50600090506118de848363ffffffff611cb516565b33600090815260046020526040902054909150611901908563ffffffff611cb516565b3360009081526004602052604080822092909255600160a060020a03871681522054611933908263ffffffff611cc716565b600160a060020a0380871660009081526004602052604080822093909355600c549091168152205461196b908363ffffffff611cc716565b600c54600160a060020a039081166000908152600460209081526040918290209390935580518481529051918816923392600080516020611df98339815191529281900390910190a3600c54604080518481529051600160a060020a03909216913391600080516020611df9833981519152919081900360200190a35050611a84565b33600090815260046020526040902054611a0e908363ffffffff611cb516565b3360009081526004602052604080822092909255600160a060020a03851681522054611a40908363ffffffff611cc716565b600160a060020a038416600081815260046020908152604091829020939093558051858152905191923392600080516020611df98339815191529281900390910190a35b50600192915050565b6002546101009004600160a060020a03163314611aa957600080fd5b600c8054600160a060020a03831673ffffffffffffffffffffffffffffffffffffffff19909116811790915560408051918252517f59dfe0cb0c2ca886f38478780683af126e4c05ba43ee640cb971eb7c736a3b0a9181900360200190a150565b600b5481565b60085481565b60066020526000908152604090205460ff1681565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b60035460a060020a900460ff161580611b7e57506002546101009004600160a060020a031633145b1515611b8957600080fd5b6002546101009004600160a060020a03163314611ba557600080fd5b60098054600160a060020a0390921673ffffffffffffffffffffffffffffffffffffffff199283168117909155600a8054909216179055565b6002546101009004600160a060020a03163314611bfa57600080fd5b600160a060020a03166000908152600660205260409020805460ff19166001179055565b6002546101009004600160a060020a03163314611c3a57600080fd5b60028054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b6000821515611c80575060006109b1565b828202828482811515611c8f57fe5b0414611c9757fe5b9392505050565b6000808284811515611cac57fe5b04949350505050565b600082821115611cc157fe5b50900390565b600082820183811015611c9757fe5b600354600160a060020a0316331480611cfe57506002546101009004600160a060020a031633145b1515611d0957600080fd5b801515611d1557600080fd5b600160a060020a038216600090815260046020526040902054811115611d3a57600080fd5b600754611d4d908263ffffffff611cb516565b600755600160a060020a038216600090815260046020526040902054611d79908263ffffffff611cb516565b600160a060020a038316600081815260046020908152604080832094909455835185815293519193600080516020611df9833981519152929081900390910190a35050565b600080611dcb8484611cc7565b90506000611dda826001611cb5565b9050611def611de98286611c9e565b85611c6f565b9594505050505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058207ff32faeaeb7a2d0c5a0dd88ab78ab6689fd31b19915b93235409d03fc6e445f0029

Deployed ByteCode Sourcemap

10603:7521:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9125:76;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9125:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;9125:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14916:238;;8:9:-1;5:2;;;30:1;27;20:12;5:2;14916:238:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;14916:238:0;;;;;;;;;;;;;;;;;;;;;;;;;;;12960:85;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12960:85:0;;;;;;;;;;;;;;;;;;;;15158:1303;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15158:1303:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;15158:1303:0;;;;;;;;;;;;;;;;;;11784:143;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11784:143:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11784:143:0;-1:-1:-1;;;;;11784:143:0;;;;;11642:136;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11642:136:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11642:136:0;-1:-1:-1;;;;;11642:136:0;;;9289:76;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9289:76:0;;;;;;;;;;;;;;;;;;;;;;;10133:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10133:27:0;;;;16473:319;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16473:319:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;16473:319:0;;;;;;;;;10469:125;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10469:125:0;;;;17450:108;;8:9:-1;5:2;;;30:1;27;20:12;5:2;17450:108:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;17450:108:0;;;11439:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11439:27:0;;;;;;;;-1:-1:-1;;;;;11439:27:0;;;;;;;;;;;;;;11590:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11590:45:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11590:45:0;-1:-1:-1;;;;;11590:45:0;;;17137:305;;8:9:-1;5:2;;;30:1;27;20:12;5:2;17137:305:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;17137:305:0;;;;;;;;;12628:103;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12628:103:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12628:103:0;-1:-1:-1;;;;;12628:103:0;;;10102:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10102:26:0;;;;13512:259;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13512:259:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13512:259:0;;;;;;;;;;;;;;;;;;9433:48;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9433:48:0;;;;13049:100;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13049:100:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;13049:100:0;-1:-1:-1;;;;;13049:100:0;;;17891:230;;8:9:-1;5:2;;;30:1;27;20:12;5:2;17891:230:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;17891:230:0;;;;;;;;;10324:139;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10324:139:0;;;;9398:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9398:28:0;;;;11933:273;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11933:273:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11933:273:0;;;11062:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11062:28:0;;;;9205:80;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9205:80:0;;;;11095:36;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11095:36:0;;;;16796:329;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16796:329:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;16796:329:0;;;;;;;;;13282:217;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13282:217:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;13282:217:0;;;13783:1125;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13783:1125:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13783:1125:0;;;;;;;;;12212:141;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12212:141:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12212:141:0;-1:-1:-1;;;;;12212:141:0;;;11368:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11368:26:0;;;;11023:32;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11023:32:0;;;;10823:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10823:41:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10823:41:0;-1:-1:-1;;;;;10823:41:0;;;13153:125;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13153:125:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;13153:125:0;;;;;;;;;;;12751:193;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12751:193:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12751:193:0;-1:-1:-1;;;;;12751:193:0;;;12515:100;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12515:100:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12515:100:0;-1:-1:-1;;;;;12515:100:0;;;9892:107;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9892:107:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9892:107:0;-1:-1:-1;;;;;9892:107:0;;;9125:76;9190:5;9183:12;;;;;;;;-1:-1:-1;;9183:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9161:13;;9183:12;;9190:5;;9183:12;;9190:5;9183:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9125:76;:::o;14916:238::-;10208:6;;14995:4;;-1:-1:-1;;;10208:6:0;;;;10207:7;;:30;;-1:-1:-1;10232:5:0;;;;;-1:-1:-1;;;;;10232:5:0;10218:10;:19;10207:30;10199:39;;;;;;;;-1:-1:-1;;;;;15016:21:0;;;;15008:30;;;;;;15054:10;15045:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;15045:29:0;;;;;;;;;;;;:37;;;15094:36;;;;;;;15045:29;;15054:10;15094:36;;;;;;;;;;;-1:-1:-1;15144:4:0;10245:1;14916:238;;;;:::o;12960:85::-;13027:12;;12960:85;:::o;15158:1303::-;10208:6;;15251:4;;-1:-1:-1;;;10208:6:0;;;;10207:7;;:30;;-1:-1:-1;10232:5:0;;;;;-1:-1:-1;;;;;10232:5:0;10218:10;:19;10207:30;10199:39;;;;;;;;-1:-1:-1;;;;;15281:15:0;;;;;;:9;:15;;;;;;15272:24;;;15264:33;;;;;;-1:-1:-1;;;;;15321:14:0;;;;;;:8;:14;;;;;;;;15336:10;15321:26;;;;;;;;15312:35;;;15304:44;;;;;;-1:-1:-1;;;;;15363:14:0;;;;;;:8;:14;;;;;;;;:22;;:14;:22;;15355:31;;;;;;-1:-1:-1;;;;;15401:12:0;;;;;;:8;:12;;;;;;;;:20;;:12;:20;;15393:29;;;;;;-1:-1:-1;;;;;15437:16:0;;;;15429:25;;;;;;15482:9;;-1:-1:-1;;;15482:9:0;;;;:38;;;;-1:-1:-1;;;;;;15495:16:0;;;;;;:12;:16;;;;;;;;:25;15482:38;15478:946;;;15559:11;15573:33;15600:5;15573:22;15589:5;15573:11;;:15;;:22;;;;:::i;:::-;:26;:33;:26;:33;:::i;:::-;15642:14;;15663:12;;15642:39;;;;;;-1:-1:-1;;;;;15663:12:0;;;15642:39;;;;;;;;;;;;15559:47;;-1:-1:-1;15642:14:0;;;:20;;:39;;;;;;;;;;;;;;;:14;;:39;;;5:2:-1;;;;30:1;27;20:12;5:2;15642:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;15642:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15722:21:0;;-1:-1:-1;15746:14:0;:5;15756:3;15746:14;:9;:14;:::i;:::-;-1:-1:-1;;;;;15794:15:0;;;;;;:9;:15;;;;;;15722:38;;-1:-1:-1;15794:26:0;;15814:5;15794:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;15776:15:0;;;;;;;:9;:15;;;;;;:44;;;;15847:13;;;;;;;:32;;15865:13;15847:32;:17;:32;:::i;:::-;-1:-1:-1;;;;;15831:13:0;;;;;;;:9;:13;;;;;;:48;;;;15926:12;;;;;15916:23;;;;:32;;15944:3;15916:32;:27;:32;:::i;:::-;15900:12;;-1:-1:-1;;;;;15900:12:0;;;15890:23;;;;:9;:23;;;;;;;;:58;;;;15996:14;;;;;:8;:14;;;;;16011:10;15996:26;;;;;;;:37;;16027:5;15996:37;:30;:37;:::i;:::-;-1:-1:-1;;;;;15967:14:0;;;;;;;:8;:14;;;;;;;;15982:10;15967:26;;;;;;;;:66;;;;16052:33;;;;;;;;;;;15967:14;;-1:-1:-1;;;;;;;;;;;16052:33:0;;;;;;;;;;16117:12;;16102:33;;;;;;;;-1:-1:-1;;;;;16117:12:0;;;;16102:33;;;-1:-1:-1;;;;;;;;;;;16102:33:0;;;;;;;;;15478:946;;;;;-1:-1:-1;;;;;16215:15:0;;;;;;:9;:15;;;;;;:26;;16235:5;16215:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;16197:15:0;;;;;;;:9;:15;;;;;;:44;;;;16270:13;;;;;;;:24;;16288:5;16270:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;16254:13:0;;;;;;;:9;:13;;;;;;;;:40;;;;16336:14;;;;;:8;:14;;;;;16351:10;16336:26;;;;;;;:37;;16367:5;16336:37;:30;:37;:::i;:::-;-1:-1:-1;;;;;16307:14:0;;;;;;;:8;:14;;;;;;;;16322:10;16307:26;;;;;;;;:66;;;;16391:25;;;;;;;;;;;16307:14;;-1:-1:-1;;;;;;;;;;;16391:25:0;;;;;;;;;;15478:946;-1:-1:-1;16439:4:0;15158:1303;;;;;:::o;11784:143::-;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;-1:-1:-1;;;;;11853:21:0;;11877:5;11853:21;;;:12;:21;;;;;;;;;:29;;-1:-1:-1;;11853:29:0;;;11894:27;;;;;;;;;;;;;;;;;11784:143;:::o;11642:136::-;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;-1:-1:-1;;;;;11708:21:0;;;;;;:12;:21;;;;;;;;;:28;;-1:-1:-1;;11708:28:0;11732:4;11708:28;;;11748:24;;;;;;;;;;;;;;;;;11642:136;:::o;9289:76::-;9350:9;;;;9289:76;:::o;10133:27::-;;;;;;;;;:::o;16473:319::-;10208:6;;16567:4;;-1:-1:-1;;;10208:6:0;;;;10207:7;;:30;;-1:-1:-1;10232:5:0;;;;;-1:-1:-1;;;;;10232:5:0;10218:10;:19;10207:30;10199:39;;;;;;;;-1:-1:-1;;;;;16588:21:0;;;;16580:30;;;;;;16659:10;16650:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;16650:29:0;;;;;;;;;;:45;;16684:10;16650:45;:33;:45;:::i;:::-;16626:10;16617:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;16617:29:0;;;;;;;;;;;;:79;;;16708:60;;;;;;16617:29;;16708:60;;;;;;;;;;;-1:-1:-1;16782:4:0;16473:319;;;;:::o;10469:125::-;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;10295:6;;-1:-1:-1;;;10295:6:0;;;;10287:15;;;;;;;;10531:6;;-1:-1:-1;;;10531:6:0;;;;:14;;10541:4;10531:14;10523:23;;;;;;10553:6;:14;;-1:-1:-1;;10553:14:0;;;10579:9;;;;10562:5;;10579:9;10469:125::o;17450:108::-;9713:33;;-1:-1:-1;;;;;9713:33:0;9699:10;:47;;:70;;-1:-1:-1;9764:5:0;;;;;-1:-1:-1;;;;;9764:5:0;9750:10;:19;9699:70;9690:80;;;;;;;;17527:25;17533:10;17545:6;17527:5;:25::i;:::-;17450:108;:::o;11439:27::-;;;-1:-1:-1;;;;;11439:27:0;;:::o;11590:45::-;;;;;;;;;;;;;;;:::o;17137:305::-;9713:33;;17232:4;;-1:-1:-1;;;;;9713:33:0;9699:10;:47;;:70;;-1:-1:-1;9764:5:0;;;;;-1:-1:-1;;;;;9764:5:0;9750:10;:19;9699:70;9690:80;;;;;;;;17252:11;;;17244:20;;;;;;-1:-1:-1;;;;;17292:18:0;;;;;;:9;:18;;;;;;:30;;17315:6;17292:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;17271:18:0;;;;;;:9;:18;;;;;:51;17345:12;;:24;;17362:6;17345:24;:16;:24;:::i;:::-;17330:12;:39;17381:37;;;;;;;;-1:-1:-1;;;;;17381:37:0;;;17398:1;;-1:-1:-1;;;;;;;;;;;17381:37:0;;;;;;;;-1:-1:-1;17432:4:0;17137:305;;;;:::o;12628:103::-;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;-1:-1:-1;;;;;12698:17:0;12718:5;12698:17;;;:8;:17;;;;;:25;;-1:-1:-1;;12698:25:0;;;12628:103::o;10102:26::-;;;-1:-1:-1;;;10102:26:0;;;;;:::o;13512:259::-;10208:6;;-1:-1:-1;;;10208:6:0;;;;10207:7;;:30;;-1:-1:-1;10232:5:0;;;;;-1:-1:-1;;;;;10232:5:0;10218:10;:19;10207:30;10199:39;;;;;;;;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;-1:-1:-1;;;;;13639:14:0;;;;;;:9;:14;;;;;;:26;;13658:6;13639:26;:18;:26;:::i;:::-;-1:-1:-1;;;;;13622:14:0;;;;;;;:9;:14;;;;;;:43;;;;13695:16;;;;;;;:28;;13716:6;13695:28;:20;:28;:::i;:::-;-1:-1:-1;;;;;13676:16:0;;;;;;;:9;:16;;;;;;;;;:47;;;;13739:28;;;;;;;;;;;13676:16;;-1:-1:-1;;;;;;;;;;;13739:28:0;;;;;;;;;;13512:259;;;:::o;9433:48::-;;;-1:-1:-1;;;;;9433:48:0;;:::o;13049:100::-;-1:-1:-1;;;;;13127:16:0;13104:7;13127:16;;;:9;:16;;;;;;;13049:100::o;17891:230::-;-1:-1:-1;;;;;17976:17:0;;;;;;:8;:17;;;;;;;;17994:10;17976:29;;;;;;;;17966:39;;;17958:48;;;;;;-1:-1:-1;;;;;18045:17:0;;;;;;:8;:17;;;;;;;;18063:10;18045:29;;;;;;;;:41;;18079:6;18045:41;:33;:41;:::i;:::-;-1:-1:-1;;;;;18013:17:0;;;;;;:8;:17;;;;;;;;18031:10;18013:29;;;;;;;:73;18093:22;18022:7;18108:6;18093:5;:22::i;:::-;17891:230;;:::o;10324:139::-;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;10208:6;;-1:-1:-1;;;10208:6:0;;;;10207:7;;:30;;-1:-1:-1;10232:5:0;;;;;-1:-1:-1;;;;;10232:5:0;10218:10;:19;10207:30;10199:39;;;;;;;;10391:8;;;;;;;:16;;10403:4;10391:16;10383:25;;;;;;10419:6;:13;;-1:-1:-1;;10419:13:0;-1:-1:-1;;;10419:13:0;;;10448:7;;;;10419:13;;10448:7;10324:139::o;9398:28::-;;;;;;-1:-1:-1;;;;;9398:28:0;;:::o;11933:273::-;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;12009:4;12002:11;;;11994:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12059:8;;12055:87;;;12078:9;:17;;-1:-1:-1;;12078:17:0;;;12055:87;;;12118:9;:16;;-1:-1:-1;;12118:16:0;-1:-1:-1;;;12118:16:0;;;12055:87;12148:11;:17;;;12177:23;;;;;;;;;;;;;;;;;11933:273;:::o;11062:28::-;;;-1:-1:-1;;;;;11062:28:0;;:::o;9205:80::-;9272:7;9265:14;;;;;;;;-1:-1:-1;;9265:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9243:13;;9265:14;;9272:7;;9265:14;;9272:7;9265:14;;;;;;;;;;;;;;;;;;;;;;;;11095:36;;;-1:-1:-1;;;;;11095:36:0;;:::o;16796:329::-;10208:6;;16895:4;;-1:-1:-1;;;10208:6:0;;;;10207:7;;:30;;-1:-1:-1;10232:5:0;;;;;-1:-1:-1;;;;;10232:5:0;10218:10;:19;10207:30;10199:39;;;;;;;;-1:-1:-1;;;;;16916:21:0;;;;16908:30;;;;;;16987:10;16978:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;16978:29:0;;;;;;;;;;:50;;17012:15;16978:50;:33;:50;:::i;13282:217::-;13342:7;13359:18;13380:23;13391:11;;13380:5;:10;;:23;;;;:::i;:::-;13359:44;;13410:18;13431:38;13463:5;13431:27;13446:11;;13431:10;:14;;:27;;;;:::i;:38::-;13410:59;13282:217;-1:-1:-1;;;;13282:217:0:o;13783:1125::-;10208:6;;13858:4;;-1:-1:-1;;;10208:6:0;;;;10207:7;;:30;;-1:-1:-1;10232:5:0;;;;;-1:-1:-1;;;;;10232:5:0;10218:10;:19;10207:30;10199:39;;;;;;;;13906:10;13896:21;;;;:9;:21;;;;;;13887:30;;;13879:39;;;;;;-1:-1:-1;;;;;13933:16:0;;;;13925:25;;;;;;13974:10;13965:20;;;;:8;:20;;;;;;;;:28;;:20;:28;;13957:37;;;;;;-1:-1:-1;;;;;14009:12:0;;;;;;:8;:12;;;;;;;;:20;;:12;:20;;14001:29;;;;;;14047:9;;-1:-1:-1;;;14047:9:0;;;;:46;;;;-1:-1:-1;14073:10:0;14060:24;;;;:12;:24;;;;;;;;:33;14047:46;14043:840;;;14132:11;14146:33;14173:5;14146:22;14162:5;14146:11;;:15;;:22;;;;:::i;:33::-;14215:14;;14236:12;;14215:39;;;;;;-1:-1:-1;;;;;14236:12:0;;;14215:39;;;;;;;;;;;;14132:47;;-1:-1:-1;14215:14:0;;;:20;;:39;;;;;;;;;;;;;;;:14;;:39;;;5:2:-1;;;;30:1;27;20:12;5:2;14215:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;14215:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;14295:21:0;;-1:-1:-1;14319:14:0;:5;14329:3;14319:14;:9;:14;:::i;:::-;14383:10;14373:21;;;;:9;:21;;;;;;14295:38;;-1:-1:-1;14373:32:0;;14399:5;14373:32;:25;:32;:::i;:::-;14359:10;14349:21;;;;:9;:21;;;;;;:56;;;;-1:-1:-1;;;;;14432:13:0;;;;;;:32;;14450:13;14432:32;:17;:32;:::i;:::-;-1:-1:-1;;;;;14416:13:0;;;;;;;:9;:13;;;;;;:48;;;;14511:12;;;;;14501:23;;;;:32;;14529:3;14501:32;:27;:32;:::i;:::-;14485:12;;-1:-1:-1;;;;;14485:12:0;;;14475:23;;;;:9;:23;;;;;;;;;:58;;;;14560:39;;;;;;;;;;;14569:10;;-1:-1:-1;;;;;;;;;;;14560:39:0;;;;;;;;;14637:12;;14616:39;;;;;;;;-1:-1:-1;;;;;14637:12:0;;;;14625:10;;-1:-1:-1;;;;;;;;;;;14616:39:0;;;;;;;;;14043:840;;;;;14751:10;14741:21;;;;:9;:21;;;;;;:32;;14767:5;14741:32;:25;:32;:::i;:::-;14727:10;14717:21;;;;:9;:21;;;;;;:56;;;;-1:-1:-1;;;;;14802:13:0;;;;;;:24;;14820:5;14802:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;14786:13:0;;;;;;:9;:13;;;;;;;;;:40;;;;14844:31;;;;;;;14786:13;;14853:10;;-1:-1:-1;;;;;;;;;;;14844:31:0;;;;;;;;;14043:840;-1:-1:-1;14898:4:0;13783:1125;;;;:::o;12212:141::-;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;12286:12;:22;;-1:-1:-1;;;;;12286:22:0;;-1:-1:-1;;12286:22:0;;;;;;;;12320:27;;;;;;;;;;;;;;;;12212:141;:::o;11368:26::-;;;;:::o;11023:32::-;;;;:::o;10823:41::-;;;;;;;;;;;;;;;:::o;13153:125::-;-1:-1:-1;;;;;13248:15:0;;;13225:7;13248:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;13153:125::o;12751:193::-;10208:6;;-1:-1:-1;;;10208:6:0;;;;10207:7;;:30;;-1:-1:-1;10232:5:0;;;;;-1:-1:-1;;;;;10232:5:0;10218:10;:19;10207:30;10199:39;;;;;;;;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;12852:14;:37;;-1:-1:-1;;;;;12852:37:0;;;-1:-1:-1;;12852:37:0;;;;;;;;12900:21;:36;;;;;;;;12751:193::o;12515:100::-;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;-1:-1:-1;;;;;12583:17:0;;;;;:8;:17;;;;;:24;;-1:-1:-1;;12583:24:0;12603:4;12583:24;;;12515:100::o;9892:107::-;9853:5;;;;;-1:-1:-1;;;;;9853:5:0;9839:10;:19;9831:29;;;;;;9974:5;:17;;-1:-1:-1;;;;;9974:17:0;;;;;-1:-1:-1;;9974:17:0;;;;;;;;;9892:107::o;8135:180::-;8193:7;8213:6;;8209:37;;;-1:-1:-1;8237:1:0;8230:8;;8209:37;8264:5;;;8268:1;8264;:5;8283;;;;;;;;:10;8276:18;;;;8308:1;8135:180;-1:-1:-1;;;8135:180:0:o;8319:112::-;8377:7;8393:9;8409:1;8405;:5;;;;;;;;;8319:112;-1:-1:-1;;;;8319:112:0:o;8435:113::-;8493:7;8516:6;;;;8509:14;;;;-1:-1:-1;8537:5:0;;;8435:113::o;8552:133::-;8610:7;8638:5;;;8657:6;;;;8650:14;;;17569:318;9713:33;;-1:-1:-1;;;;;9713:33:0;9699:10;:47;;:70;;-1:-1:-1;9764:5:0;;;;;-1:-1:-1;;;;;9764:5:0;9750:10;:19;9699:70;9690:80;;;;;;;;17672:11;;;17664:20;;;;;;-1:-1:-1;;;;;17709:18:0;;;;;;:9;:18;;;;;;17699:28;;;17691:37;;;;;;17750:12;;:24;;17767:6;17750:24;:16;:24;:::i;:::-;17735:12;:39;-1:-1:-1;;;;;17802:18:0;;;;;;:9;:18;;;;;;:30;;17825:6;17802:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;17781:18:0;;;;;;:9;:18;;;;;;;;:51;;;;17844:37;;;;;;;17781:18;;-1:-1:-1;;;;;;;;;;;17844:37:0;;;;;;;;;;17569:318;;:::o;8689:157::-;8748:7;8764:9;8776:8;8780:1;8782;8776:3;:8::i;:::-;8764:20;;8791:9;8803:8;8807:1;8809;8803:3;:8::i;:::-;8791:20;;8825:15;8829:8;8833:1;8835;8829:3;:8::i;:::-;8838:1;8825:3;:15::i;:::-;8818:22;8689:157;-1:-1:-1;;;;;8689:157:0:o

Swarm Source

bzzr://7ff32faeaeb7a2d0c5a0dd88ab78ab6689fd31b19915b93235409d03fc6e445f
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.