Bitcoin Forum
November 12, 2024, 01:39:07 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: txfee.org neat bitcoin fees estimator and tx checker  (Read 439 times)
cajancharles (OP)
Jr. Member
*
Offline Offline

Activity: 39
Merit: 10


View Profile
January 18, 2021, 07:52:32 PM
Last edit: February 15, 2021, 10:30:09 PM by cajancharles
Merited by malevolent (3), bitmover (2), o_e_l_e_o (2)
 #1

Hello,


I have created a website which estimates accurate bitcoin fees https://txfee.org     for segwit transactions.
you can also check your tx here.

for calculating blockchain.info  fees:-   https://txfee.org/recalculate/
More features will be added soon.


Update: Real-time fee update added.

Update2:  Broadcast raw signed bitcoin transaction  at  https://txfee.org/broadcast
                Added broadcasting support for other coins.

Update3:  Fixed issues & added support for other cryptocurrency txfee.
                Added Realtime price feed of popular cryptocurrencies.

Update4:  Integrated Transaction checker & Txfee of popular cryptocurrencies.
shield132
Hero Member
*****
Offline Offline

Activity: 2394
Merit: 925


Metawin.com - Truly the best casino ever


View Profile
January 18, 2021, 08:11:54 PM
 #2

Seems the whole website is in JS...

How does it estimate the transaction confirmation time? I always use bitcoinfees.earn.com and I have never had a problem every time I followed their advice. At the moment, according to them, 102 satoshis/byte is required to get the transaction confirmed between 0 and 30 minute. According to your website, you need only 83 Sat/B. There is a quite good difference between your and their stats.
On another hand, like this simple design, it's a good website for quick use with brief information, good luck!

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
cajancharles (OP)
Jr. Member
*
Offline Offline

Activity: 39
Merit: 10


View Profile
January 18, 2021, 08:21:02 PM
Last edit: February 09, 2021, 10:02:39 AM by cajancharles
 #3

thanks,
I will add many features in it like client-side wallet, transaction accelerator, exchange, etc in the same theme.

well it uses some calculation to estimate the transaction fee, it is accurate (i.e. more accurate than bitcoinfees.earn.com, since they show last 24 hours results).
Beparanf
Hero Member
*****
Offline Offline

Activity: 2940
Merit: 796


View Profile
January 18, 2021, 08:56:44 PM
 #4

thanks,

I will add many features in it like client-side wallet, transaction accelerator, exchange, etc in the same theme.

any idea what is this theme called?


well it uses some calculation to estimate the transaction fee, it is accurate (i.e. more accurate than bitcoinfees.earn.com, since they show last 24 hours results).

Maybe add some basic Faqs on your website just like the formula or source of the suggested fee result since your website estimated fee is far different on default fee computation of wallets like electrum.


Question, Is the suggested fee calculations on your website updating real time?
cajancharles (OP)
Jr. Member
*
Offline Offline

Activity: 39
Merit: 10


View Profile
January 18, 2021, 09:16:11 PM
 #5

since your website estimated fee is far different on default fee computation of wallets like electrum.

Electrum default fee computation is over-estimated and it alerts you to choose the right fee.
We are using Bitcoin Core’s embedded fee calculator.

Yes, It is updated real time.
Evilish
Hero Member
*****
Offline Offline

Activity: 882
Merit: 563


Bitcoin to the moon!


View Profile
January 19, 2021, 01:15:46 AM
 #6

Good work. I like the simplistic UI.

Just one suggestion. It would be cool to see a fee comparison for SegWit vs Legacy transaction type on the page.

Similar to how this website does it: https://www.buybitcoinworldwide.com/fee-calculator/
Findingnemo
Hero Member
*****
Offline Offline

Activity: 2506
Merit: 860


Bitcoin = Financial freedom


View Profile
January 19, 2021, 05:08:00 PM
 #7

Crosschecked the value showing in your website with https://mempool.space/ and its almost same with +/- 1sat/byte difference.Good work though but it lacks any other information, it will be better to few more details like real time chart of Mempool size,etc.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
 
 Duelbits 
██
██
██
██
██
██
██
██

██

██

██

██

██
TRY OUR UNIQUE GAMES!
    ◥ DICE  ◥ MINES  ◥ PLINKO  ◥ DUEL POKER  ◥ DICE DUELS   
█▀▀











█▄▄
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 KENONEW 
 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀█











▄▄█
10,000x
 
MULTIPLIER
██
██
██
██
██
██
██
██

██

██

██

██

██
 
NEARLY
UP TO
50%
REWARDS
██
██
██
██
██
██
██
██

██

██

██

██

