Bitcoin Forum
May 12, 2024, 12:09:58 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 7 »  All
  Print  
Author Topic: [ANN] NicerMiner 0.5.8 - MPH mining app based on NHML v1.9.0.5  (Read 2362 times)
mobileanarchy (OP)
Newbie
*
Offline Offline

Activity: 60
Merit: 0


View Profile
June 05, 2018, 03:10:50 AM
 #81

You can give the newer version a try:

Release 0.5.2 - 2018-06-05
Updated to sync with NHML v1.9.0.3
Bundled ethminer 0.14.0 which provides better performance and stability for CUDA devices.
You can still use the "original" version if you like. Benchmark both, and see what works best for you.

Download NicerMiner v0.5.2:
https://github.com/odedolive/NicerMiner/raw/master/releases/NicerMiner%200.5.2.zip

The new ethminer version should provide better performance and stability over the one shipped with NHML.
Give it a try and let me know.

Cheers.
1715472598
Hero Member
*
Offline Offline

Posts: 1715472598

View Profile Personal Message (Offline)

Ignore
1715472598
Reply with quote  #2

1715472598
Report to moderator
1715472598
Hero Member
*
Offline Offline

Posts: 1715472598

View Profile Personal Message (Offline)

Ignore
1715472598
Reply with quote  #2

1715472598
Report to moderator
1715472598
Hero Member
*
Offline Offline

Posts: 1715472598

View Profile Personal Message (Offline)

Ignore
1715472598
Reply with quote  #2

1715472598
Report to moderator
The trust scores you see are subjective; they will change depending on who you have in your trust list.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715472598
Hero Member
*
Offline Offline

Posts: 1715472598

View Profile Personal Message (Offline)

Ignore
1715472598
Reply with quote  #2

1715472598
Report to moderator
astronyu
Member
**
Offline Offline

Activity: 91
Merit: 10


View Profile
June 05, 2018, 08:30:04 AM
Last edit: June 05, 2018, 09:26:06 AM by astronyu
 #82

May I know if there is a script or software to notify us in case of miner crashed?
Checked my MPH stats and saw no activity, remotely logged into the pc and saw NM was not running at all.

I've never had any issues with the miner crashing, the only time its stopped was due to a power outage. Usually I check in periodically on MPH stats or MPH monitor for Android to make sure its still running.
Maybe upload a log file for mobileanarchy to have a look over?

Not sure what happened last time but I have since download and install a lightweight freeware called "Restart on crash" to take care of restarting Nicerminer if it detects the software not responding or not running.
Spoke too soon, it crashed again today.

Depending on your setup there is an option is an setting to 'run script when CUDA GPU is lost'. I've never used it but you could give that a try.
I already have it run script when CUDA GPU is lost, the PC should be restarted automatically.

You can give the newer version a try:

Release 0.5.2 - 2018-06-05
Updated to sync with NHML v1.9.0.3
Bundled ethminer 0.14.0 which provides better performance and stability for CUDA devices.
You can still use the "original" version if you like. Benchmark both, and see what works best for you.

Download NicerMiner v0.5.2:
https://github.com/odedolive/NicerMiner/raw/master/releases/NicerMiner%200.5.2.zip

The new ethminer version should provide better performance and stability over the one shipped with NHML.
Give it a try and let me know.

Cheers.

Thank you for the new update. Downloaded and replaced the previous version, running benchmark now.
As for the new ethminer, will it automatically selected or is there a setting to disable genoil's?
In my benchmark window, I can really scroll down or uncheck anything from the list.

[UPDATE]
The new ethminer started and working. Although I'd like to report that it often restarted itself (nothing in the log) and on Nicer Miner window, there are no rate stats for mining ethereum.
See screenshot below, taken after it restarted itself.



