Bitcoin Forum
April 19, 2024, 02:40:14 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 [370] 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591613 times)
theonewhowaskazu
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
January 17, 2014, 02:53:30 AM
 #7381

The biggest problem with p2pool is the fact that it reduces my Jupiter's hashrate SIGNIFICANTLY. Hopefully either KNC or P2pool devs will fix that soon.

1713494414
Hero Member
*
Offline Offline

Posts: 1713494414

View Profile Personal Message (Offline)

Ignore
1713494414
Reply with quote  #2

1713494414
Report to moderator
1713494414
Hero Member
*
Offline Offline

Posts: 1713494414

View Profile Personal Message (Offline)

Ignore
1713494414
Reply with quote  #2

1713494414
Report to moderator
You get merit points when someone likes your post enough to give you some. And for every 2 merit points you receive, you can send 1 merit point to someone else!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713494414
Hero Member
*
Offline Offline

Posts: 1713494414

View Profile Personal Message (Offline)

Ignore
1713494414
Reply with quote  #2

1713494414
Report to moderator
theonewhowaskazu
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
January 17, 2014, 02:54:03 AM
 #7382

Hello again p2poolers  Grin

OK, decided to switch my node on again after upgrading to 13.10. I'm struggling with getting slush's stratum proxy to play with p2pool so thought I'd ask here - does it work with p2pool? If so, can someone give me a heads up?

Ta muchly  Grin

Anyone?  Wink

From my experience, it doesn't seem to work with p2pool at all. The BFG one will work, though.

IYFTech
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


WANTED: Active dev to fix & re-write p2pool in C


View Profile
January 17, 2014, 03:07:24 AM
 #7383

Hello again p2poolers  Grin

OK, decided to switch my node on again after upgrading to 13.10. I'm struggling with getting slush's stratum proxy to play with p2pool so thought I'd ask here - does it work with p2pool? If so, can someone give me a heads up?

Ta muchly  Grin

Anyone?  Wink

From my experience, it doesn't seem to work with p2pool at all. The BFG one will work, though.

Thanks for the answer theonewhowaskazu.

I used to use the bfgminer one, but it does not support longpoll & I was getting over 30% DOA/stale/rejects with p2pool. Is there a reason why it works with every other pool perfectly well but not p2pool? Seems a bit strange eh?

Peace.

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
alanwgeorge
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
January 17, 2014, 03:11:50 AM
 #7384

I get these quite often.  Is this from the miner connections or the Bitcoin-Qt connection?  Is it something I should worry about?

2014-01-16 18:59:38.826198 > Unhandled error in Deferred:
2014-01-16 18:59:38.826283 > Unhandled Error
2014-01-16 18:59:38.826316 > Traceback (most recent call last):
2014-01-16 18:59:38.826344 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher

Thanks!
int03h
Full Member
***
Offline Offline

Activity: 532
Merit: 104


View Profile
January 17, 2014, 04:00:30 AM
 #7385

I get these quite often.  Is this from the miner connections or the Bitcoin-Qt connection?  Is it something I should worry about?

2014-01-16 18:59:38.826198 > Unhandled error in Deferred:
2014-01-16 18:59:38.826283 > Unhandled Error
2014-01-16 18:59:38.826316 > Traceback (most recent call last):
2014-01-16 18:59:38.826344 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher

Thanks!

https://github.com/blixnood/P2PoolExtendedFrontEnd fixes this.

I dont know why .. it just does.
IYFTech
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


WANTED: Active dev to fix & re-write p2pool in C


View Profile
January 17, 2014, 07:45:11 AM
 #7386

Hello again p2poolers  Grin

OK, decided to switch my node on again after upgrading to 13.10. I'm struggling with getting slush's stratum proxy to play with p2pool so thought I'd ask here - does it work with p2pool? If so, can someone give me a heads up?

Ta muchly  Grin

Anyone?  Wink

From my experience, it doesn't seem to work with p2pool at all. The BFG one will work, though.

Thanks for the answer theonewhowaskazu.

