Bitcoin Forum
March 03, 2024, 03:31:57 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 »  All
  Print  
Author Topic: Foundation Passport Official Thread  (Read 3788 times)
foundationdvcs (OP)
Copper Member
Member
**
Offline Offline

Activity: 70
Merit: 222


View Profile
February 27, 2023, 02:33:07 PM
Last edit: March 06, 2023, 02:03:24 PM by foundationdvcs
Merited by hugeblack (6), Mitchell (5), n0nce (5), o_e_l_e_o (4), PrivacyG (4), dkbit98 (3), vapourminer (2), bitmover (2), RickDeckard (2), philipma1957 (1), JayJuanGee (1), Welsh (1), ABCbits (1), DdmrDdmr (1), DireWolfM14 (1), m2017 (1), Dave1 (1)
 #1

Foundation Passport Official Thread

Hi all, and welcome to the official thread for Foundation's Passport "Batch 2"! We'll use this thread to drop updates, stay on topic of questions and comments, and get feedback from all of you on your usage of Passport.

What is Passport?

Passport is the new standard for Bitcoin hardware wallets, built from the ground up to make Bitcoin self-custody more approachable without sacrificing security or features.

Passport brings best-in-class user experience via QR code scanning and microSD transaction signing, making it easy to use Passport at home or on the go with the wallet of your choice. We've also built an easy-to-use companion app for Passport in Envoy, a mobile app that helps you manage Passport, perform firmware updates, watch your wallets, and send and receive Bitcoin transactions easily.

Images



Key Features

  • Airgapped security with both microSD and camera for QR code scanning
  • Full T9 keyboard + directional pad to make PIN entry, passphrase entry, and navigation of the UI simple and fast
  • Stunning color, IPS glass display makes it so much easier to navigate, confirm transaction details, and handle QR codes
  • Envoy, our mobile companion app that lets you send and receive Bitcoin, manage, and update Passport from anywhere, anytime
  • Power-only USB-C to ensure you can charge up easily without fear of compromising device security
  • Rechargeable battery, with replacements available widely online in a standard form factor

Links


Reviews


Where you can find us


We look forward to hearing more of your feedback and answering any questions you have in this topic as well.
1709479917
Hero Member
*
Offline Offline

Posts: 1709479917

View Profile Personal Message (Offline)

Ignore
1709479917
Reply with quote  #2

1709479917
Report to moderator
"I'm sure that in 20 years there will either be very large transaction volume or no volume." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1709479917
Hero Member
*
Offline Offline

Posts: 1709479917

View Profile Personal Message (Offline)

Ignore
1709479917
Reply with quote  #2

1709479917
Report to moderator
1709479917
Hero Member
*
Offline Offline

Posts: 1709479917

View Profile Personal Message (Offline)

Ignore
1709479917
Reply with quote  #2

1709479917
Report to moderator
foundationdvcs (OP)
Copper Member
Member
**
Offline Offline

Activity: 70
Merit: 222


View Profile
February 27, 2023, 02:42:54 PM
Last edit: February 22, 2024, 12:20:55 AM by foundationdvcs
Merited by n0nce (1)
 #2

Firmware Updates

Most recent version: v2.3.0
Blog post: Passport version 2.3.0 is now live!
GitHub release: https://github.com/Foundation-Devices/passport2/releases/tag/v2.3.0

Release Summary:

Quote
We’re beyond thrilled to be able to release Passport firmware v2.3.0, including full Taproot support, revamped passphrase behavior, an all-new address explorer, master seed SeedQR export, 12-word seed phrase support, 12th/24th word generation for advanced users, and native OP_RETURN message viewing and signing.

This release is one of our largest to date and includes a massive amount of new features, improvements, and bug fixes.
zherbert
Member
**
Offline Offline

Activity: 60
Merit: 109


View Profile
February 27, 2023, 04:06:51 PM
Merited by n0nce (1)
 #3

Confirming this is our official account  Smiley
dkbit98
Legendary
*
Offline Offline

Activity: 2156
Merit: 6935



View Profile WWW
February 27, 2023, 06:53:26 PM
 #4

Quick question - Did you test how durable Passport wallet is, and what happens if it drops on ground?
I am doing some research about this and I want to see how many hardware wallet manufacturers are stress testing their devices for durabllity.

Unrelated with my previous question, if there are roadmap plans and ideas for Future of Passport device please post it here.