log.txt
Code:
[2018-06-05 17:23:17] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] GetSummary returned null..
[2018-06-05 17:23:22] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] [pid(4072)|bin(bin_nicerminer\ethminer-0.14.0\ethminer.exe)] Could not read data from API bind port
[2018-06-05 17:23:22] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] GetSummary returned null..
[2018-06-05 17:23:27] [INFO] [SOCKET] Sending data: {"method":"devices.status","devices":[[0,"AMD A6-9500 RADEON R5, 8 COMPUTE CORES 2C+6G",2,100,-1,-1],[1,"ASUS GeForce GTX 1060 6GB",5,96,55,636],[2,"ASUS GeForce GTX 1060 6GB",5,90,54,683],[3,"ASUS GeForce GTX 1060 6GB",5,86,57,893],[4,"ASUS GeForce GTX 1060 6GB",5,88,57,893],[5,"Gigabyte GeForce GTX 1060 6GB",5,50,64,1242],[6,"Zotac GeForce GTX 1060 6GB",5,48,65,1092]]}
[2018-06-05 17:23:27] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] [pid(4072)|bin(bin_nicerminer\ethminer-0.14.0\ethminer.exe)] Could not read data from API bind port
[2018-06-05 17:23:27] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] GetSummary returned null..
[2018-06-05 17:23:32] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] [pid(4072)|bin(bin_nicerminer\ethminer-0.14.0\ethminer.exe)] Could not read data from API bind port
[2018-06-05 17:23:32] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] GetSummary returned null..
[2018-06-05 17:23:34] [INFO] [SOCKET] Received: {"method":"sma","data":[[5,"0.00019501"],[7,"0"],[8,"0.17961062"],[14,"0.00676628"],[20,"0.00646317"],[21,"0.00000208"],[22,"5.08592119"],[23,"0.00001398"],[24,"383.56251558"],[25,"0.00001063"],[26,"0.00034493"],[27,"0.00000054"],[28,"0.00000701"],[29,"0.00533545"],[30,"218.92779713"],[31,"262.7798555"],[32,"0.09851414"]],"stable":"[8,14,20,24,30]"}

log1.txt
Code:
[2018-06-05 17:23:02] [INFO] [MiningSession] Current Global profit: 6.83028288 USD/Day
[2018-06-05 17:23:02] [INFO] [MiningSession] Current Global profit: IS PROFITABLE MinProfit mine always regardless of profit
[2018-06-05 17:23:02] [INFO] [MiningSession] PrevStateProfit 0.00090189511052583, CurrentProfit 0.000917321328
[2018-06-05 17:23:02] [INFO] [MiningSession] Will NOT switch profit diff is 0.0171042256401369, current threshold 0.05
[2018-06-05 17:23:02] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] [pid(4072)|bin(bin_nicerminer\ethminer-0.14.0\ethminer.exe)] Could not read data from API bind port
[2018-06-05 17:23:02] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] GetSummary returned null..
[2018-06-05 17:23:04] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] [pid(4072)|bin(bin_nicerminer\ethminer-0.14.0\ethminer.exe)] Cooling UP, cool time is 80000 ms
[2018-06-05 17:23:07] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] [pid(4072)|bin(bin_nicerminer\ethminer-0.14.0\ethminer.exe)] Could not read data from API bind port
[2018-06-05 17:23:07] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] GetSummary returned null..
[2018-06-05 17:23:12] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] [pid(4072)|bin(bin_nicerminer\ethminer-0.14.0\ethminer.exe)] Could not read data from API bind port
[2018-06-05 17:23:12] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] GetSummary returned null..
[2018-06-05 17:23:17] [INFO] [MinerEtherumCUDALatest-MINER_ID(0)-DEVICE_IDs(0,1,2,3)] [pid(4072)|bin(bin_nicerminer\ethminer-0.14.0\ethminer.exe)] Could not read data from API bind port
mobileanarchy (OP)
Newbie
*
Offline Offline

Activity: 60
Merit: 0


View Profile
June 05, 2018, 01:40:45 PM
 #83