I used to use the bfgminer one, but it does not support longpoll & I was getting over 30% DOA/stale/rejects with p2pool. Is there a reason why it works with every other pool perfectly well but not p2pool? Seems a bit strange eh?

Peace.

Obviously not then.

Oh well, off goes the node again - just spent a day upgrading everything to 13.10 for my new hardware in an effort to run my node again and guess what - it's not compatible with p2pool. Again.

Back to the Guild it is. Adios p2poolers  Wink

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
HellDiverUK
Hero Member
*****
Offline Offline

Activity: 1246
Merit: 501



View Profile
January 17, 2014, 08:27:41 AM
 #7387


You should probably stop feeding the troll.  He'll never use p2pool long enough or with any objectivity.  He just knows he doesn't like it without having a valid reason.


I ran p2pool for 4 months when I was mining with GPUs.  It worked fine then.  Heck, I had a public node with other miners using it 24/7. 

But, that was 6 months ago. I stopped using p2pool because it couldn't cope with my shiny new ASICMiner Blades.  I left hoping things would be fixed and I'd be back.

Time has moved on, p2pool has been left back in August 2013 with all sorts of issues, which the devs won't or can't fix. They do the "it's someone else's fault" thing that every other software developer defaults to when they don't have a clue.

I still love the idea of p2pool, but its SO FUCKING FRUSTRATING that it isn't being fixed so it WORKS.  How can it be expected to become more commonly used when it's so frigging wobbly and fussy? 

It's no wonder so many people flock to BTCGuild and Ghash.io - they both just work, no messing, no fuss.
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
January 17, 2014, 08:50:36 AM
 #7388

I was curious why all the p2pool payouts are listed on blockchain's "Strange Transactions" list.

https://blockchain.info/strange-transactions

"Unable to decode input address" 0 BTC
this txout is for identifying blocks of p2pool for internal funcitonality (ie, found block in last 24h and others)

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
nreal
Full Member
***
Offline Offline

Activity: 932
Merit: 100


arcs-chain.com


View Profile
January 17, 2014, 11:47:19 AM
 #7389


You should probably stop feeding the troll.  He'll never use p2pool long enough or with any objectivity.  He just knows he doesn't like it without having a valid reason.


I ran p2pool for 4 months when I was mining with GPUs.  It worked fine then.  Heck, I had a public node with other miners using it 24/7. 

But, that was 6 months ago. I stopped using p2pool because it couldn't cope with my shiny new ASICMiner Blades.  I left hoping things would be fixed and I'd be back.

Time has moved on, p2pool has been left back in August 2013 with all sorts of issues, which the devs won't or can't fix. They do the "it's someone else's fault" thing that every other software developer defaults to when they don't have a clue.

I still love the idea of p2pool, but its SO FUCKING FRUSTRATING that it isn't being fixed so it WORKS.  How can it be expected to become more commonly used when it's so frigging wobbly and fussy? 

It's no wonder so many people flock to BTCGuild and Ghash.io - they both just work, no messing, no fuss.


I stink that p2pool works like a charm, the only bad thing in it is share difficulty, if it could be divided to 1/10 from what it is now.... There would be alot of happy people smiling here and there ?

 Grin

► ARCS ◄ ♦ ARCS - The New World Token (*Listed on KuCoin) ♦ ► ARCS ◄
───●●───●●───●●───●●───●●─[   Bounty Detective   ]─●●───●●───●●───●●───●●───
Website|Twitter|Medium|Telegram|Whitepaper
alanwgeorge
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
January 17, 2014, 05:16:38 PM
 #7390

I get these quite often.  Is this from the miner connections or the Bitcoin-Qt connection?  Is it something I should worry about?

2014-01-16 18:59:38.826198 > Unhandled error in Deferred:
2014-01-16 18:59:38.826283 > Unhandled Error
2014-01-16 18:59:38.826316 > Traceback (most recent call last):
2014-01-16 18:59:38.826344 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher

Thanks!

https://github.com/blixnood/P2PoolExtendedFrontEnd fixes this.

I dont know why .. it just does.

Whatever "magic" happened for you it didn't happen for me.  I've had P2PoolExtendedFrontEnd installed for a while and still seeing these timeout errors.