PS
I think it's time for Passport to release accessories like skins, cases and other stuff.

  BTC
.
BTC
.
 BTC
.
BTC
..JAMBLER.io..
██
██
██
██
██
██
██

██

██

██

██
YOUR OPPORTUNITY TO
HAVE BITCOIN BUSINESS

██
██
██
██
██
██
██

██

██

██

██
.
  BTC
. BTC
.
.
 
BTC
  BTC
bitmover
Legendary
*
Offline Offline

Activity: 2226
Merit: 5747


Non-custodial BTC Wallet


View Profile WWW
February 27, 2023, 07:09:16 PM
 #5


Images






I quoted your image original links but the forum security breaks them

I hosted the images in a different server with a few modifications so they can be seen here:




you can update the original post with the imafes once you have ranked up your account or paid for a Copper Account.
details here

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

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

█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
.....Your private Bitcoin wallet for desktop.....█▀▀▀▀▀▀











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











▄▄▄▄▄▄█
foundationdvcs (OP)
Copper Member
Member
**
Offline Offline

Activity: 70
Merit: 222


View Profile
February 27, 2023, 07:26:31 PM
Merited by JayJuanGee (1), dkbit98 (1), n0nce (1)
 #6

Quick question - Did you test how durable Passport wallet is, and what happens if it drops on ground?
I am doing some research about this and I want to see how many hardware wallet manufacturers are stress testing their devices for durabllity.

Unrelated with my previous question, if there are roadmap plans and ideas for Future of Passport device please post it here.

PS
I think it's time for Passport to release accessories like skins, cases and other stuff.

We've tested extensively for durability in-house, and one of the reasons we went with the metal frame was to provide drop resistance. The combination of plastic shell + metal frame protect the screen/keys/camera module very well from their functionality being harmed.

We like to play our cards pretty close to the chest for new products until we're ready to announce, but rest assured that we're working hard on another product that is going to break the mold  Wink

We're also working on accessories for our next device for these very reasons. Excited to announce it all when the time is right Smiley


you can update the original post with the imafes once you have ranked up your account or paid for a Copper Account.
details here

Ah, thank you bitmover! Just paid for Copper to enable us to post images, will get that updated using another image host that's allowed here!
hugeblack
Legendary
*
Offline Offline

Activity: 2436
Merit: 3536


Non-custodial BTC Wallet


View Profile WWW
March 01, 2023, 01:15:35 PM
Merited by JayJuanGee (1)
 #7

It looks great, I will read more about it, especially since it looks like an old phone, but through a quick review of the evaluation in the forum, I hoped that this would be stainless steel, or at least waterproof and fireproof, so that it could be relied upon.


Since the device looks like a phone, is it possible to hide the logo (make it inside) and an update on the interface so that it looks like it works as an old broken phone (in case of theft)

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

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

█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
.....Your private Bitcoin wallet for desktop.....█▀▀▀▀▀▀











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











▄▄▄▄▄▄█
foundationdvcs (OP)
Copper Member
Member
**
Offline Offline

Activity: 70
Merit: 222


View Profile
March 01, 2023, 05:59:34 PM
Merited by hugeblack (4), JayJuanGee (1)
 #8

It looks great, I will read more about it, especially since it looks like an old phone, but through a quick review of the evaluation in the forum, I hoped that this would be stainless steel, or at least waterproof and fireproof, so that it could be relied upon.

Hey hugeblack, definitely understand the desire for a steel backup, but that would definitely raise price for everyone when not everyone want's to backup on steel.

Thankfully, as it's just a standard 20-digit PIN or 24 seed words, you can easily back it up onto your favorite steel backup system without issues.

Since the device looks like a phone, is it possible to hide the logo (make it inside) and an update on the interface so that it looks like it works as an old broken phone (in case of theft)

We actually had a "Snake" game mode as a pseudo-phone mode on the original Passport, but when we rebuilt the firmware for Batch 2 we didn't add it back in. A dummy phone mode is definitely on our to-do list still, though, and we'll explore bringing that to our users in future versions!
dkbit98
Legendary
*
Offline Offline

Activity: 2156
Merit: 6935



View Profile WWW
March 01, 2023, 08:47:44 PM
 #9

