9/14/2023 0 Comments Dark blue patina truck![]() ![]() I have even left the blade unwashed for hours after cutting onions and there only seemed to be a slight darkening, but absolutely no rust. None of the colour has come off, and there are no taste alterations. No problems going through both veg and meat. The patina is stable, prevents rusting really well, and has not changed after I cooked a few meals. This is just a problem with the image, in real life the patina is smooth to the touch and there is no sort of 3Dness to it, but it does look splotchy in many places. The picture I have uploaded seems to suggest that the patina is rough and even causing pitting. It seemed closer to the picture in the troubleshooting section. It is less to the green side and more blue IRL.However, patination was uneven, and nothing like the smooth first picture on the wiki. It is actually very beautiful, much more so than the poor image quality is able to show. The final product was indeed a brilliant blue, close to turquoise. I immersed it into corn syrup so as to not waste a watermelon, and then washed and wiped the blade down. Instead of the 5 hours of immersion suggested on the wiki, I found that the knife began taking on a patina at around 25 minutes. Suspending the knife in such a small quantity of patina solution was difficult, and I ended up twisting some metal hangers to help suspend the knife. I added all the required reagents to the ~60mL of nekonoshoben collected, being careful to scale down the volumes. At this point all patina was gone from the blade and there should have been no organic compounds left on the surface. ![]() Lacking phosphoric acid, I cleaned the blade using sandpaper, vinegar, soap, then 96% ethanol, and finally anhydrous acetone. I figured that some of the old solution had been sitting for 3 weeks already and so had no need to process further. I added a spoon of soil as detailed in the wiki procedure, and then let sit for 2 days. Even squeezing the litter, it took me about 3+ weeks to obtain the amount shown in the imgur album. The greatest challenge was obtaining sufficient cat urine. With all that out of the way, we can get onto the modified procedure that I used, to moderate effect. Patination was not even, as seen in the pictures.This might not work for all types of litter, but mine was a plant based litter which expanded when wet. In the end, I had manually squeeze urine out of the used litter (wearing gloves of course). I attempted to train Fluffy to urinate into a cup by removing the litter, but was not very successful. Cats do not like to urinate into cups as I found out the hard way.It was simply not feasible to collect this volume from my single cat Fluffy. 400mL of cat urine was an extremely large volume, like who can get that much.I was not able to follow the procedure outlined in the wiki exactly. how can the solution produce a blue colour? Somehow it seems to work just fine, and here was what I did. The urine was collected from shop cats and processed to form a solution which would impart a blue patina to the blade.Īt first I was a bit hesitant, as it involved urine, but I was bored during quarantine, and to be honest, how bad can it be? I was also slightly confused by the procedure, e.g. It supposedly translates roughly into "cat urine", which is the patina medium (hence it's japanese name). Nekonoshoben is apparently a traditional patination technique used to passivate finished knives. The knife used was a random carbon steel mini santoku with glestain style dimples. ![]() This was slightly disappointing, but regardless, I decided to give it a go and test it for you guys. However, none of the people who I asked had actually performed the procedure themselves. From what I gather, this was put together by someone who had done some research and attempted it. So I ended up messaging a few people, and was pointed in the direction of the wiki. It can get a bit frustrating, especially if you're just trying to learn something from more experienced members. Often, people in the comment section give vague descriptions or cryptic replies, almost like they're trying to hint at some information that only they possess. These include- Want to know how to force a bright blue patina?- Traditional/Secret technique!!!- Nekonoshoben? If you've been on this subreddit for a while now you may have seen certain recurring comments, especially on patina related posts. "NekoNoShoben" patina technique ( Image Album) ![]()
0 Comments
9/14/2023 0 Comments Vaavud sleipnir review![]() ![]() ![]() after Monday morning’s classes, my boys immediately wanted to head over to the archery range. on the weekdays during the Family Weeks at Camp Arcadia, each morning has a short Bible study for the adults, and classes for the children – split up into manageable age groups for the Camp staff – basically like a vacation Bible school, with some sports and games mixed in as well for the kids classes. Here is a summary of the second main day from our week vacation up at Camp Arcadia. but as an extra bonus this week, both of the Vaavud wind meters are on sale for 35% off… so maybe it’s a perfect time to get a Christmas gift for that sailor in your life! I’m not getting anything for posting this, nothing free, no extra discount – just thought I’d share a neat product with other sailors. the red model (with 2 cups) is the older model, the Sleipnir is the grey/black model, updated to measure wind direction as well as wind speed. I posted about the Vaavud previously, but here is another promotional video for the latest Vaavud model, the Sleipnir, that now measures both wind speed and direction. I currently have an app on my iPhone called Wind Meter – which is pretty neat, but I’m always skeptical that my case might interfere with the results, or just that the speaker/microphone on the iPhone is partially blocked by dust, etc.Īnd there are certainly dedicated wind meters, often used by sailing race committees – but that’s another piece of equipment to deal with. I’m not well versed enough in the Beaufort wind scale to estimate wind speeds accurately myself, so gadgets that do it for me are always appealing. there are often times when I’m standing on the beach, thinking about – or getting ready to go out sailing my Sunfish, and I’ve wondered what the wind speed currently is. The Vaavud App can be found in the Google Play Store or Apple Store.This is a post about a neat gizmo for measuring wind speed using a smart phone. The unit works on all phones that have iOS 7.0 and above installed, and that are Android 4.0 and above compatible Measurements can be immediately forwarded or shared, and are automatically downloaded to a card that is available to all users Accurate measurement of the wind direction with deviations of 10 degrees in 30 seconds Accurate wind measurement of wind speeds from 1 to 40 m / s meters per second (with deviations of 4%), Small and handy packaging, comes with a stylish neoprene sleeve that also has room for most Cellphones Operation: In order to carry out measurements, you must first download the free Vaavud Wind Meter App from the App Store and then simply plug the anemometer into the headphone jack of your smartphone. The Sleipnir is easy to carry and very robust, therefore ideal for traveling. ![]() The wind speed is according to the classical Beaufort scale in meters per second (m / s) knots, kilometers per hour (km / h) displayed. The integrated sensor makes 40,000 measurements per second, allowing the app to detect even the slightest fluctuations in wind speed. ![]() With the Sleipnir Anemometer the smartphone becomes a small weather station making the device ideal for windsurfers, kite surfers, sailors, para-gliders, surfers, balloonists, kayakers, cyclists or for anyone who is interested in the weather or has a hobby or a profession where the wind speed and direction play an important role. The small handy Anemometer Sleipnir from the Danish company Vaavud can calculate the wind speed and the wind direction with the help of a smartphone in seconds. ![]() 9/14/2023 0 Comments Global furniture task office chair![]() ![]() Serta Executive Office Chair: This chair has a plush design, making it a great choice for those who want a comfortable chair that looks great in their office. Hon Ignition 2.0 Chair: This chair is designed for comfort, with a breathable mesh back, adjustable lumbar support, and adjustable armrests. It has adjustable armrests, lumbar support, and a tilt mechanism. Steelcase Gesture Chair: This chair is designed to support your body in any position, making it great for people who work in a variety of positions throughout the day.ĪmazonBasics High-Back Executive Chair: This chair is a great option for those who are on a budget but still want a high-quality chair. Herman Miller Aeron Chair: This chair is known for its ergonomic design and comfort, and it can easily be adjusted to fit your body. Here are ten of the best office chairs available on : Find a large selection of Aeron office chairs along with other styles and brands for the least expensive prices on eBay.The best office chair is the one that provides comfort, support, and adjustability, making it a great investment for those who spend long hours sitting at a desk. Since durability is an important feature for everyday use, the materials used are of the highest quality. For example, some are covered in a polymer mesh, PU leather, genuine leather, or fabric material. Then they are covered in a variety of materials. Most of these chairs are made of an aluminum, steel, or alloy frame. Materials new and used chairs are made from There are gaming chairs, which offer neck and lower back support, and some of these chairs even have reclining capabilities. Some chairs have plush cushions for the utmost in comfort, while others have a more basic look and feel for a minimalist office environment. You can find chairs with high backs, essentially providing a head rest, or you can find mid-back chairs for attentively working at the desk. There are many chair sizes and styles from which to choose. ![]() Which styles of office chairs are available for sale? You will also find that brand-new office chairs are much more affordable on eBay than at any other retailer. This is a great way to find out how you would like to customize a brand-new office chair. A used office chair can be cost-efficient and can allow you to try out a particular office chair. There are benefits to purchasing either a new or a used office chair. Many of these listings are for brand-new office chairs, but you can also find a selection of used office chairs for sale. Quiet-roll technology to make movement silent.Swivel for ease in maneuvering around large desks.A few other features available with the chairs include: Some models have adjustable lumbar support, varying seat back tilts, and adjustable height arm rests. They have adjustable heights, which is a great feature to customize your Aeron office chair to fit just right at your desk. There are a variety of features available with these office chairs. Some features of these office desk chairs You can find an array of these Herman Miller Aeron, Serta, or Office Star chairs at the most affordable prices when you shop on eBay. Replace your current office chairs with new, plush chairs for the utmost in comfort and functionality. Work in Comfort With Ergonomic Office Chairs ![]() ![]() ![]() ![]() Departmental Report SCS-2000-01.The information given herein is for educational programs only. Juan Anciso, Texas AgriLife Extension Service prepared these reports August 2000 using information from numerous sources. ![]() Dudley Smith, Texas Agricultural Experiment Station and Dr. This effort is supported by the Texas Vegetable Association, and other commodity groups. For latest information regarding these issues and status of risk assessments visit ipmand Crop Briefsis an information series developed by Texas A&M AgriLife of the Texas A&M University System on critical pest problems and pesticide needs for Texas agriculture.Use is based on scouting, pest presence, and market quality expectations. Pesticides are essential to sustain production.Crop breeding continues to provide improved cultivars.Currently, carrot producers rely heavily on linuron (Lorox) for postemergence broadleaf control and sethoxydim (Poast and others ) for grass control.There are no biological control agents for weeds in carrot production. Cultural controls include fields rotations and mechanical cultivation.Problem weeds include winter annual broadleaves such as ragweed, wild parsley and london rocket plus some perennials such as bermudagrass and yellow nutsedge.There is no commerical replacement but azoxystrobin (Quadris) and propiconazole (Tilt) are being tested. Chlorothalonil (Bravo) is an FQPA targeted product that if withdrawn could negatively impact the industry by 30% in yield and quality.No biological agents control carrot diseases. Thinner spacings improve air circulation and reduce leaf spot disease. Field rotation is practiced to reduce soil-borne problems.Bacterial pathogens cause root decay in some soil conditions. Soil-borne diseases cotton root rot and Sclerotium rolfsii are favored by high soil temperatures and excessive moisture.Growers may use gibberellin to regrow new tops if Alternaria or weather severely damages foliage. Some carrot varieties are more tolerant to Alternaria than others. Major leaf spot diseases include Alternaria and powdery mildew.Currently there are no commercial replacements for diazinon for soil insects or alternatives for dichloropropene and oxamyl for nematode control. Diazinon, dichloropropene (Telone), and oxamyl (Vydate) are three FQPA targeted products that, if withdrawn, could negatively impact the industry by 25% in yield and quality losses.Biological controls are seldom used since quality is essential. All of these pests can cause crop losses up to 25% but can be controlled with insecticides/nematicides.Nematodes are more troublesome in carrots than most other vegetables. White grubs and wireworms cause root damage and quality loss.Carrot weevil mostly affects the processing carrots since food quality standards do not permit any weevil larvae presence or root damage over 1%. No carrot varieties are specifically resistant to insects.Primary production is in the Lower Rio Grande Valley the Winter Garden and High Plains also practice sequential production. Carrots are planted in August to November for staggered harvest from December to May.60% is for fresh market and 40% is for processing.9,400 acres are grown in Texas annual revenue exceeds $20 million.Juan Anisco, Texas AgriLife Extension Service Crop Brief on Production, Pests, & Pesticides Crop Briefs were prepared by Dr. ![]() ![]() If you wish to be unblocked, you must agree that you will take immediate steps to rectify this issue. If you do not understand what is causing this behavior, please contact us here. If you promise to stop (by clicking the Agree button below), we'll unblock your connection for now, but we will immediately re-block it if we detect additional bad behavior. Overusing our search engine with a very large number of searches in a very short amount of time.Using a badly configured (or badly written) browser add-on for blocking content.Running a "scraper" or "downloader" program that either does not identify itself or uses fake headers to elude detection.Using a script or add-on that scans GameFAQs for box and screen images (such as an emulator front-end), while overloading our search engine.There is no official GameFAQs app, and we do not support nor have any contact with the makers of these unofficial apps. Continued use of these apps may cause your IP to be blocked indefinitely. This triggers our anti-spambot measures, which are designed to stop automated systems from flooding the site with traffic. Some unofficial phone apps appear to be using GameFAQs as a back-end, but they do not behave like a real web browser does.Using GameFAQs regularly with these browsers can cause temporary and even permanent IP blocks due to these additional requests. If you are using the Brave browser, or have installed the Ghostery add-on, these programs send extra traffic to our servers for every page on the site that you browse, then send that data back to a third party, essentially spying on your browsing habits.We strongly recommend you stop using this browser until this problem is corrected. The latest version of the Opera browser sends multiple invalid requests to our servers for every page you visit. ![]() The most common causes of this issue are: Your IP address has been temporarily blocked due to a large number of HTTP requests. ![]() 9/14/2023 0 Comments Sodastream rockstar drink![]() ![]() With over 20 Rockstar Energy products and five sublines available at convenience and grocery outlets in over 30 countries globally, Rockstar Energy gives you a bold, refreshing boost, full of benefits, and loaded with flavors. Rockstar Unplugged is available for purchase at and at retailers where PepsiCo products are sold nationwide, starting at $1.99 per can.įounded in 2001, Rockstar Energy Drink produces beverages that celebrate the young hustlers focused on their journey. "This partnership with Rockstar Unplugged enables us to extend the iconic MTV Unplugged franchise to a new generation of music fans as a reimagined concert series that can drive entertainment forward." "MTV's legacy is grounded in speaking to young people with content and experiences that matter to them," said Jason White, CMO, MTV Entertainment Group. Fans will need to visit to enter for a chance to win a trip to this one-of-a-kind musical experience. Kicking off the music series in Los Angeles, Rockstar and MTV Unplugged will then go on the road, with two additional concerts in 2022. Rockstar Energy's new partnership with MTV will spotlight the Rockstar Unplugged product and launch a first-of-its-kind 3-part music series with the groundbreaking music franchise – MTV Unplugged – that shares its name. Rockstar Unplugged delivers the ingredients consumers have been asking for, creating an opportunity for us to transform the category and introduce new consumers to our energy portfolio." "Ninety-one percent of our consumers told us they wanted a beverage that lifts their mood. "With Rockstar Unplugged, we continue the brand's heritage in driving culture while delivering innovation to the category," said Fabiola Torres, PepsiCo General Manager and Chief Marketing Officer of the Energy Category. Mood and music are visually communicated in every aspect of the campaign. These shapes swirl and expand from the iconic Rockstar star across the 12oz slim cans. Rockstar Unplugged features a new campaign – Turn Up Your Mood – and new can design with colorful "groove shape" illustrations symbolizing aura, music, and energy. It is available in three sugar-free flavors - Blueberry, Passionfruit, and Raspberry Cucumber. The new sugar-free, calorie-free beverage combines hemp seed oil, B vitamins, spearmint, and lemon balm with a dose of caffeine. With 80 mg of caffeine, Rockstar Unplugged contains an innovative blend of ingredients that provide an extra burst of energy when you need it. Government & Policy Government & Policy. ![]() PepsiCo Health and Nutrition Sciences PepsiCo Health and Nutrition Sciences.PepsiCo Product Facts PepsiCo Product Facts.PepsiCo Beverage Facts PepsiCo Beverage Facts.PepsiCo Smart Label PepsiCo Smart Label.Nutrition Information Nutrition Information.PepsiCo Jobs Instagram PepsiCo Jobs Instagram.Restaurants & Businesses Restaurants & Businesses.Customers & Shoppers Customers & Shoppers. ![]() 9/14/2023 0 Comments Operation phantom fury 759th![]() November 7 was the day the battle kicked off, and while the battle was officially over about a week later, we were tasked to start pushing back through the city almost like squeegee, picking up the weapons and ammunition that were left behind.ĭuring the battle you didn’t have time to stop to clean all that up. I remember thinking to myself, “this is it.†Marines sat there before going in, listening to music, and preparing themselves mentally. The Marines were ready to go—we don’t like to sit around and wait. Once word came down that we were actually going into the city, morale went through the roof. You could see the houses, and you could just tell it was going to be an ugly fight. You got a very eerie feeling when you drove into that city. Jeremiah Workman: For me, when I got to Iraq it was not a question of if we were going into Fallujah, it was when we were going into Fallujah. It gave us great hope that they would be able to take over and assume the lead in many regards. They really performed their duties very well. We also integrated a large amount of Iraqi security forces that were shoulder-to-shoulder with us in the city. It was a joint operation and took far more than the six battalions that actually physically assaulted it. We had four Marine infantry battalions and two Army cavalry battalions that composed the assault force, and a whole host of others who ensured that we could cordon the city effectively and not allow anyone to escape as well as to cover the other lines of communication into Baghdad. But it became clear to us that Fallujah had become a sanctuary for insurgents and terrorists, and our mission was to remove them from the city by force. We came to Iraq to rebuild it, to stabilize it and to return it to the people of Iraq to allow them to have democracy and to enjoy some of the blessings and liberty that we’re so privileged to have. Our mission was the ultimate mission for an infantryman. It was not a friendly place to be as we tried to stabilize the country after removing Saddam’s regime. Fallujah is in the heart of Sunni Iraq, so many of these folks were empowered and enriched by the regime of Saddam Hussein. The city was very concentrated it was an old city with narrow streets, two to three story homes built like fortresses with large walls around it and heavy metal gates. Everything that came from Syria and beyond went past Fallujah. Fallujah is a big concentrated city, just under 300,000 people. It is one of the last major cities before Baghdad. Willy Buhl: The importance of Fallujah is that it lies along the supply route from the Syrian-Jordanian border. Willy Buhl, and featured Marine Sergeant and recipient of the Navy Cross Jeremiah Workman, and Army Staff Sergeant and recipient of the Silver Star David Bellavia. On November 10, 2007, just over three years since the launch of Operation Phantom Fury, three of the warriors of Fallujah came together to share their experiences at the American Veterans Center’s 10th Annual Conference. By early fall of 2004, it was clear that U.S. Hopes that local forces could provide security while quelling the insurgency—which at the time was centered in Fallujah—were not realized, and the city fell further into the hands of insurgents and violent jihadists who barricaded themselves in what was essentially a terrorist base. Despite successes on the ground, the offensive was called off before its completion following a request by the Iraqi government. These violent actions prompted the United States to launch Operation Vigilant Resolve, an action intended to capture or kill those insurgent elements responsible for the murder of the American contractors. ![]() ![]() They were beaten, set on fire, and drug through the streets before their bodies were hung from a bridge crossing the Euphrates River. On March 31, 2004, a group of American contractors working in Iraq were attacked and dragged from their vehicles in Fallujah, a city in the Al Anbar province, located about 43 miles west of Baghdad. ![]() 9/14/2023 0 Comments Oddmar level 12![]() ![]() Inotia 4 is an Action Role-playing and Single-player video game developed and published by Com2uS. The World of Magic has core features such as Three Classes, Endless Gameplay, PvP Arena, Social Gaming, and more. Although the game is free-to-play, the player requires real-world cash to unlock extra items. The social feature will let players chat with buddies, make guild, and play as a team against enemies. It offers MMORPG-style gameplay like never before, and the game has three unique character classes such as Ranger, Warrior, and Magician. The player explores the environment from an isometric perspective, and the main aim is to raid other players, gather resources, and raise the level up. A thrilling PvP mode awaits the player, and the game comes with several playable factions each offer unique characters and objectives. Before start playing the game, the player needs to choose his playable character from available ones and then jump to the world full of other players, enemies, and deadly creatures. The game takes place in the 2D environment, and it introduces a set of playable characters. The World of Magic is a Role-playing and Multiplayer video game with an emphasis on Action elements, developed by Com2Us. Taichi Panda includes core features such as 3D Environment, Detailed Graphics, Superb Mechanics, and Smooth Touchscreen Controls. Using the customization feature, the player can modify his character in his style and try to unlock a set of new stuff by completing objectives. The PvP mode pits players against each other and rewards the last standing person with points. The player can navigate the environment from an isometric perspective. The game lets the player choose his hero and jump into the game to battle against enemies. ![]() There are several playable characters, and each has a unique personality, abilities, and skills. The player controls a panda, who is a martial-art expert, and embarks on an epic adventure to defeat all evil powers. The game takes place in a mythical world full of vicious demons, bandits, and goblins. It provides a remarkable hack and slash adventure that seems responsive and has a list of prominent features. Taichi Panda is designed to achieve what very few video games have on mobile phones. ![]() ![]() ![]() It is imperative we perform our due diligence to get every detail correct. The brands and models we have replicated are representative of over 40 years of window manufacturing. We know the window industry is very complicated. ![]() Weatherstripping: Perimeter weatherstrip applied (where applicable).Handing: Handing and operation not required.Measuring: Exact edge to edge of exterior surface.Sizing tolerance: +/- 1/16” Sashes are undersized 1/16″-1/8″ for ease of fit.Glass: Clear, LowE, LowE-Argon fill, Glass delete, tempered, grills between glass, SDL bars, wood grill insert available options.Paint grade: Knots/imperfections may be filled/sanded smooth on any surface. Finish: Stain grade: No visible knots greater than 1/16″ within the sightline with window closed, minor knots may exist on edge views.Species: Clear pine treated with Woodlife 111 preservative.Perimeter weatherstrip applied where applicable.This design change does affect the glass sizing, but does not affect the over-all net sash size, hence why we do not accept glass opening measurements. Depending on the original specifications, our 1-1/2″, 1-3/4″ or 2″ wide cladding is applied to match the original face width as closely as possible to include any deletion of exterior side glazing beads. Casement replica sashes are engineered to maintain the fit and function of the original design with minimal change of appearance. ![]() 9/13/2023 0 Comments Define permute![]() Raise Exception('ndim too large: ' + str(ndim)) On Tuesday, December 22, 2015, afsanehghasemi is an Error, I have got in theano_backend.py, ![]() But I'll leave the API decisions to others. Or, even better yet, for Flatten, Convolution2D, and Pooling2D, we can have a flag (say, td) such that if td is set to True, the layers do the appropriate operations to be TimeDistributed. It could be best to put all the time distributed layers in one place, to be Inclusion (in fact, TimeDistributedDense and TimeDistributedMergeĪre already specific time distributed layers). Nets), then they (or a subset thereof) may be worth considering for That could be useful to Keras users (especially those training CNN-RNN TimeDistributedPooling2D, and TimeDistributedFlatten seem to be something Much work or is taking too much time, and if TimeDistributedConvolution2D, However, if making a general time distributed layer is too I know had plans forĪ general time distributed layer, though I think it's been on the backlogįor a while. Separate repo as it is constantly changing. It's somewhat impractical to keep up with the changes in Keras as a , rather than on this thread On a related note, could these layers be considered for inclusion (preferably on the issues page on my repo, For any issues/bugs, feel free to let me know Version of Keras (this includes modifying theano_backend.py to include I have pushed an updated version of my code that works with the newest pile(optimizer='rmsprop', loss='categorical_crossentropy')Īm I using the package wrong? Or is there something I need to implement somewhere? Thanks for taking the time to read this Model.add(LSTM(512, return_sequences=True)) Model.add(TimeDistributedConvolution2D(256, 3, 3)) Model.add(TimeDistributedConvolution2D(256, 3, 3, border_mode='same')) ![]() Model.add(TimeDistributedConvolution2D(128, 3, 3)) Model.add(TimeDistributedConvolution2D(128, 3, 3, border_mode='same')) Model.add(TimeDistributedMaxPooling2D(pool_size=(2, 2))) Model.add(TimeDistributedConvolution2D(64, 3, 3, border_mode='same')) 4 of this paper: ), which is not what I want.Įxception: Invalid input shape - Layer expects input ndim=5, was provided with input shape (None, 30, 256, 256) I'm aware of #129 however, in this case, I believe the original poster wanted it so that the convolutional layer does not accept new inputs across timesteps (so something like Figure 3, pg. Then the next input i_ are produced, and so on. Specifically, I want the input i_t to the convolutional network at a given timestep t to consist of n frames (in the case of Figure 1, n = 1), so i_t would be of dimension (num_rows, num_cols, n), from which the features of i_t are extracted and fed into an LSTM network, which produces a prediction y_t and a hidden state h_t. I was wondering if there was a straightforward way in Keras (or would I have to write my own layer?) to combine a convolutional network which extracts features and then feeds it to an LSTM (or GRU, MUT1, etc) network (similar to Figure 1 of this paper: )? ![]() |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |