Contract 0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d

 

Contract Overview

Pomda_Token
Balance:
4.846270877868268728 Ether

EtherValue:
$695.05 (@ $143.42/ETH)
TxHash Block Age From To Value [TxFee]
0xba4187791425f628052009538fedb5eec37c6d4c0cd5abd03f766781956132d1719955810 days 10 hrs ago0x8cf50be067f0d5d4331d4709ad64f1fd5c6d7cac IN  Pomda_Token0 Ether0.00015424
0x2199a42728fb04f2a1bb94b4cee8c339a431b962e3005dce5083f64b0e29f45e719344911 days 16 hrs ago0x28e53d4097690f01d23d9e83fe2eedf4af09ae07 IN  Pomda_Token0 Ether0.000086946
0xd4dbe75dac0a3f876b73df302fe8dd4b4fd2b163e1a45832219007c592f6148d719342611 days 16 hrs ago0x28e53d4097690f01d23d9e83fe2eedf4af09ae07 IN  Pomda_Token0 Ether0.000095918
0x8076663aad4eacabd75023a30db2ef84d0154e2b2788506b5758a015af335e8e719342611 days 16 hrs ago0x0cd265e0f864ee008c928c73fdcb901d8b5d3756 IN  Pomda_Token0 Ether0.000231723
0xfec01651edd9f67939ec368dcbecc69678d845238ef887158172c2bee8601937719341311 days 16 hrs ago0x892f81e0407f265495254e9a8512ecf73e33e2af IN  Pomda_Token0 Ether0.00004641
0x68ad893ad2c5ab4477ebd0ee4555e4bac55ffe4d31efa348868368d5d06018f9719341011 days 16 hrs ago0x892f81e0407f265495254e9a8512ecf73e33e2af IN  Pomda_Token0 Ether0.000086946
0x5287acf5f293fd5da2a3c75725b7c5e6c1fd6eb52f8ab1a021178f8990a2fd5f719340211 days 16 hrs ago0x892f81e0407f265495254e9a8512ecf73e33e2af IN  Pomda_Token0 Ether0.00009579
0xef501d8ccbb70c9722363edb57dcae4274f996194db073841dac26a101966416718032414 days 8 hrs ago0x36a8bff497066d4c96e29984541e6d7eeefc1ffa IN  Pomda_Token0 Ether0.000173892
0x1a028c1b5e7e4a09e89595157d308555e5cc3c8cd3f396c6fba13de7594db22d717936214 days 13 hrs ago0x892f81e0407f265495254e9a8512ecf73e33e2af IN  Pomda_Token0 Ether0.000086946
0x130a04b69c4a5b478ea1723d98411c3c4976c84b6ad4a82ea1ac6145b8b9331d717347915 days 18 hrs ago0x5a07bb38e88cf32791bf8690db2768a5ccc53d3c IN  Pomda_Token0 Ether0.000130419
0x37e9efe1edc41ed0e7e2281081aaa59ad0cfa7d3d73be3cc1d64b8b036d3d9bb717347715 days 18 hrs ago0x5a07bb38e88cf32791bf8690db2768a5ccc53d3c IN  Pomda_Token0 Ether0.000143493
0x0a01e5d576da5bc8b8010d321ecf8681dd1ddb3afda40164bcee92c38be34a5d717337615 days 18 hrs ago0x042cd8f7d1ce3510ab5cad5e188092c502be044c IN  Pomda_Token0 Ether0.000218172
0xc737046707977db5dff68b1beae6e0bd8db8ffe6276427dd9b675dfdf211541e715867818 days 18 hrs ago0x5a07bb38e88cf32791bf8690db2768a5ccc53d3c IN  Pomda_Token0.08 Ether0.00037866
0x1ff1a67121de2babb2e2319baa0fce4bd4795a8c297bc61c9fe07c8ae29353ca712512025 days 13 hrs ago0xcb42c259662019d013b14696ff860af20c5190b1 IN  Pomda_Token0 Ether0.000130419
0x172e01a60b8f8ebae4fd1e595ceb9ce44e39d809f0e9b297c2914ddfacfb2892712511725 days 13 hrs ago0xcb42c259662019d013b14696ff860af20c5190b1 IN  Pomda_Token0 Ether0.000069807
0xd0bef2309e3cd6a0ff05d4e56732943b99a9c70f913391f46cce3aa5a5325e53712511525 days 13 hrs ago0xcb42c259662019d013b14696ff860af20c5190b1 IN  Pomda_Token0 Ether0.000143877
0x952eda7155fe79a11f8a947d0a769fcca08500c024e9d5671d72afb8b5b171fc709537431 days 7 hrs ago0x892f81e0407f265495254e9a8512ecf73e33e2af IN  Pomda_Token0 Ether0.000154724
0x390a44b35518a076cb864704a785e2ae45be999cf33e9daa86bcb464b653df61709537031 days 7 hrs ago0x28e53d4097690f01d23d9e83fe2eedf4af09ae07 IN  Pomda_Token0 Ether0.000154724
0xc6fcbf18b354af1699fc6f0313ce0251e38fe6fe7909083e9b40b42bfe761b7f707283635 days 8 hrs ago0x1ceee751ebf0545dcf6b88ab234774d140328b63 IN  Pomda_Token0 Ether0.000130419
0x2683592f125fe44f1649478a06d88c76d7613ec49f177a4475c5ebd656a9ebad707279735 days 8 hrs ago0x1ceee751ebf0545dcf6b88ab234774d140328b63 IN  Pomda_Token0 Ether0.000143877
0xada9a4b4ca1cf9e7f3c4d93ec690c72f916fc4bffe676799c2f2d242c82884be707279535 days 8 hrs ago0x1ceee751ebf0545dcf6b88ab234774d140328b63 IN  Pomda_Token0 Ether0.000277128
0x713b65328a4dc5142a7ed2eaf1b45fb00e65b9a2c00a1c1b70b48bdaa10045e6707279535 days 8 hrs ago0x1ceee751ebf0545dcf6b88ab234774d140328b63 IN  Pomda_Token0 Ether0.000277128
0x7da9159b34e848837f499f1f23f5220d89b666c2f4eda898ed7a355dcca520cd707279335 days 8 hrs ago0x1ceee751ebf0545dcf6b88ab234774d140328b63 IN  Pomda_Token0 Ether0.000277128
0x5633a836921929be7d994bde21f124a2f98d171efbb37a9cce9bdcced6de08ae707279135 days 8 hrs ago0x1ceee751ebf0545dcf6b88ab234774d140328b63 IN  Pomda_Token0 Ether0.000277128
0xe5d928d3efc8ffb98eb2e505ceda0b449a17654db77f38978822b5989c0be6d7707278935 days 8 hrs ago0x1ceee751ebf0545dcf6b88ab234774d140328b63 IN  Pomda_Token0 Ether0.000277128
[ Download CSV Export 

Latest 25 Internal Transaction, Click here to view more Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0x2199a42728fb04f2a1bb94b4cee8c339a431b962e3005dce5083f64b0e29f45e719344911 days 16 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x28e53d4097690f01d23d9e83fe2eedf4af09ae073.668940570963200824 Ether
0x68ad893ad2c5ab4477ebd0ee4555e4bac55ffe4d31efa348868368d5d06018f9719341011 days 16 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x892f81e0407f265495254e9a8512ecf73e33e2af19.071591958526525314 Ether
0xef501d8ccbb70c9722363edb57dcae4274f996194db073841dac26a101966416718032414 days 8 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x36a8bff497066d4c96e29984541e6d7eeefc1ffa0.011451604905025097 Ether
0x1a028c1b5e7e4a09e89595157d308555e5cc3c8cd3f396c6fba13de7594db22d717936214 days 13 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x892f81e0407f265495254e9a8512ecf73e33e2af0.162863466293373989 Ether
0x130a04b69c4a5b478ea1723d98411c3c4976c84b6ad4a82ea1ac6145b8b9331d717347915 days 18 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x5a07bb38e88cf32791bf8690db2768a5ccc53d3c0.03209998867101493 Ether
0x0a01e5d576da5bc8b8010d321ecf8681dd1ddb3afda40164bcee92c38be34a5d717337615 days 18 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x042cd8f7d1ce3510ab5cad5e188092c502be044c0.062726447660070084 Ether
0x1ff1a67121de2babb2e2319baa0fce4bd4795a8c297bc61c9fe07c8ae29353ca712512025 days 13 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0xcb42c259662019d013b14696ff860af20c5190b10.815950065708261445 Ether
0xc6fcbf18b354af1699fc6f0313ce0251e38fe6fe7909083e9b40b42bfe761b7f707283635 days 8 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x1ceee751ebf0545dcf6b88ab234774d140328b630.35812589415756614 Ether
0x8b17da7a2921cc6785f53d0e9d4b2a770ed685a3dcd88e492147569d088f3917707278635 days 8 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x1ceee751ebf0545dcf6b88ab234774d140328b630.064834437394970621 Ether
0x743d5bfe883c01c5e5af6fc78997eb177666abc50172414852f27d440e9e63aa706754836 days 6 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x992f858706a591ec4e0433f12f4261f04bdb99b51.417584699851837388 Ether
0x593bb3ac3db586608e6c94d5453f924a2c0e6bbba88e8ed82bcad36edfc26637706626436 days 12 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0xe0b47687504d08689a47beb75c59431cb15a376811.121864951883874469 Ether
0xfcd6940197441c3580cbfc399fc8b6e3ccad81464306453100b03d6927f47ff1706623336 days 12 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x2498c4735cd78bf72005d87763a348751ea9a29410.732970789122715079 Ether
0x1ca4f8f4e085d8ff1da05ac7b0eab92df3ffd34730c72f81bc72e0f175a6107d706621936 days 12 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0xcbed6674cae09463a33b9fd7db6a7417c073f67a2.262835414938233789 Ether
0x6513aace0ae81ce3560cd546a8efc4ecc0ec36bdfc0cf0836f3e33e5d735b345706610736 days 12 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x21ed8bc89b09800dce42f67d57fc176a5727386f0.501700448892552659 Ether
0x1b77f1569a95a899dafe52aabf0101b6e304af9a2d0040fb35514f37932bffb0706594836 days 13 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x4375b5ed1041d46aaeae82c6ba44c5b32ffd3cd60.214241834292940303 Ether
0x136214245367f6bb7c97ff412596625b505d5e64d0a5e8c54c0d71b4bed03db5706585036 days 13 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0xda18187936427f475b58855757995ef1857029d90.284447536484322897 Ether
0x18d8c920cb7cf9e71c18bca866c1220227118f7f6e2f04e2596b74edabcec99b706583736 days 14 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x6873a48bdf086b8811a0fad4a0ad82b993cceae40.670786636627222418 Ether
0x6344a695dcdfdd20afd7c127d67a69dbee1e3baa7ea92c6e26bdea192886f497706581736 days 14 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0xc1e7dcabcf60e779562aa0fc526303bd789c2f6e1.376139256262488309 Ether
0x7829b7790a099e81f7de2146200b8a54e96a35a7ce3c9351d0ff21ae0a167308706580836 days 14 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0xc1e7dcabcf60e779562aa0fc526303bd789c2f6e0.124543155246607445 Ether
0x87dfa51c832b331efee6b78a7381a6279ef19dbca678940f4718f564e8b39a3b706579336 days 14 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0xc005e7885439bc4b6e2a39232dea8fa84f915ae50.862310684408182269 Ether
0x9da5e811f8832946dbbcc1306d1cdc0c35a935a2bc1e39db0c908fefb5447d61706556936 days 15 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x9cd42106027539d1f88eabeb070b23973dfe50da0.129609360975155878 Ether
0xa946c9b0ba4d6072a89621fceb92de334369574b59ec8c732e2132a55d5e3a2c706555336 days 15 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x7fac2eaaa103ed53d74fc276227a9c08dec8e3224.921989107057235021 Ether
0x70c313a26311cc54ad733a6dbdf3c2d22301ba0d809620673c44aa40598ad33a706523036 days 16 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0xfb66fe243fca048ede440c8c29c7a3a38bed57e40.400272773434001211 Ether
0x4e48fc3251e3ae0b57b0c719564321776a53bd2dab0091b5e0d64381b83a22a5704505640 days 7 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0x892f81e0407f265495254e9a8512ecf73e33e2af2.753640314863492946 Ether
0xbf13a8bef688a2f3db21cef2c1c2276e3874262a709f574d7eeed5620e345cb3703773041 days 14 hrs ago0x0be5e8f107279cc2d9c3a537ed4ea669b45e443d0xf486a690ea9ef85c758dc42483586bec21927a210.248777025053663109 Ether
[ Download CSV Export 
Contract Source Code Verified (Exact Match)
Contract Name: POMDA
Compiler Version: v0.4.25-nightly.2018.6.3+commit.ef8fb63b
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.20;
contract POMDA {
/*=================================
=            MODIFIERS            =
=================================*/
// only people with tokens
modifier onlyBagholders() {
require(myTokens() > 0);
_;
}

// only people with profits
modifier onlyStronghands() {
require(myDividends(true) > 0);
_;
}

/*==============================
=            EVENTS            =
==============================*/
event onTokenPurchase(
address indexed customerAddress,
uint256 incomingEthereum,
uint256 tokensMinted,
address indexed referredBy
);

event onTokenSell(
address indexed customerAddress,
uint256 tokensBurned,
uint256 ethereumEarned
);

event onReinvestment(
address indexed customerAddress,
uint256 ethereumReinvested,
uint256 tokensMinted
);

event onWithdraw(
address indexed customerAddress,
uint256 ethereumWithdrawn
);

// ERC20
event Transfer(
address indexed from,
address indexed to,
uint256 tokens
);


/*=====================================
=            CONFIGURABLES            =
=====================================*/
string public name = "POMDA";
string public symbol = "POMDA";
uint8 constant public decimals = 18;
uint8 constant internal dividendFee_ = 10;
uint256 constant internal tokenPriceInitial_ = 0.0000001 ether;
uint256 constant internal tokenPriceIncremental_ = 0.00000001 ether;
uint256 constant internal magnitude = 2**64;

// proof of stake (defaults at 100 tokens)
uint256 public stakingRequirement = 100e18;

// ambassador program
mapping(address => bool) internal ambassadors_;
uint256 constant internal ambassadorMaxPurchase_ = 1 ether;
uint256 constant internal ambassadorQuota_ = 20 ether;



/*================================
=            DATASETS            =
================================*/
// amount of shares for each address (scaled number)
mapping(address => uint256) internal tokenBalanceLedger_;
mapping(address => uint256) internal referralBalance_;
mapping(address => int256) internal payoutsTo_;
uint256 internal tokenSupply_ = 0;
uint256 internal profitPerShare_;





/*=======================================
=            PUBLIC FUNCTIONS            =
=======================================*/
/*
* -- APPLICATION ENTRY POINTS --  
*/
function POMDA()
public
{
        
}
function buy(address _referredBy)
public
payable
returns(uint256)
{
purchaseTokens(msg.value, _referredBy);
}

/**
* Fallback function to handle ethereum that was send straight to the contract
* Unfortunately we cannot use a referral address this way.
*/
function()
payable
public
{
purchaseTokens(msg.value, 0x0);
}

/**
* Converts all of caller's dividends to tokens.
*/
function reinvest()
onlyStronghands()
public
{
// fetch dividends
uint256 _dividends = myDividends(false); // retrieve ref. bonus later in the code

// pay out the dividends virtually
address _customerAddress = msg.sender;
payoutsTo_[_customerAddress] +=  (int256) (_dividends * magnitude);

// retrieve ref. bonus
_dividends += referralBalance_[_customerAddress];
referralBalance_[_customerAddress] = 0;

// dispatch a buy order with the virtualized "withdrawn dividends"
uint256 _tokens = purchaseTokens(_dividends, 0x0);

// fire event
onReinvestment(_customerAddress, _dividends, _tokens);
}

/**
* Alias of sell() and withdraw().
*/
function exit()
public
{
// get token count for caller & sell them all
address _customerAddress = msg.sender;
uint256 _tokens = tokenBalanceLedger_[_customerAddress];
if(_tokens > 0) sell(_tokens);

// lambo delivery service
withdraw();
}

/**
* Withdraws all of the callers earnings.
*/
function withdraw()
onlyStronghands()
public
{
// setup data
address _customerAddress = msg.sender;
uint256 _dividends = myDividends(false); // get ref. bonus later in the code

// update dividend tracker
payoutsTo_[_customerAddress] +=  (int256) (_dividends * magnitude);

// add ref. bonus
_dividends += referralBalance_[_customerAddress];
referralBalance_[_customerAddress] = 0;

// lambo delivery service
_customerAddress.transfer(_dividends);

// fire event
onWithdraw(_customerAddress, _dividends);
}

/**
* Liquifies tokens to ethereum.
*/
function sell(uint256 _amountOfTokens)
onlyBagholders()
public
{
// setup data
address _customerAddress = msg.sender;
// russian hackers BTFO
require(_amountOfTokens <= tokenBalanceLedger_[_customerAddress]);
uint256 _tokens = _amountOfTokens;
uint256 _ethereum = tokensToEthereum_(_tokens);
uint256 _dividends = SafeMath.div(_ethereum, dividendFee_);
uint256 _taxedEthereum = SafeMath.sub(_ethereum, _dividends);

// burn the sold tokens
tokenSupply_ = SafeMath.sub(tokenSupply_, _tokens);
tokenBalanceLedger_[_customerAddress] = SafeMath.sub(tokenBalanceLedger_[_customerAddress], _tokens);

// update dividends tracker
int256 _updatedPayouts = (int256) (profitPerShare_ * _tokens + (_taxedEthereum * magnitude));
payoutsTo_[_customerAddress] -= _updatedPayouts;       

// dividing by zero is a bad idea
if (tokenSupply_ > 0) {
// update the amount of dividends per token
profitPerShare_ = SafeMath.add(profitPerShare_, (_dividends * magnitude) / tokenSupply_);
}

// fire event
onTokenSell(_customerAddress, _tokens, _taxedEthereum);
}


/**
* Transfer tokens from the caller to a new holder.
* Remember, there's a 10% fee here as well.
*/
function transfer(address _toAddress, uint256 _amountOfTokens)
onlyBagholders()
public
returns(bool)
{
// setup
address _customerAddress = msg.sender;

// make sure we have the requested tokens
// also disables transfers until ambassador phase is over
// ( we dont want whale premines )
//require(!onlyAmbassadors && _amountOfTokens <= tokenBalanceLedger_[_customerAddress]);

// withdraw all outstanding dividends first
if(myDividends(true) > 0) withdraw();

// liquify 10% of the tokens that are transfered
// these are dispersed to shareholders
uint256 _tokenFee = SafeMath.div(_amountOfTokens, dividendFee_);
uint256 _taxedTokens = SafeMath.sub(_amountOfTokens, _tokenFee);
uint256 _dividends = tokensToEthereum_(_tokenFee);

// burn the fee tokens
tokenSupply_ = SafeMath.sub(tokenSupply_, _tokenFee);

// exchange tokens
tokenBalanceLedger_[_customerAddress] = SafeMath.sub(tokenBalanceLedger_[_customerAddress], _amountOfTokens);
tokenBalanceLedger_[_toAddress] = SafeMath.add(tokenBalanceLedger_[_toAddress], _taxedTokens);

// update dividend trackers
payoutsTo_[_customerAddress] -= (int256) (profitPerShare_ * _amountOfTokens);
payoutsTo_[_toAddress] += (int256) (profitPerShare_ * _taxedTokens);

// disperse dividends among holders
profitPerShare_ = SafeMath.add(profitPerShare_, (_dividends * magnitude) / tokenSupply_);

// fire event
Transfer(_customerAddress, _toAddress, _taxedTokens);

// ERC20
return true;

}


/*----------  HELPERS AND CALCULATORS  ----------*/
/**
* Method to view the current Ethereum stored in the contract
* Example: totalEthereumBalance()
*/
function totalEthereumBalance()
public
view
returns(uint)
{
return this.balance;
}

/**
* Retrieve the total token supply.
*/
function totalSupply()
public
view
returns(uint256)
{
return tokenSupply_;
}

/**
* Retrieve the tokens owned by the caller.
*/
function myTokens()
public
view
returns(uint256)
{
address _customerAddress = msg.sender;
return balanceOf(_customerAddress);
}

/**
* Retrieve the dividends owned by the caller.
* If `_includeReferralBonus` is to to 1/true, the referral bonus will be included in the calculations.
* The reason for this, is that in the frontend, we will want to get the total divs (global + ref)
* But in the internal calculations, we want them separate. 
*/ 
function myDividends(bool _includeReferralBonus) 
public 
view 
returns(uint256)
{
address _customerAddress = msg.sender;
return _includeReferralBonus ? dividendsOf(_customerAddress) + referralBalance_[_customerAddress] : dividendsOf(_customerAddress) ;
}

/**
* Retrieve the token balance of any single address.
*/
function balanceOf(address _customerAddress)
view
public
returns(uint256)
{
return tokenBalanceLedger_[_customerAddress];
}

/**
* Retrieve the dividend balance of any single address.
*/
function dividendsOf(address _customerAddress)
view
public
returns(uint256)
{
return (uint256) ((int256)(profitPerShare_ * tokenBalanceLedger_[_customerAddress]) - payoutsTo_[_customerAddress]) / magnitude;
}

/**
* Return the buy price of 1 individual token.
*/
function sellPrice() 
public 
view 
returns(uint256)
{
// our calculation relies on the token supply, so we need supply. Doh.
if(tokenSupply_ == 0){
return tokenPriceInitial_ - tokenPriceIncremental_;
} else {
uint256 _ethereum = tokensToEthereum_(1e18);
uint256 _dividends = SafeMath.div(_ethereum, dividendFee_  );
uint256 _taxedEthereum = SafeMath.sub(_ethereum, _dividends);
return _taxedEthereum;
}
}

/**
* Return the sell price of 1 individual token.
*/
function buyPrice() 
public 
view 
returns(uint256)
{
// our calculation relies on the token supply, so we need supply. Doh.
if(tokenSupply_ == 0){
return tokenPriceInitial_ + tokenPriceIncremental_;
} else {
uint256 _ethereum = tokensToEthereum_(1e18);
uint256 _dividends = SafeMath.div(_ethereum, dividendFee_  );
uint256 _taxedEthereum = SafeMath.add(_ethereum, _dividends);
return _taxedEthereum;
}
}

/**
* Function for the frontend to dynamically retrieve the price scaling of buy orders.
*/
function calculateTokensReceived(uint256 _ethereumToSpend) 
public 
view 
returns(uint256)
{
uint256 _dividends = SafeMath.div(_ethereumToSpend, dividendFee_);
uint256 _taxedEthereum = SafeMath.sub(_ethereumToSpend, _dividends);
uint256 _amountOfTokens = ethereumToTokens_(_taxedEthereum);

return _amountOfTokens;
}

/**
* Function for the frontend to dynamically retrieve the price scaling of sell orders.
*/
function calculateEthereumReceived(uint256 _tokensToSell) 
public 
view 
returns(uint256)
{
require(_tokensToSell <= tokenSupply_);
uint256 _ethereum = tokensToEthereum_(_tokensToSell);
uint256 _dividends = SafeMath.div(_ethereum, dividendFee_);
uint256 _taxedEthereum = SafeMath.sub(_ethereum, _dividends);
return _taxedEthereum;
}


/*==========================================
=            INTERNAL FUNCTIONS            =
==========================================*/
function purchaseTokens(uint256 _incomingEthereum, address _referredBy)
//    antiEarlyWhale(_incomingEthereum)
internal
returns(uint256)
{
// data setup
address _customerAddress = msg.sender;
uint256 _undividedDividends = SafeMath.div(_incomingEthereum, dividendFee_);
uint256 _referralBonus = SafeMath.div(_undividedDividends, 3);
uint256 _dividends = SafeMath.sub(_undividedDividends, _referralBonus);
uint256 _taxedEthereum = SafeMath.sub(_incomingEthereum, _undividedDividends);
uint256 _amountOfTokens = ethereumToTokens_(_taxedEthereum);
uint256 _fee = _dividends * magnitude;

// no point in continuing execution if OP is a poorfag russian hacker
// prevents overflow in the case that the pyramid somehow magically starts being used by everyone in the world
// (or hackers)
// and yes we know that the safemath function automatically rules out the "greater then" equasion.
require(_amountOfTokens > 0 && (SafeMath.add(_amountOfTokens,tokenSupply_) > tokenSupply_));

// is the user referred by a masternode?
if(
// is this a referred purchase?
_referredBy != 0x0000000000000000000000000000000000000000 &&

// no cheating!
_referredBy != _customerAddress &&

// does the referrer have at least X whole tokens?
// i.e is the referrer a godly chad masternode
tokenBalanceLedger_[_referredBy] >= stakingRequirement
){
// wealth redistribution
referralBalance_[_referredBy] = SafeMath.add(referralBalance_[_referredBy], _referralBonus);
} else {
// no ref purchase
// add the referral bonus back to the global dividends cake
_dividends = SafeMath.add(_dividends, _referralBonus);
_fee = _dividends * magnitude;
}

// we can't give people infinite ethereum
if(tokenSupply_ > 0){

// add tokens to the pool
tokenSupply_ = SafeMath.add(tokenSupply_, _amountOfTokens);

// take the amount of dividends gained through this transaction, and allocates them evenly to each shareholder
profitPerShare_ += (_dividends * magnitude / (tokenSupply_));

// calculate the amount of tokens the customer receives over his purchase 
_fee = _fee - (_fee-(_amountOfTokens * (_dividends * magnitude / (tokenSupply_))));

} else {
// add tokens to the pool
tokenSupply_ = _amountOfTokens;
}

// update circulating supply & the ledger address for the customer
tokenBalanceLedger_[_customerAddress] = SafeMath.add(tokenBalanceLedger_[_customerAddress], _amountOfTokens);

// Tells the contract that the buyer doesn't deserve dividends for the tokens before they owned them;
//really i know you think you do but you don't
int256 _updatedPayouts = (int256) ((profitPerShare_ * _amountOfTokens) - _fee);
payoutsTo_[_customerAddress] += _updatedPayouts;

// fire event
onTokenPurchase(_customerAddress, _incomingEthereum, _amountOfTokens, _referredBy);

return _amountOfTokens;
}

/**
* Calculate Token price based on an amount of incoming ethereum
* It's an algorithm, hopefully we gave you the whitepaper with it in scientific notation;
* Some conversions occurred to prevent decimal errors or underflows / overflows in solidity code.
*/
function ethereumToTokens_(uint256 _ethereum)
internal
view
returns(uint256)
{
uint256 _tokenPriceInitial = tokenPriceInitial_ * 1e18;
uint256 _tokensReceived = 
(
(
// underflow attempts BTFO
SafeMath.sub(
(sqrt
(
(_tokenPriceInitial**2)
+
(2*(tokenPriceIncremental_ * 1e18)*(_ethereum * 1e18))
+
(((tokenPriceIncremental_)**2)*(tokenSupply_**2))
+
(2*(tokenPriceIncremental_)*_tokenPriceInitial*tokenSupply_)
)
), _tokenPriceInitial
)
)/(tokenPriceIncremental_)
)-(tokenSupply_)
;

return _tokensReceived;
}

/**
* Calculate token sell value.
* It's an algorithm, hopefully we gave you the whitepaper with it in scientific notation;
* Some conversions occurred to prevent decimal errors or underflows / overflows in solidity code.
*/
function tokensToEthereum_(uint256 _tokens)
internal
view
returns(uint256)
{

uint256 tokens_ = (_tokens + 1e18);
uint256 _tokenSupply = (tokenSupply_ + 1e18);
uint256 _etherReceived =
(
// underflow attempts BTFO
SafeMath.sub(
(
(
(
tokenPriceInitial_ +(tokenPriceIncremental_ * (_tokenSupply/1e18))
)-tokenPriceIncremental_
)*(tokens_ - 1e18)
),(tokenPriceIncremental_*((tokens_**2-tokens_)/1e18))/2
)
/1e18);
return _etherReceived;
}


//This is where all your gas goes, sorry
//Not sorry, you probably only paid 1 gwei
function sqrt(uint x) internal pure returns (uint y) {
uint z = (x + 1) / 2;
y = x;
while (z < y) {
y = z;
z = (x / z + z) / 2;
}
}
}

/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {

/**
* @dev Multiplies two numbers, throws on overflow.
*/
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;
}

/**
* @dev Integer division of two numbers, truncating the quotient.
*/
function div(uint256 a, uint256 b) internal pure returns (uint256) {
// assert(b > 0); // Solidity automatically throws when dividing by 0
uint256 c = a / b;
// assert(a == b * c + a % b); // There is no case in which this doesn't hold
return c;
}

/**
* @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
*/
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
assert(b <= a);
return a - b;
}

/**
* @dev Adds two numbers, throws on overflow.
*/
function add(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
assert(c >= a);
return c;
}
}