We've tested extensively for durability in-house, and one of the reasons we went with the metal frame was to provide drop resistance. The combination of plastic shell + metal frame protect the screen/keys/camera module very well from their functionality being harmed.
So you didn't experience any serious damage to screen or vital parts of devices during this durability testing?
It would be cool if you could reveal more information about that, but I understand if it's only for internal use.
I think we need to have some guy like JerryRigEverything (check out his youtube channel) but only for testing hardware wallets  Cheesy

We're also working on accessories for our next device for these very reasons. Excited to announce it all when the time is right Smiley
Now you got me interested, just don't go with BlackBerry style device please  Wink

  BTC
.
BTC
.
 BTC
.
BTC
..JAMBLER.io..
██
██
██
██
██
██
██

██

██

██

██
YOUR OPPORTUNITY TO
HAVE BITCOIN BUSINESS

██
██
██
██
██
██
██

██

██

██

██
.
  BTC
. BTC
.
.
 
BTC
  BTC
sad-error
Newbie
*
Offline Offline

Activity: 27
Merit: 12


View Profile
March 01, 2023, 09:07:31 PM
 #10

Any ideas why I'd be getting a "memory allocation failed" exception when signing a transaction imported from the qr code - importing from the sd card works fine.

Traceback looks something like this

Code:
File "flows/flow.py", line 139, in run File "flows/sign_psdbt_qr_flow.py", line 95 in show_signed_transaction MemoryError: memory allocation failed, allocating 5859 bytes
foundationdvcs (OP)
Copper Member
Member
**
Offline Offline

Activity: 70
Merit: 222


View Profile
March 01, 2023, 09:36:17 PM
Merited by n0nce (1)
 #11

Any ideas why I'd be getting a "memory allocation failed" exception when signing a transaction imported from the qr code - importing from the sd card works fine.

That usually happens when the PSBT you're trying to sign is quite large/complex. What version firmware are you running? If less than v2.0.6, please update to that as we've made quite a few quality of life improvements in it.

We're also about to release a beta for v2.0.7 that has a completely reworked transaction parsing memory approach that will allow for signing *much* larger transactions via QR, but we do still recommend microSD for larger transactions as the process is much faster and easier that way.
sad-error
Newbie
*
Offline Offline

Activity: 27
Merit: 12


View Profile
March 01, 2023, 09:44:59 PM
 #12

Any ideas why I'd be getting a "memory allocation failed" exception when signing a transaction imported from the qr code - importing from the sd card works fine.

That usually happens when the PSBT you're trying to sign is quite large/complex. What version firmware are you running? If less than v2.0.6, please update to that as we've made quite a few quality of life improvements in it.

We're also about to release a beta for v2.0.7 that has a completely reworked transaction parsing memory approach that will allow for signing *much* larger transactions via QR, but we do still recommend microSD for larger transactions as the process is much faster and easier that way.

it's 2.0.6. Yes, the psbt is likely quite big as it's 3/6 multisig, but coldcard has absolutely no problems with it so I would expect passport to be the same.
foundationdvcs (OP)
Copper Member
Member
**
Offline Offline

Activity: 70
Merit: 222


View Profile
March 01, 2023, 09:46:35 PM
 #13

We've tested extensively for durability in-house, and one of the reasons we went with the metal frame was to provide drop resistance. The combination of plastic shell + metal frame protect the screen/keys/camera module very well from their functionality being harmed.
So you didn't experience any serious damage to screen or vital parts of devices during this durability testing?
It would be cool if you could reveal more information about that, but I understand if it's only for internal use.
I think we need to have some guy like JerryRigEverything (check out his youtube channel) but only for testing hardware wallets  Cheesy

We're also working on accessories for our next device for these very reasons. Excited to announce it all when the time is right Smiley
Now you got me interested, just don't go with BlackBerry style device please  Wink


Will double check with the team on what info we can share around that and get back to you!

And yes, don't worry about that Smiley

it's 2.0.6. Yes, the psbt is likely quite big as it's 3/6 multisig, but coldcard has absolutely no problems with it so I would expect passport to be the same.

Ah, does make more sense in that case, then. Definitely use microSD (as you would with ColdCard) for now for transactions with that large of a quorum, but we'd love to hear back from you on how v2.0.7 works for you once we release it!

I'll post the release here as soon as it's available with release notes etc.
Welsh
Staff
Legendary
*
Offline Offline

Activity: 3220
Merit: 4110


View Profile
March 03, 2023, 04:56:17 PM
Merited by JayJuanGee (1)
 #14