Well... looking at the screenshot you posted, ethminer is reporting 0 hashes/second on the console, so the UI will do the same.
Maybe give it a few minutes for the DAG file to initialize on each GPU.
This has to work, as it passed benchmark, and a real hashrate was loaded successfully (otherwise the UI would have never picked/used that miner to begin with)

Now that I figured out how to add additional miners, I'm very interested in adding the best-in-class miners/versions to this application.
Any suggestions based on experience? which miner should I add next?

Unfortunately, I sold all my AMD GPUs, so it's going to be hard/impossible to add and test AMD miners, but I have a couple of Nvidia 10XX rigs.
astronyu
Member
**
Offline Offline

Activity: 91
Merit: 10


View Profile
June 05, 2018, 02:58:28 PM
 #84

Well... looking at the screenshot you posted, ethminer is reporting 0 hashes/second on the console, so the UI will do the same.
Maybe give it a few minutes for the DAG file to initialize on each GPU.
This has to work, as it passed benchmark, and a real hashrate was loaded successfully (otherwise the UI would have never picked/used that miner to begin with)

Now that I figured out how to add additional miners, I'm very interested in adding the best-in-class miners/versions to this application.
Any suggestions based on experience? which miner should I add next?

Unfortunately, I sold all my AMD GPUs, so it's going to be hard/impossible to add and test AMD miners, but I have a couple of Nvidia 10XX rigs.
The console actually showing 82MH/s mining eth, the screenshots only showing the first few lines after it restarted. UI doesn't show mining rate for new ethminer.

mobileanarchy (OP)
Newbie
*
Offline Offline

Activity: 60
Merit: 0


View Profile
June 05, 2018, 03:05:37 PM
 #85

I see...
Does the benchmark for the new ethminer (ethminerLatest) finish successfully? What is your hashrate compared to the one shipped by default?
I'll take another look at the API calls ASAP, in the meantime, this is a minor visual bug, you can still use this version if you find it more stable than the previous one.
astronyu
Member
**
Offline Offline

Activity: 91
Merit: 10


View Profile
June 05, 2018, 08:09:07 PM
Last edit: June 05, 2018, 08:43:40 PM by astronyu
 #86

I see...
Does the benchmark for the new ethminer (ethminerLatest) finish successfully? What is your hashrate compared to the one shipped by default?
I'll take another look at the API calls ASAP, in the meantime, this is a minor visual bug, you can still use this version if you find it more stable than the previous one.
Benchmark was completed successfully. The new ethminer vs old, there was at least a little bit increase of hashrate and but I think the new ethminer is more stable.
Curious, for the new ethminer, does it follow DAG load setting from the UI?


Other feedback:
Unrelated to the ethminer above, I checked NeoScrypt and CryptoNight7 benchmark, it mentioned card does not support CUDA 9.1. (PC has CUDA 9.2 installed).
As for additional miner, maybe you could add Excavator miner?
bitbomber05
Newbie
*
Offline Offline

Activity: 66
Merit: 0


View Profile
June 05, 2018, 10:49:10 PM
Last edit: June 06, 2018, 01:08:54 AM by bitbomber05
 #87

Can confirm that NM 1.9.0.3 doesn't show has rate for the new ethminer even though its mining in the console.
But I haven't had any issues with NeoScrypt or CNv7 in relation to CUDA. Though I'm on CUDA 9.0.176, for some reason I cant get 9.2 to install on my PC.

EDIT: updated to CUDA 9.2 (after long uninstall) and all seems to be working ok.
@astronyu where did you see that neosrypt and and cnv7 dont support CUDA?
mobileanarchy (OP)
Newbie
*
Offline Offline

Activity: 60
Merit: 0


View Profile
June 06, 2018, 02:35:12 AM
 #88

So i figured out the missing hashrate on the newer ethminer. They actually implemented an API similar to Claymore's, which made my like a tad easier.
https://github.com/ethereum-mining/ethminer/pull/253

I'll push a version tomorrow, I want to make sure it runs without any issues on my rig overnight.

Thanks for the feedback guys!
astronyu
Member
**
Offline Offline