2014-01-17 08:49:06.336406 > Unhandled error in Deferred:
2014-01-17 08:49:06.336631 > Unhandled Error
2014-01-17 08:49:06.336702 > Traceback (most recent call last):
2014-01-17 08:49:06.336760 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher

What does "ReplyMatcher" do?

forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
January 17, 2014, 05:36:58 PM
 #7391

Whatever "magic" happened for you it didn't happen for me.  I've had P2PoolExtendedFrontEnd installed for a while and still seeing these timeout errors.

2014-01-17 08:49:06.336406 > Unhandled error in Deferred:
2014-01-17 08:49:06.336631 > Unhandled Error
2014-01-17 08:49:06.336702 > Traceback (most recent call last):
2014-01-17 08:49:06.336760 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher

What does "ReplyMatcher" do?

ReplyMatcher matches replies to messages sent to bitcoind with responses. It's only used for the get_block_header message, and this error means that bitcoind didn't reply ... either it timed out or bitcoind doesn't have the header in question. So it could suggest that your Bitcoin node is slow or not up-to-date.. but seeing these rarely is normal.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
alanwgeorge
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
January 17, 2014, 06:14:12 PM
 #7392

Whatever "magic" happened for you it didn't happen for me.  I've had P2PoolExtendedFrontEnd installed for a while and still seeing these timeout errors.

2014-01-17 08:49:06.336406 > Unhandled error in Deferred:
2014-01-17 08:49:06.336631 > Unhandled Error
2014-01-17 08:49:06.336702 > Traceback (most recent call last):
2014-01-17 08:49:06.336760 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher

What does "ReplyMatcher" do?

ReplyMatcher matches replies to messages sent to bitcoind with responses. It's only used for the get_block_header message, and this error means that bitcoind didn't reply ... either it timed out or bitcoind doesn't have the header in question. So it could suggest that your Bitcoin node is slow or not up-to-date.. but seeing these rarely is normal.

I'm seeing 2 or 3 of these timeouts a minute consistently.  I assume that doesn't qualify as rarely.

I'm running Bitcoin-Qt (v0.8.6-beta I believe thats the latest, sum on mine and the latest download are same) and p2pool on a Mac Mini.  8333, 9333 and 9332 ports are forwarded.  Miners are on a RaspberryPi running bfgminer.  Network is WiFi.  My GetBlockTemplate latency mean for the last hour is .197s.

Anything specific I should look at?

Thanks!
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 17, 2014, 08:26:21 PM
 #7393

Your wifi......ditch it.  Wink

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
alanwgeorge
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
January 17, 2014, 08:35:05 PM
 #7394

Whatever "magic" happened for you it didn't happen for me.  I've had P2PoolExtendedFrontEnd installed for a while and still seeing these timeout errors.

2014-01-17 08:49:06.336406 > Unhandled error in Deferred:
2014-01-17 08:49:06.336631 > Unhandled Error
2014-01-17 08:49:06.336702 > Traceback (most recent call last):
2014-01-17 08:49:06.336760 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher

What does "ReplyMatcher" do?

ReplyMatcher matches replies to messages sent to bitcoind with responses. It's only used for the get_block_header message, and this error means that bitcoind didn't reply ... either it timed out or bitcoind doesn't have the header in question. So it could suggest that your Bitcoin node is slow or not up-to-date.. but seeing these rarely is normal.

I'm seeing 2 or 3 of these timeouts a minute consistently.  I assume that doesn't qualify as rarely.

I'm running Bitcoin-Qt (v0.8.6-beta I believe thats the latest, sum on mine and the latest download are same) and p2pool on a Mac Mini.  8333, 9333 and 9332 ports are forwarded.  Miners are on a RaspberryPi running bfgminer.  Network is WiFi.  My GetBlockTemplate latency mean for the last hour is .197s.

Anything specific I should look at?

Thanks!

Your wifi......ditch it.  Wink

Which link?  

Miners to p2pool
bitcoind to world

I have run the miners locally on the Mac Mini and both bitcoind and p2pool, that did seem to make a difference on the timeouts.

From forrestv response, the ReplyMatcher timeouts are between bitcoind and p2pool.  So WiFi should not effect, I guess.

My latency and efficiency seem within norms so may be the ReplyMatcher timeouts are just noise.
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
January 17, 2014, 09:37:21 PM
 #7395

Good point about the average.  

However, when you factor in the additional variance introduced by high share difficulty and reject rate, and you get more variance than you would elsewhere.  

Yes?

You get more variance. Full stop. P2pool has higher variance than other pools. The compensation is higher expected earnings from no pool fees, payout of transaction fees, and no risk of being cheated by the pool.

The question most of us are asking is whether it makes sense to make it an absolute priority to minimize variance. There is no objective answer, but in real terms the variance for a small miner who expects to pull $2/day at current difficulty is not "large" or "extreme." It is large relative to earnings, but the earnings are tiny, and so is the variance. Even then, it has been explained that you will be getting payouts at that tiny hash rate about 50% of the time. Not too bad.

The main thing you get by focusing intensely on minimizing variance is a nice pretty graph of flat payouts. If that is really important enough to you that you are willing to forgo higher expected earnings, go for it. No one can say objectively that's the wrong thing to do, but we can question it.

BTW, the reject rate doesn't really increase variance though, it just (slightly) reduces the share rate. A share that is rejected is exactly the same as a share that you never found. Other than that the high rejects might be telling you there is something wrong with your setup.


PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 17, 2014, 09:57:21 PM
 #7396

Whatever "magic" happened for you it didn't happen for me.  I've had P2PoolExtendedFrontEnd installed for a while and still seeing these timeout errors.

2014-01-17 08:49:06.336406 > Unhandled error in Deferred:
2014-01-17 08:49:06.336631 > Unhandled Error
2014-01-17 08:49:06.336702 > Traceback (most recent call last):
2014-01-17 08:49:06.336760 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher

What does "ReplyMatcher" do?

ReplyMatcher matches replies to messages sent to bitcoind with responses. It's only used for the get_block_header message, and this error means that bitcoind didn't reply ... either it timed out or bitcoind doesn't have the header in question. So it could suggest that your Bitcoin node is slow or not up-to-date.. but seeing these rarely is normal.

I'm seeing 2 or 3 of these timeouts a minute consistently.  I assume that doesn't qualify as rarely.

I'm running Bitcoin-Qt (v0.8.6-beta I believe thats the latest, sum on mine and the latest download are same) and p2pool on a Mac Mini.  8333, 9333 and 9332 ports are forwarded.  Miners are on a RaspberryPi running bfgminer.  Network is WiFi.  My GetBlockTemplate latency mean for the last hour is .197s.

Anything specific I should look at?

Thanks!

Your wifi......ditch it.  Wink

Which link? 

Miners to p2pool
bitcoind to world

I have run the miners locally on the Mac Mini and both bitcoind and p2pool, that did seem to make a difference on the timeouts.

From forrestv response, the ReplyMatcher timeouts are between bitcoind and p2pool.  So WiFi should not effect, I guess.

My latency and efficiency seem within norms so may be the ReplyMatcher timeouts are just noise.

I would get rid of all of it & go wired. Mining over wifi is notorious for causing errors/problems, it's the weakest link & by removing it you are eliminating it as the cause of your problem.

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
mdude77
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
January 17, 2014, 10:04:13 PM
 #7397

You get more variance. Full stop. P2pool has higher variance than other pools. The compensation is higher expected earnings from no pool fees, payout of transaction fees, and no risk of being cheated by the pool.

What you say is true, except it really doesn't equate to "higher expected earnings".  Yes you can use p2pool with 0 fees, but last I checked, it's frowned upon.  Most, if not all pools, now pay transaction fees.  And risk of being cheated by a pool is there, but slim.  Most pools are well established, we know who is trust worthy and who isn't.

Quote
The main thing you get by focusing intensely on minimizing variance is a nice pretty graph of flat payouts. If that is really important enough to you that you are willing to forgo higher expected earnings, go for it. No one can say objectively that's the wrong thing to do, but we can question it.