We've tested extensively for durability in-house, and one of the reasons we went with the metal frame was to provide drop resistance. The combination of plastic shell + metal frame protect the screen/keys/camera module very well from their functionality being harmed.
Might I ask, whether you're testing to a certain specification, and standard or are you just doing your own tests for durability? For example, certain mobile phone manufactures cater to the MIL-STD-810G specification. I tend to like pretty rugged devices, and I think for a hardware wallet it's definitely something to consider since it protects against certain situations which might arise. For example, a few discussions recently above the earthquakes, and safe guarding your seeds or hardware wallets popped up. While, I'm definitely not expecting it to be that substantial for obvious reasons, it's definitely something that other manufacturers don't seem to be targeting.
foundationdvcs (OP)
Copper Member
Member
**
Offline Offline

Activity: 70
Merit: 222


View Profile
March 06, 2023, 02:15:14 PM
Merited by hugeblack (4), JayJuanGee (1), ABCbits (1), n0nce (1)
 #15

I don't plan to buy Passport. But i have few question about shipping,
1. I found an article which state "free shipping within the USA.", but what's shipping cost for other contry?
2. Does your shipping provider offer service which pay custom/import fee on behalf of the receiver?

1. We can't estimate it for every country in one page, so you'll get the estimate when you're checking out and put in your country/address. It varies widely, of course!
2. It does not, we use standard international shipping. If you want to simplify the customs/import process, using one of our resellers (if there is one local) is usually the best option.

Link to page about Envoy is broken.

Thanks for that, fixed! Getting used to the syntax here  Smiley

Might I ask, whether you're testing to a certain specification, and standard or are you just doing your own tests for durability? For example, certain mobile phone manufactures cater to the MIL-STD-810G specification. I tend to like pretty rugged devices, and I think for a hardware wallet it's definitely something to consider since it protects against certain situations which might arise. For example, a few discussions recently above the earthquakes, and safe guarding your seeds or hardware wallets popped up. While, I'm definitely not expecting it to be that substantial for obvious reasons, it's definitely something that other manufacturers don't seem to be targeting.

On current devices we've just been doing our own tests as normally these devices aren't an "every day carry" type of device, but we did want to ensure they were rugged enough to withstand normal use for a HWW. On future devices we'll explore testing to specific standards, will bring this up to the team today as a reference!
foundationdvcs (OP)
Copper Member
Member
**
Offline Offline

Activity: 70
Merit: 222


View Profile
March 08, 2023, 03:28:08 PM
Merited by dkbit98 (1), RickDeckard (1), n0nce (1)
 #16

Now that we're active on Bitcoin Talk, we wanted to include the awesome community here in an opportunity to beta test new Passport firmware releases and provide feedback.

We're happy to announce that the public beta for version 2.0.7 is available now on Github:

Passport v2.0.7 Firmware (Beta 7)

NOTE: This is a Beta version of Passport firmware. You must install the beta pubkey (attached in GitHub) using the Settings -> Advanced -> Developer PubKey menu item before you can install this beta. If you are not comfortable with this, please wait for the official release, which should be available shortly. Detailed instructions for this process can be found here.

Mainly usability improvements in this one, full details of which can be found in the GitHub change log. Most notable are:

  • Improved memory management when signing via QR codes (sign larger transactions)
  • Added the ability to export existing multisig configs via QR or SD card (Passport can now act as an additional backup of the wallet data which can be super useful in disaster recovery scenarios)
  • Improved transaction detail display when conducting self spends