Activity: 91
Merit: 10


View Profile
June 06, 2018, 03:08:20 AM
Last edit: June 06, 2018, 03:23:19 AM by astronyu
 #89

Can confirm that NM 1.9.0.3 doesn't show has rate for the new ethminer even though its mining in the console.
But I haven't had any issues with NeoScrypt or CNv7 in relation to CUDA. Though I'm on CUDA 9.0.176, for some reason I cant get 9.2 to install on my PC.

EDIT: updated to CUDA 9.2 (after long uninstall) and all seems to be working ok.
@astronyu where did you see that neosrypt and and cnv7 dont support CUDA?
From the benchmark log. It doesn't help to run all the benchmark again too, tried and same thing.


Yet another issue to report.

With version 0.5.2, the new ethminer seems to always start and will ignore current profitable coin. Even when the UI reporting using all GPUs to mine Equihash, ethminer console kept opened and did not shut down. The GPU ends up sort of dual mining Eth and Equihash. Restarting the console (via UI) will then mined profitable coin but when it auto switch to Eth, ethminer will again refused to shut down.
Logic-Elliven
Newbie
*
Offline Offline

Activity: 88
Merit: 0


View Profile
June 06, 2018, 04:36:01 AM
Last edit: June 06, 2018, 04:53:22 AM by Logic-Elliven
 #90

Hi,

Regarding the default miner settings: I had no idea, as I'm not CPU mining on any of my rigs (I do a shallow test to make sure it works, but turn it off after a short while)
I'm not sure about overriding the default settings, because if might have a negative effect on other users (tweaking might work for you, but break the app for others)

One thing xmr-stak does not do is optimise for your CPU.
Might I suggest a guide on how to do so?
I might even be talked into writing one! Smiley

I also suggest you start mining your CPU:
The difference between power consumption when idle/just GPU mining and an optimally mining CPU pays for all the rig power (GPUs excepted), plus change!  The amount of change can be considerable with multi core CPUs.

And the NM zip file is bigger than NHML - it's because I ship it bundled with a CPU miner instead of downloading it on first launch. I only started doing that in the past couple of releases (you can see the history at GitHub)

Ah yes.  I notice that the nicerminer.exe file is about half the size of nicehashminerlegacy.exe, but there are quite a # of CPU related files (cpuid.exp, .iobk, .ipdb, .lib) not seen in in NHML..?


I also notice that you have left out some unnecessary files.
NB that the nvidiasetp0state files are not unnecessary.  Without them many nvidia GF cards will not run at their optimal power state and thus not get the hashrate they will on NHML.


Suggestion:
The return of DaggerSia for those who would like to mine enough Sia to be able to HDD mine it:
https://cryptomining-blog.com/page/2/?s=hdd+mining


Logic-Elliven
Newbie
*
Offline Offline

Activity: 88
Merit: 0


View Profile
June 06, 2018, 04:44:21 AM
 #91

Appreciate the technical input here, I'm definitely not knowledgeable with the tech stuff which I why I prefer the GUI miners like NHML and NM. The attraction with NM is that a lot of people prefer to use MPH to the NH and Coinbase.
I'm sure mobileanrachy is doing their best and can hopefully incorporate your comments into the next build as the CPU loading when idle is something I had noticed on one of my rigs as well. Try not to be so critical of people just because they're not as knowledgeable as yourself, we're all learning something here.

Pleasure Bitbomber.
Do read the relevant readme.txt files in the ..../bin and .../bin_3rdparty directories.
The info is well worth knowing/$$.
The settings are easily launched/tried by adding them to settings/devices/algorithms/Extra launch parameters.

NB:  that my ...'critical'ness was aimed squarely at Mobileanarchy who should know these things...  Smiley
Logic-Elliven
Newbie
*
Offline Offline

Activity: 88
Merit: 0


View Profile
June 06, 2018, 04:51:35 AM
 #92

Suggestion:

Add JCEMiner as it is the fastest cryptonote miner.  Especially on older, non AES, CPUs.
https://bitcointalk.org/index.php?topic=3281187.0

ie:  Target Nicerminer at those that want to mine older hardware, as well as those who want to keep their Eth, XMR etc.
For older GF cards its a simple matter of recommending the correct driver.

I will write a guide for its optimal setup if you do.
sergey1301
Jr. Member
*
Offline Offline

Activity: 336
Merit: 1


View Profile
June 06, 2018, 04:52:29 AM
 #93

Well called! Will Claymore 11 with newer algos take a long time? HTML downloads the binary files as zip? Can I change the version?
bitbomber05
Newbie
*
Offline Offline

Activity: 66
Merit: 0


View Profile
June 06, 2018, 05:27:19 AM
 #94

Appreciate the technical input here, I'm definitely not knowledgeable with the tech stuff which I why I prefer the GUI miners like NHML and NM. The attraction with NM is that a lot of people prefer to use MPH to the NH and Coinbase.
I'm sure mobileanrachy is doing their best and can hopefully incorporate your comments into the next build as the CPU loading when idle is something I had noticed on one of my rigs as well. Try not to be so critical of people just because they're not as knowledgeable as yourself, we're all learning something here.

Pleasure Bitbomber.
Do read the relevant readme.txt files in the ..../bin and .../bin_3rdparty directories.
The info is well worth knowing/$$.
The settings are easily launched/tried by adding them to settings/devices/algorithms/Extra launch parameters.

NB:  that my ...'critical'ness was aimed squarely at Mobileanarchy who should know these things...  Smiley

All good, just glad to have more tech-minded people interested in the project  Smiley
Will go back and have another look through the readmes, lot to take in but getting my head around it all.......slowly.
mobileanarchy (OP)
Newbie
*
Offline Offline

Activity: 60
Merit: 0


View Profile
June 07, 2018, 03:02:47 AM
Last edit: June 07, 2018, 04:48:14 PM by mobileanarchy
 #95

Release 0.5.3 - 2018-06-06
Fixing a bug with stats readout from the newly added ethminer 0.14.0
Adding nvidiasetp0state.exe to optimize Nvidia mining

Download NicerMiner v0.5.3:
https://github.com/odedolive/NicerMiner/raw/master/releases/NicerMiner%200.5.3.zip

-----------

I'm looking at adding the JCE miner.
I'm having issues with it at the moment, the GUI is having problems detecting the process and killing it once the benchmark is done.
I'm almost there. the API is already working (if I kill the benchmark process manually I can start mining using it, and I see the proper hashrate in the UI)...
The only thing left is to make sure the process is killed successfully.

Thanks again for all the feedback.
Let me know if there's anything else I can do for you guys.

I'm assuming the issues with the lingering ethminer window is a result of the bug I just fixed (0 hashrate readout)
Please let me know if this issue persist in the latest version - I'm unable to reproduce on my environment.
bitbomber05
Newbie
*
Offline Offline

Activity: 66
Merit: 0


View Profile
June 07, 2018, 05:49:49 AM
 #96

Just installed, seems to have fixed the ethminer hashrate issue  Smiley
Haven't had a good look over it yet but so far looks nice.
astronyu
Member
**
Offline Offline

Activity: 91
Merit: 10


View Profile
June 07, 2018, 08:12:21 AM
 #97

Release 0.5.3 - 2018-06-06
Fixing a bug with stats readout from the newly added ethminer 0.14.0
Adding nvidiasetp0state.exe to optimize Nvidia mining

Download NicerMiner v0.5.3:
https://github.com/odedolive/NicerMiner/raw/master/releases/NicerMiner%200.5.3.zip

-----------

I'm looking at adding the JCE miner.
I'm having issues with it at the moment, the GUI is having problems detecting the process and killing it once the benchmark is done.
I'm almost there. the API is already working (if I kill the benchmark process manually I can start mining using it, and I see the proper hashrate in the UI)... the only think left is to make sure the process is killed successfully.

