text:
SECURITY: predictable sessionid (Use a token instead of logincookie)
RESOLVED FIXED in Bugzilla 2.22
(Reporter: peterw, Assigned: bugzilla-mozilla)
(2 attachments, 2 obsolete attachments)
3.64 KB, patch
mkanat: review+
|Details | Diff | Splinter Review
4.00 KB, patch
|Details | Diff | Splinter Review
17 years ago
We're using bugzilla at work for some internal development projects; thank you for your continued work on this project. Today I noticed a security problem with the session management/authentication system. Bugzilla requires two cookies: one with the userid, the other with a session number. The session value is sequential, and therefore (relatively) easily guessed. An attacker could theoretically assume someone else's identity by noting their email address (which is in all the tickets they touch) and trying different session numbers til one works. E.G., log in at the beginning of the day, note the session number, wait for the victim to post a change to a ticket, log in again, check the session number, then try connecting with the victim's email address as Bugzilla_login, trying all session numbers between the later number and the earlier number as Bugzilla_logincookie, until one works. On systems with fewer users (including high-profile projects like OpenSSH [bugzilla.mindrot.org]), the attack would be easier to accomplish. Suggested improvements: Option One (easiest to retrofit): shared secret. Add another configuration variable (populated by a random value when Bugzilla is installed) for a site-wide shared secret. Set another cookie, Bugzilla_token, which is something like the hexadecimal MD5 or SHA hash of "${sessionid}-${secret}-${logintime}". (Might also want to add the User-Agent request header value sent by the browser used at login time. The login time is critical -- without login time, a user could brute-force the secret by looking at their own cookies, making the attack process trivially more complex [the attacker would only have to calculate the hash for each sessionid to be attempted].) The access control code would use Bugzilla_logincookie to find the user's time of login, to calculate the expected Bugzilla_token value. No match == security error message. Disadvantage: someone with read access (no write privileges needed) to the bugzilla server config could obtain the shared secret and use it to attack sessions Option Two (preferred, requires database change): per-session random tokens Add a third cookie, Bugzilla_token. Add a column to the session table, tokenhash. When a session is initiated, obtain/generate some random data. Store a seeded MD5 or SHA hash of that data to the session table, and set the cookie to contain the hexadecimal representation of the data itself. The access control code would use Bugzilla_logincookie to find the salt for the stored hash, use the provided Bugzilla_token data to calculate the hash of the client-provided data with that salt, and see if the result matches the stored salted hash. No match == security error message. Advantage: an attacker would have to be able to control/predict the random number generation to hijack a session. Disadvantage: would require modifications to database schema, making this improvment a more difficult upgrade for running sites to use. Option Two Minus (secure but ugly hack): abusing database definitions You could probably wedge the per-session salted hash described in Option Two inside some other column in the session table, e.g. in the userid/email column store "${saltedhash}\t${email}" and then parse them as needed. No database changes (== easy upgrades for running sites), but possibly gobs of code changes, and a really awful abuse of the database design. Recommendation: Option One now, Option Two later While not as strong as Option Two, Option One should dramatically improve the security of the cookie authentication mechanism, and would be an easy patch/upgrade for current users. Option Two would be preferable in the long term, though. Thanks! -Peter
Comment 1•
17 years ago
The Bugzilla_logincookie isn't really as insecure as it appears. It is tied directly (in the backend database) to the IP address it was issued to. This means that even if I knew your login session id was 45865 (randomly typed number) it wouldn't do me any good unless I was at the same computer as you (or behind the same firewall/proxy/nat box).
That's good to know, but it's still not as secure as it could be, right? And anyone whose IP address changes (for instance, my home ISP uses a transparent Web proxy, but only intermittently, so I have actually seen my apparent IP address change when refreshing a Web page!) may face needless problems. Thanks!
Comment 3•
17 years ago
Peter, yes that's true. The IP changing problem is bug 20122. I believe the real problem is striking a balance. Some people, such as myself, are lucky enough to have fairly static IP's and thus just log in one and have it work for months. Others, such as yourself, get a new IP address every 10 minutes. Would a "secure" hash of some sort that never expires be considered secure if it weren't tied to the IP address? Fortunately, Bugzilla is built to be useful even without cookies enabled, so while it is a pain to log in all the time when the IP changes, it doesn't make it impossible.
Comment 4•
17 years ago
I think, that a not to an IP tied but random authtoken is more secure and functional than the current solution. Any IP-based authentication over HTTP can not work because of the design of HTTP; you can neither say that * a people/session comes from exactly one IP, nor that * a IP belongs to exactly one people/session Reasons for case #1 are load-balancing proxies or dynamic IPs. They are subject of bug 20122, about which I am cursing everytime I visit a bugzilla-system. In case #2 you can have thousands of people sharing a proxy server and coming from its IP. At my (small) university are 7000 more or less skilled students; proxies of big ISPs may be used by even more people (perhaps less skilled but more criminal instead ;) ). Possible attacks can be imagined easily. Systems like bugzilla can be designed to work in any environment and not only in a "balanced" one where everybody has exactly one IP only used by him. The suggested solutions for unpredictable authtokens (without IP-tieding) would not destroy the current functionality (even when cookies are disabled), but would increase security and usability. Therefore, I do not see a reason why not to use them.
Comment 5•
17 years ago
The IP solution (once loosened a bit), is still improved security, and can operate along side whatever happens here. Hence it's off topic for this bug.
Priority: -- → P2
Target Milestone: --- → Bugzilla 2.18
Comment 6•
17 years ago
Cutting the power-cable would improve security also. Alas, it removes functionality (like the IP-based authentication). It is on topic because the weak auth-tokens are justified with the non-working and insecure IP "solution".
Comment 7•
17 years ago
The fix is to move the logincookies table to use the tokens table instead.
Comment 8•
17 years ago
Proposal: table logincookies goes away Bugzilla_logincookie cookies cease to be numbers and become a string The string is stored in the tokens table as a "login" token. The string is created by taking the crypt of some random-ish thing. And the IP address is no longer used. Comments?
Comment 9•
16 years ago
Joel: sounds good, although we should rename the cookie to make migration easier. Everyone will have to log in again after the switch; that's not a disaster. We should store the IP address in the "eventdata" field of the tokens table, for auditing/tracking purposes. Gerv
Comment 10•
15 years ago
All 2.18 bugs that haven't been touched in over 60 days and aren't flagged as blockers are getting pushed out to 2.20
Target Milestone: Bugzilla 2.18 → Bugzilla 2.20
Comment 11•
14 years ago
I'm just re-assigning this to joel since he expressed a plan for how to do it (which sounds fully sensible to me). I kind of want to move this to an enhancement, because that's what it's become. I'll leave it as "major" for now, though.
Assignee: myk → bugreport
Summary: SECURITY: predictable sessionid (Bugzilla_logincookie) → SECURITY: predictable sessionid (Use a token instead of logincookie)
14 years ago
Assignee: bugreport → nobody
Target Milestone: Bugzilla 2.20 → Bugzilla 2.22
Comment 12•
14 years ago
Really easy fix: Change the PRIMARY KEY 'cookie' column from the 'logincookies' table, so that instead of an autoincrementing mediumint, it is something bigger. Allow legacy login cookies (converted from an autoincrementing number) to remain, but generate new ones as a hash of something random. checksetup.pl [approx line 1810:] - 'cookie mediumint not null auto_increment primary key, + 'cookie varchar(64) not null primary key, [above the "*** A B O V E *** this comment" line:] + ChangeFieldType("logincookies", "cookie", "varchar(64) not null"); Also the cookie generation and validation code - I would expect to find the place this accesses the logincookies table from this search: http://lxr.mozilla.org/bugzilla/search?string=logincookie ... but it does not seem to be there for some reason :-( Does this mean lxr is broken, or am I looking in the wrong place? Anyway, it is simple enough to hash something, and use this as the cookie id instead of a sequential number. This would be an even lower impact change equivalent in security to the "option one". (Advantage: users aren't necessarily inconvenienced by having to log in again after the change, since it converts existing data at no additional effort) Slight variation of this, which I think would be equivalent in security to option two: Instead of cookie, store hashcookie as the primary key of the logincookies table. Use hashfunction(Bugzilla_logincookie) to look up the correct row in the logincookies table (rather than Bugzilla_logincookie directly). Again, this could be made to work seamlessly with existing cookies if this was felt desirable simply by hashing the existing cookie column into the new hashcookie column.
Comment 13•
14 years ago
*** Bug 301058 has been marked as a duplicate of this bug. ***
Comment 14•
14 years ago
I'm going to attach a work-in-progress patch that implements the "Really easy fix" from comment 12. The patch will give some harmless offset errors (due to local unrelated changes), but should otherwise be ok (you can login + existing logins will still work). Note: Seems that changing a field from primarykey to non-primarykey does not work with MySQL. Should be fixed elsewhere, so work around that if you look at this patch (alter table logincookies drop primary key). What I've done: - Changed checksetup.pl and Schema.pm to change 'cookie' in logincookies table from a auto_increment to a non-primarykey varchar(16). - Changed Bugzilla/Auth/Login/WWW/CGI.pm to set the 'cookie' using Bugzilla::Token::GenerateUniqueToken() - Changed Bugzilla/Auth/Login/WWW/CGI/Cookie.pm to update logincookies.lastused using cookie and userid (as cookie is no longer unique). Ideally I'd like cookie to be unique only for a userid. That way nobody can login milions of times to reduce the available token space for other users. It is work-in-progress because I'm not sure how to do the token stuff. GenerateUniqueToken in Token.pm ensures the token isn't used within the tokens table. This is not good enough as the token in used in the logincookies table (field: cookie), so the unique check doesn't work. I could easily either change GenerateUniqueToken to accept table/field or perhaps make a new function. This also makes sense as GenerateUniqueToken uses the standard password length. As the cookie contents will not be seen by a user (normally), I'd like to use 16 chars for extra security. However, the password length could also be a new option passed to GenerateUniqueToken. Note: A new GenerateUniqueToken-like function would allow the token to be unique only for the userid (without making GenerateUniqueToken look like a total hack).
Comment 15•
14 years ago
Created attachment 190752 [details] [diff] [review] Work in progress patch See comment 14 for details. Taking bug.
Assignee: nobody → bugzilla-mozilla
Status: NEW → ASSIGNED
Comment 16•
14 years ago
(In reply to comment #14) > Ideally I'd like cookie to be unique only for a userid. That way nobody can > login milions of times to reduce the available token space for other users. Hopefully the token space can be made big enough that this isn't an issue... It certainly doesn't hurt to allow for collisions in tokenspace though. Perhaps the table could have a multi-column PRIMARY KEY(userid,cookie) to explicitly state this in the schema. > It is work-in-progress because I'm not sure how to do the token stuff. GenerateUniqueToken just calls GenerateRandomPassword with an additional check for uniqueness. You may as well call GenerateRandomPassword directly, and not worry about collision detection because only per-user collisions matter, and it would take an implausible number of concurrent sessions to make a per-user collision even remotely likely. I was about to suggest some further "simple" changes to make the more secure version, but I think that it involves enough additional thought to have its own bug, which I will check if it exists, and otherwise file...
14 years ago
Blocks: 302487
Comment 17•
14 years ago
Created attachment 197620 [details] [diff] [review] Adds suggestions from comment 16 Features: * Keeps existing logincookies * New logins will have the more secure cookies * Has been tested See previous comment for more details. I have added a new function called _generate_login_token to Bugzilla/Auth/Login/WWW/CGI.pm as Token.pm is only usable for the token table (it can't be reused). Triggers the following bugs: * MySQL bug for the 'SELECT 1 FROM logincookies WHERE cookie IS NULL' check done in bz_alter_column (Bugzilla/DB.pm) See http://bugs.mysql.com/?id=13535 * The get_alter_column_ddl (Bugzilla/DB/Schema/Mysql.pm) not dropping the primary key. Will file a bug for this. Warning: 1. If you get the error: "You cannot alter the logincookies.cookie column to be NOT NULL without specifying a default...". This is caused by the MySQL bug. I'll file a Bugzilla bug to workaround this as this happens in the current MySQL stable (4.1.14). 2. Bugzilla will not drop the primary key. Can cause errors. I'll file another bug for this. When testing now, do a 'ALTER TABLE logincookies DROP PRIMARY KEY' after running ./checksetup.pl.
Attachment #190752 - Attachment is obsolete: true
14 years ago
Depends on: 310231
Comment 18•
14 years ago
Comment on attachment 197620 [details] [diff] [review] Adds suggestions from comment 16 >Index: Bugzilla/Auth/Login/WWW/CGI.pm >+sub _generate_login_token { Instead of this function... there must already be a function to generate a token in token.cgi or Token.pm, right? Use that one. All token functions should be using the same generation code, and all tokens should be the same length. If the function that we have doesn't do what you need, then it should be modified appropriately. >- $dbh->do("UPDATE logincookies SET lastused=NOW() WHERE cookie=?", >+ $dbh->do("UPDATE logincookies " . >+ "SET lastused=NOW() " . Nit: There's no reason to separate the UPDATE and SET on these lines. >Index: Bugzilla/DB/Schema.pm > logincookies => { > FIELDS => [ >- cookie => {TYPE => 'MEDIUMSERIAL', NOTNULL => 1, >- PRIMARYKEY => 1}, >+ cookie => {TYPE => 'varchar(16)', NOTNULL => 1}, > userid => {TYPE => 'INT3', NOTNULL => 1}, > ipaddr => {TYPE => 'varchar(40)', NOTNULL => 1}, > lastused => {TYPE => 'DATETIME', NOTNULL => 1}, > ], > INDEXES => [ > logincookies_lastused_idx => ['lastused'], >+ logincookies_userid_idx => {FIELDS => [qw(userid cookie)], >+ TYPE => 'UNIQUE'}, I don't see why the token shouldn't be globally unique, as opposed to just unique per-user. All our other tokens are globally unique... aren't they?
Attachment #197620 - Flags: review-
14 years ago
Depends on: 310325
Comment 19•
14 years ago
Created attachment 197724 [details] [diff] [review] V3: Fix comments from review (Bugzilla HEAD 27 Sep 2005) >>Index: Bugzilla/Auth/Login/WWW/CGI.pm >>+sub _generate_login_token { > > Instead of this function... there must already be a function to generate a >token in token.cgi or Token.pm, right? Use that one. All token functions should >be using the same generation code, and all tokens should be the same length. If >the function that we have doesn't do what you need, then it should be modified >appropriately. Didn't want to do that as I wanted to make a token userid-specific + longer 'password'. But as I have changed the patch to not be userid-specific, I've modified Bugzilla::Token::GenerateUniqueToken to suit my needs (being able to specify table + column the function looks at). >>- $dbh->do("UPDATE logincookies SET lastused=NOW() WHERE cookie=?", >>+ $dbh->do("UPDATE logincookies " . >>+ "SET lastused=NOW() " . > > Nit: There's no reason to separate the UPDATE and SET on these lines. This change was required because the token was userid-specific. As only the token is now unique again, this change isn't needed. >>Index: Bugzilla/DB/Schema.pm >> logincookies => { >> FIELDS => [ >>- cookie => {TYPE => 'MEDIUMSERIAL', NOTNULL => 1, >>- PRIMARYKEY => 1}, >>+ cookie => {TYPE => 'varchar(16)', NOTNULL => 1}, >> userid => {TYPE => 'INT3', NOTNULL => 1}, >> ipaddr => {TYPE => 'varchar(40)', NOTNULL => 1}, >> lastused => {TYPE => 'DATETIME', NOTNULL => 1}, >> ], >> INDEXES => [ >> logincookies_lastused_idx => ['lastused'], >>+ logincookies_userid_idx => {FIELDS => [qw(userid cookie)], >>+ TYPE => 'UNIQUE'}, > > I don't see why the token shouldn't be globally unique, as opposed to just >unique per-user. All our other tokens are globally unique... aren't they? I wanted to avoid someone being able to limit the token-space by running a script that would login 500 times/sec. But, even with a 10 char token this would still take a long time. In this patch I have kept the cookie globally unique (for the logincookies table.. a token could exists in the logincookies tables and in the tokens table). Note that it isn't possible to put the logincookies in the tokens table, data doesn't match + records in the tokens table is deleted after 3 days. Having it in logincookies is clean.
Attachment #197620 - Attachment is obsolete: true
Attachment #197724 - Flags: review?(mkanat)
Comment 20•
14 years ago
Comment on attachment 197724 [details] [diff] [review] V3: Fix comments from review (Bugzilla HEAD 27 Sep 2005) From IRC: <bkor> mkanat: do you have time to review my patches (change of logincookies + support changing primary key in MYSQL + MySQL bug workaround)? I see I could ask Tomas for the MySQL bug workaround, but the rest touches Schema.. I need this in 2.20 and want to ensure 2.22 will have the same changes <mkanat> bkor: I don't have time, actually. You could ask Tomas for the whole thing. This contains Schema changes, but as you can see mkanat said I could ask you. Requires patches to workaround a MySQL bug (bug 310325) and a patch to make primary key changes work on MySQL (bug 310231). The generic (well.. that currently means Postgresql) one works fine. I think I explained everything in the comments of every bug. In this bug, skip everything till comment 12 or so.
Attachment #197724 - Flags: review?(mkanat) → review?(Tomas.Kopal)
Comment 21•
14 years ago
Comment on attachment 197724 [details] [diff] [review] V3: Fix comments from review (Bugzilla HEAD 27 Sep 2005) This looks great to me, design-wise! I don't know enough about the login system to test it (I don't know all the areas to cover) but kiko's our Auth guy. :-)
Attachment #197724 - Flags: review?(Tomas.Kopal)
Attachment #197724 - Flags: review+
Comment 22•
13 years ago
Comment on attachment 197724 [details] [diff] [review] V3: Fix comments from review (Bugzilla HEAD 27 Sep 2005) OK, basic testing from me, on landfill, shows that this works. I also examined the code in various places, and we don't detaint_natural the logincookie anywhere that I can see, so it should be fine for it to suddenly be a varchar. We should relnote that admins who are paranoid about security should clear their logincookies table immediately after they upgrade.
Flags: approval?
Keywords: relnote
Whiteboard: [relnote comment 22]
13 years ago
Flags: approval? → approval+
Comment 23•
13 years ago
Being that this is sort of a security issue (although not a very big one) I'd be willing to take backports of this on the branches if they aren't too invasive. The patch on the trunk isn't that bad, but I can imagine this being a bigger problem to fix with some of the older code...
13 years ago
Whiteboard: [relnote comment 22] → [relnote comment 22] [2.20 backport just needs review from patch in bug 310325]
13 years ago
Target Milestone: Bugzilla 2.22 → Bugzilla 2.20
Comment 24•
13 years ago
The patch for tip has a+ on it, there is no reason to hold the checkin any longer. Leaving the bug open due to comment 23. tip: Checking in checksetup.pl; /cvsroot/mozilla/webtools/bugzilla/checksetup.pl,v <-- checksetup.pl new revision: 1.464; previous revision: 1.463 done Checking in Bugzilla/Token.pm; /cvsroot/mozilla/webtools/bugzilla/Bugzilla/Token.pm,v <-- Token.pm new revision: 1.39; previous revision: 1.38 done Checking in Bugzilla/Auth/Login/WWW/CGI.pm; /cvsroot/mozilla/webtools/bugzilla/Bugzilla/Auth/Login/WWW/CGI.pm,v <-- CGI.pm new revision: 1.14; previous revision: 1.13 done Checking in Bugzilla/DB/Schema.pm; /cvsroot/mozilla/webtools/bugzilla/Bugzilla/DB/Schema.pm,v <-- Schema.pm new revision: 1.43; previous revision: 1.42 done
QA Contact: mattyt-bugzilla → default-qa
Comment 25•
13 years ago
Created attachment 207850 [details] [diff] [review] 2.20 backport + fix for bug 322244 (2.20 Branch 2006-01-07) Due to the landing of bug 300473 the patch on this bug didn't apply anymore to the 2.20 branch. This patch is a rediff + also includes the fix for bug 322244 (reviewed + fixed on HEAD). Honestly do not care if this goes into 2.20 (I patched it locally). Important for me is that it is in Bugzilla CVS HEAD / 2.22. Attaching just in the case that it is wanted for 2.20 the patch will actually apply.
Comment 26•
13 years ago
2.20 backport would need: * review from patch in bug 310325 * review from 2.20 backport in this bug *patch in bug 310231 (still applies cleanly to 2.20)
Whiteboard: [relnote comment 22] [2.20 backport just needs review from patch in bug 310325] → [relnote comment 22] [2.20 backport: needs review from patch in bug 310325, review from 2.20 backport in this bug, patch in bug 310231]
Comment 27•
13 years ago
Thanks for all your work on the patch, but I have decided, and justdave has approved, that we don't need this backported.
Status: ASSIGNED → RESOLVED
Last Resolved: 13 years ago
Resolution: --- → FIXED
Whiteboard: [relnote comment 22] [2.20 backport: needs review from patch in bug 310325, review from 2.20 backport in this bug, patch in bug 310231] → [relnote comment 22]
Target Milestone: Bugzilla 2.20 → Bugzilla 2.22
Comment 28•
13 years ago
Added to the Bugzilla 2.22 Release Notes in bug 322960, including information in comment 22.
Keywords: relnote
Whiteboard: [relnote comment 22]
Comment 29•
12 years ago
There is a problem with this bug in https://bugzilla.mozilla.org/page.cgi?id=upgrade-2006-12-26.html It is described as "Login cookies now use a randomized token instead of sequential session IDs, greatly lessening the need to tie a cookie to an IP address to keep your login secure." That description is not accurate because it sounds like you guys are trading one guessable cookie for another, a bad solution. Having read this thread, I think the bug description needs to say, "Login cookies now use a randomized token attached to the user name."
Comment 30•
12 years ago
Even with the old way you had to know someones userid and their cookie. So the part about 'attached to the user name' should not be mentioned (it was never not 'attached'). However, we make no effort to hide someones userid (do not know where it is actually visible.. but it is not considered security sensitive).
12 years ago
Blocks: 179770
You need to log in before you can comment on or make changes to this bug.


text:
Please welcome our Guest Blogger, Paul Denikin. Paul, the owner of Dad Knows DIY, learned to navigate the world of DIY while raising a child with special needs.
Unfortunately, our pets are exposed to the many toxins that reside in our homes. The good news is you can help reduce and eliminate the different hazards that pose a threat to your pets' health. Here's a rundown on toxins and ways to control them:
What Are They?
Toxins are caused by microorganisms and chemicals and are dangerous to humans and animals alike. They can be found both inside and outside the home. Unfortunately, there is no avoiding them. Your pet inhales them, lays on them, ingests them through food and water, and walks through them. Flame retardant chemicals can be found on your carpets, drapes, and furniture. Certain pet foods alone can contain mycotoxins, bisphenol A, antibiotic residues, hydrocarbons, heavy metals, and more. Here are some other pet toxins:
- Insecticides
- Paints
- Cleaning products
- Veterinary medications and vaccinations
- Human foods like onions, garlic, chocolate, and grapes
What Happens When Your Pet Is On Toxin Overload?
When your animal is exposed to too many toxins, it stores them in the body, eventually causing a buildup that hinders the body's ability to function properly. It can cause diseases like cancer, affect the immune system causing a development of tumors and cysts, or contribute to organ failure.
What Can You Do About It?
There are several things in the home that you can do to minimize the amount of pet toxins:
- Keep Your House Clean: Vacuum at least twice a week and replace the filter to avoid dust discharging back into the air, remove your shoes before entering the house.
- Conscious Cleaning Supplies: Single ingredient household constituents like vinegar, vegetable oil, or plant-based detergents can cover most, if not all of your surfaces.
- Keep Your Pet Clean: Animals secrete toxins through their skin, so bathing them frequently and brushing often will aid in removing stray hairs and other substances that might cause blockage of pores.
- Filter the Drinking Water: Using the tap water from the sink means you're exposing them to fluoride, heavy metals, chemicals, and other contaminants.
- Change the Food Quality: Just like monitoring your own diet, your pet needs well-balanced, high quality meals to stay healthy. Surprisingly, a lot of the processed food contains artificial colors and flavors, which can harm your pet. Instead, look for fresh, raw foods and limit or exclude grains and excessive carbohydrates from their eating routine.
- Keep Them Active: Just like humans, your pets greatly benefit from exercising on a regular basis. Staying active stimulates waste removal from natural body functions like urination. Toxins can also be ushered through to the liver and kidneys because of increased blood circulation and lymphatic drainage.
- Ask Your Pet Sitter or Kennel to Check Their Space. Occasionally, you may leave your pet with a dog boarder or kennel. Ask anyone who'll be keeping your pet overnight if they've taken precautions to remove as many toxins as possible from their space.
Image by vylip

subset: commoncrawl


text:
Frigidaire appliance replacement parts can be purchased from online retailers such as Repair Clinic, Part Select and Sears Parts Direct. The Frigidaire website also provides users with a parts and service dealer locator search feature that is organized by ZIP code.
Customers who visit the Frigidaire website and are out of warranty should input their ZIP code into the search bar under the "locate parts and services" tab. Frigidaire customers whose appliance is still under warranty should call 1-800-374-4432 to reach a Frigidaire customer service representative.
The Repair Clinic website provides visitors with over 500 replacement parts for Frigidaire appliances. The inventory is organized by appliance type and part category. Repair Clinic also offers a 365 day return policy as of 2015.
Part Select offers customers a wide selection of Frigidaire replacement parts organized by appliance model, part number and appliance type. Customers can return parts purchased from Part Select up to 30 days after the date of sale. Part Select also offers same day shipping for in-stock items as well as do-it-yourself installation videos.
Sears Parts Direct organizes its extensive Frigidaire replacement parts inventory by part number and appliance type. The website also provides customers with online manuals and service advice, as well as assistance in locating the model number on Frigidaire home appliances.


text:
It is National Cupcake week, and we are already two days in! But I have been busy baking away and have an exciting new recipe to bring you in celebration of National Cupcake Week – Lemon Meringue Cakes!This recipe is inspired by one of my favourite desserts, the lemon meringue pie, but is cute and dainty, perfect to serve at tea parties for special guests.
I designed the recipe using my traditional fairy cake recipe for the bun, the lemon curd and meringue recipes from my lemon meringue pies, and I used the technique of hollowing the cake from my Gooseberry andElderflower cakes.Sounds complicated? Don't worry it's not! Here is the recipe:
Do you have any exciting cupcake flavours?


text:
Thanks to a combination of selective memory, old movies and television shows, and iconic musical memories, we tend to think of the 1950s as a simpler, safer time that went by too quickly. That's as true for those of us who actually lived through the decade as it is for those of us who simply wish we had. Somehow, however, I doubt that Hackberry Holland's grandson, Aaron Holland Broussard, would agree.
Aaron, the latest addition to James Lee Burke's Hackberry Holland family tree series (and the main character and narrator of The Jealous Kind), sees the decade differently from the vantage of his Houston neighborhood. And all the trouble starts relatively innocently fifty miles from home in the parking lot of a drive-in seafood restaurant near the Galveston beach one night when Aaron, never bashful about speaking out, intervenes in an argument between an older boy and a teenage girl he had never seen up close before that very moment.
As he probably secretly hoped he would, Aaron ends up with the girl, but he also ends up with something else that night: a vicious enemy with connections that can make him wish he had never gotten out of his car that night – Valerie or no Valerie. Now Aaron is the target of every gangbanger on the streets any time he even approaches Valerie's neighborhood, and it seems as if she and his best friend Saber are all that even remotely stand between him and the beating of his life.
But then there is a whole lot of Holland blood in this Broussard boy.
|James Lee Burke
When he and Saber decide to carry the fight to those threatening them, they trigger a battle that will suck in even the powerful fathers of their young enemies, men at the heart of the criminal boomtowns that Houston and Galveston are fast becoming. Aaron Broussard is about to learn things about himself and everyone he loves best that no boy should ever have to learn at his age. He will have to find the courage to live with the type of constant fear that often cripples grown men. Aaron calls fear like that "a pebble that never leaves your shoe," but it turn out to be much, much more than that.
The Jealous Kind vividly captures a moment in Houston/Galveston history during which both cities were up for grabs if you were man enough to take them. As Burke reminds us, Houston was "the murder capital of the world" then and a town called "Cut and Shoot" was just forty miles up the road (it's still there). Those were the days.
This is a must-read if there ever was one.
(Review Copy provided by Publisher)


text:
- Description
DetailsDiablo's new; high performance hole saws deliver faster cutting performance and increased productivity. Unlike anything on the market; Diablo's hole saw system and mandrel design simplify the attachment process for fast and efficient hole saw mounting. These radical new hole saws provide ultimate cutting length to bore deeper holes in a single pass; tool-free plug ejection and Variable Tooth Design for faster cuts.
- 60mm (2-3/8 in) cutting depth for deeper holes in one pass and increased productivity
- Snap-Lock mandrel system for a quick and easy change with no down time
- One-size fits all Mandrel fits all Diablo hole saws; from 5/8 inch to 6 inches in diameter
- Tool free plug ejection for fast material removal
- Variable Tooth Design provides faster cuts with less vibration
- Ideal For: Clean cuts in any wood or composite
- Diameter: 2-11/16"
- Length: 2-3/8"
- Shank: Diablo Mandrel
- Additional Information
Additional Information
Shank Diablo Mandrel
- Reviews


text:
Thoughts that come in dark of night
Are different than those of day.
They come askew, untuned by
Common sense, as they are unbound
Yet come from dreams or ancient sources,
Explode out of the deep cold
Where Sun has never reached.
So it was on the last night of winter,
Laying awake in a tangled bed.
Weather was stark and moon was bitter
As I pondered the madness
That would begin again at day.
Each day Earth spins upon its axis,
Circular trip whose course we never know.
Would that destiny followed straight lines….
Up above, in the March blackness,
I heard the sound of snow geese
Winging their way north, hoping
Spring is on its way— white bellies
Eerily lit by reflected light from town,
Necks stretched into driving wind.
What pulls us out of the south to
Remake ourselves again?
Is it merely new season? Perchance to breed?
To begin each day anew with neck stuck out?
It was a curiously quiet day that morning,
Gray and misty, not winter and not quite spring,
As if Earth paused in its cycle to give time to think.
Mornings bring departure, first from sleep,
Then from bed, then from home,
Accompanied by memory and yesterday's
Dusty footprints on the trail, unless…..
Unless the wind of night has cleared away
All moorings and traces of yesterday.
Soon the Blood Moon will come in summer's heat.
Coming with the seventh month,
I will choose for heart, choose for spirit,
Never will I choose for blood, knowing as I do,
Too much has been sacrificed, too much
Forgiveness to ask, too much to offer….
Already I have seen sixty-seven Blood Moons,
An age that carries madness and futility
More than wisdom, knowing I live in an alien land.
Let me, I pray, take to the open road, fly upward,
Neck stretched out in search of peace—
Where change does not mean ruin…
But where time, deeds, meaning and love
Are connected, embraced, and treasured.


text:
Vietnam is one of the three countries in the Association of Southeast Asian Nations (ASEAN) along with the Philippines and Indonesia to have the most migrant workers, said the Ministry of Labor, Invalids and Social Affairs (MoLISA) on Monday.
Some 500,000 Vietnamese labors are working in over 40 countries and regions worldwide, said the MoLISA at an international conference on informal laborers, migrant workers and healthcare issue in the ASEAN.
The conference held Monday in Vietnam's central Thue Thien-Hue province, some 540 km south of capital Hanoi, drew participation of over 200 delegates from Cambodia, Laos, Germany, Myanmar, the Philippines, Thailand and Vietnam, reported the state-run news agency VNA.
Representatives at the conference discussed labor competitiveness, rights of laborers in the wave of labor mobility among ASEAN countries, risks and diseases of migrant workers, low-skilled labors in ASEAN among others.
They came to a conclusion that in the coming time, workers should be further protected by using sample labor contracts with detailed terms in labor safety and hygiene for migrant workers, said VNA.
Reposted from Global Times, http://www.globaltimes.cn/content/1017822.shtml
The views and opinions expressed in this article do not necessarily reflect the official policy or position of the ASEAN Trade Union Council.
Latest News
- Asean unions relaunch online complaints mechanism for migrant workers
- Asean official meets ATUC, receives ATUC Bali Declaration
- ATUC leaders meet in Bali, adopt Declaration on key concerns of labour in Asean
- ATUC youth joins conference on reducing youth unemployment and the future of work
- Making women in leadership a norm
What They Say About Us
- Working through the ASEAN Trade Union Council (ATUC), a number of labor groups from Southeast Asia have proposed the ASEAN Social Charter, which they see …
- Labour rights do not feature prominently on ASEAN's agenda, but the ASEAN Trade Union Council (ATUC) is pushing for a social charter and a framework for the protection of migrant workers.
- ASEAN22 : The ASEAN Social Charter was designed by the ASEAN Trade Union Council (ATUC) and labour-friendly NGOs as a social counterpart to ASEAN's economic
c/o Trade Union Congress of the Philippines
No. 2 Kalaw-Ledesma Circle, Tierra Verde 2, Tandang Sora, Quezon City 1116
Email us


text:
Jimmy Eugene Wells, 63, of Hollis, went home to be with his Lord surrounded by his family and friends Monday, Jan. 6, 2014 at Baptist Medical Center in Little Rock.
The son of Homer and Sudie Mae Woodard Wells, he was born Oct. 2, 1950 in Morrilton.
He married Kathy Jo Graves, on June 6, 1969 at Jessieville.
He was a member of the Valley Home Missionary Baptist Church in Hollis.
Jimmy worked as a construction superintendant for Hot Springs Village POA with 37 years of service and also was a cattle and poultry farmer.
He enjoyed fishing, hunting, farming, and spending time with family and friends. He was preceded in death by his mother, Sudie Mae Woodard Wells.
Survivors include his loving wife of 44 years, Kathy Jo Wells of Hollis; father, Homer Wells of Hollis; two sons, Jeremy Wells and wife, Jamie of Russellville, and Shane Wells and fiancé, Heather of Hollis; and two grandchildren, Adrianna Wells and Andrew Wells, both of Russellville.
Funeral service was Saturday, Jan. 11 at Valley Home Missionary Baptist Church. Brother Jimmy Scott and Brother Johnny Bratton officiated.
Burial was at Nooner Cemetery in Hollis by Humphrey Funeral Service.
Internet obituary and on-line guest book are available at www.humphreyfuneral.com.


text:
Long Runs Of Copper Sulphide and Molybdenum Intersected At Alpala
MOUNT PEARL - Cornerstone Capital Resources Inc.reported visual observations from drill hole CSD-13-003 at the Alpala prospect within the Cascabel Project, the Company's copper-gold porphyry exploration project in northern Ecuador.
Assays from this third drill hole have not yet been received. Highlights: Drill hole CSD-13-003 intersects 579m of visual copper-molybdenum mineralization from 111m to 690m; Newly discovered, variable molybdenum mineralization intersected in CSD-13-003 from 283 to 635m; Porphyry mineralization and quartz stockwork vein intensity increases down-hole in CSD-13-003 towards the interpreted porphyry core; Drill Hole CSD-13-003 terminated at 751.33m; Drill Hole CSD-13-004 commenced drilling on October 29th; Assays expected for top 252 m of Hole CSD-13-002 within days; Current drill program extended from the current 5-hole 2500 m program to a proposed 11 holes for a total of 6600 m; 3.9 square kilometre magnetic complex at Alpala identified with 5 main magnetic apophyses or broad cupolas coincident with Cu-Mo +/- Au soil anomalies; A 12 square kilometre ground-based 3D Induced Polarisation (IP) survey over the broader Alpala region is planned to further define the margins of the porphyry system and high-grade cores; Project fully funded to complete the proposed 11-hole drill program.
"Brooke Macdonald, President & CEO, said, "The large size and intensity of the hydrothermal porphyry system(s) and associated copper and gold mineralization are being confirmed by drilling at significant depth. Gold and copper are present over large areas and occur in multiple rock units. The information generated so far allows us to adjust and refine our target models, and to define new exciting targets to be tested over the 3 by 1.5 km Alpala magnetic complex. Alpala is the most advanced but only one of the multiple porphyry targets developed on this 50 km╙ property". The Alpala prospect comprises porphyry copper-gold mineralization outcropping in erosional gullies along the Alpala drainage system, where surface trenching has identified mineralized sheeted and stockwork quartz veins bearing the copper sulphide minerals chalcocite, covellite, bornite and chalcopyrite and associated gold mineralization. The area of out-cropping porphyry copper-gold mineralization at Alpala lies beneath a 2.5 km by 1.7 km zone of intense acid alteration at higher elevations on the northwest and southeast margins of the Alpala drainage system. This zone of acid alteration defines a 'lithocap' (a capping zone of acid clay and silica hydrothermal alteration that typically forms at shallow levels overlying porphyry copper-gold deposits). The lithocap is centred over a regional magnetic-high anomaly which defines the broader extent of the Alpala target, and is associated with widespread geochemical anomalism (copper, gold, molybdenum) in soil and rock chip samples.


text:
Quick post today. I have been busy making some packages and the first batch of contest prizes should go out the door tomorrow !! I also found myself a new Glavine !!! Leaf Sports Heroes ! Didn't know Leaf was back but there you go !!
By the way, anyone that can send me the e-mail of Richard Nebe JR so I can contact him for his address and send him a small pakcage ?
Friday, January 17, 2014
Where's Richard Nebe & Leaf is back !
3 comments:
Don't have his email, but you can probably get ahold of him through his blogReplyDelete
Thanks! Didnt realize dawgbones and Richard were one and the same ! Thanks for the help !Delete
Yes, Dawgbones and I are one in the same!! I have dispatched an email, please let me know if it does not reach you. my email is dawgbones (at) cox (dot) net.ReplyDelete
Subscribe to: Post Comments (Atom)


text:
Name: Adriana
ID: 98 Rank: 4.00
Age: 20
Hair Color: Blond
Eye Color: Green
Bra size: B
Country: Russian Federation
Members Rating:
Entrancing Russian beauty Adriana is blessed with a stunning face, mesmerizing green eyes, beautiful blond hair, and certainly a perfectly-shaped body with absolutely gorgeous breasts, tight butt, and slim long legs. She is one of those girls who would never stay unnoticed wherever they happened to appear. She loves attention and is glad to give joy and pleasure to you by showing off her beauty.
nice, nice!


text:
Member Favorites: 6
Izumi Oda (織田 泉)Birthday: August 10th
Blood type: O
Height: 5'11"
Hobbies: Traveling, hot springs, collecting strange things
Special skill: Can turn his eyelids inside out
Favorite food: Meat
Least favorite food: Doesn't really have one but would hate to get fat eating food that tastes bad
Favorite subject: Geography, English, Math
Least favorite subject: Current Events
Favorite rype: Neat, tidy, shy, cute girls
Other: His stomach makes loud noises
Izumi Oda is a rich second year high school student and captain of the Grand Hockey Club. After Izumi's car got hit by Hana, and saw that she was okay, he decided to put her on his hockey team. He blackmails her into thinking that the car wasn't insured, when it actually was. She got mad at him for tricking her and quit the club. He said for that the first time in his life, somebody told him they hated him. He was sulking until his friend Takashi finally got Hana to join the club again. He is extremely protective of Hana for some reason.
Voice ActorsNo voice actors have been added to this character. Help improve our database by searching for a voice actor, and adding this character to their roles here.


text:
Sir Eduard Fens: Vader, Opa, Echtgenoot, Overgrootvader, Broer……passed away over night.
He was one of the strongest men in my life. Smart, loving, indomitable, and a bit quiet.
So many memories have been going through my mind since the news reached Texas that he was on a downward swing. They've been playing in my head like home videos. Then when Moeder rang me an hour ago and let me know that he passed, those home videos became snapshots. Stills. All movement ceased. My heart breaks a little more with each one that pops in my head.
I know the routine. "I'm glad he's not in pain anymore." or "His soul is in a better place now." That's all fine and dandy, but………
My heart goes out to Oma. Mij Moeder, Tante Lia, Oom Ed, Tante Patty.
Opa, we may cry over your passing, but know that these tears will be replaced by all the loving and fantastic memories we have of our time with you. ❤ ❤ ❤
Ik hou van jou.
jou kleindochter,
You didn't die just recently,
You died some time ago.
Although your body stayed a while,
And didn't really know.
For you had got Alzheimer's,
You failed to comprehend.
Your body went on living.
But your mind had reached its end.
So we've already said, "Goodbye",
To the person that we knew.
The person that we truly loved,
The person that was, "You".
And so we meet again today,
To toast your bodies end.
For it was true and faithful,
Until right at the end.
And so, when we remember,
We'll think of all the rest.
We'll concentrate on earlier,
And remember all the best.
For in the real scheme of things,
Your illness wasn't long.
Compared to all the happiness,
You brought your whole life long.
We think of you as yesterday,
When you were fit and well.
And when we're asked about you,
It's those things that we'll tell.
And so we meet in remembrance,
Of a mind so fit and true.
We're here to pay our last respects
To say that, "We love you".
-Unknown (via Alzheimer's Association)


text:
Happy valentine's day to all of you!
I'm going to tell you about my fashion show on Friday night. It was called Moelennuk (fashion plane), the tickets were so cool - like boarding passes. The whole fashion show rocked! My fav collection was my dear friend's Anne Marie's collection ,,La Croix'' and I was one of her models (check out her blog). Enjoy the pics!


text:
Roger Andersson
It felt peculiar looking through Letters, as it has the appearance of an over-sized children's storybook, with cardboard-thick pages and rounded corners. The simple form of the book had a strange, nostalgic power that kept pushing to transport me back to a child's frame of mind, yet I would be tipped right back out of it as the coming-of-age theme kept floating forward. Fumbling between the child/adolescent/adult headspace was not unlike my physical interaction with the book, which is about 10" square and 2.5 lbs. It was ever-so-slightly awkward, balancing the book while turning the big rigid pages, and having to do it slowly enough to get one page to let go of the next.
I'm really glad I found it.
I'm really glad I found it.


text:
Everyone but my little brother was able to come to my birthday get together at my sister Julie's house. As I posted previously, I got to meet my newest niece. So precious! It was also fun watching the older kids play, bringing all the cousins back together. Excited to know my missing brother will be adding a cousin to the mix this fall!
|All the cousins, so far.
Happy 32nd Birthday To Me!
My birthday wasn't the only one. My niece Jordie celebrated her birthday just two days after mine.
A far better looking birthday girl than myself. :) She was a princess for a day and finished off her day at Chuck E. Cheese.
Happy 7th Birthday Jordie!!!
My little brother was also able to make an appearance before we hit the road for home.
This is how a new dad does pics. He will eventually get the hang of photos with wild and crazy kids I'm sure.
But, before all that happens, I have one more vacation post and this shameless sisters photo.
I love my sisters!


text:
It was freezing when we met at 7:30 am that day, but this four-year-old little beauty didn't let it phase her!
She looks and acts like a grown up, but we made sure to get a few pictures with Teddy!
Shayla, thanks for letting me photograph your little one. She is stunning!
Feel free to share this on your Facebook and Twitter!


text:
Capsules Souveraines Multivitamins Ginseng by Colman ideal for pigeons.
Preparation for Racing Pigeons based on:
- 6 essential vitamins giving energy, tonus, vitality, robustness
- Soya lecithin stimulating nerves, brains and muscles
- 7 stimulating, invigorating, digestive and appetite stimulating plants.
Breeding :
- Preparation for parents before coupling. Healthy parents will breed healthy and energetic young pigeons
YOUNG PIGEONS FROM THEIR 8th DAY :
- Ideal for bone robustness; stimulates appetite; digestive. Essential for a harmonious development of nerves, brains and sense of direction
Competition : Vitesse – Demi-Fond - Grand-Fond .
- speed - medium distance, long distance. Ideal preparation that provides energy, strength and tonus reserves.
- Stimulates brains, nerves and muscles and increases physical possibilities
Recovery :
- as soon as a pigeon is in need or seems tired, the Colman sovereign pills give it new strength and energy.
Moulting :
- Ideal complement for a strong and well-structured feather that spreads beautifully. Vitamin needs during moulting and growth of the 7th, 8th, 9th and 10th "fighting" feathers are obvious.
1 souveraine capsule with vitamins once a day, preferably in the morning at mealtime
Box of 100 pills


text:
The Invisible Power within Foods
€ 25,80
inkl. 7 % MwSt zzgl. Versandkosten
Art.Nr. 1121
Sofort versandfähig, ausreichende Stückzahl
The Invisible Power within Foods
«The Invisible Power within Foods, A Comparison of ORGANIC & NONORGANIC»
Walter Dänzer
Quantum leap: Quality visible!
In many years of research the founder of a small food manufacturing company in Switzerland, Soyana, has found groundbreaking differences in organic and nonorganic foods, and he now published the results in a beautiful illustrated book at a favourable price.
In 1996, the author created a special laboratory in order to make the life force visible in food. His research has brought fantastic results. Their universal language is understood by children and makes it possible for consumers to make more informed decisions when purchasing food.
Because the authorities were not interested, the author turns to the consumers with a game-changing book.
272 pages with 753 illustrations
Kunden kauften auch


text:
Stacking the shelves is a weekly meme hosted by Tynga's Reviews
where we bloggers share what we received in mail, won at a giveaway, bought or borrowed from Library. Whether it be a physical book or an ebook received in email !
I had an amazing week since I got loads of books !
Books I won :
Won at Young Readers a Book Blog
2. The Lost Prince by Julie Kagawa
3. The Turning by Jennifer. L. Armentrout
4. Pivot Point (Hardcover) by Kasie West
5. Unravelling by Elizabeth Norris
6. Burned (Hardcover) by Sara Shepard
7. Rage Within by Jeyn Roberts
8. City of Angels by Cassandra Clare
9. Shade by Jeri Smith Ready
10. Fallen by Lauren Kate
11. Confessions of an Angry Girl by Louise Rozett
12. Spellbound by Cara Lynn Shultz
13. Rise by Anna Carey.
And some Bookmarks!
All of these were Gifted by Kadbury from Young Readers A book Blog! Thanks Kadbury!
Also I won Dragonfly + Exclusive E-arc of Undertow by Leigh Talbert Moore. Thanks Leigh !!
Review of both these books coming soon!
And Diana Nixon, Author of Love Lines series was kind enough to send me a copy of her book Diamond Sky (Love Lines #3) for review !
That's All folks !


text:
Well, as you might have guessed, I'm getting transferred. I'm leaving good old Prato and going to Pavia. A city that is about 30 minutes outside of Milano. I've had a couple friends in my group serve there, so it should be fun. Basically all I know is that it's a Ward and a bike city and its basically on a hill. Fun!!! My new companion's name is Anziano Parker. He's from the group below me (Anziano Windley's group). I will know more about him after I actually meet him, so stay tuned. In other transfer news, Windley is finally going to his 2nd city after 4 transfers, and he's going to Verona. Andersen and Mallari are staying and both getting companions from Windley's group (they are everywhere!). I think I'm in the same district as the office anziani, so that means I will get mail really fast! haha. I will tell you more about it when I know more. I think it may be snowing there.....I really hope not. It finally stopped raining here and the past few days its been super nice. Not cold at all. I've almost gone outside without a jacket its been so warm.
Any who, a lot happened this week and mostly these past two days. Goodness me. So first of all, the past few weeks I've been talking about a less active that we helped reactivate. Well, after she left her old work, she's been searching for a new one. Last week, literally right after I was done emailing you, I got a call from her saying that she found work! And best of all, she has Sundays off to come to church! Prayers really are answered!!! My mind immediately went back to the blessing that I gave her, that if she had the faith and the desire to come back to church, she would find new work that would allow her to worship the Lord. Heavenly Father is so aware of us, its crazy. He knows each one of us and loves us more than we can understand. He is always aware of our problems and he listens to our prayers. We just need to show the faith necessary to receive the blessings.
Next, the other Anziani had another baptism! He is the Chinese son of one of our members. He just came here from China 6 months ago. He speaks very limited Italian, but he understands it pretty well. The other anziani were teaching him before I got here, but then stopped because it was really hard. But recently, we heard from another member that he wanted to be baptized and go on a mission. So the other anziani jumped back on teaching him and after using Google translate on his phone and Chinese pamphlets and his mother translating, he was ready for baptism. He got baptized this past Sunday and he was all smiles. Every time I would see him at church I would ask him how he was and he would always smile and say "bene" in his funny Chinese accent. After his baptism he got up and bore his testimony that he had written down, with some help from his mom. Oh my gosh, I don't think I've ever heard a more sincere testimony in my life. In his very basic Italian he told us that when he came here from China, he felt sad and homesick, but then when he started coming to church, he felt like he was home again. He called us his home in Italy. It was such a sweet and amazing moment. The spirit was definitely there testifying of the things that he knew were true. Another awesome thing with this baptism is that one of our baptismal dates came! I had to translate everything for him (still hard because I don't remember the English words! haha), but after he said that he really liked our church and that he felt good. We've seen him twice since that and each time he amazes me with how prepared he is and how well he understands the gospel. He will be baptized. Hopefully on my birthday, but if not, then soon after. He is really elect. I'm really sad to say goodbye to him, but he took it really well and said that we will always be brothers. Which is so true.
Speaking of brothers, I've been thinking about Christopher lately and I'm completely in agreement with you dad. I know that he is doing his job on the other side of the vail and is helping guide me to the people that are ready. Thank you so much for sending me that dedicatory prayer. I'm so grateful for Christopher and the man that I know he is in the spirit world. I can't wait to be able to see him and be a complete family once again.
So, like I said, these past few days have been nuts. So I found out that I was getting transferred yesterday around like 4:00, so right after I found out, we starting calling people to say goodbye and try and see them. Last night we biked to Tullio and Michiela's shop only to have Sel call us right before we went in saying that he wanted to meet us in centro. So we hopped back on our bikes and flew up to centro, taught him, said goodbye, and then raced back down to see Tullio and Michiela. Yesterday was Tullio's birthday so he was really happy to see us. They were pretty sad that I was leaving, but Tullio understood. Michiela however, wanted to call President Dibb to tell him that he made a mistake and that I need to stay there for 2 more months at least. I explained to her about how he is inspired to where we need to go, so she backed off a little. She then cried when I gave her a picture of us with a message on the back. It's so hard to say goodbye to them and to people in general. I have such a great love for these people and its sad to leave them. I know I will see them again, but its still hard.
Today isn't much easier. Right after internet, we will eat lunch, then run to Firenze for the last time, maybe pick up a tie for my new comp, then run back here. Hop on our bikes and go out to see a member family that called me today and told me that we had to come over and see them before I leave. Then bike back and go see another member. Then go see the Elderly couple and another member, then go to Tullio's for a little birthday party with another member family. Then run home and finish packing. It is a crazy day and I feel like a chicken without my head. Getting transferred is stressful. haha.
OK, now for some silly stories. So this past week I went to Pistoia for a scambio with our DL, Anziano Bartholio. We went to this park, called Duck park, and these ducks were NOT ducks. They were freaking dinosaurs!!! They were huge and they hissed at us and trying to chase us and bite us. I asked a random guy what they were called and he then asked us who we were and we taught him a lesson and he became a new investigator! Best street contact ever! 1 for 1! haha. Then we went and saw this really awesome member from Ghana, Samy. I love Samy. We are super good friends, and I'm going to really miss him. Well anyway, he's been telling me to come over for a while now, so I finally got the chance on our Scambio. We then had the "ka challenge". Basically, he made this super super super hot pepper soup and then we ate it with this weird flour water mixture called bankoo. It was pretty hot, but it wasn't too bad. I guess dad's super peppery eggs when we were growing up helped. haha. After finishing it, he told me that I was "ka". I'm pretty proud. No joke.
Now you probably won't believe this, but I went to an Asian buffet this week. I know right? SHOCK SHOCK SHOCK!!!! We went with one of the other anziani's investigators and I was a little scared at first, but I just grabbed random stuff and it turned out to be super good. We ate soooo much. My mission is definitely making me a less picky eater. I've been missing out on some good food in my life. Oh well, only almost 20 years too late. haha. Holy cow...I'm almost 20. That's super weird. I can't believe time's gone by that fast. Nuts...
In conclusion, my English is terrible and I'm super busy today. I'm sad to leave Prato, but I'm excited to go to another city. My mission is flying by. I'm probably going to hit my year mark in this next city. WHAT?!?!?!? Don't blink, you'll miss it. Wow. Anyway, thank you for the emails like always. I love you all and I wish you the best in this upcoming week!
Oh yeah! Also, I need you guys to do me a solid. Can you go to Facebook and find out where these 4 friends of mine are on their missions? I've made a list of all the kids in my BYU hall and where they are and I'm just missing these 4. Shane M, Peter N, Keaton B, Seth D. If you could let me know where they are, that would be awesome. Thanks so much in advance!
I love you all and I will hear from you next week! Also!!!!! I want to hear about how the challenge I issued you all went!!! I didn't forget about it! haha
Vi voglio bene!
Anziano Langlois


text:
TITLE THAILAND Guide To Travel Thailand
This place is one of Thailand's historical memorials, constructed to appreciate and to recall the bravery and sacrifice of the two heroines from Phuket's Thalang District; Thao Thep Kasattri and Thao Sri Sunthon, or Khun Ying Chan and Khun Ying Muk. Two heroines Monument is located approximately 12 kilometers from the city center of Phuket. It is the statue of Thao Thep Kasattri and Thao Sri Sunthon, the two heroines best known for their bravery, sacrifice, and patriotism. In the past, Burmese army, divided into 9 troops, was sent to attack Thailand during the reign of King Rama I—the first king of Chakri dynasty. Burmese army was separated to attack different cities in Siam (the former name of Thailand). One of its troops went to Kra Buri, Takua Pa, and Takua Thung, near Thalang. Owing to the assassination of Khun Ying Chan's husband who was a governor, she and her sister, Khun Ying Muk, gathered both male and female villagers and made them dress up as male soldiers to fight with the invaders. The two ladies also dressed up as well. At last, they could conquer Burmese troop by using their ability and strategy. After that, King Rama I had a plan to give reward to those who had great contributions to the country. As a consequence, Khun Ying Chan and Khun Ying Muk were honored as Thao Thep Kasattri and Thao Sri Sunthon, respectively.
Two Heroines Monument is located at Tha Ruea intersection circle in Sri Sunthon Sub-district, Thalang District, Phuket Province. It was built in 1966. Its construction was recorded in the Thalang letters in response with the King Rama I's idea. The king attended the opening of Thalang Road and named it Thep Kasattri Road. He also named two sub-districts after the name of the two heroines as Thep Kasattri Sub-district and Sri Sunthon Sub-district. Besides, there is an annual celebration for the two heroines in order to recall their bravery.


text:
Services Offered
Our Electrical Services Include:
We provide electrical services within a 35-mile radius of Tampa Bay area, including the counties of Pinellas, & Pasco.
Commercial Electrical:
Residential Electrical:
Proudly serving the hot tub manufacturing company
Hot Tubs and Spas
We provide Hot Tub, Spa, & Sauna electrical hook ups.
... and much more... contact Davis Electric for a quote today.
Call us today (Dave Davis 813.900.4203) (Keith Davis 813.863.1197)
Email email@example.com
Florida License # EC13005382
2246 Park Crescent Drive, Land O Lakes, Florida, 34639


text:
Very pleased to see this piece about us creating the 50,000th new job in Kent in Kentonline today, although it's quite disconcerting that it appears to have been published on the 23rd and yet mentions Sir Brandon Gough's sad passing on the 26th, quirk of the Internet or prescience? Spooky.
Anyway, thanks to Kent Online, Phil Last and everyone else at Locate in Kent for the name check, very pleased to be involved, we've been blown away by all the support they've given us.
Other Kempt Stuff
From Chris Kempt's Blog
Blog Archive
- ► 2014 (11)
- ▼ 2012 (60)
- ► 2011 (31)
- ► 2010 (19)
- ► 2009 (33)
Friday, 27 April 2012
Friday, 27 April 2012
50k'nth Job? What Do We Win?!
0 comments:
Subscribe to: Post Comments (Atom)


text:
i'm excited to say that our little thing 2 has finally arrived! we barely made it to the hospital in time & he was almost born in the hallway... but he's here safely & big sister is elated! [read the full story here!]
finnegan walker
i'm trying to live through these early constant-nursing days & catching up on sleep when i can, but my list of little boy crafts is waiting in the wings!


text:
Mycelium Running is a manual for the mycological rescue of the planet. That's right: growing more mushrooms may be the best thing we can do to save the environment, and in this groundbreaking text from mushroom expert Paul Stamets, you'll find out how.
"There are more species of fungi, bacteria and Protozoa in a single scoop of soil than their are species of plants and vertebrae animals in all of North America. And of these, fungi are the grand recyclers of our planet, the mycomagicians dissembling large organic molecules into simpler forms, which in turn nourish other members of the ecological community. Fungi are the interface organism between life and death.
With each footstep on a lawn, field or forest floor, we walk upon vast sentient cellular membranes. Fine cottony tuffs of mycelium channel nutrients from great distances to form fast growing mushrooms. Mycelium, constantly on the move, can travel across landscapes up to several inches a day to weave a living network over the land. But mycelium benefits our environment far beyond simply producing mushrooms fit our consumption.
Humans collaborate with these cellular networks, using fungi, specifically using mushroom mycelium as spawn, for both short and long term benefits. Mushroom spawn lets us recycle garden waste, wood, and yard debris, thereby creating mycological membranes that heal habitats suffering from poor nutrition, stress, and toxic waste. In this sense, mushrooms emerge as environmental guardians in a time critical to our mutual evolutionary survival. Our fungal friends equip us with tools to act responsibly and repair our shared environment, leading the way to habitat recovery. So knowing how to work with fungi - by custom pairing fungal species with plant communities - is critical for our survival. The twenty first century may be remembered as the Biotech Age, when these kinds of mycotechnologies play a prominent and increasing role in strengthening habitat health."
- excerpt from 'Mycelium Running' by Paul Stamets


text:
A royal wedding does not happen every day, therefore, my friends and I rang it in with style! Mike had D and I over to his and Don's place for the festivities. We arrived around midnight and Mike had delicious Mimosas and asparagus cheese muffins that Don made waiting for us. We began our little party for 3 by decorating D's and my tiara's with pretty gems and hot glue. As our tiaras dried, we admired Mike's Princess Diana doll that was displayed for the evening and browsed through his Diana scrapbook. Next, we donned our lovely tiaras and watched pre-ceremony chatter followed by the guests arriving. I know it's been said a million times at least, but can you believe some of those hats?! I was really cracking up at the ones who were wearing their hats on their foreheads! hehe
Mike didn't quite make it for the actual wedding ceremony- he fell asleep sitting up in his chair before it started! D and I tried to wake him and he responded with a mumbled, "It's ok, I'm taping it." Prince William looked just like a handsome Disney prince and Kate's dress was so elegant and timeless… simply breathtaking! It was so much fun sitting in our tiaras, sipping our champagne Mimosas with orange juice ice cubes with little strawberry pieces inside while watching history in the making!


text:
Skills Required for the Writing Section of COMPASS
How Are Your Writing Skills Tested in COMPASS Writing?
Used by many colleges and educational institutions in the United States, the COMPASS is an evaluative and diagnostic test that helps colleges/institutions decide the best possible courses for students. The Writing tests measure the students' writing abilities and skills for college-readiness and accordingly help place them in appropriate level of courses.
What Is the COMPASS Writing Test?
A computerized, customizable package of untimed tests, the COMPASS is both diagnostic and evaluative in nature. Moreover, there are no pass or fail criteria for this exam. The Writing part of COMPASS testing includes three different tests as follows:
- Writing Skills placement test
- Writing Skills diagnostic test
- Writing Essay test
These tests are administered to freshmen who have already applied to an institution and have been admitted to programs. Some colleges might also want students to take up one or more of these tests before registering. It should also be noted that not all applicants should take up all the tests; the testing is customized as per the needs of and the courses being offered at individual institutions. (http://www.act.org/compass/student/index.html).
Writing Tests - Sections, Question Types, and Test Duration
The Writing Skills placement test aids institutions to determine whether students can handle entry-level college courses with writing loads (for example, a writing course) or will need preparation programs for completing such courses. During the test, students are provided with multiple-choice questions, from the following areas:
The questions expect students to demonstrate their skills in grammar, rhetoric and usage, and also correct any errors. You can find sample questions at: http://www.act.org/compass/sample/write-s.html
The Writing Skills diagnostic test assesses the examinees' skills and knowledge in eight writing skills domains; accordingly, colleges can analyze the strengths and weaknesses of each student, identify any problem areas, and plan for remedial measures, if required.
The Writing Essay test has one single writing task prompt for students to answer in detail. Students are to write a response by taking a stance on the given topic or issue, and substantiate their answers by giving supporting arguments to the position they take. Sample e-Write or Writing Essay prompts are available at the official website (http://www.act.org/compass/sample/essay.html).
It should also be noted that none of these tests are timed. Test takers can take up their own time and complete each test at their leisure, under no pressure. The tests are designed to bring out the best in you in different writing areas, and hence provide you with ample time to think and write your responses.
How are the Writing Tests Important?
As the COMPASS tests help the colleges analyze and understand each student's levels and skills, it is possible for each student to join courses that befit their current skills. Thus, this exam is a measure that can help you change your future. As a diagnostic test also administered, the Writing tests help in foreseeing any issues in your course and then suggest any extra/supporting programs for specific writing areas.
Thus, if you are planning to join a higher education institute in the country, it is important that you learn in advance about the COMPASS, including the Writing tests. Even if you are not interested in taking up a writing program at college, these tests may be critical to you, as they help administrators decide your college-readiness for the program that you are interested in.


text:
Tis the season for gift giving! I know I'm always looking for clever gift ideas this time of year. If you're like me, today's post is for you! I've teamed up with 29 other bloggers to share mason jar gifts. Why waste money on gift wrap and bows – a mason jar is instant packaging and useful at the same time! At the end of the post there's also a great giveaway you don't want to miss!
I chose to make a gift jar for the Mom-to-Be because my friend Cindy's daughter, Kelsey, is having her first baby – really any day now!!! I'm so excited for Kelsey to be a mom and for Cindy to be a grandma (although we're not using the "G" word because she's way to young and hip for that!!) Here's a picture of the gorgeous Mom-to-Be.
The things in this jar are for the brand new Mom and would be perfect to give as a shower gift for the Mom-to-Be! Here's what I put into the mason jar for Kelsey – (Kelsey is having a baby girl – so I chose lots of pink colors).
1. Healthy Energy Boosting Snacks – a small package of Roasted Almonds and energy bar
2.Tissues – there will be tears of joy!
3.Comfy socks – for hospital or home
4.Hand sanitizer gel – to keep nasty germs away from baby
5.Facial towelettes – for a quick refresh after baby is born
6.Maybelline Baby Lips and Maybelline Baby Skin – just a flush of pink for lips and cheeks to make you feel pretty
7.Listerine Cool Mint breath strips
9.Garnier Skin Renew Anti-Puff Eye Roller – works wonders for sleep deprived eyes
10.Pretty nail polish – pink, of course!
11.Designer Baby Teething Necklace for Mom – for the chic new Mom
12.Dove Milk Chocolate – I think after childbirth, every new Mom deserves some chocolate!
I created a cute chalkboard label for the jar. I made one with a pink banner and one with a blue banner. The labels can be downloaded to your computer and printed on label paper. Then, just cut it out and apply to your mason jar and your gift is ready to give!
Below you'll find the links to the other 29 mason jar gift ideas being shared today! I hope you'll take some time to visit each one – I know you'll be inspired! And, don't forget to enter the giveaway below!
Domestically Speaking – Yesterday on Tuesday – Cupcakes and Crinoline – Inspiration for Moms – Petticoat Junktion – Morena's Corner – Our Southern Home – 504 Main – Kleinworth & Co. – Major Hoff Takes a Wife – Just Us Four – My Uncommon Slice of Suburbia – Debbie Doo's – Refresh Restyle – Kaleidoscope of Colors – Tried & True – Town and Country Living – Stone Gable – Redhead Can Decorate – The Silly Pearl – Uncommon Designs – An Extraordinary Day – Restoration Redoux – Dukes and Duchesses – My Creative Days – Hymns and Verses – It's Overflowing – The Scrap Shoppe – Simply Kelly Designs – Pet Scribbles
Win a $50 Gift Card to Mason Jar Lifestyle
Mason Jar Lifestyle sells dozens of fun and affordable accessories for your Mason jars. They have everything from solar light lids to soap pumps in multiple styles and finishes. If you love Mason jars, this store is for you. Enter to win a $50 gift card to this awesome shop!
Enter Here


text:
Outdoors Fresher Essentials
It's that time of year again: The leaves are turning colour, mornings are colder, bedrooms are decanted into boxes ahead of the big move, new stationary bought, recipe books gifted from relatives... it can only be the start of university.
Here's an alternative and light-hearted look at a few items that could form part of a survival package for freshers and returning students alike, written by Ellie, one of our Bristol team. Ellie studied in Wales and experienced the best of student life combined with the worst of the Welsh weather (sideways rain anyone?) She knows first-hand the pitfalls of not being prepared at the start of term, so hopefully this guide will keep you ahead of the rest.
1. A Waterproof Jacket
Firstly, invest in a waterproof, one that will actually keep you dry when it pours down for the tenth time that day. Though I'm not sure why, a huge amount of university years are spent walking to and from the supermarket, so ideally find a jacket that strikes a balance between hard wearing performance, good looks (very important) and budget.
Patagonia have some great choices this season, and their Torrentshell is definitely worth considering; fully waterproof, lightweight, excellent fit and has a price tag that won't break the bank.
2. Some Good Shoes
Next up, footwear. Timetables tend to be drafted up based on which two buildings are furthest from each other, so running between lectures and seminars is a dead cert. Choice of footwear will be decided on fit, but here are some suggestions to help narrow down the range. Waterproof shoes will definitely be an asset, and a sole that can give you traction on mud as well as concrete would be ideal. Shoes that can be used for multiple activities like running or hiking will also help keep costs down.
Salomon's XA Pro 3D GTX shoes are a great place to start. They are designed with trail running in mind, so give plenty of stability and support underfoot. The sole has excellent grip and the GORE-TEX keeps your feet dry – although they are also available in non-waterproof versions for those going to study in warmer climes (i.e. not Wales).
3. A Decent Pack
As many students take laptops or tablets to lectures, along with course books, food and the rest, things can get heavy quickly. A backpack that is supportive and has multiple storage pockets will make your life a lot easier.
The Borealis is a classic from The North Face; it has two zipped compartments, a laptop sleeve, internal zipped pockets and plenty of colours to choose from. It's a great investment that will see you through university and beyond.
The girls also get some great choices, with an array of female specific packs that are anatomically designed to give more comfort and a better fit. Highlights from this season include the Osprey Questa 27, with room for a laptop, files, gym kit and more it has plenty of pockets to make organising that little bit easier.
4. The Real Essentials...
Finally, some accessories that could come in very handy; from electrolyte tablets that are great for recovering post run (or session in the pub), to Sugru – a miracle fixing product that will keep your kit/furniture/phone together when the student loan starts to run low.
Available in three flavours, the High5 Zero is a sports drink tab that you dissolve in water. It contains Vitamin C and electrolytes that help rehydrate and replenish the body after exercise.
Ideal for combatting the late nights and 9am lecture combos, the Grower's Cup Coffeebrewer pouch is a quick and easy way to get your morning caffeine fix (no washing up either!). If you team it with the Lifeventure Transit mug you can keep your brew warmer for longer on the walk into lectures.
Like many students, I spent my first year in uni halls. With ten people living in a self-catered flat, cutlery turned out to be a precious commodity (whilst washing up turned out to be a rarity). However, with one Spork you can do it all, and with its distinctive looks there'll be no arguments as to who its owner is!
Lastly, Sugru is a self-setting rubber that bonds to almost anything; it is waterproof, heat and cold resistant, flexible and easy to use. You can repair cables, fix broken plates and even patch clothing with it.


text:
Energy Release with Human Experience ------------------------------------ 1 ergs = energy to make a mosiquito jump 10^3 ergs = ball drop 10^10 ergs = hit by truck 10^15 ergs = smart bomb 10^20 ergs = H bomb 10^26 ergs = killer asteroid 10^40 ergs = Death Star Energy Release with Astronomical Experience ------------------------------------------- 10^33 ergs/s = Sun 10^39 ergs/s = nova 10^41 ergs/s = SN 10^45 ergs/s = galaxy 10^52 ergs/s = GRBThe Vela-5A nuclear test detection satellite was part of a program run jointly by the Advanced Research Projects of the U.S. Department of Defense and the U.S. Atomic Energy Commission, managed by the U.S. Air Force, to verfy the Atmospheric Test Ban Treaty.
It and its twin, Vela-5B, were placed 180 degrees apart in nearly circular orbits at a geocentric distance of 118,000 km on 23 May 1969; the orbital period was 112 hours. The x-ray and gamma-ray detector was located 90 degrees from the spin axis, and so covered the celestial sphere twice per satellite orbit. Data were telemetered in 1-sec count accumulations.
In 1973, the Vela satellites discovered brief bursts of gamma-rays of cosmic origin coming from random directions on the sky. Networks of satellites carrying gamma-ray burst detectors were established in the inner solar system in the 1970's and 1980's (every space probe was mounted with a small gamma-ray detector) to produce source locations for these transients using a method analogous to triangulation of ships at sea. However, inspection of the relatively small locations produced no obvious counterparts to the gamma-ray bursts at any other wavelength.
The mystery of gamma-ray bursts has been prolonged by the impracticality of building and launching a gamma-ray telescope with focusing optics that could maneuver and point to the unknown direction of a burst while it is still in progress. This was partially resolved by the launch of the Compton Gamma-Ray Observatory (CGRO) in the late 1980's.
One of CGRO's experiments is EGRET which produced an all-sky map at gamma-ray energies above 100 MeV in galactic coordinates. The diffuse emission, which appears brightest along the galactic plane, is primarily due to cosmic ray interactions with the interstellar medium. The Vela, Geminga, and Crab pulsars are clearly visible as bright knots of emission in the galactic plane in the right portion of the image.
The burst-monitoring experiment on CGRO, BATSE (Burst And Transient Source Experiment), localizes bursts by comparing the burst's different intensities as measured by its eight detectors pointing to the eight octants of the sky.
The resulting coarse localizations have uncertainties of several degrees in radius, making positive identification of the corresponding object at optical or X-ray wavelengths very difficult: literally millions of candidate objects appear within the probable gamma-ray error region, and only one (or none) is related to the gamma-ray burst.
As can be seen from the uniform distribution of burst positions in this recent figure, no preferred direction for the burst sources is apparent. If the burst sources were associated with our own Milky Way Galaxy, then a distribution concentrated toward the Galactic plane (represented by the central horizontal line in the figure -- the "galactic equator"), like that seen by CGRO's EGRET instrument. Such reasoning led some gamma-ray astrophysicists to believe that bursts are coming either from very local sources (just outside the Solar System) or the very distant reaches of the Universe. In the later case, these brief events would be, momentarily, much brighter than entire galaxies.
In the late 1990's, a promising CGRO project takes advantage of real-time telemetry acquisition and calculation of burst source directions. The coarse BATSE, and other orbiting x-ray telescopes, positions are quickly relayed the burst's approximate location to fast-slewing, ground-based cameras primed to search for an elusive optical flash. Larger telescopes too captured the burster's optical counterpart and at right is an image identifying the candidate from the 60 inch Palomar reflector. At left is a prior sky survey image of the region which astonishingly shows a discernible smudge near the same position, likely the burster's host galaxy.
The galaxy and bright burst suggest that this is the closest yet localized gamma-ray burst.
Do the powerful explosions known as gamma-ray bursts (GRBs) originate in galaxies? This subject took on new light with the release of a Hubble Space Telescope image of the sky surrounding GRB 990123. This burst was cataloged as one of the most powerful GRBs ever. The optical transient (OT) counterpart to the GRB can be seen as the bright spot just below center. Once so bright it was briefly visible with just binoculars, this OT has since become four million times dimmer and continues to fade. Now, it can be seen easily with only a large telescope. The diffuse object above is of particular interest because it appears to be the host galaxy of GRB 990123. This distant galaxy seems to have a normal brightness but an irregular shape. This discovery increases the evidence that most OTs do occur in galaxies.
The big, unsolved mystery concerning gamma-ray bursts is their source of energy. The output of a GRB exceeds the total output from over 100 billion supernova's and a billion times the output of an entire galaxy of stars. This would require a black hole the size of a cluster of galaxies (hard to miss) or the collision of a matter and anti-matter about the mass of a star (there are no anti-matter stars). We are left with the possiblity that our knowledge of physics is incomplete to explain this phenomenon.


text:
The Education Advancement/Mentoring Program – is set up so that a foster child will have a chance to succeed in his / her studies. Being taken out of your home and placed in an unfamiliar environment is hard enough; now add having to keep up with homework and studying for tests.
The Foster Care Council provides a tutor to a foster child that is testing below grade level. The Education Training Coordinator will place the child with a certified teacher for 3 hours per week. The child is pre tested to determine individual academic needs. The uniqueness of this program is that the tutoring is conducted at the child's current residence (with the caregiver present), this ensures the child receives the assistance. The child is post tested after six months to determine progression and future academic needs.
Our Mentoring Program is geared for children 12 years and older. The youth will receive tutoring along with the mentoring. It is recommended that children at this age begin learning important life skills. This program will assist in preparing them for their teen years and early adulthood. The Mentor program will educate the individual on areas they have questions about, explain community resources, explain how to fill out a job application, a college application, develop a budget, balance a checkbook, etc.
- Download the Tutoring Referral form by clicking here.
Clothing Program – is available to children that need clothing. A child that has been abruptly removed from his / her home very seldom has more than the clothes on his / her back. Upon request, we will provide a gift card to the caregiver so that they can take the child to a local clothing store to shop for needed items.
- Download the Clothing Program Form by clicking here.
Summer Camp – funding is provided so that the child can attend the summer camp of her / his choice. Our volunteers diligently work within the community and with local camps to receive the best possible price for the children to attend their desired camp.
- Download the Summer Camp Request Form by clicking here.
Enrichment Program – this program allows for a child to participate in the activity of their choice; sports, music, karate, the arts or any other activity they want to explore. This opportunity allows for the child to find talents that might otherwise go unrecognized. Thus increasing a child's self-esteem, attitude in the classroom, school/home behavior and allow them to meet and interact with peers with the similar interests.
Birthday Program – is a program allowing us to, depending on funding, send a gift card to every child sponsored by The Foster Care Council on his / her birthday so that they may purchase a gift item of their choosing.
Request For Funding – if you are a Case Manager or a Caregiver in need of funding for a foster child, please download and email the following form. A FCC representative will contact you for further information.
- Download the Request For Funding Form by clicking here.
Give the children throughout our community a chance to grow both socially and help build their education! Call The Foster Care Council today at (239) 248-7699 to learn more about how you can help or contact us via our online form.


text:
The only & Best Priced 1 Bedroom in 1 West End Ave.
This unit features one of the most efficient 1 Bedroom layouts in the building, walnut wide plank floors, a rectangular living room, northern exposure, open city views, floor-to-ceiling windows, and extraordinary natural light.
The custom kitchen has champagne matte cabinets with glass panels and marble countertops. Appliances include a Wolf cooktop range oven, Sub-Zero refrigerator, a Gaggenau wine refrigerator, and a Miele dishwasher.
Commanding a full city block between 59th and 60th streets at West End Avenue, One West End is home to expansive indoor and outdoor resort-inspired amenities, including a 75-foot swimming pool within a double-height cantilevered atrium, a private fitness center and spa, and a 12,000-square foot terrace featuring cabanas, lush green spaces, and areas for grilling and outdoor entertaining. Additional grandly-scaled amenity spaces include a living room with fireplace, media, billiards and game rooms, a childrens playroom overlooking the garden terrace, and a private dining room with chefs demonstration kitchen.
Call, text, or email immediately for a private showing.


text:
Last weekend I met up with Peter and Guy at Peter's place for a 1500pts late war battle. Guy and I teamed up with both 750 points. This being Peter's first game we didn't go all official on the allies rules and such, we just tried to make it easy going. The mission we rolled was Cauldron, and the British chose not use their nightfighting rules, making them the defender. We had a great game, so please continue reading!
A General overview of the forces:
Germans: Totenkopf" SS-Panzergrenadierkampfgruppe.
HQ (2 panzerschrecks, 3 halftracks)
Gepanzerte panzergrandier platoons
Gepanzerte panzergrandier platoons
1 Panzer platoon (4 Stug G)
1 Armoured anti-aircraft gun platoon (2 armoured sd kfz 7/1)
1 Armoured mortar platoon (HQ, 2 observers in kübelwagen, 4 sd kfz 251/2)
British: 51st Highland division combined with 1st Airborne
51st HQ
Rifle platoon I
Rifle platoon II
Morris Armoured cars
Armoured platoon (3 Sherman, 1 Firefly)
1st Airborne HQ
Rifle platoon I
Mortar platoon (3")
HMG platoon (Vickers)
AT platoon (6 pdrs)
Somewhere in Normandie:
|Dig in!
The rain had been pouring down on them for hours, and the men were growing weary. They had dug in as best as they could in the mud and woods, after being cut off of the main advance. The German motorized division had encircled them quickly, and pinned them down at the outskirts of a small village. Just as the sky started to clear they could hear a distant rumble approach them. Tank commander McKinsey was the first to spot the German panzers rolling over the top of the hill.
|Over the hills and far away
|Overview of the board
His shouts of warning were to no avail however. The first salvo of the sturmgeschütze took out half of the tanks in his squadron, forcing the remainder of them to seek cover behind the woods and houses, effectively putting them out of action.
This fierce opening of the German offence shook the British infantry quite a bit, but they had no time to recover from the sight of their burning tanks, for there was a more imminent threat approaching them.
|Burning tanks
Around the corner of the nearest hedgerow came a full squad of gepanzerte panzergrenadiers, machineguns blazing. Bitter fighting ensued, resulting in two destroyed halftracks and some scattered infantry on the allied side.Seeing that the infantry platoon would not break, the Germans smartly withdrew to regain their strengths. The arrival of a second gepanzerte panzergrendier platoon turned the tide for the Germans, shattering the British infantry.
|Hold the line!
|Vorwärts kameraden!
This forced the paratroopers of the first airborne to leave their foxholes and reclaim the objective.
The rear now totally exposed, the stugs swung around the back to claim the second objective. Still waiting for reinforcements the paratroopers had to spread thin to keep a claim on both objectives.
|Go to it!
The stugs now had a firm hold on the objective though. The arrival of the British reinforcements could no longer win the battle, even though a unit of Morris cars made short work of the German halftracks.
|Too late
Realizing they had come too late, the British reinforcements withdrew, leaving the village in the hands of the Germans.
Thanks for reading! We had a great time, and if you did enjoy reading this as well I might write some more battle reports. Let me know!


text:
Aloha Guys! This is Joyce from http://enjoyscrappin2.com and today I'm sharing this simple Halloween Post it Note holders for gift giving. I wanted to make some gifts for my daughter's teachers and staff members, so I decided to make this easy holders. I've combined several stamp sets for this and you can get really creative with this. I hope you like this video and I'll catch you guys next time. Thanks again :)
Friday, October 30, 2015
How to make a Simple Halloween Post it Note Holders
Posted by Joyce N. at 8:30 AM
Labels: Joyce Nakaoka, Monster Party, Peeking Pumpkin Kitten
I love crafting and I love to try new things. I started off making Swarovski charms and jewelry because they were so shiny and beautiful. I was addicted to buying all sorts of crystals which cost quite a bit of money! My husband wasn't thrilled about that, lol. I then got into paper crafting and got myself a Cricut machine. Well, you can't have a cricut and not have cartridges, and we all know how pricey that can get. Now i utilize the cricut with stamping to make cards. I recently decided to get myself some copic markers along with Shinhan art brush markers and I LOVE them!!! Wow, crafting sure gets expensive. Thank goodness I'm married to a wonderful supportive husband, since he had to pay for all my goodies:) Now, I want to share my crafting experience with others like me, who love to papercraft!
2 comments:
Subscribe to: Post Comments (Atom)


text:
Carmex, Classic Lip Balm, Medicated, 0.25 oz (7.5 g)
Flash Deals are limited time, limited quantity promotions, so act fast! Limited to: 1 unit of 1 product per order. If you order more, you will pay our regular every day low price.
Carmex, Classic Lip Balm, Medicated, 0.25 oz (7.5 g)
Expiration Date:?June 2020Expiration Date
The length of time for the expiration date or "best used before" date depends on the type of product, as well as the brand.
Perishable items (such as flax oils or certain probiotics) generally have shorter expiration dates. Although our warehouse is fully air-conditioned, these more fragile items are put in cold storage (freezer or refrigeration unit) for maximum freshness.
Our receiving department does its best to verify and then enter the correct expiration dates for all incoming products. However, discrepancies do occur from time to time. This being said, the exceptionally high turnover at iHerb ensures that our inventory is among the freshest in the industry.
Shipping Weight:?0.03 kgSwitch to Imperial units
- Product Code: CMX-11311
- UPC Code: 083078113117
- Package Quantity: 0.25 oz
3.6 x 3.6 x 2.5 cm , 0.02 kgSwitch to Imperial units
Product Rank:
Featured Products
- It Soothes. It heals. It Protects.
- External Analgesic | Lip Protectant
- helps provide relief of symptoms of cold sores and dry lips
Suggested Use
- apply to lips not more than 3 to 4 times daily
- children under 2 years of age: ask a doctor
Other Ingredients
|Drug Facts
|Active Ingredients
|Camphor 1.70%
|External Analgesic
|White Petrolatum 45.30%
|Lip Protectant
|Inactive Ingredients
Lanolin, cetyl esters, theobroma cacao seed butter, paraffin, beeswax, menthol salicylic acid, phenol, vanillin, flavor
For external use only
When using this product: Keep out of eyes. Rinse with water to remove.
Stop use and ask a doctor if
- Condition worsens
- Symptoms last more than 7 days or clear up and occur again within a few days
Do not use on:
- Deep puncture wounds
- Serious burns
- Animal bites
Keep out of reach of children.If swallowed, get medical help or contact a Poison Control Center right away.
- this is a personal care item, and should be used by one individual only
- protect this product from excessive heat and direct sun light


text:
My 2013 Goal: To Make More Time To Read and Create Books (plus a New Year's Resolution Comic)
I used to set ambitious New Year's goals every year ("I'm going to write 2000 words a day, every day!") but then get discouraged when I inevitably realized that, once again, I had set a goal or goals that were unrealistic. Or that had originally realistic but then got put on the back burner because of circumstances out of my control that had to take higher priority.
This year, I'm taking a different approach. While I am going to set some realistic work-related goals (to be posted on the MiG Writers blog) which I have tried hard to make realistic, I'm also going to work toward an overall goal:
Make more time to read and create books.
It's so easy to say, "I wish I had more time to xxxx" but the truth is that it's up to me to MAKE more time for what's important to me.
One of my tendencies is to want to do everything. I want to write (and illustrate!) more picture books. I want to work on my new MG and YA novel projects, because I know my writing and knowledge of the industry has improved over the years and I'm much confident about getting these newer book projects published. I have some fun nonfiction book ideas for grown-ups that I want to turn into book proposals so I can start pitching them. I'm thinking of self-publishing a compilation of my writing comics, but I also know that self-publishing requires a lot more admin/promo/marketing time. I want to keep all my webcomics updated but know I have way too many webcomics to keep updated. I want to improve my German language skills before Jeff and I attend Essen in late 2013. I want to improve my French language skills before Jeff and I visit French-speaking friends in late 2013. I want to write a new song for my music group to perform in our concert at FilKONtario. I want to reorg my home office. I want to learn more about non-digital art techniques like ink and watercolour, acrylics and multimedia textural art. I want to turn some of my cartoons and daily doodles into greeting cards. I want to help beef up content in my various collab group blogs. I want to improve my Photoshop skills and also go through Lynda.com tutorials on various creative software packages I've purchased in the last year. I want to write more songs.
I could go on and on and on. Clearly, I can't do all the above. I need to let go of many of these goals, else I know I'm going to end up not attempting any of them very well. So again, I've decided to focus on the following:
Make more time to read and create books.
Throughout this coming year, in addition to my regular Inkygirl.com posts, I'm going to be sharing my experience in trying to make more time to read and create books.
My first steps:
1. Managing my email more efficiently.
2. Being more aware of how much time I'm spending on social media.
I'll report back on both of these first steps in upcoming Inkygirl posts, so stay tuned. :-)


text:
Depending on your attitude, it's either wildly inappropriate or absolutely hilarious that I was listening to Nancy Mitford's Wigs on the Green concurrently with the podcast, My Dad Wrote a Porno. If you've experienced both, you'll appreciate that the frequent mentions of hedge mazes, manicured lawns, horses and duchesses are quite similar in one sense… and also very much not. Anyway, the important thing is that both made me laugh. A lot.
There's a juicy back-story to Wigs on the Green, notably that the novel was truly about Nancy's two Fascist sisters, Unity and Diana, and that the relationship between Nancy and her sisters imploded after its publication (I really should read The Mitford Girls, which has been languishing on my TBR stack for over a decade). Nancy never allowed the novel to be printed after WWII, on the basis that jokes about Nazis were not funny in any context. And obviously they're not, yet the elements of the story related to class and marriage are sharp and very, very funny.
'Marriage is a great bore. Chaps' waistcoats lying around in one's bedroom and so on. It gets one down in time.' Continue reading