Please test it out (if you're comfortable with a beta release) and report back with any issues, feedback, or suggestions you have! The official release should go live in about 1wk, pending any issues that are discovered in the public beta testing.
dkbit98
Legendary
*
Offline Offline

Activity: 2156
Merit: 6935



View Profile WWW
March 08, 2023, 07:49:04 PM
 #17

Please test it out (if you're comfortable with a beta release) and report back with any issues, feedback, or suggestions you have! The official release should go live in about 1wk, pending any issues that are discovered in the public beta testing.
I am expecting n0nce will be testing this new firmware, but I like new ability to export multisig configs with QR codes or SD cards.

Maybe you can tell us more about new integration with Bitcoinkeeper app, you posted about that with your twitter account.
I was following them for some time and it looks interesting for multisig setup but I never tested it myself, they support many hardware wallets.

  BTC
.
BTC
.
 BTC
.
BTC
..JAMBLER.io..
██
██
██
██
██
██
██

██

██

██

██
YOUR OPPORTUNITY TO
HAVE BITCOIN BUSINESS

██
██
██
██
██
██
██

██

██

██

██
.
  BTC
. BTC
.
.
 
BTC
  BTC
n0nce
Hero Member
*****
Offline Offline

Activity: 868
Merit: 5804


not your keys, not your coins!


View Profile WWW
March 08, 2023, 10:56:22 PM
 #18

Please test it out (if you're comfortable with a beta release) and report back with any issues, feedback, or suggestions you have! The official release should go live in about 1wk, pending any issues that are discovered in the public beta testing.
I am expecting n0nce will be testing this new firmware, but I like new ability to export multisig configs with QR codes or SD cards.
Yes, I do like to test their firmwares; for instance here I tried the v2.0.5 beta to see whether the camera was working better.
Right now, I'm running the v2.0.6 release version and camera scanning is now amazing + looping through the main menu is quite convenient.
I don't know when I'll have the time to thoroughly test v2.0.7, since it seems more focused on multisig and that takes me more time to test, since I've got to gather my various wallets and such.

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
foundationdvcs (OP)
Copper Member
Member
**
Offline Offline

Activity: 70
Merit: 222


View Profile
March 09, 2023, 04:53:55 PM
Last edit: March 09, 2023, 05:08:22 PM by foundationdvcs
Merited by dkbit98 (1), n0nce (1)
 #19

Maybe you can tell us more about new integration with Bitcoinkeeper app, you posted about that with your twitter account.
I was following them for some time and it looks interesting for multisig setup but I never tested it myself, they support many hardware wallets.


Sure! You can find all of our docs on the integration here, but the core of it is that Bitcoin Keeper is a multisig-centric wallet with a focus on helping users setup tiers of Bitcoin storage (including singlesig and multisig) with a proper plan for inheritance long-term. They have a pretty clean UI and UX, and have been great to work with on the integration front. They've also done good work integrating the latest interoperable standards for multisig, which has been helpful for us as well as we're laser-focused on interoperability and embracing emerging standards in the Bitcoin space.

We also did an interview with them on our podcast, Journey to Sovereignty, that you can find here:

EP #5 - Is multisig for everyone?

Edit: Realized I didn't even link their website! Here is their website with plenty more info on their approach and implementation:

Bitcoin Keeper, your private bitcoin vault
RickDeckard
Legendary
*
Offline Offline

Activity: 952
Merit: 2599



View Profile
March 12, 2023, 11:29:45 PM
 #20

1. We can't estimate it for every country in one page, so you'll get the estimate when you're checking out and put in your country/address. It varies widely, of course!
2. It does not, we use standard international shipping. If you want to simplify the customs/import process, using one of our resellers (if there is one local) is usually the best option.
 did want to ensure they were rugged enough to withstand normal use for a HWW. On future devices we'll explore testing to specific standards, will bring this up to the team today as a reference!

Regarding both topics that ETFbitcoin brought up, I would like to highlight[1] my initial discussion with @zherbert regarding the way shipping costs are calculated when talking about other countries besides USA and how (perhaps) it could be improved:

Currently we just display the estimated import tax, but we don't charge the customer. The customer then needs to pay it directly from UPS (or whatever carrier they select) upon package delivery.

I think there is a way where we could pay the import tax on behalf of the customer, and therefore charge them for the estimated tax during checkout. I'll explore if this is possible, because I like your idea. The only downside would be if the estimate is consistently lower than the actual tax; that would eat into our margins and we aren't quite as big as Amazon Smiley

So while the client is making the purchase he was to directly pay it to UPS instead to Foundation as a company? I may be thinking this wrong and I would love your input but, from a user perspective, this operation seems like it's a bit confuse - If I'm willing to pay for such a premium for such a device (considering the offers in the market), the least that I would expect is that I would pay whatever had to pay to Foundation and then the order would eventually come to my house - no need to make two separate transactions, one for you and one for UPS. I may be wrong on the following assumption, but doesn't it mean that by paying directly to UPS it makes me the one responsible for the package, thus it would be me who would have to argue with them if something went bad as opposed to being Foundation the ones responsible to care and making sure that the package arrives with no problems?

[1]https://bitcointalk.org/index.php?topic=5421713.msg61764293#msg61764293

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 »  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!