██
[/tabl
cajancharles (OP)
Jr. Member
*
Offline Offline

Activity: 39
Merit: 10


View Profile
January 19, 2021, 05:45:51 PM
 #8

Yes, mempool.space shows current most accurate fees value for segwit transactions.

I want to keep this site clean with minimalistic-UI.  I will be adding more features soon.

bitmover
Legendary
*
Offline Offline

Activity: 2478
Merit: 6318


bitcoindata.science


View Profile WWW
January 19, 2021, 07:55:30 PM
 #9

Yes, mempool.space shows current most accurate fees value for segwit transactions.

I want to keep this site clean with minimalistic-UI.  I will be adding more features soon.



Nice project.
I have a similar one
https://bitcointalk.org/index.php?topic=5281343 and the website here  which calculates transaction fees and makes a suggestion as well.

Do you get data from your full node, or do you use third party data?
 Are you just using recommended bitcoin core fee estimators?

I think all of those estimators overestimate fees, so I create one that underestimate them. I just use the minimum fee rate inside 1MB of mempool +5 satoshis/byte and use this fee as the recommended one. It works pretty well.

SFR10
Legendary
*
Offline Offline

Activity: 3178
Merit: 3529


Crypto Swap Exchange


View Profile WWW
January 20, 2021, 03:51:57 PM
 #10

for calculating blockchain.info  fees:-   https://txfee.org/recalculate/
Not sure if it's just a visual bug or something else but I spotted some anomalies when using fees that are less than 100 Sats: SS of the bug
- Am I missing something?

I will add many features in it like client-side wallet, transaction accelerator, exchange, etc in the same theme.
Looking forward to the TX accelerator feature [hopefully it's not just one of those fake accelerators [aka TX broadcasters]].

Yes, It is updated real time.
I kept a tab open for roughly 10 minutes and looks like I still had to refresh [not in real-time] in order to get the updated recommended fees.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Findingnemo
Hero Member
*****
Offline Offline

Activity: 2506
Merit: 860


Bitcoin = Financial freedom


View Profile
January 20, 2021, 05:26:23 PM
 #11

I kept a tab open for roughly 10 minutes and looks like I still had to refresh [not in real-time] in order to get the updated recommended fees.
Yesterday I forgot to update about this and yes it needs refresh everytime to get the recommended fee and OP you should make it real time using different codes.

I don't have any technical knowledge about how to update the page contents without refreshing the actual page is done by AJAX and JQuery so if you knowledge about it then take a look into thesr tutorial.

AJAX is about updating parts of a web page, without reloading the whole page.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
 
 Duelbits 
██
██
██
██
██
██
██
██

██

██

██

██

██
TRY OUR UNIQUE GAMES!
    ◥ DICE  ◥ MINES  ◥ PLINKO  ◥ DUEL POKER  ◥ DICE DUELS   
█▀▀











█▄▄
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 KENONEW 
 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀█











▄▄█
10,000x
 
MULTIPLIER
██
██
██
██
██
██
██
██

██

██

██

██

██
 
NEARLY
UP TO
50%
REWARDS
██
██
██
██
██
██
██
██

██

██

██

██

██
[/tabl
bitmover
Legendary
*
Offline Offline

Activity: 2478
Merit: 6318


bitcoindata.science


View Profile WWW
January 21, 2021, 11:43:25 AM
 #12

I kept a tab open for roughly 10 minutes and looks like I still had to refresh [not in real-time] in order to get the updated recommended fees.
Yesterday I forgot to update about this and yes it needs refresh everytime to get the recommended fee and OP you should make it real time using different codes.

I don't have any technical knowledge about how to update the page contents without refreshing the actual page is done by AJAX and JQuery so if you knowledge about it then take a look into thesr tutorial.

AJAX is about updating parts of a web page, without reloading the whole page.

he just need to make the API call again using a setTimout or setInterval

Code:
var intervalID = window.setInterval(function_name, 30000);

Evilish
Hero Member
*****
Offline Offline

Activity: 882
Merit: 563


Bitcoin to the moon!


View Profile
January 21, 2021, 03:34:56 PM
 #13

he just need to make the API call again using a setTimout or setInterval

Code:
var intervalID = window.setInterval(function_name, 30000);

Alternatively, if they're using one of the latest UX frameworks like React, they could just make the values component's state properties and update the state at a certain interval.
hugeblack
Legendary
*
Offline Offline

Activity: 2688
Merit: 3979



View Profile WWW
January 22, 2021, 07:55:39 AM
 #14

The interface is nice but you need to work with it, add some charts and update the data automatically every few seconds and not when we click reload.
FASTEST FEE looks inaccurate, it is better to replace it with 15 Min so maybe Next Block (3~12 Min)

You can add some details such as the best time to send, advice about not sending at the current time, and others.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
cajancharles (OP)
Jr. Member
*
Offline Offline

Activity: 39
Merit: 10


View Profile
January 22, 2021, 10:49:42 AM
Last edit: January 22, 2021, 10:43:22 PM by cajancharles
 #15

for calculating blockchain.info  fees:-   https://txfee.org/recalculate/
Not sure if it's just a visual bug or something else but I spotted some anomalies when using fees that are less than 100 Sats: SS of the bug


txfee.org/recalculate  is only for blockchain.info wallet, not for all wallet since blockchain.info wallet has a bug.

the fee that you are seeing at the bottom is applicable for rest all wallets -> segwit transactions.


yes, i made it real-time by automatically refreshing but removed it later.


The interface is nice but you need to work with it, add some charts and update the data automatically every few seconds and not when we click reload.
FASTEST FEE looks inaccurate, it is better to replace it with 15 Min so maybe Next Block (3~12 Min)

You can add some details such as the best time to send, advice about not sending at the current time, and others.


Each block is mined on average every 10 minute.
Findingnemo
Hero Member
*****
Offline Offline

Activity: 2506
Merit: 860


Bitcoin = Financial freedom


View Profile
January 22, 2021, 10:54:45 AM
 #16

yes, i made it real-time by automatically refreshing, will do with ajax or some javascript.
I kept your website's tab open since I replied and I didn't see the change yet. Updated it successfully or yet to be?

Still I don't see the values are getting updated real time, I need to refresh everytime when I want to get the recommended fee for that time.


███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
 
 Duelbits 
██
██
██
██
██
██
██
██

██

██

██

██

██
TRY OUR UNIQUE GAMES!
    ◥ DICE  ◥ MINES  ◥ PLINKO  ◥ DUEL POKER  ◥ DICE DUELS   
█▀▀











█▄▄
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 KENONEW 
 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀█











▄▄█
10,000x
 
MULTIPLIER
██
██
██
██
██
██
██
██

██

██

██

██

██
 
NEARLY
UP TO
50%
REWARDS
██
██
██
██
██
██
██
██

██

██

██

██

██
[/tabl
cajancharles (OP)
Jr. Member
*
Offline Offline

Activity: 39
Merit: 10


View Profile
January 22, 2021, 10:51:44 PM
 #17

Still I don't see the values are getting updated real time, I need to refresh everytime when I want to get the recommended fee for that time.


Well Now, I added real-time update, so fees will be updated in real time.
Findingnemo
Hero Member
*****
Offline Offline

Activity: 2506
Merit: 860


Bitcoin = Financial freedom


View Profile
January 23, 2021, 02:38:42 AM
Last edit: September 02, 2023, 06:30:10 PM by Findingnemo
 #18

Still I don't see the values are getting updated real time, I need to refresh everytime when I want to get the recommended fee for that time.


Well Now, I added real-time update, so fees will be updated in real time.

Not yet, I guess.







I kept your website and Mempool space for the last 10 minutes and I see there is no chance since the last refresh in your website and for the proof look at the screenshots.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
 
 Duelbits 
██
██
██
██
██
██
██
██

██

██

██

██

██
TRY OUR UNIQUE GAMES!
    ◥ DICE  ◥ MINES  ◥ PLINKO  ◥ DUEL POKER  ◥ DICE DUELS   
█▀▀











█▄▄
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 KENONEW 
 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀█











▄▄█
10,000x
 
MULTIPLIER
██
██
██
██
██
██
██
██

██

██

██

██

██
 
NEARLY
UP TO
50%
REWARDS
██
██
██
██
██
██
██
██

██

██

██

██

██
[/tabl
cajancharles (OP)
Jr. Member
*
Offline Offline

Activity: 39
Merit: 10


View Profile
January 23, 2021, 02:01:01 PM
Merited by Findingnemo (1)
 #19

Still I don't see the values are getting updated real time, I need to refresh everytime when I want to get the recommended fee for that time.


Well Now, I added real-time update, so fees will be updated in real time.

Not yet, I guess.

I kept your website and Mempool space for the last 10 minutes and I see there is no chance since the last refresh in your website and for the proof look at the screenshots.

updating on my browser. unfortunately cloudfare's habit is to cache content. you can try on different browser or incognito mode.
Findingnemo
Hero Member
*****
Offline Offline

Activity: 2506
Merit: 860


Bitcoin = Financial freedom


View Profile
January 23, 2021, 04:13:00 PM
Last edit: September 02, 2023, 06:30:00 PM by Findingnemo
 #20

updating on my browser. unfortunately cloudfare's habit is to cache content. you can try on different browser or incognito mode.

Thanks mate, works perfectly on Brave as well as on incognito mode of other browsers. But keep looking for any bugs out there in your website and better add few more features into it will attract more people to use it for sure. Smiley

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
 
 Duelbits 
██
██
██
██
██
██
██
██

██

██

██

██

██
TRY OUR UNIQUE GAMES!
    ◥ DICE  ◥ MINES  ◥ PLINKO  ◥ DUEL POKER  ◥ DICE DUELS   
█▀▀











█▄▄
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀
 
███
▀▀▀
███
▀▀▀

███
▀▀▀
███
▀▀▀
███
▀▀▀

███
▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 KENONEW 
 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀█











▄▄█
10,000x
 
MULTIPLIER
██
██
██
██
██
██
██
██

██

██

██

██

██
 
NEARLY
UP TO
50%
REWARDS
██
██
██
██
██
██
██
██

██

██

██

██

██
[/tabl
Pages: [1] 2 »  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!