Again, there is no higher expected earnings, unless you purposely choose not to "donate" to forrest.

Quote
BTW, the reject rate doesn't really increase variance though, it just (slightly) reduces the share rate. A share that is rejected is exactly the same as a share that you never found. Other than that the high rejects might be telling you there is something wrong with your setup.

That's like saying if you aren't mining, it's the same as getting a reject.  Not sure what your point is?  The pool right now is at 19% rejects.  You can say all you want about "something wrong with your setup", just realize it's everyone's setup, and certainly not mine, since I'm not in p2pool.  

I stand by my statement, high reject rate increases variance.  If that precious share rejects after my 4 day average time to find a share, then, on average, it's going to be another 4 days before I get another chance.  And then, there's a 19% chance it'll reject too!  "normal" pools average around 2% reject rate.   That means my chances of getting a reject are 9.5x higher on p2pool than on a conventional pool.  How does that not increase variance?

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
Krak
Hero Member
*****
Offline Offline

Activity: 591
Merit: 500



View Profile WWW
January 17, 2014, 10:46:48 PM
 #7398

Which link? 

Miners to p2pool
bitcoind to world

I have run the miners locally on the Mac Mini and both bitcoind and p2pool, that did seem to make a difference on the timeouts.

From forrestv response, the ReplyMatcher timeouts are between bitcoind and p2pool.  So WiFi should not effect, I guess.

My latency and efficiency seem within norms so may be the ReplyMatcher timeouts are just noise.

I would get rid of all of it & go wired. Mining over wifi is notorious for causing errors/problems, it's the weakest link & by removing it you are eliminating it as the cause of your problem.
Though if you have to choose one, I would definitely get the p2pool host on ethernet. Both would be best, but it's slightly less important for the miners.

BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
January 18, 2014, 01:36:56 AM
 #7399

You get more variance. Full stop. P2pool has higher variance than other pools. The compensation is higher expected earnings from no pool fees, payout of transaction fees, and no risk of being cheated by the pool.

What you say is true, except it really doesn't equate to "higher expected earnings".  Yes you can use p2pool with 0 fees, but last I checked, it's frowned upon.
Frowned upon by whom? There is no pool operator to whom you would be paying fees.

Quote
Most, if not all pools, now pay transaction fees.

Very few pools pay transaction fees, merged mine for the benefit of the miner, and don't charge a fee. It costs money to run a pool, where do you think that money comes from?

Quote
And risk of being cheated by a pool is there, but slim.  Most pools are well established, we know who is trust worthy and who isn't.

You don't know with certainty who is untrustworthy until after they have been discovered to be untrustworthy (or incompetent). As you say the risk of being cheated is there, so the "expected" earnings are lower, even if the adverse event hasn't happened yet.

Quote
Again, there is no higher expected earnings, unless you purposely choose not to "donate" to forrest.

The higher expected earnings come from the combination of no fees, paying tx fees, merged mining, reduced orphan risk with p2pool, and no risk of cheating by the pool operator.

Quote
I stand by my statement, high reject rate increases variance.  If that precious share rejects after my 4 day average time to find a share, then, on average, it's going to be another 4 days before I get another chance.  And then, there's a 19% chance it'll reject too!

It doesn't really work that way. 80% of the time your share will be accepted! All this means is that instead of a 4 day average time (if that is the number), you have a 5 day average share time.

Quote
"normal" pools average around 2% reject rate.   That means my chances of getting a reject are 9.5x higher on p2pool than on a conventional pool.  How does that not increase variance?

These rejects don't mean the same thing. If the pool average is 19% (I didn't realize it was that high) and your reject rate is 19% then you haven't lost any earnings at all.  You are on par with all the other pool members so when it comes time to divide up the blocks you will get your proportional share.

TechByPC
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
January 18, 2014, 01:45:47 AM
 #7400

Question:

With the PPLNS reward, how big is "N"? In other words, how long does someone need to be mining at a constant rate in order to receive their maximum reward for that hash rate?

Thanks.
Pages: « 1 ... 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 [370] 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 ... 814 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!