Contract ABI
[{"constant":true,"inputs":[{"name":"_customerAddress","type":"address"}],"name":"dividendsOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_ethereumToSpend","type":"uint256"}],"name":"calculateTokensReceived","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_tokensToSell","type":"uint256"}],"name":"calculateEthereumReceived","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"sellPrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stakingRequirement","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_includeReferralBonus","type":"bool"}],"name":"myDividends","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalEthereumBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_customerAddress","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"buyPrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"myTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_toAddress","type":"address"},{"name":"_amountOfTokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_amountOfTokens","type":"uint256"}],"name":"sell","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"exit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_referredBy","type":"address"}],"name":"buy","outputs":[{"name":"","type":"uint256"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"reinvest","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"customerAddress","type":"address"},{"indexed":false,"name":"incomingEthereum","type":"uint256"},{"indexed":false,"name":"tokensMinted","type":"uint256"},{"indexed":true,"name":"referredBy","type":"address"}],"name":"onTokenPurchase","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"customerAddress","type":"address"},{"indexed":false,"name":"tokensBurned","type":"uint256"},{"indexed":false,"name":"ethereumEarned","type":"uint256"}],"name":"onTokenSell","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"customerAddress","type":"address"},{"indexed":false,"name":"ethereumReinvested","type":"uint256"},{"indexed":false,"name":"tokensMinted","type":"uint256"}],"name":"onReinvestment","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"customerAddress","type":"address"},{"indexed":false,"name":"ethereumWithdrawn","type":"uint256"}],"name":"onWithdraw","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"}]