Thanks again for all the feedback.
Let me know if there's anything else I can do for you guys.

I'm assuming the issues with the lingering ethminer window is a result of the bug I just fixed (0 hashrate readout)
Please let me know if this issue persist in the latest version - I'm unable to reproduce on my environment.
Thank you. Previous issue with ethminer hashrate on UI and lingering windows now fixed.

A question, how to actually make Nicerminer to start with windows? Checking the "start with windows" won't work as as soon as you save and close the setting window, going back in you'll see the tickbox being unchecked again.
bitbomber05
Newbie
*
Offline Offline

Activity: 66
Merit: 0


View Profile
June 07, 2018, 11:48:33 PM
 #98

Release 0.5.3 - 2018-06-06
Fixing a bug with stats readout from the newly added ethminer 0.14.0
Adding nvidiasetp0state.exe to optimize Nvidia mining

Download NicerMiner v0.5.3:
https://github.com/odedolive/NicerMiner/raw/master/releases/NicerMiner%200.5.3.zip

-----------

I'm looking at adding the JCE miner.
I'm having issues with it at the moment, the GUI is having problems detecting the process and killing it once the benchmark is done.
I'm almost there. the API is already working (if I kill the benchmark process manually I can start mining using it, and I see the proper hashrate in the UI)... the only think left is to make sure the process is killed successfully.

Thanks again for all the feedback.
Let me know if there's anything else I can do for you guys.

I'm assuming the issues with the lingering ethminer window is a result of the bug I just fixed (0 hashrate readout)
Please let me know if this issue persist in the latest version - I'm unable to reproduce on my environment.
Thank you. Previous issue with ethminer hashrate on UI and lingering windows now fixed.

A question, how to actually make Nicerminer to start with windows? Checking the "start with windows" won't work as as soon as you save and close the setting window, going back in you'll see the tickbox being unchecked again.


I had issues with this when i first started using NiceHash, got around it by using Windows Scheduler to launch it delayed by a few minutes on startup then wrote a small batch file to start it hidden which was also giving me grief. Maybe give scheduler a go.
astronyu
Member
**
Offline Offline

Activity: 91
Merit: 10


View Profile
June 08, 2018, 05:21:44 AM
 #99

Release 0.5.3 - 2018-06-06
Fixing a bug with stats readout from the newly added ethminer 0.14.0
Adding nvidiasetp0state.exe to optimize Nvidia mining

Download NicerMiner v0.5.3:
https://github.com/odedolive/NicerMiner/raw/master/releases/NicerMiner%200.5.3.zip

-----------

I'm looking at adding the JCE miner.
I'm having issues with it at the moment, the GUI is having problems detecting the process and killing it once the benchmark is done.
I'm almost there. the API is already working (if I kill the benchmark process manually I can start mining using it, and I see the proper hashrate in the UI)... the only think left is to make sure the process is killed successfully.

Thanks again for all the feedback.
Let me know if there's anything else I can do for you guys.

I'm assuming the issues with the lingering ethminer window is a result of the bug I just fixed (0 hashrate readout)
Please let me know if this issue persist in the latest version - I'm unable to reproduce on my environment.
Thank you. Previous issue with ethminer hashrate on UI and lingering windows now fixed.

A question, how to actually make Nicerminer to start with windows? Checking the "start with windows" won't work as as soon as you save and close the setting window, going back in you'll see the tickbox being unchecked again.


I had issues with this when i first started using NiceHash, got around it by using Windows Scheduler to launch it delayed by a few minutes on startup then wrote a small batch file to start it hidden which was also giving me grief. Maybe give scheduler a go.
Thanks, it was what I did too after giving up trying to get the auto start working. Using scheduler with 30sec delay.
Maddcow
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
June 09, 2018, 03:18:52 AM
 #100

Would is be possible to add pheonixminer to this?
Pages: « 1 2 3 4 [5] 6 7 »  All
  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!