https://hackaday.com/2021/05/06/putting-an-ultra-tiny-linux-board-in-a-phone-charger-eventually/ Skip to content Logo Hackaday Primary Menu * Home * Blog * Hackaday.io * Tindie * Hackaday Prize * Submit * About * Search for: [ ] [Search] May 8, 2021 Putting An Ultra-Tiny Linux Board In A Phone Charger...Eventually 65 Comments * by: Tom Nardi May 6, 2021 * * * * * Title: [Putting An Ultra-Tin] Copy Short Link: [https://hackaday.com] Copy [wifiwart_f] Among security professionals, a "drop box" is a device that can be covertly installed at a target location and phone home over the Internet, providing a back door into what might be an otherwise secure network. We've seen both commercial and DIY versions of this concept, and as you might expect, one of the main goals is to make the device look as inconspicuous as possible. Which is why [Walker] is hoping to build one into a standard USB wall charger. This project is still in the early stages, but we like what we see so far. [Walker] aims to make this a 100% free and open source device, starting from the tools he's using to produce the CAD files all the way up to the firmware the final hardware will run. With none of the currently available single-board computers (SBCs) meeting his list of requirements, the first step is to build a miniature Linux machine that's got enough processing power to run useful security tools locally. Obviously such a board would be of great interest to the larger hacker and maker community. [wifiwart_detail]The RTL8188CUS is likely to get integrated later on. So far, [Walker] has decided on his primary components and is working on a larger development board before really going all-in on the miniaturization process. As of right now he's planning on using the Allwinner A33 to power the board, a sub-$10 USD chipset most commonly seen in low-cost Android tablets. The A33 boasts a quad-core Cortex-A7 clocked at 1.2 GHz, and offers USB, I2C, and SPI interfaces for expansion. It will be paired with 1 GB of DDR3 RAM, and an SD card to hold the operating system. Naturally a device like this will need WiFi, but until [Walker] can decide on which chip to use, the plan is to just use a USB wireless adapter. The Realtek RTL8188CUS is a strong contender, as the fact that it comes in both USB and module versions should make its eventual integration seamless. Even if you're not interested in the idea of hiding security appliances inside of everyday objects, this project is a fascinating glimpse into the process of creating your own custom Linux board. Whether you're looking to put into a wall wart or a drone, it's pretty incredible to think we've reached the point where an individual can spin up their own miniature SBC. * [share_face] * [share_twit] * [share_in] * [share_mail] Posted in Raspberry Pi, Security HacksTagged A33, Allwinner, ARM Cortex-A7, network security, pentesting, SBC, single board computer Post navigation - The Keyboard You Really Don't Need Or Want Ask Hackaday: If Aliens Came By, Would We Even Notice? - 65 thoughts on "Putting An Ultra-Tiny Linux Board In A Phone Charger...Eventually" 1. Alice Lalita Heald says: May 6, 2021 at 4:53 am Finally someone thought of this! With a nice 3D printed black enclosure. And tor proxy to penetrate NAT. Report comment Reply 1. Ewald says: May 6, 2021 at 8:31 am better use something like DNS tunneling, Tor would stand out like a sore thumb in most security conscious organizations Report comment Reply 1. Spunkie says: May 7, 2021 at 10:41 pm Should combine it with power line internet for an almost completely unmonitored channel for data exfiltration. Report comment Reply 2. Rogan Dawes says: May 6, 2021 at 8:47 am Certainly not the first time someone has hidden something malicious in a wall wart. Think Samy Kamkar with his KeySweeper back in 2015. This is just a slightly more sophisticated attack device. Report comment Reply 2. rpavlik says: May 6, 2021 at 5:01 am Really cool, I look forward to seeing the rest of the series. This is not something I've learned much about, though that blog post from the person who wrote the massive $1 mcu comparison suggesting more folks should try this kind of build piqued my interest. While the assumption that Android support means good mainline Linux support isn't always true, I bet the linux-sunxi community (which works on allwinner stuff) probably has the a33 sorted since it's popular and older. Might even be able to boot Debian on it. Report comment Reply 1. Oliver says: May 6, 2021 at 2:17 pm Pretty sure Debian/armbian works really well with it ;) Sad to see the a33 as choice though. AllWinner has much cheaper chips with built in ram. Think. H3 etc ... And Ethernet Mac which could be colll for an alt. Pie version. .. Report comment Reply 3. Jace says: May 6, 2021 at 5:34 am I am vaguely aware that stuff like this has a use-case other than malicious intent, but could someone give me a bit more detail about what that use-case is? Is it just to test how to avoid this type of attack from a truly malicious actor? Report comment Reply 1. Ren says: May 6, 2021 at 6:18 am For me, the knowledge that such devices can be hidden in "everday" devices and easily supplied on Ali-Express (the day after tomorrow?), is reason enough for me. Report comment Reply 1. Agustin Lozada says: May 6, 2021 at 8:37 am Correct! You nail it! Stick to your original phone vendor provided charger! Report comment Reply 1. ytrewq says: May 8, 2021 at 12:55 am Well, if I knew of any cheap Chinese phone charger that would come with a Linux board inside, I'd probably buy a dozen to take out the SBC and play with it. Report comment Reply 2. Ben says: May 6, 2021 at 9:14 am Exactly - Its a reminder to never trust the network, even an internal one. Report comment Reply 2. Truth says: May 6, 2021 at 6:21 am People are paid to penetrate networks, basically an OK from high up in the company is given (to avoid jail time). And after finding flaws (if any) in the security, a report is generated usually listing the good, the bad and the ugly, ideally with a timeline of suggested ways to stop them from ever doing what they did again (updated software, processes and procedures mostly, patch cycles, ...). And companies do this to have a slightly higher security fence than everyone else. Basically they kick the wheels of their car a bit before someone who is not being paid by the company does so and walks away with their crown jewels. Sometimes the local people are informed beforehand to shore up the defences, processes and processes, and sometimes they are not. But the approved penetration test does not typically involve any downtime or damage to systems to mask that any event took place, which would not be necessarily be the case in a malicious event. Report comment Reply 1. Truth says: May 6, 2021 at 6:55 am Some of it could be dedicated LANS or VLANS (production, system management, backup, development, test, finance, human resources), multiple internal firewalls to restrict access to higher value data. An onion layered type approach. Sometimes physical access to a zone/area is required for access to certain data types on certain VLANS that are only tagged to some switches and automatically flagged if modified. So identification badges, pin codes, passwords, and VPN access from the Intranet to one more more higher secure Intranet zones. Guest/visitor WiFi networks or physical RJ45 access that is fully air gaped from internal networks. Multiple layered secure zones and logging on everything. Basically the fundamental three A's of security, Access control, Authorisation and Audit everything. Most of security is just basic common sense, but .... Anyhow toys like the above are just tool, and tools are never good or evil. e.g. a hammer can kill or create. Report comment Reply 2. Rok says: May 6, 2021 at 7:00 am Yes. And it's even cheaper to let the admins step up the security by falsely letting them believe a security audit will occur at a given date. They suddenly feel very involved with security and process, and patch up wide open doors that were neglected before, and it costs nothing. Report comment Reply 1. Truth says: May 6, 2021 at 10:05 am Traditionally an internal person improving security will only apply what they know and have experienced. Fresh eyes looking at the big picture and have intimidate knowledge of high to medium levels of security in many organisations can bring insights and improvements that may not always be obvious to someone looking at the problems for years and not seeing any problems usually because - "That is how it has always been done". And an internal person looking to improve security there is typically no money available for such work which does not directly generate additional profit. It was traditionally seen as a loss, where as if there is an external report which cost additional funds, that needs to be acted upon (crazy though it sounds). Report comment Reply 3. R says: May 6, 2021 at 8:10 am The use case is almost entirely malicious. You could imagine other use cases for a tiny computer, but few that would not be adequately served by something in a slightly larger form factor. Report comment Reply 1. david1024 says: May 6, 2021 at 7:28 pm Easy peasy. WiFi thermostat sensor... WiFi garage door opener... WiFi security system controller... Soil moisture monitor... Convert your ir remotes to WiFi.... Report comment Reply 4. alizardx says: May 6, 2021 at 2:37 pm an ultra-miniature MPU board a lot smaller than a raspberry pi Model 3 with wifi support that can boot Linux has many potential embedded uses. Report comment Reply 4. Thomas Anderson says: May 6, 2021 at 5:50 am Would be interesting to have this connect to "powerline ethernet" systems. You'd have instant network access by just plugging it in, no wifi required. Report comment Reply 1. Steven Naslund says: May 6, 2021 at 6:09 am Powerline ethernet willl usually not make it past the first transformer encountered. You would have to be in or very near the targeted location to use that. Report comment Reply 1. Ewald says: May 6, 2021 at 8:34 am maybe PoE is meant Report comment Reply 1. Rogan Dawes says: May 6, 2021 at 8:50 am Nope, Ethernet over Powerline is a thing. But as the responder indicated, the signalling doesn't manage to cross transformers (and of course, can't cross phases either!) That said, it might be a nice way to communicate from a location deep inside a facility to somewhere closer to the edge, where wireless wouldn't be a good option. LoRa is an interesting alternative, of course. Report comment Reply 1. JB says: May 7, 2021 at 10:57 pm LoRa needs a bigger antenna. Report comment 2. TacticalNinja says: May 6, 2021 at 8:51 am Powerline ethernet uses the powerlines as a way to transmit and receive the data. Transformers (and as suggested by the manufacturers), even breakers may interfere with how powerline ethernet operates. However, his example might be a bit trivial since powerline ethernet adapters usually come in pairs, and you would need to have another adapter where the server is anyway. It won't give you any benefit as compared to running an ethernet cable straight to the server, and at this point in a security breach, physical access is already at hand. Report comment Reply 5. Truth says: May 6, 2021 at 5:53 am *puts evil hat on, for 0.99 seconds* You know what would be even more evil. If it uses LORA to listen only, and disables all WiFi until it receives a special command to enable WiFi. Passive until activated remotely. *takes evil hat off fast before it gets too comfortable* Report comment Reply 1. Ben says: May 6, 2021 at 7:05 am You could go super simple and just use some kind of 433mhz OOK (or the non-EU/UK equivalent), and tie it to a garage remote Report comment Reply 1. jake says: May 6, 2021 at 7:35 am Or keyfob ;) Report comment Reply 2. Truth says: May 6, 2021 at 8:09 am The nice thing about LORA hardware is that you can dial down the bit rate to nothing and get km/miles or range. Report comment Reply 1. Truth says: May 6, 2021 at 8:09 am of range (r near f on keyboard) Report comment Reply 1. some guy says: May 6, 2021 at 9:37 am rm -rf Report comment 2. Ben says: May 6, 2021 at 8:12 am Ahh I hadn't realised it was quite that far reaching! Yes thats significantly better than the typical 433 setup! Report comment Reply 3. Ostracus says: May 6, 2021 at 11:04 am Long as the building in question isn't acting like a Faraday cage. Report comment Reply 1. Truth says: May 6, 2021 at 12:15 pm In theory you could have a LORA RX sensitivity of nearly -150 dBm (~ -147dBm with a shared antenna for Rx with Tx), if you make the spreading factor high enough (SF12), drop the bandwidth low enough (7.8kHz), and use the lowest centre frequency possible (which would be illegal). Then your equivalent bitrate would be about ~11 (coding rate 4/5) bps to ~18 bps (coding rate 4/8). There is a LORA modulation calculator tool for windows available from the Semtech (owners of the patents on LORA) website, but it is burred well. It is nearly like Semtech do not want people to use it. Report comment 2. Truth says: May 6, 2021 at 12:16 pm sorry forgot my point, which was that cage needs to be good and attenuate the signal very well. Report comment 2. ScriptGiddy says: May 6, 2021 at 9:48 am Just did this to wake up a remote solar rig for phone home, ha! Report comment Reply 6. paulvdh says: May 6, 2021 at 6:21 am This is just a first concept and (not yet) optimized for small PCB size, but does it have much chance of getting much smaller then for example the NanoPi Neo? https://duckduckgo.com/?q=nanopi+neo&t=hd&va=u&iax=images&ia= images http://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO Looking a bit closer at the Neo... If you take of those friendly big extension connectors, mounting holes and the chuncky real RJ-45 connector it's a pretty damn small piece of hardware. Report comment Reply 1. Rogan Dawes says: May 6, 2021 at 8:52 am The NanoPi Neo Air is what you are lookign for, I think. https://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO_Air Report comment Reply 2. machinehum says: May 6, 2021 at 9:43 am I'm moving to a two board design that will stack vertically. One with the mains -> 5V + all SMPS's, the other with the AP, RAM, EMMC and radios. I think stacking I should be able to get it into a decent form factor. Report comment Reply 3. Daniel says: May 6, 2021 at 6:13 pm Or maybe design something with an OSD335x? The chip size limits this to 2.7 x 2.7 cm, though. The Vocore2 is 2.54 x 2.54 cm and still has lots of space on the PCB. I have also seen pretty small designs using the old i.MX23/ i.MX28. Report comment Reply 7. Peter Burkimsher says: May 6, 2021 at 6:27 am How about a similar board in a power bank/USB battery enclosure? I'd happily swap out an 18650 cell for a single-board computer that I could use to read USB sticks into my iPhone while on the go. Report comment Reply 1. Ben says: May 6, 2021 at 7:07 am TP-Link make some really good travel routers, some of which have USB and batteries integrated. I'd imagine one of these could be used to spin up a share to ingest data into a mobile device. They're really versatile things, and worth picking up. Report comment Reply 2. RedVader101010 says: May 6, 2021 at 7:19 am +1 Report comment Reply 3. Rogan Dawes says: May 6, 2021 at 8:14 am Grab one of the GL.Inet travel routers, e.g. the Slate AR750S - 128MB RAM, 128MB flash, external USB as well as an internal USB header, as well as I2C and UART, plus a uSD slot. Runs mainline OpenWrt, so almost infinitely customisable. Report comment Reply 1. ScriptGiddy says: May 6, 2021 at 9:50 am Those GLINET boxes are sooo under appreciated. You'd be surprised what magic you can bake with one of those and the OpenWRT Image build kit... Report comment Reply 4. nic0mac says: May 7, 2021 at 3:14 am I got a "DSTIKE WiFi Deauther Power Bank DIY Kit" to play with and found that I could also mount a RPI 0w inside by removing 2 of the 7 18650 cells so now its twice the fun. I'm sure just about any 18650 powerbank kit would fit most sbc's with a few batteries left out. Problem is if you leave a phone charger or powerbank unattended for more then a shift at most workplaces it will probably go home with someone, better to put it in a bigger box and add a logo and and "air quality logger' or something label on it. Report comment Reply 8. Agewalker says: May 6, 2021 at 6:32 am It can be a way to help remind people to be cautious with digital security. The IT group at my workplace occasionally leaves flash drives lying around the office. If you plug it into your computer, it autoruns a program that makes you retake cybersecurity training session Report comment Reply 1. Ostracus says: May 6, 2021 at 7:31 am Love the idea. Just might keep centrifuges safe. Report comment Reply 1. Ren says: May 6, 2021 at 8:22 am Wow! Free thumb drive! Shiny! Report comment Reply 2. dwillmore says: May 6, 2021 at 9:26 am Wait, your machines are configured to autorun from removable media? *facepalm* Report comment Reply 3. CityZen says: May 6, 2021 at 12:45 pm Obviously, the use case is to plug it into the computer of your workplace nemesis. After that, you can use your offline disposable computer to try it out, wipe it, and repurpose it. Report comment Reply 9. Toma254 says: May 6, 2021 at 6:44 am Interesting project, but I must be missing something. Let's say this is a finished product and it gets plugged into an electrical outlet at some company. Sure, it's inside the premises and no doubt has good signal strength on the corporate WiFi, but so what? The WiFi will be secured and the device has no way to get on the corporate wired network, so exactly what information could be gathered and exfiltrated? Report comment Reply 1. CityZen says: May 6, 2021 at 1:00 pm I think the main idea is to arm it with wifi attack tools to let it get on a network and/or do man-in-the-middle data interception. Even if it can't exfiltrate the data while installed at the secure location, being a power adapter, it may be easily taken between multiple locations (whether by you or by the victim), one of which may be insecure, allowing for data to be dumped at a later time and place. Report comment Reply 10. kc8rwr says: May 6, 2021 at 7:32 am Remember Pirate Boxes? Report comment Reply 1. TacticalNinja says: May 6, 2021 at 8:57 am This project instantly reminded me of the Sheeva Plug. Report comment Reply 1. Jon says: May 6, 2021 at 11:26 am There was also the Pwnie Express and their power strip and plug. although that was almost a decade ago now. Report comment Reply 11. jake says: May 6, 2021 at 7:33 am The image he has shows someone holding a Yagi antenna to fox-hunt the pineapple. I don't see how hiding the form factor would help in this situation... I think the better method would be to (as other commenters pointed out) transmit on other frequencies and do it as infrequently as possible. Also, if I was an employee who saw a random USB power source plugged in with no one around, I'd unplug it and put it in the lost-and-found box. If you really want to hide your AC powered pineapple, I'd still go with a wall wart, but I'd make it look like one of the generic 5V or 12V wart-to-cable-to-barrel types, and then tuck the wire in somewhere. I see those all the time for displays and lighting and I'd guess that it would draw less attention that a 'forgotten' USB wart. Personally, I'd just put a big 18650 bank with it and hide it in those terrible fake plants every business seems to have. For less than $150 you could go to Microcenter right now and get a Pi4, additional USB WiFi module, 20,000mAh battery, and even electrical tape to hold it all together. That combo should go for weeks and be able to be completely out of sight. Report comment Reply 1. Ren says: May 6, 2021 at 8:25 am A fake plant could allow the use of a longer antenna as well. Report comment Reply 2. mathman says: May 6, 2021 at 5:59 pm I'd just install it straight into a socket. Takes SWIM less than five minutes to replace a generic one... Report comment Reply 12. Andrzej Szombierski says: May 6, 2021 at 7:44 am The Allwinner F1Cx00s might be a better choice if you're trying to save space and don't mind having only one sub-GHz CPU core. It has RAM built-in and can quite easily run without a full-featured PMIC. The "linux business card" project featured here a while ago would be a good reference. Report comment Reply 13. Josh says: May 6, 2021 at 8:13 am I've used the RTL8821CU WiFI/BLE module with good success on a project. It has got a USB interface and Wi-Fi Dual-band 1X1 11ac +Bluetooth and the drivers seem pretty solid. We've got several leftover from a project and I figured someone else could use them, so they are posted here: https://xscomponents.com/product/6221e-uuc/ Report comment Reply 14. Rogan Dawes says: May 6, 2021 at 8:18 am I really like the AR9331 for this sort of project. Not terribly powerful, but decent WiFi (if only 2.4GHz). Also has a USB host, so you could attack any USB device that gets plugged in to it. And you can make some super tiny boards with it - for example, ZSUN WiFi Card Reader. Report comment Reply 15. Comedicles says: May 6, 2021 at 8:18 am Good luck getting a Realtek part in the next 2 years. They are at the top of the list of shortages. I don't follow the WiFi parts but the Ethernet parts have gone from $1 to over $8 - if you can find any. Report comment Reply 1. Ben says: May 6, 2021 at 8:23 am What happens in this case - so many boards (embedded and full PC) seem to use RTL chipsets for various things - Is that a redesign and new revision to continue production for the board manufacturers? Report comment Reply 16. CRJEEA says: May 6, 2021 at 11:08 am A souped up version of COTTENMOUTH, but larger and hidden inside a mobile phone charger. Add a super capacitor or a small lithium cell to shutdown in the event the power is removed. It could read the data lines on a mobile phone. Waiting a few minutes before it tries to gain control and grab data, then it could upload it to the Internet, maybe looking at the facial proximity sensor to see if it's face down first. Perhaps even, also, monitoring the power/earth line for those plug in ethernet extension boxes. Pretty scary to contemplate how powerful this little board is for it's size. Report comment Reply 1. Matt says: May 6, 2021 at 9:04 pm At least for iPhones, that would be a challenge since they generally pop up a notification that an untrusted device is trying to connect. But if it could be pulled off, the payoff could be huge. Report comment Reply Leave a Reply Cancel reply Please be kind and respectful to help make the comments section excellent. (Comment Policy) This site uses Akismet to reduce spam. Learn how your comment data is processed. Search Search for: [ ] [Search] Never miss a hack Follow on facebook Follow on twitter Follow on youtube Follow on rss Contact us Subscribe [ ] [ ] [Subscribe] If you missed it * [throttle-t] How To Build A Turbo Car The Cheap, 90s Way 35 Comments * [fairing_th] SpaceX Drops The Ball On Catching Fairings 82 Comments * [FlyBy_thum] Ask Hackaday: If Aliens Came By, Would We Even Notice? 98 Comments * [NSC-Oct-20] The Soviet RBMK Reactor: 35 Years After The Chernobyl Disaster 65 Comments * [Mosquito-t] Genetically Modified Mosquitos: Biohacking For Disease Prevention 41 Comments More from this category Our Columns * [piday1] Reinventing The Wheel 25 Comments * [microphone] Hackaday Podcast 117: Chiptunes In An RCA Plug, An Arduino Floppy Drive, $50 CNC, And Wireless Switches 2 Comments * [darkarts-t] This Week In Security: BYOVD, Spectre Vx, More Octal Headaches, And ExifTool 12 Comments * [Julius-Sum] Julius Sumner Miller Made Physics Fun For Everyone 35 Comments * [LinuxFu-th] Linux Fu: Mixing Bash And Python 23 Comments More from this category Search Search for: [ ] [Search] Never miss a hack Follow on facebook Follow on twitter Follow on youtube Follow on rss Contact us Subscribe [ ] [ ] [Subscribe] If you missed it * [throttle-t] How To Build A Turbo Car The Cheap, 90s Way 35 Comments * [fairing_th] SpaceX Drops The Ball On Catching Fairings 82 Comments * [FlyBy_thum] Ask Hackaday: If Aliens Came By, Would We Even Notice? 98 Comments * [NSC-Oct-20] The Soviet RBMK Reactor: 35 Years After The Chernobyl Disaster 65 Comments * [Mosquito-t] Genetically Modified Mosquitos: Biohacking For Disease Prevention 41 Comments More from this category Categories Categories[Select Category ] Our Columns * [piday1] Reinventing The Wheel 25 Comments * [microphone] Hackaday Podcast 117: Chiptunes In An RCA Plug, An Arduino Floppy Drive, $50 CNC, And Wireless Switches 2 Comments * [darkarts-t] This Week In Security: BYOVD, Spectre Vx, More Octal Headaches, And ExifTool 12 Comments * [Julius-Sum] Julius Sumner Miller Made Physics Fun For Everyone 35 Comments * [LinuxFu-th] Linux Fu: Mixing Bash And Python 23 Comments More from this category Recent comments * Elliot Williams on MIT's New Robot Brushes Your Hair * Mark G on A Trip Down The Vacuum Clamping Rabbit Hole * Cbob on A Dutch City Gets A EUR600,000 Fine For WiFi Tracking * Phil the slaphead on MIT's New Robot Brushes Your Hair * Jerry on The Soviet RBMK Reactor: 35 Years After The Chernobyl Disaster * mythoughts62 on A Dutch City Gets A EUR600,000 Fine For WiFi Tracking * Alan Kilian on Using CanoPy To Visualize The CAN Bus * jive on SpaceX Drops The Ball On Catching Fairings * bluecat57 on Using CanoPy To Visualize The CAN Bus * jive on SpaceX Drops The Ball On Catching Fairings Now on Hackaday.io * jondaddio wrote a reply on MC6205 | ESP32 Weatherstation, NTP Clock. * wyzarddoc liked CoopCommand. * Sylwester has updated the project titled WiFi Motion Sensor (3D print) - DIY. * jay ham liked Searching for a better Pro Mini. * Mate Toth has added leleo as a contributor to Microcontroller based curve tracer. * A-A-W has added a new log for Random PCBs. * A-A-W has updated components for the project titled Random PCBs. * digitalbird01 has added details to Digital Bird WIFI Remote. * digitalbird01 has added a new project titled Digital Bird WIFI Remote. * Yann Guidon / YGDES has updated the log for Pisano-carry Checksum algorithm. Logo * Home * Blog * Hackaday.io * Tindie * Hackaday Prize * Video * Submit A Tip * About * Contact Us Never miss a hack Follow on facebook Follow on twitter Follow on youtube Follow on rss Contact us Subscribe to Newsletter [ ] [ ] [Subscribe] Copyright (c) 2021 | Hackaday, Hack A Day, and the Skull and Wrenches Logo are Trademarks of Hackaday.com | Privacy Policy | Terms of Service Powered by WordPress VIP [impression] [close] By using our website and services, you expressly agree to the placement of our performance, functionality and advertising cookies. Learn more OK Write a Comment... [ ] Email (Required) [ ] Name (Required) [ ] Website [ ] [Post Comment] Loading Comments... Comment x