Contract Creation Code
60806040526040805190810160405280600581526020017f504f4d44410000000000000000000000000000000000000000000000000000008152506000908051906020019062000051929190620000c6565b506040805190810160405280600581526020017f504f4d4441000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f929190620000c6565b5068056bc75e2d631000006002556000600755348015620000bf57600080fd5b5062000175565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200010957805160ff19168380011785556200013a565b828001600101855582156200013a579182015b82811115620001395782518255916020019190600101906200011c565b5b5090506200014991906200014d565b5090565b6200017291905b808211156200016e57600081600090555060010162000154565b5090565b90565b61186a80620001856000396000f300608060405260043610610111576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806265318b1461011f57806306fdde031461017657806310d0ffdd1461020657806318160ddd146102475780632260937314610272578063313ce567146102b35780633ccfd60b146102e45780634b750334146102fb57806356d399e814610326578063688abbf7146103515780636b2f46321461039457806370a08231146103bf5780638620410b14610416578063949e8acd1461044157806395d89b411461046c578063a9059cbb146104fc578063e4849b3214610561578063e9fad8ee1461058e578063f088d547146105a5578063fdb5a03e146105ef575b61011c346000610606565b50005b34801561012b57600080fd5b50610160600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109c6565b6040518082815260200191505060405180910390f35b34801561018257600080fd5b5061018b610a68565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101cb5780820151818401526020810190506101b0565b50505050905090810190601f1680156101f85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021257600080fd5b5061023160048036038101908080359060200190929190505050610b06565b6040518082815260200191505060405180910390f35b34801561025357600080fd5b5061025c610b3e565b6040518082815260200191505060405180910390f35b34801561027e57600080fd5b5061029d60048036038101908080359060200190929190505050610b48565b6040518082815260200191505060405180910390f35b3480156102bf57600080fd5b506102c8610b91565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102f057600080fd5b506102f9610b96565b005b34801561030757600080fd5b50610310610d3a565b6040518082815260200191505060405180910390f35b34801561033257600080fd5b5061033b610d98565b6040518082815260200191505060405180910390f35b34801561035d57600080fd5b5061037e600480360381019080803515159060200190929190505050610d9e565b6040518082815260200191505060405180910390f35b3480156103a057600080fd5b506103a9610e0a565b6040518082815260200191505060405180910390f35b3480156103cb57600080fd5b50610400600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e29565b6040518082815260200191505060405180910390f35b34801561042257600080fd5b5061042b610e72565b6040518082815260200191505060405180910390f35b34801561044d57600080fd5b50610456610ed0565b6040518082815260200191505060405180910390f35b34801561047857600080fd5b50610481610ee5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104c15780820151818401526020810190506104a6565b50505050905090810190601f1680156104ee5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561050857600080fd5b50610547600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f83565b604051808215151515815260200191505060405180910390f35b34801561056d57600080fd5b5061058c6004803603810190808035906020019092919050505061124e565b005b34801561059a57600080fd5b506105a361147c565b005b6105d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114e3565b6040518082815260200191505060405180910390f35b3480156105fb57600080fd5b506106046114f5565b005b60008060008060008060008060003397506106258b600a60ff16611669565b9650610632876003611669565b955061063e8787611684565b945061064a8b88611684565b93506106558461169d565b92506801000000000000000085029150600083118015610681575060075461067f8460075461172a565b115b151561068c57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff16141580156106f557508773ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff1614155b80156107425750600254600460008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b156107d857610790600560008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548761172a565b600560008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107f3565b6107e2858761172a565b945068010000000000000000850291505b6000600754111561085e5761080a6007548461172a565b60078190555060075468010000000000000000860281151561082857fe5b0460086000828254019250508190555060075468010000000000000000860281151561085057fe5b048302820382039150610866565b826007819055505b6108af600460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548461172a565b600460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081836008540203905080600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508973ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167f022c0d992e4d873a3748436d960d5140c1f9721cf73f7ca5ec679d3d9f4fe2d58d86604051808381526020018281526020019250505060405180910390a3829850505050505050505092915050565b600068010000000000000000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546008540203811515610a6057fe5b049050919050565b60008054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610afe5780601f10610ad357610100808354040283529160200191610afe565b820191906000526020600020905b815481529060010190602001808311610ae157829003601f168201915b505050505081565b600080600080610b1a85600a60ff16611669565b9250610b268584611684565b9150610b318261169d565b9050809350505050919050565b6000600754905090565b6000806000806007548511151515610b5f57600080fd5b610b6885611748565b9250610b7883600a60ff16611669565b9150610b848383611684565b9050809350505050919050565b601281565b6000806000610ba56001610d9e565b111515610bb157600080fd5b339150610bbe6000610d9e565b9050680100000000000000008102600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054810190506000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610ce7573d6000803e3d6000fd5b508173ffffffffffffffffffffffffffffffffffffffff167fccad973dcd043c7d680389db4378bd6b9775db7124092e9e0422c9e46d7985dc826040518082815260200191505060405180910390a25050565b60008060008060006007541415610d5f576402540be40064174876e800039350610d92565b610d70670de0b6b3a7640000611748565b9250610d8083600a60ff16611669565b9150610d8c8383611684565b90508093505b50505090565b60025481565b60008033905082610db757610db2816109c6565b610e02565b600560008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e00826109c6565b015b915050919050565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060008060006007541415610e97576402540be40064174876e800019350610eca565b610ea8670de0b6b3a7640000611748565b9250610eb883600a60ff16611669565b9150610ec4838361172a565b90508093505b50505090565b600080339050610edf81610e29565b91505090565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f7b5780601f10610f5057610100808354040283529160200191610f7b565b820191906000526020600020905b815481529060010190602001808311610f5e57829003601f168201915b505050505081565b600080600080600080610f94610ed0565b111515610fa057600080fd5b3393506000610faf6001610d9e565b1115610fbe57610fbd610b96565b5b610fcc86600a60ff16611669565b9250610fd88684611684565b9150610fe383611748565b9050610ff160075484611684565b600781905550611040600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205487611684565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110cc600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361172a565b600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508560085402600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508160085402600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506111d56008546007546801000000000000000084028115156111cf57fe5b0461172a565b6008819055508673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600194505050505092915050565b6000806000806000806000611261610ed0565b11151561126d57600080fd5b339550600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205487111515156112be57600080fd5b8694506112ca85611748565b93506112da84600a60ff16611669565b92506112e68484611684565b91506112f460075486611684565b600781905550611343600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205486611684565b600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550680100000000000000008202856008540201905080600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506000600754111561141d5761141660085460075468010000000000000000860281151561141057fe5b0461172a565b6008819055505b8573ffffffffffffffffffffffffffffffffffffffff167fc4823739c5787d2ca17e404aa47d5569ae71dfb49cbf21b3f6152ed238a311398684604051808381526020018281526020019250505060405180910390a250505050505050565b600080339150600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111156114d7576114d68161124e565b5b6114df610b96565b5050565b60006114ef3483610606565b50919050565b6000806000806115056001610d9e565b11151561151157600080fd5b61151b6000610d9e565b9250339150680100000000000000008302600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054830192506000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061160c836000610606565b90508173ffffffffffffffffffffffffffffffffffffffff167fbe339fc14b041c2b0e0f3dd2cd325d0c3668b78378001e53160eab36153264588483604051808381526020018281526020019250505060405180910390a2505050565b600080828481151561167757fe5b0490508091505092915050565b600082821115151561169257fe5b818303905092915050565b6000806000670de0b6b3a764000064174876e8000291506007546402540be40061171361170d600754866402540be400600202020260026007540a60026402540be4000a02670de0b6b3a76400008a02670de0b6b3a76400006402540be40002600202026002890a0101016117f3565b85611684565b81151561171c57fe5b040390508092505050919050565b600080828401905083811015151561173e57fe5b8091505092915050565b600080600080670de0b6b3a764000085019250670de0b6b3a7640000600754019150670de0b6b3a76400006117dc670de0b6b3a764000085036402540be400670de0b6b3a76400008681151561179a57fe5b046402540be4000264174876e8000103026002670de0b6b3a7640000876002890a038115156117c557fe5b046402540be400028115156117d657fe5b04611684565b8115156117e557fe5b049050809350505050919050565b60008060026001840181151561180557fe5b0490508291505b8181101561183857809150600281828581151561182557fe5b040181151561183057fe5b04905061180c565b509190505600a165627a7a723058205c36c9afd44851067d26b0ca1b5b1b5025bef5fbd2149bd8f192d659484be4fa0029


   Swarm Source:
bzzr://5c36c9afd44851067d26b0ca1b5b1b5025bef5fbd2149bd8f192d659484be4fa
Block Age transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.