Username   Password  
Remember   Register   |   Forgot your password?

darkone10

darkone10's Profile

darkone10's Profile
darkone10's avatar
Username darkone10 Gender Male
Date Joined Location in aaaaaalbaqurque!
Last Updated Occupation to UNLEASH THE MONKEY!!!
Last visit # Pictures 251
# Comments Given20532

Member Info

Member Info
darkone10's picture
im the one with the blue shirt...on top of me is my whale "willy"
BOW DOWN BEFORE THE WHALES!!!
GF:Corn aka tallestpurple101
Carrie is the greatest girl out there. she is
always so understanding of me and is always there when im feeling down. she is so sweet and kind. ive never had so much in common with one person.i truely think she is the one.i love her so much♥.

I LOVE YOU CARRIE♥

willy:DOOHOO
Mood:WHALES!!!!



IM A WAFER!!! FEAR ME!!!


i want those shoes


IM TRIGGER, TRIGGER HAPPY, OH YES IM TRIGGER, TRIGGER HAPPY!!!

this will happen to you if you dont bathe

american answer to most problems:
shoot it


apicture i cant submit....so i put it in my profile

and another one

baby blacky quotes
"im gonna kick you a** so hard that.....ummm......something....bad.....will happen...yeah.."
"dontchoo make me get my peeps....dats it(throws eyeballs)"
"cheese...it rocks....it rocks sooo hard"

R = Retards
A = Attempting
P = Poetry
this is not how i feel about rap
i just thought it was funny


92 percent of teenagers would die if Abercrombie and Fitch told them it wasn't cool to breathe. Put this in your profile if you would be part of the 8 percent laughing your butt off.


oooookay....this is weird...a veggie-table Alien


DANCE ED!!1 DANCE LIKE THE MONKEY YOU ARE!!!!
CUDDLY ALIEN!!

LOOKIT GO
D**M BUTTON!!! DO SOMETHING ALREADY!!!
http://i202.photobucket.com/albums/aa315/cdubjones/AlienVersusPredator.jpg
AVP...TO THE EXTREME!!!!

me games....PLAY THEM..punk xP
invader zim:rise of mr.shadow
http://gmc.yoyogames.com/index.php?showtopic=283534
Glitter Boy
http://gmc.yoyogames.com/index.php?showtopic=326359
Alien Assault
http://gmc.yoyogames.com/index.php?showtopic=347045

92% of teens have moved onto Rap,
if you're part of that 8% that still listens to real music,
then copy and paste this into your profile

PTBAPF
Proud To Be A Purple Fan

JailTime Stupids

A online comic series that me and Tallestpurple101 have decide to make. it is based on a role play of ours where a alternate universe danny is arrested while inspecting his shoe because of he is accused of murder (with no investigation or trial they just decided he did it and arrested him) that was really commited by evil potatoes. the series is about his time in jail and its reeaaalllly gets weird, full of obscure reference s which will make you dizzy XPhttp://www.hlfallout.net/images/content/enemies/full/antlion_full.jpg

favorite

Favorite Pictures (61)

faves_faves

Favorite Artists' Recent Submissions

Comments

Comments (2,966)

You are not authorized to comment here. Your must be registered and logged in to comment

xXinvadergirXx on May 19, 2010, 9:56:38 AM

xXinvadergirXx on
xXinvadergirXxfriend?

tallestpurple101 on September 22, 2009, 11:04:02 AM

tallestpurple101 on
tallestpurple101IM RIGHT HERE ANSWER!!!!!!!!!!

tallestpurple101 on June 19, 2009, 9:50:21 AM

tallestpurple101 on
tallestpurple101are not! XD

model123 on June 18, 2009, 6:40:53 AM

model123 on
model123hi ^^

Falconlobo on June 18, 2009, 5:40:19 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-753927.html

simba

furaffinity.net

tallestpurple101 on June 18, 2009, 5:33:53 AM

tallestpurple101 on
tallestpurple101NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

darkone10 on June 18, 2009, 5:35:00 AM

darkone10 on
darkone10dats alot of os

tallestpurple101 on June 18, 2009, 5:35:31 AM

tallestpurple101 on
tallestpurple101Isnt it?

tallestpurple101 on June 18, 2009, 5:33:14 AM

tallestpurple101 on
tallestpurple101NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

Falconlobo on June 18, 2009, 5:29:57 AM

Falconlobo on
Falconlobohttp://www.fox.com/house/

tallestpurple101 on June 18, 2009, 5:27:24 AM

tallestpurple101 on
tallestpurple101NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

Falconlobo on June 18, 2009, 5:22:40 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-756422.html

I like Gallaxhar^^

darkone10 on June 18, 2009, 5:29:27 AM

darkone10 on
darkone10oooooooooooooooooooooohs
smiley
some of my work is on DA, cause it doesnt exactly fit in here

Falconlobo on June 18, 2009, 5:39:47 AM

Falconlobo on
Falconloboah okay i post a lot of stuff on furaffinity.net

Falconlobo on June 18, 2009, 5:18:22 AM

Falconlobo on
Falconloboi have seen many movies lately

i saw Land of The Lost last night

recently i've seen Monsters Vs Aliens twice

and i've seen Up and Star trek once each

darkone10 on June 18, 2009, 5:19:00 AM

darkone10 on
darkone10cool
i saw star trek but non of the others

Falconlobo on June 18, 2009, 5:21:57 AM

Falconlobo on
Falconlobooh okay^^ Monsters vs Aliens had a funny villain^^ he was a squid alien and there was a monster Cockroach mad scientist voiced by Dr. House's actor^^

darkone10 on June 18, 2009, 5:25:56 AM

darkone10 on
darkone10dr,house
no clue who that is

Falconlobo on June 18, 2009, 5:29:12 AM

Falconlobo on
Falconloboya never saw House on tv

darkone10 on June 18, 2009, 5:29:44 AM

darkone10 on
darkone10nope

Falconlobo on June 18, 2009, 5:31:19 AM

Falconlobo on
Falconlobooh i don't really watch it either my mom does so i saw some of it when i visited her old house lol^^

yeh my parents' moved to a new house^^

darkone10 on June 18, 2009, 5:35:24 AM

darkone10 on
darkone10cool

Falconlobo on June 18, 2009, 5:38:55 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-753927.html

Simba^^

tallestpurple101 on June 18, 2009, 5:16:54 AM

tallestpurple101 on
tallestpurple101I DIDNT MEAN TO SHRED YOU eh OH WELL *explodes*

darkone10 on June 18, 2009, 5:19:30 AM

darkone10 on
darkone10*goes boom too*
wilyl:HIII

tallestpurple101 on June 18, 2009, 5:21:19 AM

tallestpurple101 on
tallestpurple101NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

Falconlobo on June 18, 2009, 5:14:43 AM

Falconlobo on
Falconlobohello long time no type^^

tallestpurple101 on June 18, 2009, 5:14:17 AM

tallestpurple101 on
tallestpurple101you look old JUST KIDDLING!!!!!!!!!!!but you do look adult in picture PICTURE!let us tear this place to pieces with the new paper shredder

darkone10 on June 18, 2009, 5:15:37 AM

darkone10 on
darkone10YES LETS MWHAHAHAHAH

tallestpurple101 on June 18, 2009, 5:16:16 AM

tallestpurple101 on
tallestpurple101*shreds you by accident*oops

darkone10 on June 18, 2009, 5:17:01 AM

darkone10 on
darkone10poopy*throws willy at you* HIYAH
willy:HEHEHEHE

tallestpurple101 on June 18, 2009, 5:19:25 AM

tallestpurple101 on
tallestpurple101*shreds him**puts you back together*HAHAHABQHDBQHJWJWNQ

darkone10 on June 18, 2009, 5:26:17 AM

darkone10 on
darkone10yayyyyyyy

tallestpurple101 on June 18, 2009, 5:11:54 AM

tallestpurple101 on
tallestpurple101ill eat you!111111

tallestpurple101 on June 18, 2009, 5:13:22 AM

tallestpurple101 on
tallestpurple101i mean !!!!!!!!!

tallestpurple101 on December 16, 2008, 9:42:13 AM

tallestpurple101 on
tallestpurple101i loes you too *kisses* <3

AlyssaC on November 27, 2008, 4:50:24 AM

AlyssaC on
AlyssaCHEY!!!!!! It's been a while! awsome pictures i see in yur gallery! how ya do'in

Falconlobo on November 15, 2008, 12:08:29 PM

Falconlobo on
Falconlobolol i was drawing^^

Falconlobo on November 15, 2008, 11:45:55 AM

Falconlobo on
Falconlobookay

Falconlobo on November 15, 2008, 11:23:05 AM

Falconlobo on
Falconlobowhat's up^^

http://www.fanart-central.net/pic-723361.html

Falconlobo on November 15, 2008, 11:15:44 AM

Falconlobo on
Falconlobohi

mew54 on November 1, 2008, 12:03:12 AM

mew54 on
mew54hey remember me yeah i changed my name

tallestpurple101 on October 31, 2008, 5:13:07 AM

tallestpurple101 on
tallestpurple101whyd ya comment mah pro?XD you neevr do XD

invaiderzen on October 22, 2008, 11:06:43 AM

invaiderzen on
invaiderzenwant to join my contest???

tallestpurple101 on September 27, 2008, 5:26:55 AM

tallestpurple101 on
tallestpurple101ok im back when your on we shouldnt have anymore problems now

tallestpurple101 on September 27, 2008, 2:05:34 AM

tallestpurple101 on
tallestpurple101hey if your on today i forced the computer to get up and run but im having a tough time dealing with it so im on Yahoo

tallestpurple101 on September 25, 2008, 4:06:54 AM

tallestpurple101 on
tallestpurple101thank you and yes you did still call on Sunday i will try my best to send atlesast one comment every school day in yearbook love you too *kisses back* see ya as soon as possible talk to ya on Sunday if ya call bye bye <3<3<3

tallestpurple101 on September 24, 2008, 4:11:16 AM

tallestpurple101 on
tallestpurple101Hey when your back on i needed to tell you i dont know how long before im able to get back on you were right our computer died its no longer useable T_T and we dont have the money for a new one i dont know how long itll be untill we have that kind of money but still call me on Sunday's Okay? Well i need to go im sending from the school talk to ya hopefully soon love you bye bye i miss yous <3.

Falconlobo on September 23, 2008, 10:09:19 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-713796.html

LOL^

Falconlobo on September 23, 2008, 10:08:32 AM

Falconlobo on
Falconlobohi

http://www.fanart-central.net/pic-714473.html

InvaderGrace on September 21, 2008, 5:17:44 AM

InvaderGrace on
InvaderGraceNew pokeball Adoption! On my profile at the top!

InvaderGrace on September 6, 2008, 10:30:48 AM

InvaderGrace on
InvaderGraceLook on my profile and you can look or adopt at my new pokeball adoption!

tallestpurple101 on August 26, 2008, 9:00:34 AM

tallestpurple101 on
tallestpurple101ive returned

Falconlobo on August 20, 2008, 1:46:53 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-708236.html

yay cool It's big Cheese^^

AlyssaC on August 7, 2008, 2:43:55 AM

AlyssaC on
AlyssaChahahaha! thanks for the comment! hey do you have an accout on runescape?

paintitbalck on August 6, 2008, 5:21:17 AM

paintitbalck on
paintitbalckHi i'm alison! and this what rap is
R-retarded
A-addicted
P-personal issuses

ClubXAdventure on August 3, 2008, 4:26:20 AM

ClubXAdventure on
ClubXAdventureu done wiff teh initiation pic yet? only 2 dayz left.....

tallestpurple101 on August 3, 2008, 4:11:48 AM

tallestpurple101 on
tallestpurple101SAY HIII

ClubXAdventure on August 1, 2008, 1:57:07 AM

ClubXAdventure on
ClubXAdventure4 DAYS LEFT FOR INITIATION PICS TO GET IN!

ClubXAdventure on July 30, 2008, 4:35:36 AM

ClubXAdventure on
ClubXAdventureyeah go to my blog called INITIATION to find out wut that is...... x3

ClubXAdventure on July 30, 2008, 4:31:17 AM

ClubXAdventure on
ClubXAdventureHey everyone! I am SO sorry it has to come to this, but, there will have to be an INITIATION DEADLINE. Sorry, but most of you are not initiated yet. I contacted you all and now I am setting a deadline, sadly. Your initiation pictures are all due on August 5th, 2008. Make sure to get yours in before then!!!

ClubXAdventure on July 30, 2008, 4:13:53 AM

ClubXAdventure on
ClubXAdventure hey hey hey! u r still not initiated! Just going around letting u guys all know.

AlyssaC on July 29, 2008, 11:31:14 AM

AlyssaC on
AlyssaChi!=D

flying_Jone on July 29, 2008, 7:35:54 AM

flying_Jone on
flying_Jonehey youu ;D

TP on July 28, 2008, 1:40:52 AM

TP on
TPI love you too

TP on July 27, 2008, 1:26:59 PM

TP on
TPWHY DONT I EVER FRICKEN COMMENT YOUR PRO!?

darkone10 on July 28, 2008, 2:35:50 AM

darkone10 on
darkone10donknow

AnimefanDawn on July 27, 2008, 4:36:15 AM

AnimefanDawn on
AnimefanDawnXD

AnimefanDawn on July 27, 2008, 4:32:44 AM

AnimefanDawn on
AnimefanDawnlol XD

AnimefanDawn on July 27, 2008, 4:29:31 AM

AnimefanDawn on
AnimefanDawnlol

AnimefanDawn on July 27, 2008, 4:27:40 AM

AnimefanDawn on
AnimefanDawnlol

AnimefanDawn on July 27, 2008, 4:22:39 AM

AnimefanDawn on
AnimefanDawnwhat game is it

AnimefanDawn on July 27, 2008, 4:19:36 AM

AnimefanDawn on
AnimefanDawnwhat u doing?

AnimefanDawn on July 27, 2008, 4:18:07 AM

AnimefanDawn on
AnimefanDawnhi

maximumrideiggy on July 27, 2008, 1:20:04 AM

maximumrideiggy on
maximumrideiggyerm.... O_O.... WILLY :D

Goldenlight on July 27, 2008, 1:16:31 AM

Goldenlight on
GoldenlightHello ^^ Completely clueless Willy XD

Falconlobo on July 27, 2008, 1:11:09 AM

Falconlobo on
Falconlobothanks^^

maximumrideiggy on July 27, 2008, 1:09:27 AM

maximumrideiggy on
maximumrideiggyWILLY!!!
teehee

Falconlobo on July 27, 2008, 1:05:14 AM

Falconlobo on
Falconlobo

Falconlobo on July 27, 2008, 1:01:07 AM

Falconlobo on
Falconlobo

Falconlobo on July 27, 2008, 12:53:03 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-700937.html

Big Cheese and Polly in Calvin And Hobbes style^^

Falconlobo on July 27, 2008, 12:51:51 AM

Falconlobo on
Falconlobolol i saw it it went to my email^^

KinkyKitten on July 24, 2008, 7:29:35 AM

KinkyKitten on
KinkyKittenO_O

DAMN IT!!!

>.<

KinkyKitten on July 24, 2008, 7:20:26 AM

KinkyKitten on
KinkyKittenoh shoot O_O

KinkyKitten on July 24, 2008, 7:10:17 AM

KinkyKitten on
KinkyKittenpurple bacon, eat purple bacon its magical and outta this world...

KinkyKitten on July 24, 2008, 7:08:27 AM

KinkyKitten on
KinkyKittenkool

KinkyKitten on July 24, 2008, 7:06:29 AM

KinkyKitten on
KinkyKittenhow are u??

KinkyKitten on July 24, 2008, 7:04:50 AM

KinkyKitten on
KinkyKittenrawr

maximumrideiggy on July 14, 2008, 12:41:57 PM

maximumrideiggy on
maximumrideiggysam: wha? T.T

maximumrideiggy on July 14, 2008, 12:28:57 PM

maximumrideiggy on
maximumrideiggyX_____X

sam: what happened? O_O

maximumrideiggy on July 14, 2008, 12:26:09 PM

maximumrideiggy on
maximumrideiggyX__________________X

maximumrideiggy on July 14, 2008, 12:23:28 PM

maximumrideiggy on
maximumrideiggyX.X

maximumrideiggy on July 14, 2008, 12:20:55 PM

maximumrideiggy on
maximumrideiggy///O_O///

maximumrideiggy on July 14, 2008, 12:00:15 PM

maximumrideiggy on
maximumrideiggyO_O"

maximumrideiggy on July 14, 2008, 11:54:42 AM

maximumrideiggy on
maximumrideiggy....mhmhm!! *face turns blue* O_O

maximumrideiggy on July 14, 2008, 11:39:38 AM

maximumrideiggy on
maximumrideiggy*holds it* ....mhm....

maximumrideiggy on July 14, 2008, 11:03:51 AM

maximumrideiggy on
maximumrideiggyok! *thumbs up* *holds breath*

maximumrideiggy on July 14, 2008, 10:55:22 AM

maximumrideiggy on
maximumrideiggy8D *big breath in*

maximumrideiggy on July 14, 2008, 10:52:01 AM

maximumrideiggy on
maximumrideiggyYAY LOL

maximumrideiggy on July 14, 2008, 10:43:06 AM

maximumrideiggy on
maximumrideiggy*throws arms in the air* YES!

maximumrideiggy on July 14, 2008, 10:41:03 AM

maximumrideiggy on
maximumrideiggyXD ahahah!

maximumrideiggy on July 14, 2008, 10:38:51 AM

maximumrideiggy on
maximumrideiggyYES SIR! *salutes*

maximumrideiggy on July 14, 2008, 10:34:25 AM

maximumrideiggy on
maximumrideiggyXD sweetness!

maximumrideiggy on July 14, 2008, 10:31:59 AM

maximumrideiggy on
maximumrideiggyhola! XD

InvaderZimz on July 14, 2008, 10:24:05 AM

InvaderZimz on
InvaderZimzawwww great I gotta run again, srry bye

InvaderZimz on July 14, 2008, 10:23:14 AM

InvaderZimz on
InvaderZimzwow!!! how did u do that? I have pivot stickfigures and I can't do that

InvaderZimz on July 14, 2008, 10:21:13 AM

InvaderZimz on
InvaderZimzsorry I ment, whats up, well I guess it doesn't matter

InvaderZimz on July 14, 2008, 10:20:11 AM

InvaderZimz on
InvaderZimzts up

InvaderZimz on July 14, 2008, 10:08:51 AM

InvaderZimz on
InvaderZimzhey willy

InvaderZimz on July 14, 2008, 6:00:38 AM

InvaderZimz on
InvaderZimzok, c ya wade or willy, I have to get off, my dads forsing me to

InvaderZimz on July 14, 2008, 5:57:39 AM

InvaderZimz on
InvaderZimzsounds like theres alot of cool people on here

InvaderZimz on July 14, 2008, 5:57:03 AM

InvaderZimz on
InvaderZimzok, hugs for wily!

InvaderZimz on July 14, 2008, 5:54:25 AM

InvaderZimz on
InvaderZimzcool I'll have to mee InvaderKylie sometime

InvaderZimz on July 14, 2008, 5:52:12 AM

InvaderZimz on
InvaderZimzso who r some good zim fans on here I should meet?

InvaderZimz on July 14, 2008, 5:51:42 AM

InvaderZimz on
InvaderZimzhahaha cool

InvaderZimz on July 14, 2008, 5:51:26 AM

InvaderZimz on
InvaderZimznice job

InvaderZimz on July 14, 2008, 5:48:59 AM

InvaderZimz on
InvaderZimzand I like squirrels too, I know I'm wierd but I don't mind what people think

InvaderZimz on July 14, 2008, 5:48:02 AM

InvaderZimz on
InvaderZimznice to meet u willy, my name is Sally, call me Sal. I like birds

InvaderZimz on July 14, 2008, 5:43:35 AM

InvaderZimz on
InvaderZimzhi there, umm.. what do u like to go by?

KinkyKitten on July 11, 2008, 7:13:03 AM

KinkyKitten on
KinkyKitteni wrote a random song!!!!

TydleTheHedgehog on July 11, 2008, 5:10:44 AM

TydleTheHedgehog on
TydleTheHedgehogworking on one of your games?Oo" you making one?OO"

TydleTheHedgehog on July 11, 2008, 5:06:17 AM

TydleTheHedgehog on
TydleTheHedgehogyeah..

anyways, what's up?

KinkyKitten on July 11, 2008, 5:05:02 AM

KinkyKitten on
KinkyKittenthanks T_T

KinkyKitten on July 11, 2008, 5:01:07 AM

KinkyKitten on
KinkyKitteni really didnt mean to call him or anything....its just when im upset i cant think clearly....i started crying when i said those things....i rally am sowwy....

TydleTheHedgehog on July 11, 2008, 4:57:44 AM

TydleTheHedgehog on
TydleTheHedgehoghere's the story I guess..

xdarktinkerbellx was about to spazz out on kinkkykitten if she kept on telling me things, so I asked her to block kinkykitten, y'know, so she wont annoy her anymore and she can cool down.

then kinkykitten gets mad and says its my fault, about to spazz out on me, so I just block her...(and apparently still found a way to talk to me)

KinkyKitten on July 11, 2008, 4:55:19 AM

KinkyKitten on
KinkyKittenthanks.....i really am sowwy....i never been more sowwy in my life until now.....i swear i will do anything to have him unblock me and hear me out.....i dont know why he blocked me cuz he promised he would never block me again and he broke that promise....

KinkyKitten on July 11, 2008, 4:50:13 AM

KinkyKitten on
KinkyKittenand the thing is im really sowwy and having me blocked isnt teaching me anything its making things worse.....im a super sensitive person and blocking me messes me up big time....God wouldnt approve of this.....granted he wouldnt approve of what ive done but yea...

TydleTheHedgehog on July 11, 2008, 4:50:07 AM

TydleTheHedgehog on
TydleTheHedgehoguh please, if its about kinkykitten I dont wanna hear it...I'm agrivated as it is...X-x

KinkyKitten on July 11, 2008, 4:48:35 AM

KinkyKitten on
KinkyKitteni was being a dog then this guy told this guy to block me....for no reason at all.....and then i was asking him to get her to unblock me and then he blocks me all becuz i said it was his fault she blocked me in the first place....i just need for him to go on MSN and hear me out.....talk to TydleTheHedgehog and xDarkTinkerbellX

KinkyKitten on July 11, 2008, 4:45:43 AM

KinkyKitten on
KinkyKittenpwz...help....me.... T_T

KinkyKitten on July 11, 2008, 4:41:45 AM

KinkyKitten on
KinkyKitteni need ur help pwz *is crying my eyes out like mad*

AlyssaC on July 10, 2008, 1:10:33 PM

AlyssaC on
AlyssaClol! speaking of evil, i have this extreamly funni youtube video i wanna show u! it's that dracula guy from sesimy steet and he is singing and beeping! u gotta watch this! =D

http://www.youtube.com/watch?v=aCBpPJ_IXIY

AlyssaC on July 10, 2008, 1:06:27 PM

AlyssaC on
AlyssaCXD lol very funni animation and i can see why willy wont eat fish, and yet as i type, my cat is eating fish cat food....

AlyssaC on July 10, 2008, 12:59:20 PM

AlyssaC on
AlyssaCwilly looks so cute! i love the bright blue color on him!
and by the way, i thought wales were vegitariens...tho there is like the killer wale and stufff...

AlyssaC on July 10, 2008, 12:53:49 PM

AlyssaC on
AlyssaCZuem: OWL!!!!!!

( Zuem's friend owl *owl is an owl* screaches and fly's after willy)
I'll make a Fac pic of owl after i get back from michigan, we're goin there tomaro

AlyssaC on July 10, 2008, 12:49:43 PM

AlyssaC on
AlyssaCthanks! but.....wat's with the pen thing?

InvaderLark on July 10, 2008, 12:40:33 PM

InvaderLark on
InvaderLarkno it doesn't

InvaderLark on July 10, 2008, 12:38:56 PM

InvaderLark on
InvaderLarkgood song

maximumrideiggy on July 10, 2008, 12:34:27 PM

maximumrideiggy on
maximumrideiggysam: *blos the air out* ... -_-

gtg soon D:

InvaderLark on July 10, 2008, 12:33:32 PM

InvaderLark on
InvaderLarkhave u heard the song when you were young by the killers

maximumrideiggy on July 10, 2008, 12:32:44 PM

maximumrideiggy on
maximumrideiggysam: -_-

maximumrideiggy on July 10, 2008, 12:27:46 PM

maximumrideiggy on
maximumrideiggysam: *blows up like a ballon* no funny

InvaderLark on July 10, 2008, 12:17:18 PM

InvaderLark on
InvaderLarkhey

maximumrideiggy on July 10, 2008, 12:15:42 PM

maximumrideiggy on
maximumrideiggysam: O_O

maximumrideiggy on July 10, 2008, 12:09:54 PM

maximumrideiggy on
maximumrideiggysam: *deflates like a baloon* ok that was to tight

maximumrideiggy on July 10, 2008, 12:05:15 PM

maximumrideiggy on
maximumrideiggy(sam a girl XD)

sam: XD ahaha!

maximumrideiggy on July 10, 2008, 12:03:00 PM

maximumrideiggy on
maximumrideiggysam: oh noes im being hugged by a gaint whale XD

maximumrideiggy on July 10, 2008, 12:00:07 PM

maximumrideiggy on
maximumrideiggysam: no not tighter XD

hahahhaha!

maximumrideiggy on July 10, 2008, 11:59:00 AM

maximumrideiggy on
maximumrideiggysam: hugging to tight! to tight!!!!

hahahah!

maximumrideiggy on July 10, 2008, 11:56:13 AM

maximumrideiggy on
maximumrideiggyok XD

sam: ... willy! i cant breath!!!

maximumrideiggy on July 10, 2008, 11:54:19 AM

maximumrideiggy on
maximumrideiggyO_O

sam: ....

maximumrideiggy on July 10, 2008, 11:49:42 AM

maximumrideiggy on
maximumrideiggysam: YAY! Ack!

hahahha! *points and laughs*

maximumrideiggy on July 10, 2008, 11:46:48 AM

maximumrideiggy on
maximumrideiggyall: *dances* XD

maximumrideiggy on July 10, 2008, 11:45:16 AM

maximumrideiggy on
maximumrideiggypurple: XD wOOt

... -.-

maximumrideiggy on July 10, 2008, 11:43:08 AM

maximumrideiggy on
maximumrideiggypurple: YAY! X3

0-0

maximumrideiggy on July 10, 2008, 11:40:07 AM

maximumrideiggy on
maximumrideiggysam: hahahahhaha!

purple: BROTHER!

O_O

maximumrideiggy on July 10, 2008, 11:35:34 AM

maximumrideiggy on
maximumrideiggysam: NAH!! Xp

-___-

red: erm....

maximumrideiggy on July 10, 2008, 11:32:24 AM

maximumrideiggy on
maximumrideiggyD8...

sam: *stands next to red* hehehe im as tall as red

red: not funny -_-

InvaderKylie on July 10, 2008, 11:29:51 AM

InvaderKylie on
InvaderKylieI need to roleplay! >.> I haven't in forever! 0_0

maximumrideiggy on July 10, 2008, 11:28:45 AM

maximumrideiggy on
maximumrideiggysammeh: yay! i grew too!! XD

O_O...

maximumrideiggy on July 10, 2008, 11:24:34 AM

maximumrideiggy on
maximumrideiggyhahhaha XD

sam: O_O erm...

sammeh!

maximumrideiggy on July 10, 2008, 11:15:53 AM

maximumrideiggy on
maximumrideiggyWILLY!!! *huggles willy* :3

maximumrideiggy on July 10, 2008, 11:11:23 AM

maximumrideiggy on
maximumrideiggyXp phh

maximumrideiggy on July 10, 2008, 11:08:12 AM

maximumrideiggy on
maximumrideiggy
DUDE!
XD

AlyssaC on July 10, 2008, 6:18:36 AM

AlyssaC on
AlyssaChello! i gonna go to michigan on fryday! could Willy look out for Zuem and Cir while I'm gon? they tend to put dirty soap on my summited pics while I'm gone.

InvaderLark on July 9, 2008, 2:17:35 PM

InvaderLark on
InvaderLarkoh, well I'l c if I use that

InvaderLark on July 9, 2008, 1:46:07 PM

InvaderLark on
InvaderLarkok, do u have AIM? because this will be hard to explain without it?

InvaderLark on July 9, 2008, 12:45:35 PM

InvaderLark on
InvaderLarkcoool!!!
When I gow up I really want 2 b a game maker, I hope I will b because I have some pretty cool ideas, I think.

AlyssaC on July 9, 2008, 8:39:35 AM

AlyssaC on
AlyssaCi gtg right now, we havin pizza! if willy get's into it again, i'll trap him in the pizza box.........

AlyssaC on July 8, 2008, 1:34:29 AM

AlyssaC on
AlyssaCspeaking of willy, my little brother is a huge fan of him. he loves the fac pic of willy in a bannana suit.

InvaderLark on July 7, 2008, 9:17:12 AM

InvaderLark on
InvaderLarka game? u can make games!!!!

InvaderLark on July 7, 2008, 9:05:24 AM

InvaderLark on
InvaderLarkhey dude wts up?

AlyssaC on July 7, 2008, 3:02:35 AM

AlyssaC on
AlyssaChi! srry i havent been on in like a month. how is yur summer goin?

Falconlobo on July 4, 2008, 9:27:28 AM

Falconlobo on
FalconloboMac Gir and Bloo

http://www.fanart-central.net/pic-694886.html

Falconlobo on July 4, 2008, 9:26:48 AM

Falconlobo on
Falconlobohappy fourth of july

KinkyKitten on July 1, 2008, 4:21:55 AM

KinkyKitten on
KinkyKittenoh but i am ur worst worst nightmare

Falconlobo on June 29, 2008, 4:19:25 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-695276.html

cool^^ bg included

Falconlobo on June 22, 2008, 8:45:48 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-689004.html

yay Pow^^

Falconlobo on June 22, 2008, 8:44:39 AM

Falconlobo on
Falconloboyup^^

Falconlobo on June 22, 2008, 8:43:00 AM

Falconlobo on

Falconlobo on June 22, 2008, 8:34:57 AM

Falconlobo on
Falconlobofac had an new features updates

Falconlobo on June 22, 2008, 8:30:36 AM

Falconlobo on
Falconloboyayy^^

Falconlobo on June 22, 2008, 8:25:49 AM

Falconlobo on
Falconlobowe don't need url tags anymore for coping i just noticed lol^^

Falconlobo on June 22, 2008, 8:24:27 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-680520.html

Falconlobo on June 22, 2008, 8:24:09 AM

Falconlobo on
Falconloboyes^^

Falconlobo on June 22, 2008, 8:19:49 AM

Falconlobo on
Falconlobothanks the links look odd now

Falconlobo on June 22, 2008, 8:19:11 AM

Falconlobo on

Falconlobo on June 22, 2008, 8:18:17 AM

Falconlobo on
Falconlobohow the heck did the link end up like that~~ it works but it looks odd

Falconlobo on June 22, 2008, 8:17:04 AM

Falconlobo on
Falconlobowhat the how did that happen

Falconlobo on June 22, 2008, 8:16:27 AM

Falconlobo on

Falconlobo on June 22, 2008, 8:15:44 AM

Falconlobo on
Falconlobohiya

Goldenlight on June 20, 2008, 6:59:22 AM

Goldenlight on
GoldenlightJust send me a message with your cats name (If you can't think of one I'll make on up for you) and a description of the cat. Also choose a clan ^^

Goldenlight on June 20, 2008, 6:52:47 AM

Goldenlight on
GoldenlightAwesome! I love your name ^^

Goldenlight on June 20, 2008, 6:46:27 AM

Goldenlight on
GoldenlightDang it... so Willy what's your name? (I feel like being wierd right now ^^)

Goldenlight on June 20, 2008, 6:44:16 AM

Goldenlight on
GoldenlightDid you join the site?

Goldenlight on June 20, 2008, 6:37:58 AM

Goldenlight on
GoldenlightOk that's good now I have one more important question! Are you thinking Arby's right now?

Goldenlight on June 20, 2008, 6:38:37 AM

Goldenlight on
GoldenlightAwesome a new member! YA! ^^

Goldenlight on June 20, 2008, 6:35:36 AM

Goldenlight on
Goldenlightcats- *jump at Willy and attack*

OMG! Mutiny! He Willy are you dead? You know cause yeah... X3

Goldenlight on June 20, 2008, 6:30:56 AM

Goldenlight on
Goldenlightlol the how about the Willyclan! XD
me: Now Willy do want every cat here to think about eatig you?

Goldenlight on June 20, 2008, 7:17:26 AM

Goldenlight on
GoldenlightYou leave or reply to a thread to roleplay. The threads are at the bottom of the page.

Goldenlight on June 20, 2008, 6:21:55 AM

Goldenlight on
GoldenlightYes! It sounds intresting! Ya! Purple started a new clan in there. She Rolelays the Leader Crystalstar. lol

Goldenlight on June 20, 2008, 6:16:10 AM

Goldenlight on
Goldenlighthmm how do I describe the whole site... Did you read the stuff on Purple's page about the warrior rankings and clans? That describes a lot of it.

Goldenlight on June 20, 2008, 6:11:03 AM

Goldenlight on
Goldenlightlol make sure he desn't go into the lake! There is a deadly Alligator in there! 0_o

Goldenlight on June 20, 2008, 6:05:38 AM

Goldenlight on
Goldenlightlol u mean Crystalclan? We are thinking of putting it on the website.

Goldenlight on June 20, 2008, 6:00:49 AM

Goldenlight on
GoldenlightIt is a Rp site where we well roleplay our characters who have to hunt and fight to protect their clan. There are many dangers in their home. Do you need more of a description?

Goldenlight on June 20, 2008, 5:55:54 AM

Goldenlight on
Goldenlightlol long time no talk! We are talking about my website and She wanted to know about Warriors which is what my site is about ^^

Falconlobo on June 20, 2008, 5:37:43 AM

Falconlobo on

Falconlobo on June 20, 2008, 5:34:49 AM

Falconlobo on
Falconloboit's from the 90's^^

Falconlobo on June 20, 2008, 5:32:07 AM

Falconlobo on
Falconloboah okay

Falconlobo on June 20, 2008, 5:31:09 AM

Falconlobo on
Falconlobothanks ever see the cartoon Audrey junior^^

Falconlobo on June 20, 2008, 5:28:48 AM

Falconlobo on
Falconlobohttp://www.youtube.com/watch?v=xaBJDRIgJRY

it's in three parts^^ based on the ending of the play

AlienQueen on June 19, 2008, 3:01:55 AM

AlienQueen on
AlienQueenHi there!

KinkyKitten on June 14, 2008, 1:26:25 PM

KinkyKitten on
KinkyKittenare u ok??

KinkyKitten on June 14, 2008, 1:19:30 PM

KinkyKitten on
KinkyKittenyes....THANKS SOO MUCH!!!! *gives u cookies and milk*

Axel4eva on June 14, 2008, 1:03:13 PM

Axel4eva on
Comment Deleted

KinkyKitten on June 14, 2008, 1:05:44 PM

KinkyKitten on
KinkyKitteni swear to god it wouldnt...

KinkyKitten on June 14, 2008, 12:55:07 PM

KinkyKitten on
KinkyKittendont lecture to Axel4eva, shes got enough problems than to hear all my friends lecture her about me...

sakura3001 on June 13, 2008, 8:36:48 AM

sakura3001 on
sakura3001hi

Falconlobo on June 13, 2008, 4:56:24 AM

Falconlobo on
Falconlobohiya

BlakWolfBeast on June 8, 2008, 4:44:05 AM

BlakWolfBeast on
BlakWolfBeastno not ur youtube channell i ment ur FAC prof
 
but is ite n thx for commentin

KinkyKitten on June 8, 2008, 3:45:51 AM

KinkyKitten on
KinkyKittenhuh

KinkyKitten on June 8, 2008, 3:43:20 AM

KinkyKitten on
KinkyKitten0.o

KinkyKitten on June 8, 2008, 3:39:37 AM

KinkyKitten on
KinkyKitten*cries*

KinkyKitten on June 8, 2008, 3:35:52 AM

KinkyKitten on
KinkyKittenNUUUUUUUUU!!! >.< ILL HURT U!!!!!!!!!!

KinkyKitten on June 8, 2008, 3:31:57 AM

KinkyKitten on
KinkyKittenoh nice LOL

KinkyKitten on June 8, 2008, 3:24:25 AM

KinkyKitten on
KinkyKittenSKEDOOSH!!!!

mew54 on June 7, 2008, 11:52:40 PM

mew54 on
mew54no silly we are going to mexico and going snorkeling and its awesome

mew54 on June 7, 2008, 2:07:43 PM

mew54 on
mew54HEY WILLY REMEMBER ME READ THE BOTTOM OF MY PROFILE

KinkyKitten on June 7, 2008, 6:13:10 AM

KinkyKitten on
KinkyKittenthen should i put ur name on my list??

KinkyKitten on June 7, 2008, 6:10:16 AM

KinkyKitten on
KinkyKittenawesome...im thinking of quitting FAC

KinkyKitten on June 7, 2008, 6:01:37 AM

KinkyKitten on
KinkyKittenYAAAY!!!

okie dokie pokie ^^

KinkyKitten on June 7, 2008, 5:56:25 AM

KinkyKitten on
KinkyKittenok im bored...wanna be friends??

KinkyKitten on June 7, 2008, 5:54:05 AM

KinkyKitten on
KinkyKittenLOL

KinkyKitten on June 7, 2008, 5:52:36 AM

KinkyKitten on
KinkyKittenew

KinkyKitten on June 7, 2008, 5:48:07 AM

KinkyKitten on
KinkyKittenLOL

KinkyKitten on June 7, 2008, 5:41:48 AM

KinkyKitten on
KinkyKittenokie dokie pokie LOL ^^

KinkyKitten on June 7, 2008, 5:39:09 AM

KinkyKitten on
KinkyKittenLMAO!!!

KinkyKitten on June 7, 2008, 5:37:40 AM

KinkyKitten on
KinkyKitten0.o why did u quote Willy Wonka??

KinkyKitten on June 7, 2008, 5:33:44 AM

KinkyKitten on
KinkyKittenwell baconator...i am Mandy and i eat bacon and baconators!!!

MUAHAHAHAHAHAHAHAHAHZAHAHAHAHAHAHA!!!!!!

KinkyKitten on June 7, 2008, 5:30:32 AM

KinkyKitten on
KinkyKittenBACONATOR!!!!

KinkyKitten on June 7, 2008, 5:19:46 AM

KinkyKitten on
KinkyKittenLOL

KinkyKitten on June 7, 2008, 5:16:21 AM

KinkyKitten on
KinkyKitten*bites willy*

KinkyKitten on June 7, 2008, 5:14:18 AM

KinkyKitten on
KinkyKittenboth of u

KinkyKitten on June 7, 2008, 5:09:50 AM

KinkyKitten on
KinkyKittenDONT MAKE ME HURT U!!!

KinkyKitten on June 7, 2008, 5:01:20 AM

KinkyKitten on
KinkyKittendamn thats funny LMAO

KinkyKitten on June 7, 2008, 4:56:04 AM

KinkyKitten on
KinkyKitten*bows down and farts* oopsies...LOL

KinkyKitten on June 7, 2008, 4:54:40 AM

KinkyKitten on
KinkyKittenme wuvs bacon

YAY FOR WHALES!!!

KinkyKitten on June 7, 2008, 4:54:05 AM

KinkyKitten on
KinkyKittenYAY FOR PURPLE!!!!

LOL how are u??

KinkyKitten on June 7, 2008, 4:51:02 AM

KinkyKitten on
KinkyKittenrandom rawr

BlakWolfBeast on June 7, 2008, 3:11:48 AM

BlakWolfBeast on
BlakWolfBeastinternet couple

AlyssaC on June 2, 2008, 9:38:36 PM

AlyssaC on
AlyssaClol! hi! it's been a while, i made this new invader Zim character, his name is Sin. as you may no Sin meens to kill ^-^

KatieWorm on May 28, 2008, 12:44:37 PM

KatieWorm on
KatieWormsup dude?

Falconlobo on May 28, 2008, 12:38:04 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-675025.html

Speedy

http://www.fanart-central.net/pic-675071.html

Polly and a chibi Big Cheese



http://www.fanart-central.net/pic-675069.html


Armored Pizza Cats hi
Guido for Tallestpurple101

HI^^

invaiderzen on May 24, 2008, 10:32:10 AM

invaiderzen on
invaiderzenhi

InvaderKylie on May 24, 2008, 3:11:31 AM

InvaderKylie on
InvaderKylieSup. :D

MetaKnight56 on May 23, 2008, 1:52:25 PM

MetaKnight56 on
MetaKnight56helloz

Falconlobo on May 23, 2008, 8:26:30 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-686608.html
page 4

i based the comic on a song^^

http://www.fanart-central.net/pic-686607.html
page 3


http://www.fanart-central.net/pic-686606.html

page 2


http://www.fanart-central.net/pic-686396.html

page one fosters four page comic^^ hiya^^

descriptions is easier to see the words if you can't read them in the comic^^

Falconlobo on May 17, 2008, 4:54:12 AM

Falconlobo on
Falconlobothanks^^ i'm going to a fair later

Falconlobo on May 17, 2008, 4:37:29 AM

Falconlobo on

maximumrideiggy on May 11, 2008, 8:10:42 AM

maximumrideiggy on
maximumrideiggymooooooooooooooooooooooooooooooooooooooooooooooooo XD

AnimefanDawn on May 8, 2008, 10:24:53 AM

AnimefanDawn on
AnimefanDawnhey

KatieWorm on May 3, 2008, 9:25:13 AM

KatieWorm on
KatieWormya!

KatieWorm on May 3, 2008, 9:19:18 AM

KatieWorm on
KatieWormwhat is up!??!

KatieWorm on May 3, 2008, 9:15:16 AM

KatieWorm on
KatieWormHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIII!!!!!!!!!!!!!!!!!!!!

zimrulerofearth on May 3, 2008, 6:45:57 AM

zimrulerofearth on
zimrulerofearth

IF YOU DID READ THE THING ON MY PROFILE, HERE'S THE BLOG!

Ok, so as you all new, this will be the most EPIC thing ever. We're going to band together all fans of Invader Zim into one huge society! Here's how to join:

1: Post on my profile that you want to be in it.

2: Then, if I tell you that you can (I always will tell you that you can... ^^), draw a picture with characters from Invader Zim, so you can show your ULTIMATE love for the show!

3: After I comment on it, go to this link: http://glitter-graphics.com/graphics/218389

4: Go down on the page, and see the box that says 'To post on glitter-graphics.com and other forums, use this BB code'? Well, copy whatever is in there, then paste it onto your profile so you can be in the club!

THIS WILL BE A SENT MESSAGE AS WELL AS A BLOG. COPY AND PASTE THIS INTO COMMENTS TO YOUR FRIENDS WHO LIKE INVADER ZIM! I HOPE TO GET MEMBERS SOON!

maximumrideiggy on May 3, 2008, 4:31:49 AM

maximumrideiggy on
maximumrideiggyyummy

Falconlobo on May 3, 2008, 4:22:07 AM

Falconlobo on
Falconlobofree comic book day is today^^

Falconlobo on May 3, 2008, 4:21:47 AM

Falconlobo on

AlyssaC on May 3, 2008, 4:19:32 AM

AlyssaC on
AlyssaCVery Good animation pic by the way! I love the tenticle thing! must've taken a while

AlyssaC on May 3, 2008, 4:11:53 AM

AlyssaC on
AlyssaCCRAP I ALREADY SUMITED THREE THINGS TODAY!!!!!!!!!!!!!!!! T.T

AlyssaC on May 3, 2008, 4:11:11 AM

AlyssaC on
AlyssaCNow I'm gonna sumit in thge first few chapters of the story! =D

maximumrideiggy on May 3, 2008, 4:06:25 AM

maximumrideiggy on
maximumrideiggyhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeeyyyyyyyyyyyy!! XD

AlyssaC on May 3, 2008, 4:03:59 AM

AlyssaC on
AlyssaCYeah, it would suck if I made Zin just so she could explode and make Zim sad T.T Oh! I'm also making this story and stuffs Let me summit the front cover pg real quick.

AlyssaC on May 3, 2008, 3:55:36 AM

AlyssaC on
AlyssaCHI!!!! WHOO fibally got the last pg of the comic summited! =D

AlyssaC on April 27, 2008, 9:30:09 AM

AlyssaC on
AlyssaCDiela: Umm.....that's....interesting..-.-

maximumrideiggy on April 26, 2008, 10:29:11 AM

maximumrideiggy on
maximumrideiggysweet

maximumrideiggy on April 26, 2008, 10:26:46 AM

maximumrideiggy on
maximumrideiggyyes all the cookies you want!

maximumrideiggy on April 26, 2008, 10:15:25 AM

maximumrideiggy on
maximumrideiggywhy not!! its fun 8D

maximumrideiggy on April 26, 2008, 10:10:38 AM

maximumrideiggy on
maximumrideiggyno? why not D=

maximumrideiggy on April 26, 2008, 10:00:01 AM

maximumrideiggy on
maximumrideiggyhey =D

Falconlobo on April 25, 2008, 1:44:19 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-680520.html

cute Big Cheese foxy chibi^^ hi^^

i drew an anthro Energizer Bunny^^

InvaderKylie on April 25, 2008, 1:24:58 PM

InvaderKylie on
InvaderKylieZim: 0o' ok....

Kylie: WOO! 8D

InvaderKylie on April 25, 2008, 1:23:35 PM

InvaderKylie on
InvaderKylieZim: I'm Irken! :3

XD

InvaderKylie on April 25, 2008, 1:20:12 PM

InvaderKylie on
InvaderKylieXD

InvaderKylie on April 25, 2008, 1:15:21 PM

InvaderKylie on
InvaderKyliewell...sort-of We're just not super serious bout it.

InvaderKylie on April 25, 2008, 1:11:50 PM

InvaderKylie on
InvaderKylieThat's ok! >w< I'm fine with that! One of my best friends is too lol

InvaderKylie on April 25, 2008, 1:08:48 PM

InvaderKylie on
InvaderKylieUm not really..

InvaderKylie on April 25, 2008, 1:02:45 PM

InvaderKylie on
InvaderKylie*huggles* LOVE THEM!

AlyssaC on April 25, 2008, 12:37:23 PM

AlyssaC on
AlyssaCI gtg, Bed time for me.......Good night!!!!!!!! =.

AlyssaC on April 25, 2008, 12:36:21 PM

AlyssaC on
AlyssaC...................OoO

AlyssaC on April 25, 2008, 11:27:43 AM

AlyssaC on
AlyssaCCir:Whooooooooooo!!!!!!! Do that agian! =D

I gtg now, we need to deliver something to a differ house brb!

AlyssaC on April 25, 2008, 11:06:55 AM

AlyssaC on
AlyssaCYeah, Mia did a pritty good job on Tarn, Tarn also has a sir unite nemed Zoora. She looks egzactly like Cir only she's dark purple and has a star on the antenna and belly just like Ice. she usedto be a pritty smart Sir unite but she got dammaged when Zoora was in the battle field at the war planet. she got stupid acording to my friend, lol

AlyssaC on April 25, 2008, 10:55:18 AM

AlyssaC on
AlyssaCOh yeah! Tarn! My friend Mia at skool made that character up...i still don't know nmuch about her tho and My friend better make some info about her soon!!!!!!!!

AlyssaC on April 25, 2008, 10:50:19 AM

AlyssaC on
AlyssaCHi! wuv the new pics! u summited.....

AlyssaC on April 21, 2008, 10:23:58 AM

AlyssaC on
AlyssaCSqueeeeeeeee! *randomness....*XD

Falconlobo on April 18, 2008, 1:23:05 PM

Falconlobo on
Falconlobohi i've been here two years and have 2020 pics up

and more pics to put up^^

AlyssaC on April 18, 2008, 1:34:21 AM

AlyssaC on
AlyssaCYour good. i gotevery one i know with that trick and they all picced a blood thersty alien or somethin. guess it's because your a Teen ager....lol

AlyssaC on April 13, 2008, 8:56:12 AM

AlyssaC on
AlyssaCOOOO!!! um, solve this riddle!

there were 2 boys and u who were gonna go in this hunted house with no eletricity. a ghost catches them and forces them to sit in three different chairs with there pic. one chair had a seat with pioson spickes on it. another had a blood thersty alien on it. and one was an electric chair. wich chair should u sit in in order to live?

AlyssaC on April 13, 2008, 8:48:30 AM

AlyssaC on
AlyssaCi ate an ant once in 4th grade! =D i was retarted...

Ultee: heck yeah.

AlyssaC on April 13, 2008, 8:45:18 AM

AlyssaC on
AlyssaCreally? i didn't know that...oh yeah! Zin put sopem antidote chemacles that made u invincible to water and u somewat like human food since u were born on earth....neat

Cir: OMG! i found a moth!

maximumrideiggy on April 13, 2008, 8:45:15 AM

maximumrideiggy on
maximumrideiggyuh...

AlyssaC on April 13, 2008, 8:38:32 AM

AlyssaC on
AlyssaCOOOO!!! um, we just had dinner and stuff! we had baked potatoes and salad!!! and when put my fork in the bowl to take a bite of salad, suddenly the weird veggy alien formes from my potatoes and salad!!! it was horrible! it knocked over my honey squeeze bottle that looked like a bear!!!! WAAAAAAAAAAAAAAAAAAAA!!!!!!!!!!!!!!!!!!ToT...but then! Ultee busted out of our kitchen window and started slashing at the monster with his dagger!!! he missed a few times and he brke our plated and cups but he killed it into tiny bits!!! he to was hungry and ate a bit of the monster but then he relized that human food taste horrible and threwup on my plate!!! wooooooo!!! Ultee's my hero!!!! =D

maximumrideiggy on April 13, 2008, 8:31:07 AM

maximumrideiggy on
maximumrideiggysam says irkens

AlyssaC on April 13, 2008, 8:21:41 AM

AlyssaC on
AlyssaCLOL! viod looks neat! =D death robot! yeah! does he have a mind of it's own or is it just like gir or something?

maximumrideiggy on April 13, 2008, 8:20:41 AM

maximumrideiggy on
maximumrideiggylalalalalalala XD

maximumrideiggy on April 13, 2008, 8:15:38 AM

maximumrideiggy on
maximumrideiggyhey =D

AlyssaC on April 13, 2008, 8:12:22 AM

AlyssaC on
AlyssaChey, who's Viod?

AlyssaC on April 13, 2008, 8:07:09 AM

AlyssaC on
AlyssaCidk why but i think ultee got his fear of needles when he was a kid on earth. he saw Cir with a needle plunged through her eye and Cir was screeaaaming like hell...Ultee thought it hurt that much...

animekisame on April 13, 2008, 8:03:24 AM

animekisame on
animekisameyou are so funny

animekisame on April 13, 2008, 8:01:19 AM

animekisame on
animekisamehahaha

AlyssaC on April 13, 2008, 7:58:12 AM

AlyssaC on
AlyssaCWHEN DIELA AND mR SHADOW FIRST MET...


(diela is on the ground hurt after an explosion and see's Mr shadow right abover her)

Diela: (gets up)
who r you...?

Mr.shadow:
u can adress me as mr shadow...i need your help...

Diela:
...why should i help you? i don't HELP anyone out of my species...infact i don't help any living thing...

Mr.shadow:
we seem to have a common enemy...the irkens...pretty odd for u to be an enamy of your own species...

Diela: (smils evily)
hm, i have my sources....why would u even wanna "try" to destroy the irkens? there alot more powerful than u think...

Mr shadow:
that's where u come in...u have a reputation of destroying zim and zin...i have one to destroy there son, Ultee...

Diela:
...Zin and Zim have a son..?well....i wouldn't do this in anyway, helping u? wat do u need...

Mr.shadow:
u know summining spells that could be the key to destroy and rule the universe...this could be your last chance in getting revenge....don't u think?

Diela:
.....ill do it.....

animekisame on April 13, 2008, 7:57:03 AM

animekisame on
animekisamelol

animekisame on April 13, 2008, 7:53:12 AM

animekisame on
animekisameok..... so wat you up to

animekisame on April 13, 2008, 7:47:17 AM

animekisame on
animekisamerandom i

AlyssaC on April 13, 2008, 7:32:41 AM

AlyssaC on
AlyssaCDiela: HAHAHAHAHAHAHAHAHAHAHAHA!!!!!!!!!WHY R WE LAUGHING!?HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA!!!!

AlyssaC on April 13, 2008, 7:28:00 AM

AlyssaC on
AlyssaCthere is no 2 Ultee's! i9f u want Zin to give birth fine!!!!!! keep it that way!!!!!!!!!!!

Zin:......................

Me: it's future thing that this human made up......

Zin: Good, cus i do not want to recall what happened in that video...(the forrgetting)

AlyssaC on April 13, 2008, 7:21:54 AM

AlyssaC on
AlyssaC*squee!!!!!!* =D
Cir: i gonna blow up the ship engine!!!

Ultee: touch that red botton and piggy blows up...

Cir: ooooooo I LIKE EXPLODING PIGS!!!!!!

Ultee: NO!!!!! NO!!!!

( Cir tries to puch the botton but her finger keeps missing everytime...plus the red button is on the opisit wall...^_^

AlyssaC on April 13, 2008, 7:16:15 AM

AlyssaC on
AlyssaCHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII......

Falconlobo on April 10, 2008, 12:59:10 PM

Falconlobo on
Falconlobohowdy how was your b day not giving out my last name the internet is watching^^

Falconlobo on April 10, 2008, 12:53:12 PM

Falconlobo on
FalconloboPIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE PIE

sorry no cake but have lots of pie Happy b day^^

animehieikakashi on April 10, 2008, 11:39:53 AM

animehieikakashi on
animehieikakashihappy b-day

AlyssaC on April 10, 2008, 10:07:39 AM

AlyssaC on
AlyssaCOmg!!! i was just about to wish u a HAPPY B-DAY!!!!!!but i got caught up in a request animation...srry, busy day...

maximumrideiggy on April 9, 2008, 9:08:20 AM

maximumrideiggy on
maximumrideiggylol XD

animehieikakashi on April 9, 2008, 9:04:05 AM

animehieikakashi on
animehieikakashisee*runs away and pics the lock*

maximumrideiggy on April 9, 2008, 9:01:58 AM

maximumrideiggy on
maximumrideiggyO.o ok?

animehieikakashi on April 9, 2008, 8:55:12 AM

animehieikakashi on
animehieikakashiahh you got me but u police dont u have to arrest yourself for cussing hhahahah

maximumrideiggy on April 9, 2008, 8:53:11 AM

maximumrideiggy on
maximumrideiggylol ok?

animehieikakashi on April 9, 2008, 8:50:25 AM

animehieikakashi on
animehieikakashinever *throws pancakes at them

animehieikakashi on April 9, 2008, 8:48:09 AM

animehieikakashi on
animehieikakashiu will never take me alive u son of b****** *shoots the cuss police*

animehieikakashi on April 9, 2008, 8:44:25 AM

animehieikakashi on
animehieikakashifor the hell of it theheheheheeh

vesblondie on April 9, 2008, 8:44:19 AM

vesblondie on
vesblondieHe-he Thank you. Adalia is one of both Lane's and my favorite songs :D .

PURPLE MOUNTAIN MAJESTY!

animehieikakashi on April 9, 2008, 8:43:27 AM

animehieikakashi on
animehieikakashii three animefandawn tehehehehe

maximumrideiggy on April 9, 2008, 8:40:58 AM

maximumrideiggy on
maximumrideiggyhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii!!!!

animehieikakashi on April 9, 2008, 8:40:27 AM

animehieikakashi on
animehieikakashilol *feeds cousin too sharks*

vesblondie on April 9, 2008, 8:35:36 AM

vesblondie on
vesblondieBlue!

animehieikakashi on April 9, 2008, 8:34:27 AM

animehieikakashi on
animehieikakashiwwwwwwwweeeeeeeeeeeeeezzzzzzzzz *spinz aroundz inz chairz*

animehieikakashi on April 9, 2008, 8:31:52 AM

animehieikakashi on
animehieikakashilol

monkey brains

animehieikakashi on April 9, 2008, 8:29:13 AM

animehieikakashi on
animehieikakashiwhat u doing waffles

animehieikakashi on April 9, 2008, 8:27:20 AM

animehieikakashi on
animehieikakashicool cool what is your fave anime


fishticks

animehieikakashi on April 9, 2008, 8:25:44 AM

animehieikakashi on
animehieikakashiis carrie corn wafer

animehieikakashi on April 9, 2008, 8:23:39 AM

animehieikakashi on
animehieikakashiu having a b-day party

animehieikakashi on April 9, 2008, 8:20:52 AM

animehieikakashi on
animehieikakashiyour welcom so hows it been

animehieikakashi on April 9, 2008, 8:16:34 AM

animehieikakashi on
animehieikakashihappy almost b-day

AlyssaC on April 8, 2008, 5:31:44 AM

AlyssaC on
AlyssaCI know, u were expecting Ulte to be born like a human but couldn't do it! simply not true in the episode and will tolleraty for Zin to be given.....u know wat i mean...

AlyssaC on April 6, 2008, 9:45:16 AM

AlyssaC on
AlyssaCYur request piccy is done!!! =D

animehieikakashi on April 6, 2008, 9:31:50 AM

animehieikakashi on
animehieikakashihappy almost birthday

spongebob101 on April 6, 2008, 8:30:51 AM

spongebob101 on
spongebob101hi whats up

AlyssaC on April 6, 2008, 4:50:21 AM

AlyssaC on
AlyssaCNO PROB! i always wanted to make that kind of pic! =D

maximumrideiggy on April 6, 2008, 12:26:02 AM

maximumrideiggy on
maximumrideiggyYEAH ED EDD N EDDY! :D

AlyssaC on April 6, 2008, 12:12:50 AM

AlyssaC on
AlyssaCHi! wat's your request? i wuv doin them!!!! =D

maximumrideiggy on April 6, 2008, 12:02:06 AM

maximumrideiggy on
maximumrideiggyhey =D

runescapelvl80 on April 5, 2008, 2:04:57 PM

runescapelvl80 on
runescapelvl80
i regret nothing!!!

runescapelvl80 on April 5, 2008, 6:27:29 AM

runescapelvl80 on
runescapelvl80just wondering if you seen this invader zim pic.....

AlyssaC on April 4, 2008, 11:02:45 AM

AlyssaC on
AlyssaCOkay!!!!! and yeah, i agree it looks like a gun....it looked like a whale before but fanart for some reason it doen't alow u to put in messages with so many spaces 0.o

AlyssaC on April 4, 2008, 8:42:49 AM

AlyssaC on
AlyssaCOMG! that is so not a whale!!!!!!!

AlyssaC on April 4, 2008, 8:42:04 AM

AlyssaC on
AlyssaCCir: I wuv whales....i wuv them good!
/l
__________________________________________________( ---
] /________=_
] @ /
] /
]__________ /
] i ] /
] i ] /
] i ] /
___i_____________________________________/


Copy whale to your profile and have people bow down to it! =D(i know, it does'nt look like a whale...infact i just made it....)

maximumrideiggy on April 4, 2008, 6:38:13 AM

maximumrideiggy on
maximumrideiggyNYA!

AlyssaC on April 2, 2008, 9:49:13 PM

AlyssaC on
AlyssaClol! don't wrry Mr. shawdow! sOON U WILL FIND dIELA AND SHE WILL HELP U RULE THE IRKENS! SHE TRIED TO DO THAT TWICE! DON'T ASK ABOUT THE SECOND TIME, I STILL NEED TO PUT IT IN A STORY....

DIELA: OMG!!!!!!!!! i have to work with him! irkens don't help people out of there species!!!! >:(

Me: He's tringing to destroy irkens too and your nothing without him......

AlyssaC on April 2, 2008, 9:33:08 AM

AlyssaC on
AlyssaCi finnally got the story in for the forrgetting, u can read now.

AlyssaC on April 2, 2008, 8:57:20 AM

AlyssaC on
AlyssaCU likes the pic?

AlyssaC on April 1, 2008, 10:55:54 AM

AlyssaC on
AlyssaCI made a piccy 4 u!!!!!!!! in gallary! =D

animehieikakashi on April 1, 2008, 9:52:58 AM

animehieikakashi on
animehieikakashiyour welcomes how u doing

tallestpurple101 on April 1, 2008, 9:33:07 AM

tallestpurple101 on
tallestpurple101fffffffffdbfbtejnrjytjbb

darkone10 on April 1, 2008, 9:30:18 AM

darkone10 on
darkone10doohoo

runescapelvl80 on April 1, 2008, 9:26:17 AM

runescapelvl80 on
runescapelvl80i finally submitted your request, have you seen it?

animehieikakashi on April 1, 2008, 9:18:49 AM

animehieikakashi on
animehieikakashitis almost your b-day oh yeah hi wafer

MoonDust on April 1, 2008, 8:49:34 AM

MoonDust on
MoonDusthi!!!

AlyssaC on March 30, 2008, 12:53:58 AM

AlyssaC on
AlyssaCOOOOOOOOOO!!!!!!!!!! i made a randome piccy for u! lol

AxeDry on March 29, 2008, 5:57:04 AM

AxeDry on
AxeDrythat was my bro

AxeDry on March 29, 2008, 5:56:27 AM

AxeDry on
AxeDryit was unfer her poop name

AlyssaC on March 29, 2008, 5:07:55 AM

AlyssaC on
AlyssaCDUDE!!!!! it's not a worm it's part cobra!!!!!!!

maximumrideiggy on March 28, 2008, 1:52:12 PM

maximumrideiggy on
maximumrideiggyyo

inuyasha43 on March 28, 2008, 1:29:33 PM

inuyasha43 on
inuyasha43Thanks for the fave on my story. ^^

AxeDry on March 28, 2008, 12:04:34 PM

AxeDry on
AxeDryit was originally called Nirvana Elite

AxeDry on March 28, 2008, 12:02:58 PM

AxeDry on
AxeDrywho are you?and my bro owns halo wars.

kairigrlkdhf on March 28, 2008, 8:36:07 AM

kairigrlkdhf on
kairigrlkdhfnice art !! ^w^ <3 VV<<>>VV

kairigrlkdhf on March 28, 2008, 8:19:52 AM

kairigrlkdhf on
kairigrlkdhfwtf ... 0.o ''
he whants what !!! nm well okey dokey

kairigrlkdhf on March 28, 2008, 8:15:23 AM

kairigrlkdhf on
kairigrlkdhfumm ok well ...0.0'' -.-'' idk what thai is so far a funny but so nm lil banana phone

kairigrlkdhf on March 28, 2008, 8:10:54 AM

kairigrlkdhf on
kairigrlkdhfhi monkey says hi monkey: * spanks self* lol hes a monky spank lol

kairigrlkdhf on March 28, 2008, 8:08:22 AM

kairigrlkdhf on
kairigrlkdhfll my name is erica alexandria lastmane was flushed down tolet no axedent lol <3

kairigrlkdhf on March 28, 2008, 8:05:07 AM

kairigrlkdhf on
kairigrlkdhfhi

AlyssaC on March 28, 2008, 7:38:34 AM

AlyssaC on
AlyssaCDestroylurk is my destroyer of worlds lol

AlyssaC on March 28, 2008, 7:37:55 AM

AlyssaC on
AlyssaCi can so tell

AlyssaC on March 27, 2008, 9:50:33 PM

AlyssaC on
AlyssaCi wuv your Galictia pic!!!! how did u make the came galery red?

maximumrideiggy on March 27, 2008, 1:28:07 PM

maximumrideiggy on
maximumrideiggysweetness

maximumrideiggy on March 27, 2008, 1:00:37 PM

maximumrideiggy on
maximumrideiggycool

MoonDust on March 27, 2008, 12:55:27 PM

MoonDust on
MoonDusthahaha kool!!!

maximumrideiggy on March 27, 2008, 12:54:30 PM

maximumrideiggy on
maximumrideiggyso whats up?

MoonDust on March 27, 2008, 12:46:07 PM

MoonDust on
MoonDustlol!!!!!!!!!!!!!!!!!!!! hahahahahaahahahah!!!!!

maximumrideiggy on March 27, 2008, 12:44:29 PM

maximumrideiggy on
maximumrideiggywhao those some awesome pics you got in your gallery O.O

MoonDust on March 27, 2008, 12:37:45 PM

MoonDust on
MoonDust0.0 woh!

MoonDust on March 27, 2008, 12:33:01 PM

MoonDust on
MoonDustblacky is very kute!!! ^_^

MoonDust on March 27, 2008, 12:27:24 PM

MoonDust on
MoonDustso thats blacky! okay! thx!!

MoonDust on March 27, 2008, 12:21:46 PM

MoonDust on
MoonDust^^ thx!

MoonDust on March 27, 2008, 12:15:40 PM

MoonDust on
MoonDustlol umm..question.......who is blacky?? if you dont mined me asking

MoonDust on March 27, 2008, 12:12:08 PM

MoonDust on
MoonDustjoe? x3

MoonDust on March 27, 2008, 12:02:46 PM

MoonDust on
MoonDusthi wade!!

SkyGirl on March 27, 2008, 10:49:27 AM

SkyGirl on
SkyGirlhi how r u?

AlyssaC on March 27, 2008, 10:26:38 AM

AlyssaC on
AlyssaC=D ILL DO IT! WHOOOOOOOOOOOOOOOO

Zin: OMG! get off me whale monster!

AlyssaC on March 27, 2008, 10:11:25 AM

AlyssaC on
AlyssaCOMG!!! never mind! i looked on Fac for help snd i had to put it to wps. it! worked!!! wanna see it?! it's in my stories! =d

AlyssaC on March 27, 2008, 10:02:13 AM

AlyssaC on
AlyssaCI have this story i made but for some reason i can't summit it. it might be because it's too long but then again i've seen longer stories

AlyssaC on March 27, 2008, 10:01:10 AM

AlyssaC on
AlyssaCi agree that wat Gaz said in the last cht

MoonDust on March 27, 2008, 7:23:03 AM

MoonDust on
MoonDusthi

i missed carrie didnt i?

and do you no when she gets of school?

Falconlobo on March 26, 2008, 11:25:47 PM

Falconlobo on

Falconlobo on March 26, 2008, 11:25:05 PM

Falconlobo on

Falconlobo on March 26, 2008, 2:04:31 PM

Falconlobo on
Falconlobohiya

Falconlobo on March 26, 2008, 2:04:19 PM

Falconlobo on

MoonDust on March 26, 2008, 8:10:38 AM

MoonDust on
MoonDustoh and what is this guys name the one in the red??

http://www.fanart-central.net/pic-671709.html

MoonDust on March 26, 2008, 8:09:35 AM

MoonDust on
MoonDusto...........my bad!

AlyssaC on March 26, 2008, 7:41:09 AM

AlyssaC on
AlyssaCOh....well i still think he sucks! trying rule the universe in all!(kidding) and he can't kill us! Zim defeated a giant death monstetr!!!!!!!!

Falconlobo on March 26, 2008, 5:36:49 AM

Falconlobo on
Falconlobothanks it looks like he's in water with the bg a bit^^

Falconlobo on March 25, 2008, 1:04:42 PM

Falconlobo on

Falconlobo on March 25, 2008, 12:39:10 PM

Falconlobo on
Falconloboi'm gonna post a pic for ya for an early b day pic

in case i'm not on on your b day^^

TallestPurple on March 24, 2008, 10:02:27 PM

TallestPurple on
TallestPurpleOh sorry! Thanks for sending me the link! :D I'll try it out really soon ;3

Hobz_the_destroyer on March 24, 2008, 2:33:31 PM

Hobz_the_destroyer on
Hobz_the_destroyerEH WOT?
you're nothing but a sticky river!

Hobz_the_destroyer on March 24, 2008, 2:19:15 PM

Hobz_the_destroyer on
Hobz_the_destroyerThere will be fog on the shore tonight eh boson?

Hobz_the_destroyer on March 24, 2008, 2:07:44 PM

Hobz_the_destroyer on
Hobz_the_destroyerMONEH PIG MONKEH PIE!!

Hobz_the_destroyer on March 24, 2008, 1:47:36 PM

Hobz_the_destroyer on
Hobz_the_destroyerTHE TOWELS ARE OH SO FLUFFEH!

TallestPurple on March 24, 2008, 12:50:06 PM

TallestPurple on
TallestPurpleOooh! A game? Spiffy! I'd love to :3

TallestPurple on March 24, 2008, 12:46:34 PM

TallestPurple on
TallestPurpleOkie Dokie. I'm glad she didn't have any problems ^^ I would've felt so bad if she did. 0_0;;

Falconlobo on March 24, 2008, 11:22:23 AM

Falconlobo on
Falconloboyeh cuse if it was them they may say it's wasn't

MoonDust on March 24, 2008, 11:16:40 AM

MoonDust on
MoonDusthello to you to wade!

Falconlobo on March 24, 2008, 10:50:18 AM

Falconlobo on
Falconloboyup not sure if it was them or not seems more like a guy thing to do

maybe some one made a throw away name and did it under a name like their's ya know to set somebody up make people accuse others i dunno

TallestPurple on March 24, 2008, 10:49:29 AM

TallestPurple on
TallestPurpleOooh! I didn't tell that guy that <xD He asked me if I was 'tallestpurple101' and I said "No, that's my friend Carrie."

That guy is a little strange, I hope he hasn't said anything weird or mean to Carrie D:>

I'm sorry if I caused any trouble or problems for her!!! >.>

Falconlobo on March 24, 2008, 10:47:28 AM

Falconlobo on

Falconlobo on March 24, 2008, 10:45:29 AM

Falconlobo on
Falconloboshe didn't he already asked her you know there is is a third talestpurple spelt sort of like that with one l

Hobz_the_destroyer on March 24, 2008, 10:05:35 AM

Hobz_the_destroyer on
Hobz_the_destroyerthe air smells like warm root beer today...

InvaderGrace on March 24, 2008, 10:03:48 AM

InvaderGrace on
InvaderGraceHi!

Falconlobo on March 24, 2008, 6:40:04 AM

Falconlobo on
Falconlobothanks not your fault i have 1945 pics up

zimrulerofearth on March 24, 2008, 6:01:10 AM

zimrulerofearth on
zimrulerofearthMY Bday is on April 10, too! YAY!

Falconlobo on March 24, 2008, 5:36:04 AM

Falconlobo on
Falconlobohi i'm still sick

Hobz_the_destroyer on March 24, 2008, 2:16:57 AM

Hobz_the_destroyer on
Hobz_the_destroyerWAKKA WAKKA DOODOO YAH!

AlyssaC on March 24, 2008, 2:01:31 AM

AlyssaC on
AlyssaCThank u for the comment on my pic! and that does not lower the chance that ultee will never be born u know why? cause that thing never really happened!! it's just in Er's world!!! not my world!!! or yours.... idk some how r made up things r connected because u have a character of mine in your world or future.....IDK.....never mind

MoonDust on March 23, 2008, 10:34:43 AM

MoonDust on
MoonDustmark: *blasts all of the wepons off and shouts void*

MoonDust on March 23, 2008, 10:28:51 AM

MoonDust on
MoonDustbilly: *pushes button*

mark: ... *turns evil*

harp: *turns evil*

alex: .....? *turns arm into gun*

MoonDust on March 23, 2008, 9:58:47 AM

MoonDust on
MoonDust*throws pig*

MoonDust on March 23, 2008, 9:48:34 AM

MoonDust on
MoonDust*throws a hammer at you*

MoonDust on March 23, 2008, 9:42:57 AM

MoonDust on
MoonDust*throws a banana at you*

MoonDust on March 23, 2008, 9:39:17 AM

MoonDust on
MoonDustback at ya!!!!

MoonDust on March 23, 2008, 9:34:38 AM

MoonDust on
MoonDustJAZZ! LOL

MoonDust on March 23, 2008, 9:11:39 AM

MoonDust on
MoonDustHI WADE!

MoonDust on March 21, 2008, 11:19:45 AM

MoonDust on
MoonDusthi!!

Falconlobo on March 19, 2008, 2:00:22 PM

Falconlobo on
Falconloboi drew ya an early b day pic

Falconlobo on March 19, 2008, 9:44:21 AM

Falconlobo on

CommanderKrimzonKitty628 on March 18, 2008, 9:42:39 AM

CommanderKrimzonKitty628 on
CommanderKrimzonKitty628hi! ^_^

maximumrideiggy on March 17, 2008, 1:42:23 PM

maximumrideiggy on
maximumrideiggyyo ^^

maximumrideiggy on March 17, 2008, 8:12:32 AM

maximumrideiggy on
maximumrideiggyits a pic thingy that you do about your self (not really about you if you choose) but mine is funny ^^

spongebob101 on March 16, 2008, 4:45:39 AM

spongebob101 on
spongebob101hi

spongebob101 on March 16, 2008, 4:16:23 AM

spongebob101 on
spongebob101hi

spongebob101 on March 15, 2008, 8:13:18 AM

spongebob101 on
spongebob101good bye

spongebob101 on March 15, 2008, 8:09:32 AM

spongebob101 on
spongebob101hi

Flyinmonkey1010 on March 15, 2008, 8:08:13 AM

Flyinmonkey1010 on
Flyinmonkey1010Indeed.

spongebob101 on March 15, 2008, 8:05:52 AM

spongebob101 on
spongebob101ok u dont know

Flyinmonkey1010 on March 15, 2008, 8:03:25 AM

Flyinmonkey1010 on
Flyinmonkey1010Whales are kewl.

Flyinmonkey1010 on March 15, 2008, 8:00:45 AM

Flyinmonkey1010 on
Flyinmonkey1010Nize!

spongebob101 on March 15, 2008, 7:59:22 AM

spongebob101 on
spongebob101why did u say ok

Flyinmonkey1010 on March 15, 2008, 7:55:43 AM

Flyinmonkey1010 on
Flyinmonkey1010TASTE THE FREAKIN' RAINBOW ALREADY!!!! lol

spongebob101 on March 15, 2008, 7:53:48 AM

spongebob101 on
spongebob101ook no

Flyinmonkey1010 on March 15, 2008, 7:51:01 AM

Flyinmonkey1010 on
Flyinmonkey1010Nah, not really. I just wanted to be dramatic.

spongebob101 on March 15, 2008, 7:50:36 AM

spongebob101 on
spongebob101oooook

spongebob101 on March 15, 2008, 7:44:24 AM

spongebob101 on
spongebob101i didt put that

Flyinmonkey1010 on March 15, 2008, 7:42:08 AM

Flyinmonkey1010 on
Flyinmonkey1010DUN DUN DUN!!!!

Flyinmonkey1010 on March 15, 2008, 7:40:34 AM

Flyinmonkey1010 on
Flyinmonkey1010lol

Flyinmonkey1010 on March 15, 2008, 7:39:56 AM

Flyinmonkey1010 on
Flyinmonkey1010Hi. Thanx for commenting!

spongebob101 on March 13, 2008, 1:19:59 PM

spongebob101 on
spongebob101SKITTLES!!!^_^

MoonDust on March 13, 2008, 11:00:01 AM

MoonDust on
MoonDustkoooooool!!!!!

AlyssaC on March 13, 2008, 10:19:26 AM

AlyssaC on
AlyssaCoh kool your logged in too!

AlyssaC on March 13, 2008, 10:15:30 AM

AlyssaC on
AlyssaCwell that seems a lot to me. my art usally takes like 20min or 40

InvaderKylie on March 12, 2008, 1:02:19 PM

InvaderKylie on
InvaderKyliehttp://www.fanart-central.net/pic-671853.html

MoonDust on March 12, 2008, 12:04:01 PM

MoonDust on
MoonDustheha.....wade.....

AlyssaC on March 12, 2008, 10:18:19 AM

AlyssaC on
AlyssaCHi!!! oh, i reaallllly like the picture u made when mr. shadow torments Tak. it must've taken u a long time to finnish and draw that

maximumrideiggy on March 12, 2008, 8:12:59 AM

maximumrideiggy on
maximumrideiggynya

irkenGem on March 12, 2008, 4:25:02 AM

irkenGem on
irkenGemheh heh meh birthday ish 20 days after urs >w<
*thinks of wut to draw yooh fer a present*

maximumrideiggy on March 10, 2008, 1:49:12 PM

maximumrideiggy on
maximumrideiggynya again ^^

Zoke901 on March 10, 2008, 7:42:51 AM

Zoke901 on
Zoke901I made a picture for you. I hope you like it!
 
http://www.fanart-central.net/pic-671637.html

Falconlobo on March 9, 2008, 12:57:54 PM

Falconlobo on
Falconlobohi i have 1900 pics up

maximumrideiggy on March 9, 2008, 12:21:01 PM

maximumrideiggy on
maximumrideiggynya! ^^

MoonDust on March 9, 2008, 3:41:57 AM

MoonDust on
MoonDusttimmy: o ya!!!

danny: *hits void with ghost ray*

jenny: *hits you with hammer hand thing*

MoonDust on March 9, 2008, 3:42:24 AM

MoonDust on
MoonDust*hits void not you

MoonDust on March 9, 2008, 3:36:47 AM

MoonDust on
MoonDusttommy: ok then i wish we were gone!!!!!

wanda cosmo: PUFF!!! AGAIN!

MoonDust on March 9, 2008, 3:06:26 AM

MoonDust on
MoonDusttimmy: aaaaaaaahhhhhhhhhhhh!!!!!!!!!!!!!!!!!!!!!!!!!!!! i wish he was gone!!!!

wanda cosmo: PUFF!!!!!

MoonDust on March 9, 2008, 1:59:40 AM

MoonDust on
MoonDusttimmy: we were all most toast!

MoonDust on March 9, 2008, 1:38:20 AM

MoonDust on
MoonDusttimmy: i wish we home!!!!

wanda cosmo: PUFF!!!

MoonDust on March 9, 2008, 1:29:55 AM

MoonDust on
MoonDusttimmy: hes a irken dont worry!

wanda: *turns wand into gun! really really big gun!!!!*

cosmo: cooooooool!

MoonDust on March 9, 2008, 1:17:34 AM

MoonDust on
MoonDusttimmy: aaaaaaaaaahhhhhhhhhhhh *ducks*

wanda: *doges*

cosmo: *turn into fly*

MoonDust on March 9, 2008, 1:05:27 AM

MoonDust on
MoonDusttimmy: me nether so......RUN!!! *runs away* *trips*

InvaderLark on March 8, 2008, 12:24:59 PM

InvaderLark on
InvaderLark 

maximumrideiggy on March 8, 2008, 7:22:05 AM

maximumrideiggy on
maximumrideiggylol

maximumrideiggy on March 8, 2008, 7:14:32 AM

maximumrideiggy on
maximumrideiggyits was funny ^^

maximumrideiggy on March 8, 2008, 6:17:59 AM

maximumrideiggy on
maximumrideiggyhttp://youtube.com/watch?v=AHsroIxnIeQ

WATCH NOW!!

maximumrideiggy on March 8, 2008, 3:57:06 AM

maximumrideiggy on
maximumrideiggyYEAH ^^

maximumrideiggy on March 8, 2008, 12:36:09 AM

maximumrideiggy on
maximumrideiggyZIMMEH ZIM!!

maximumrideiggy on March 8, 2008, 12:10:54 AM

maximumrideiggy on
maximumrideiggyMONkEY ^^

im watching zimmeh!

MoonDust on March 7, 2008, 11:53:36 PM

MoonDust on
MoonDust?_? kool!

maximumrideiggy on March 7, 2008, 11:40:24 PM

maximumrideiggy on
maximumrideiggyhhhhhhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeeeeeeey! X3

MoonDust on March 7, 2008, 10:42:06 PM

MoonDust on
MoonDusthi!

maximumrideiggy on March 7, 2008, 12:54:39 PM

maximumrideiggy on
maximumrideiggybuhahahahhahahahahaahahahaha!!! hi

AlienQueen on March 7, 2008, 9:19:24 AM

AlienQueen on
AlienQueenA conversation. I've gotta get off now, I'll catch you another time.

AlienQueen on March 7, 2008, 8:59:08 AM

AlienQueen on
AlienQueenI'm workin on it. LOL! I have also developed the abilty to hold up many convos at once online.

AlienQueen on March 7, 2008, 8:50:53 AM

AlienQueen on
AlienQueenHorrorEmpress. I should really put some stuff up here again, I've gotten better and my old stuff sorta makes me squirm.

animehieikakashi on March 7, 2008, 8:42:00 AM

animehieikakashi on
animehieikakashilook at my blog mez

AlienQueen on March 7, 2008, 8:41:35 AM

AlienQueen on
AlienQueenI've pretty much moved to Deviantart. That's why.

animehieikakashi on March 7, 2008, 8:38:49 AM

animehieikakashi on
animehieikakashiu don't member mez

animehieikakashi on March 7, 2008, 8:33:12 AM

animehieikakashi on
animehieikakashihi wafer

AlienQueen on March 7, 2008, 8:31:34 AM

AlienQueen on
AlienQueenHi. It's been a while huh?

InvaderKylie on March 6, 2008, 10:57:55 PM

InvaderKylie on
InvaderKylieASK GIR: Kylie asks: why does GIR like to eat things if he's a robot..?

MoonDust on March 6, 2008, 7:59:40 AM

MoonDust on
MoonDusthi!

maximumrideiggy on March 6, 2008, 7:48:25 AM

maximumrideiggy on
maximumrideiggy..... -.- ..... im feeling a bit bionic today... *bionic nose grows back* much better.... ^^

maximumrideiggy on March 6, 2008, 7:31:27 AM

maximumrideiggy on
maximumrideiggyNYA! X3

YESH YOUR STILL DRAWING MUHAHAHHAHAHHAHAHHAHAHAHA!!!!

maximumrideiggy on March 6, 2008, 7:25:12 AM

maximumrideiggy on
maximumrideiggyNYA!

InvaderLark on March 6, 2008, 5:05:30 AM

InvaderLark on
InvaderLarkk. I'll enter it!

InvaderKylie on March 5, 2008, 11:01:36 PM

InvaderKylie on
InvaderKylieBig head dib made it to 2nd huh? (on your top 5)

maximumrideiggy on March 5, 2008, 12:27:19 PM

maximumrideiggy on
maximumrideiggylol whales

9th is... zimmeh X3

maximumrideiggy on March 5, 2008, 12:18:10 PM

maximumrideiggy on
maximumrideiggybionic me: organic? .... well some what... yo!

Falconlobo on March 5, 2008, 11:22:31 AM

Falconlobo on

maximumrideiggy on March 5, 2008, 8:09:02 AM

maximumrideiggy on
maximumrideiggygood you better still be drawing!

hey ^^

amelia on March 5, 2008, 7:49:59 AM

amelia on
ameliaUriko: Hello. =)

Sirengina on March 4, 2008, 1:53:12 PM

Sirengina on
Sirenginathats great! ^^

maximumrideiggy on March 4, 2008, 12:17:05 PM

maximumrideiggy on
maximumrideiggyyeah^^^

piegurl on March 4, 2008, 11:58:37 AM

piegurl on
piegurlWow awesome! Lokks like fun games but its getting really late to download anything..........
ummm do you like anime? Cuz theres this really awesome one that I would like to show you!^^

Goldenlight on March 4, 2008, 9:49:58 AM

Goldenlight on
GoldenlightWhy? Why is you sad?

Goldenlight on March 4, 2008, 9:47:06 AM

Goldenlight on
Goldenlighthi ^^

piegurl on March 4, 2008, 9:29:35 AM

piegurl on
piegurlumm can you show me that link?

piegurl on March 4, 2008, 9:10:57 AM

piegurl on
piegurlIm still trying to figure out how to use things on photoshop!>.< The tutorials on youtube dont help much becuz I forget everything. I have a super hard time remembering things. -.-

Sirengina on March 4, 2008, 8:21:43 AM

Sirengina on
Sirenginayou shouldnt quit, i was bad (like super, hidiously bad) when i first started, just look at my earlier work. I was gonna quit too but my friend stopped me. she said that everything gets easier you just have to keep trying and dont quit

maximumrideiggy on March 4, 2008, 8:16:50 AM

maximumrideiggy on
maximumrideiggyit will take time.. hey i was bad too!

you have the shading very good, just when you sick of something or thinking your not getting progress on the pic you drawing put it away for about a day or 3 days and go back to it. Please dont give up drawing.

maximumrideiggy on March 4, 2008, 8:11:42 AM

maximumrideiggy on
maximumrideiggydont stop drawing! never give up!

Sirengina on March 4, 2008, 8:09:38 AM

Sirengina on
Sirenginareally? why? if you dont mind me asking...

Sirengina on March 4, 2008, 8:07:52 AM

Sirengina on
Sirenginai was jk i knew what you ment ^^

Sirengina on March 4, 2008, 8:05:29 AM

Sirengina on
Sirenginaso you wanted it to look like Danny and Jenny? lol jk

Sirengina on March 4, 2008, 8:00:22 AM

Sirengina on
Sirenginano i think its good ^^ i cant draw stuff like that ^^''

Sirengina on March 4, 2008, 7:57:07 AM

Sirengina on
Sirenginao and im glad you like Zim quotes lol

Sirengina on March 4, 2008, 7:51:53 AM

Sirengina on
Sirenginalol yea yay for randomness! ^^ im Gina btw nice to meet you -^^-

maximumrideiggy on March 4, 2008, 7:40:03 AM

maximumrideiggy on
maximumrideiggyno its not! the shading is great!

Sirengina on March 4, 2008, 7:35:23 AM

Sirengina on
Sirenginahi i just wanted to say that i like your art and your profile is so cool ^^ i know, im random lol XP

maximumrideiggy on March 4, 2008, 7:35:09 AM

maximumrideiggy on
maximumrideiggyits good!

maximumrideiggy on March 4, 2008, 7:21:48 AM

maximumrideiggy on
maximumrideiggyNYA!!!! ^^

firetempesttakashi on March 4, 2008, 3:02:10 AM

firetempesttakashi on
firetempesttakashilolz its been a while my ycomp waz so jacked up
whtcha been up to

AlyssaC on March 3, 2008, 8:42:58 PM

AlyssaC on
AlyssaClol i wuv your new pic profile. the shoe made the tank explode!!!! lol

piegurl on March 3, 2008, 12:37:52 PM

piegurl on
piegurlOk! thats cool! Is it a lot of fun?

piegurl on March 3, 2008, 10:16:37 AM

piegurl on
piegurlAwesome!

Falconlobo on March 3, 2008, 10:05:26 AM

Falconlobo on
Falconlobohi^^ do you like The Nightmare Before Christmas

piegurl on March 3, 2008, 8:59:37 AM

piegurl on
piegurlever finish that animation?
wana be fwends?*w*

piegurl on March 3, 2008, 8:55:05 AM

piegurl on
piegurlHello wow that girl was really funny! Thanks for showing me her made me happy and laughed for the rest of the day =D

maximumrideiggy on March 3, 2008, 8:30:19 AM

maximumrideiggy on
maximumrideiggythank u

gtg

maximumrideiggy on March 3, 2008, 8:24:41 AM

maximumrideiggy on
maximumrideiggypray for her please... im trying my best...

maximumrideiggy on March 3, 2008, 8:17:41 AM

maximumrideiggy on
maximumrideiggyi know, it just makes my wanna cry! because she's so nice, she thinks she's fat and she is not...! she's changing herself for some reason!

maximumrideiggy on March 3, 2008, 8:10:14 AM

maximumrideiggy on
maximumrideiggyi want to... maybe next time...

ok... thanks...

maximumrideiggy on March 3, 2008, 8:07:02 AM

maximumrideiggy on
maximumrideiggyme too... *sigh*

maximumrideiggy on March 3, 2008, 8:02:24 AM

maximumrideiggy on
maximumrideiggyyeah, and im watching her do this to herself...

maximumrideiggy on March 3, 2008, 7:52:13 AM

maximumrideiggy on
maximumrideiggygod i wish who ever that person is would stop!

grr!! anyway! yeah... >.>

AnimefanDawn on March 3, 2008, 7:27:04 AM

AnimefanDawn on
AnimefanDawnwat

maximumrideiggy on March 3, 2008, 7:23:49 AM

maximumrideiggy on
maximumrideiggyhey

Goldenlight on March 3, 2008, 5:40:27 AM

Goldenlight on
GoldenlightI am sorry I had to delete your comment that strecthed my page. My computer kept becoming unresponsive because of it (And if you want to delete my coment that over strecthed your page go ahaed) XD

Goldenlight on March 3, 2008, 5:33:56 AM

Goldenlight on
GoldenlightOH YEAH WELL THIS WILL DOUBLY STRETCH YOUR PAGE MWAHAHAHAHA!

hihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihihi

XD!!!!!!!!!!!!!!! THERE IS NOTHING YOU CAN DO ABOUT IT *cough*

maximumrideiggy on March 2, 2008, 12:46:36 PM

maximumrideiggy on
maximumrideiggytis ok lol

piegurl on March 2, 2008, 12:44:57 PM

piegurl on
piegurlwow. Mine only takes like 6 or 8 mins.

piegurl on March 2, 2008, 12:42:59 PM

piegurl on
piegurlDo you have anything else as funny as that shhoe of doom? If so please show me *w*! pretty bord rigt now......

piegurl on March 2, 2008, 12:40:31 PM

piegurl on
piegurlIts alright.^^ My comp is slow.

maximumrideiggy on March 2, 2008, 12:29:13 PM

maximumrideiggy on
maximumrideiggy*sighs*

piegurl on March 2, 2008, 12:23:52 PM

piegurl on
piegurlCoool!! I hope you have lots of fun making it!

piegurl on March 2, 2008, 12:17:02 PM

piegurl on
piegurlXD!

piegurl on March 2, 2008, 11:45:11 AM

piegurl on
piegurl=p

maximumrideiggy on March 2, 2008, 11:43:07 AM

maximumrideiggy on
maximumrideiggyme: NAH! *PULLS it off and throws it at blacky*

zim: GAH!!!!

maximumrideiggy on March 2, 2008, 11:33:15 AM

maximumrideiggy on
maximumrideiggyzim: *freezs* what now?

me: uh.... whats wrong blacky?

maximumrideiggy on March 2, 2008, 11:30:42 AM

maximumrideiggy on
maximumrideiggyoh thats cool! but wait... uh you'll probably have to find her first she has.... she's gone...

*sighs*

zim: hiyah! oh you again... blacky...

maximumrideiggy on March 2, 2008, 11:27:31 AM

maximumrideiggy on
maximumrideiggymeh... i dont know... *watches* oh chibi is imprtall she cant die... ^^

maximumrideiggy on March 2, 2008, 11:24:38 AM

maximumrideiggy on
maximumrideiggyreally? yeah think? thanks ^^

maximumrideiggy on March 2, 2008, 11:22:49 AM

maximumrideiggy on
maximumrideiggyidk? felt like it? i think...?

maximumrideiggy on March 2, 2008, 10:57:51 AM

maximumrideiggy on
maximumrideiggyawwwwws... lol

tis ok

maximumrideiggy on March 2, 2008, 9:21:43 AM

maximumrideiggy on
maximumrideiggythanks but that was about a few days ago when i was too lazy to do requests!

maximumrideiggy on March 2, 2008, 9:16:07 AM

maximumrideiggy on
maximumrideiggyyo!

piegurl on March 2, 2008, 9:03:23 AM

piegurl on
piegurlAhahahahahaha LOL I can see my shoe doing that!(I gots a big foot!)

Goldenlight on March 2, 2008, 8:53:28 AM

Goldenlight on
GoldenlightHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHI I have probably strecthed your page now ^^ HAHA!

maximumrideiggy on March 2, 2008, 7:55:54 AM

maximumrideiggy on
maximumrideiggyoh thats sweet!

maximumrideiggy on March 2, 2008, 7:43:21 AM

maximumrideiggy on
maximumrideiggylol sweet!

maximumrideiggy on March 2, 2008, 7:39:33 AM

maximumrideiggy on
maximumrideiggyyyyyyyyyyyyyyyyyeeeeeeeeeeeeeeeeeeeaaaaaaaaaaahhhhhhhhhhhhhh!!! im bored... >.>

maximumrideiggy on March 2, 2008, 7:01:15 AM

maximumrideiggy on
maximumrideiggyyo

Goldenlight on March 2, 2008, 5:50:24 AM

Goldenlight on
GoldenlightI have to go ttyl or sooner or...I am just getting off now say Hi to Willy for me ^^

Goldenlight on March 2, 2008, 5:44:41 AM

Goldenlight on
GoldenlightYAY! ^^ WHAT'S IT ABOUT *dieing from being hugged X.X*

MoonDust on March 1, 2008, 3:12:57 AM

MoonDust on
MoonDustme: n..never

MoonDust on March 1, 2008, 2:54:27 AM

MoonDust on
MoonDustme: never!

MoonDust on March 1, 2008, 2:44:42 AM

MoonDust on
MoonDustme: 0.0

runescapelvl80 on March 1, 2008, 2:24:56 AM

runescapelvl80 on
runescapelvl80Zim: Gir? Whats the G for?
Gir: I dont know....

runescapelvl80 on March 1, 2008, 2:15:09 AM

runescapelvl80 on
runescapelvl80http://www.fanart-central.net/pic-599089.html

TallestPurple on March 1, 2008, 1:44:47 AM

TallestPurple on
TallestPurpleOh okay. I might enter, I'm not sure if I'll have time though <:D

runescapelvl80 on March 1, 2008, 1:26:59 AM

runescapelvl80 on
runescapelvl80..(\_/)
(\(^-^)/)
.(''')(''')

AlyssaC on March 1, 2008, 1:17:37 AM

AlyssaC on
AlyssaCthat is so good!!! and cute!!! dib's like freaking out like wtf is she doin? not alot of peopkle can draw dib so well on there first try. great job!!!! =D

runescapelvl80 on March 1, 2008, 1:09:07 AM

runescapelvl80 on
runescapelvl80just wondering, how do ya put more pics on ur profile, like u did with those alien pics

XDarkTinkerbellX on March 1, 2008, 12:56:12 AM

XDarkTinkerbellX on
XDarkTinkerbellXI'll see what I can do

XDarkTinkerbellX on March 1, 2008, 12:53:45 AM

XDarkTinkerbellX on
XDarkTinkerbellX0_0....oh

XDarkTinkerbellX on March 1, 2008, 12:51:02 AM

XDarkTinkerbellX on
XDarkTinkerbellXuh,..about what?

XDarkTinkerbellX on March 1, 2008, 12:47:41 AM

XDarkTinkerbellX on
XDarkTinkerbellXI can't draw

XDarkTinkerbellX on March 1, 2008, 12:46:01 AM

XDarkTinkerbellX on
XDarkTinkerbellXokay

XDarkTinkerbellX on March 1, 2008, 12:41:24 AM

XDarkTinkerbellX on
XDarkTinkerbellXuh,....

MoonDust on February 29, 2008, 11:45:30 AM

MoonDust on
MoonDusto? OKAY! thx!

MoonDust on February 29, 2008, 11:36:54 AM

MoonDust on
MoonDustdo you and carrie like me??

whe ever i put a comment on carrie's profile, she leaves. TT.TT

spongebob101 on February 29, 2008, 10:53:34 AM

spongebob101 on
spongebob101bye

spongebob101 on February 29, 2008, 10:33:58 AM

spongebob101 on
spongebob101whats up

MoonDust on February 29, 2008, 9:39:45 AM

MoonDust on
MoonDustdraggys???? lol

MoonDust on February 29, 2008, 9:37:39 AM

MoonDust on
MoonDusthhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

animehieikakashi on February 29, 2008, 9:28:29 AM

animehieikakashi on
animehieikakashicool yeah

animehieikakashi on February 29, 2008, 8:57:30 AM

animehieikakashi on
animehieikakashi???? r u being randomz

animehieikakashi on February 29, 2008, 8:52:39 AM

animehieikakashi on
animehieikakashiwhat about whales

animehieikakashi on February 29, 2008, 8:38:59 AM

animehieikakashi on
animehieikakashioww i read the thing wrong u said in the month sorry

animehieikakashi on February 29, 2008, 8:33:59 AM

animehieikakashi on
animehieikakashihiz and today its feburary 29 not april

Falconlobo on February 29, 2008, 8:00:28 AM

Falconlobo on
FalconloboHI^^ your b day is next month^^

Nightmare before Christmas^^

runescapelvl80 on February 29, 2008, 7:32:20 AM

runescapelvl80 on
runescapelvl80http://www.fanart-central.net/pic-633513.html
go here this second!!!!

maximumrideiggy on February 28, 2008, 12:30:39 PM

maximumrideiggy on
maximumrideiggyhey! YEAH APRIL! CANT WAIT!

piegurl on February 28, 2008, 12:30:35 PM

piegurl on
piegurlYou draw very good and you put lots of detail in a lot of them. you are very talented ^^

runescapelvl80 on February 28, 2008, 7:54:02 AM

runescapelvl80 on
runescapelvl80dangit, i cant upload others pics, it syas ive uploaded 5 today, and the last time i uploaded was yesterday.
Probably because its in a 24 hour period.

Goldenlight on February 27, 2008, 9:56:45 AM

Goldenlight on
GoldenlightOk that explains why ^^

me: (STUPID DESCISION TIME YAY! ^^) Hey will it unfreeze Willy if we thrugh into a deep-ocean trench? *still using hair dryer

Goldenlight on February 27, 2008, 9:52:19 AM

Goldenlight on
GoldenlightI didn't hear anything... I will try again in a min.

Goldenlight on February 27, 2008, 9:50:36 AM

Goldenlight on
Goldenlightme: *looks around frantically* AHA! A hair dryer *looks truimphant* Here we go

Voice in head: mabye an ICE PICK will work better!

me: But if I Use an ice pick I may hurt him! I guess it is up to Willy. *starts using hair dryer on Willy*

amelia on February 27, 2008, 9:48:57 AM

amelia on
ameliaUriko: Hi. =D

XDarkTinkerbellX on February 27, 2008, 9:43:57 AM

XDarkTinkerbellX on
XDarkTinkerbellXmake m

Goldenlight on February 27, 2008, 9:43:34 AM

Goldenlight on
Goldenlightme: YAY! *jumps after* Hey Willy where'd you go? *sees Willy popsicle* OMG! Are you alright? *little voice in head* OF COURSE HE IS NOT ALRIGHT HE"S FROZEN!

(The link doesn't work)

Goldenlight on February 27, 2008, 9:36:59 AM

Goldenlight on
GoldenlightYAY! ^^ WAHOO GO WHALES! YAY! (great you have me over excited and hyper!) HEY WILLY LETS GO FOR A SWIM IN THE FREEZING OCEAN!

XDarkTinkerbellX on February 27, 2008, 9:33:39 AM

XDarkTinkerbellX on
XDarkTinkerbellXwhy

darkone10 on February 27, 2008, 9:34:29 AM

darkone10 on
darkone10i dont know

Goldenlight on February 27, 2008, 9:28:32 AM

Goldenlight on
GoldenlightHello stranger ^^

maximumrideiggy on February 27, 2008, 7:34:01 AM

maximumrideiggy on
maximumrideiggythats cool....

maximumrideiggy on February 27, 2008, 7:24:38 AM

maximumrideiggy on
maximumrideiggysweet!

MoonDust on February 27, 2008, 7:23:15 AM

MoonDust on
MoonDust=3

maximumrideiggy on February 27, 2008, 7:19:44 AM

maximumrideiggy on
maximumrideiggyyo!

MoonDust on February 27, 2008, 7:18:01 AM

MoonDust on
MoonDustaaaaawwwwww! thx!!!

AlyssaC on February 26, 2008, 8:43:14 PM

AlyssaC on
AlyssaCrise of mr shadow

AlyssaC on February 26, 2008, 9:47:27 AM

AlyssaC on
AlyssaCIt is like aawsome!!! now my lil sis is getting anoying and keeps asking how to make one

AlyssaC on February 26, 2008, 9:46:45 AM

AlyssaC on
AlyssaCOMG!!! i finnaaaaly got your game to down load !!!! but i can't get opast lvl 1!!!! lol

AlyssaC on February 26, 2008, 9:26:50 AM

AlyssaC on
AlyssaCyeah, i once went on this ride where they strap u too a ....safty chair or somethin...with your feet dangleing in the air, when the ride started , i colosed my eye for the whole ride it was so scary!!!! u went upside down sideway(which i hate..). my bro says it was called the mind eraser.

AlyssaC on February 26, 2008, 9:00:04 AM

AlyssaC on
AlyssaCyeah i get scared when i first get on a rollar coster too, but when i'm finnallllly on it, it is like so much fun!!!! =D

Falconlobo on February 26, 2008, 8:09:03 AM

Falconlobo on

Falconlobo on February 26, 2008, 8:08:08 AM

Falconlobo on

Falconlobo on February 26, 2008, 8:07:05 AM

Falconlobo on
Falconlobohi i made an Axel Chibi^^

maximumrideiggy on February 26, 2008, 7:40:59 AM

maximumrideiggy on
maximumrideiggyhey!

firehead on February 26, 2008, 7:34:19 AM

firehead on
fireheadlol

runescapelvl80 on February 26, 2008, 7:29:05 AM

runescapelvl80 on
runescapelvl80I finished i-dib

runescapelvl80 on February 26, 2008, 7:00:44 AM

runescapelvl80 on
runescapelvl80darkone ill make u a ipod thing (like my avatar) just post on my profile
Character:
Background Color:

Falconlobo on February 26, 2008, 1:39:36 AM

Falconlobo on
Falconlobosaw it saw both%^^

FlameTheHedgehog on February 25, 2008, 11:23:12 PM

FlameTheHedgehog on
FlameTheHedgehogWAZUUUUUUUUUUUP!

AdventChild13 on February 25, 2008, 10:29:05 PM

AdventChild13 on
AdventChild13You know my brother feels that RAP is Retards Attempting Poetry.........lol
 

AdventChild13 on February 25, 2008, 10:26:34 PM

AdventChild13 on
AdventChild13I love GIR!!!!!!!!!!
*waffles!* hehe! ^_^

firehead on February 25, 2008, 12:54:27 PM

firehead on
fireheadHello.
This comment will self destruct in 10 sec.

firehead on February 25, 2008, 12:54:52 PM

firehead on
fireheadHow are you?

MoonDust on February 25, 2008, 11:10:20 AM

MoonDust on
MoonDustok bye!

MoonDust on February 25, 2008, 11:10:01 AM

MoonDust on
MoonDustme: iwlly?

MoonDust on February 25, 2008, 11:01:55 AM

MoonDust on
MoonDustme: aawwwww

MoonDust on February 25, 2008, 10:53:32 AM

MoonDust on
MoonDust*dives in after him*

runescapelvl80 on February 25, 2008, 10:56:31 AM

runescapelvl80 on
runescapelvl80party at my profile page!!!

MoonDust on February 25, 2008, 10:46:45 AM

MoonDust on
MoonDustlol!!!!

runescapelvl80 on February 25, 2008, 10:52:00 AM

runescapelvl80 on
runescapelvl80wazzup pplz!!!

MoonDust on February 25, 2008, 10:53:43 AM

MoonDust on
MoonDusthi!

Goldenlight on February 25, 2008, 10:45:43 AM

Goldenlight on
GoldenlightMe:OMG!!!!!!!!!!!!!!!!!!!!!!!!!! RUN!!!!

Stratus: *runs*

me: We shall escape *gets knocked off by tree branch* ouch

Goldenlight on February 25, 2008, 10:42:22 AM

Goldenlight on
Goldenlightme: OMG! RUN! *climbs on Stratus's back* RUN

Stratus: ... *walks a few steps* What is that? *snort*

Goldenlight on February 25, 2008, 10:39:05 AM

Goldenlight on
Goldenlightno never say I have...have you Stratus?

Startus: no

(I have no clue what you speak of!)

Goldenlight on February 25, 2008, 10:34:37 AM

Goldenlight on
GoldenlightI thought you wanted to destroy them! *points randomly*

Stratus: *walks up calmly* Hey is that a rat!

Me: *stare* no it is a whale

Stratus: ???? Can I eat it?

Me: NOOOOOOOOOOOOOOOOOO!

Goldenlight on February 25, 2008, 10:30:39 AM

Goldenlight on
GoldenlightXD ^^ NO! YOU MUST NOT HARM THEM OR I WILL SUMMON STRATUS ON YOU! ( My huge gray cat *bigger than lion*)

MoonDust on February 25, 2008, 10:28:14 AM

MoonDust on
MoonDustme: willy you cant swim?!?!!?

Goldenlight on February 25, 2008, 10:27:52 AM

Goldenlight on
GoldenlightHi ^^

Goldenlight on February 25, 2008, 10:27:51 AM

Goldenlight on
GoldenlightHi ^^

MoonDust on February 25, 2008, 10:26:33 AM

MoonDust on
MoonDust*pushes willy out to sea*

MoonDust on February 25, 2008, 10:22:25 AM

MoonDust on
MoonDustnooooooooooooooooooooooooooooooooooooooooooooooooooo!

MoonDust on February 25, 2008, 10:18:24 AM

MoonDust on
MoonDust*hugs*

MoonDust on February 25, 2008, 10:11:27 AM

MoonDust on
MoonDustwhales!!!!!!!!!!!!!!!!!!

TwoSplicedUp on February 25, 2008, 9:46:55 AM

TwoSplicedUp on
TwoSplicedUpYo reply in your profile to me uhh where did u get the dancing ed from ed edd and eddy? like go to edit profile see look where u typed it in copy and paste it in a reply here plz

darkone10 on February 25, 2008, 10:08:45 AM

darkone10 on
darkone10okay

darkone10 on February 25, 2008, 10:09:53 AM

darkone10 on
darkone10http://i167.photobucket.com/albums/u150/Bladez636/Ed%20Edd%20n%20Eddy/ed2.gif
there ya go

XDarkTinkerbellX on February 25, 2008, 9:41:40 AM

XDarkTinkerbellX on
XDarkTinkerbellXokay

darkone10 on February 25, 2008, 10:09:34 AM

darkone10 on
darkone10ok im bacik

MoonDust on February 25, 2008, 9:38:13 AM

MoonDust on
MoonDustwhere?!!?!?!?!?!?

TwoSplicedUp on February 25, 2008, 9:37:44 AM

TwoSplicedUp on
TwoSplicedUpif you're worried about whats in her profile whoo you shoudlnt go in mine really if u get in trouble by hers DONT go in mine it has alot of cussing cuz i listen to slipknot

darkone10 on February 25, 2008, 9:57:16 AM

darkone10 on
darkone10i will take your word

XDarkTinkerbellX on February 25, 2008, 9:37:23 AM

XDarkTinkerbellX on
XDarkTinkerbellXsorry,....
I have candy corn
...and I ain't sharin'

darkone10 on February 25, 2008, 9:37:53 AM

darkone10 on
darkone101 sec,i goot do something

MoonDust on February 25, 2008, 9:36:40 AM

MoonDust on
MoonDustwhats up?!

XDarkTinkerbellX on February 25, 2008, 9:35:15 AM

XDarkTinkerbellX on
XDarkTinkerbellXsure,...
sorry about that

darkone10 on February 25, 2008, 9:36:14 AM

darkone10 on
darkone10tahnks,i really dont want to get in trouble

XDarkTinkerbellX on February 25, 2008, 9:26:31 AM

XDarkTinkerbellX on
XDarkTinkerbellX=P

MoonDust on February 25, 2008, 8:26:45 AM

MoonDust on
MoonDustsup!?

AlyssaC on February 25, 2008, 6:24:43 AM

AlyssaC on
AlyssaClol that is like a really good animation!!! i can't belive u animated the robot arm or wat ever it is!!!

piegurl on February 24, 2008, 1:59:51 PM

piegurl on
piegurlYup very weird.

FirePhantom24 on February 24, 2008, 12:04:28 PM

FirePhantom24 on
FirePhantom24Thanks for the fav! :D

JessieEnduro on February 24, 2008, 12:04:10 PM

JessieEnduro on
JessieEnduro^^k

FirePhantom24 on February 24, 2008, 12:04:07 PM

FirePhantom24 on
FirePhantom24Sure!

JessieEnduro on February 24, 2008, 12:02:45 PM

JessieEnduro on
JessieEnduro*Hugs*

FirePhantom24 on February 24, 2008, 12:02:36 PM

FirePhantom24 on
FirePhantom24So I'd heard. XDD

FirePhantom24 on February 24, 2008, 11:58:12 AM

FirePhantom24 on
FirePhantom24Thanks, I'm glad you like them. :) I do need to get some Bleach stuff up though...

JessieEnduro on February 24, 2008, 11:57:05 AM

JessieEnduro on
JessieEnduroI see. ^^'

FirePhantom24 on February 24, 2008, 11:55:03 AM

FirePhantom24 on
FirePhantom24Hi back. XD

JessieEnduro on February 24, 2008, 11:54:15 AM

JessieEnduro on
JessieEnduro:D Heya! How you doing?

piegurl on February 24, 2008, 10:11:20 AM

piegurl on
piegurlHi. WOw a lot of people are just giving me random his(about 5 people did I think)

MoonDust on February 24, 2008, 8:22:53 AM

MoonDust on
MoonDustok bye!

MoonDust on February 24, 2008, 8:19:16 AM

MoonDust on
MoonDustyes!!!

MoonDust on February 24, 2008, 8:13:31 AM

MoonDust on
MoonDusto ya sure!!!
im a friend!!
thats what friends do!!

irkenGem on February 24, 2008, 8:09:06 AM

irkenGem on
irkenGemaww :3 thats good... :] i have to go eat soon :[ ttyl :D

irkenGem on February 24, 2008, 8:05:19 AM

irkenGem on
irkenGemi really like ur art :D i really do but everyone here adds art so fast O.O its hard for me to keep up..... :\

MoonDust on February 24, 2008, 8:05:08 AM

MoonDust on
MoonDustme nether!

MoonDust on February 24, 2008, 7:59:46 AM

MoonDust on
MoonDustme too!

MoonDust on February 24, 2008, 7:57:21 AM

MoonDust on
MoonDustya! its true! some times if i say hi on a profile the person goes off line after!





(and i have no art)

irkenGem on February 24, 2008, 7:57:15 AM

irkenGem on
irkenGem:[...awww

irkenGem on February 24, 2008, 7:54:00 AM

irkenGem on
irkenGemXDDDDDDD

MoonDust on February 24, 2008, 7:52:02 AM

MoonDust on
MoonDustwell no one pays attention to me^^!! if it helps.

MoonDust on February 24, 2008, 7:44:42 AM

MoonDust on
MoonDustcarrie, jess, and i do! :(

MoonDust on February 24, 2008, 7:42:46 AM

MoonDust on
MoonDustawwwwww! im sorry!
no one is talking to you?

MoonDust on February 24, 2008, 7:40:09 AM

MoonDust on
MoonDustlol!!!

MoonDust on February 24, 2008, 7:36:23 AM

MoonDust on
MoonDusthi!

irkenGem on February 24, 2008, 7:18:26 AM

irkenGem on
irkenGemXD XD XD XD XD

irkenGem on February 24, 2008, 7:04:03 AM

irkenGem on
irkenGemhola :3

Littleone34 on February 24, 2008, 7:02:28 AM

Littleone34 on
Littleone34hi

Falconlobo on February 23, 2008, 1:26:23 PM

Falconlobo on

Falconlobo on February 23, 2008, 1:25:50 PM

Falconlobo on

InvaderLeo on February 23, 2008, 12:15:52 PM

InvaderLeo on
InvaderLeoOh wait...I remember now,for the rap thingy....

My brainmeats are small so that's the reason I forgot.It's too small to be wandering and yet I let it anyways.

InvaderLeo on February 23, 2008, 12:14:03 PM

InvaderLeo on
InvaderLeoI don't remember saying thank you though XD

Falconlobo on February 23, 2008, 9:39:34 AM

Falconlobo on

Falconlobo on February 23, 2008, 9:38:26 AM

Falconlobo on

invaiderzen on February 22, 2008, 8:44:55 AM

invaiderzen on
invaiderzenhi

maximumrideiggy on February 22, 2008, 6:11:57 AM

maximumrideiggy on
maximumrideiggyalright!

Falconlobo on February 22, 2008, 6:05:26 AM

Falconlobo on
Falconlobonp^^ it's in my gallery

maximumrideiggy on February 22, 2008, 6:00:12 AM

maximumrideiggy on
maximumrideiggyalright?

maximumrideiggy on February 22, 2008, 5:56:16 AM

maximumrideiggy on
maximumrideiggysomething wrong?

maximumrideiggy on February 22, 2008, 5:52:39 AM

maximumrideiggy on
maximumrideiggyyo

Falconlobo on February 22, 2008, 5:46:55 AM

Falconlobo on
Falconlobomade you a pic too^^

MoonDust on February 21, 2008, 9:28:00 AM

MoonDust on
MoonDust*hugs them*

MoonDust on February 21, 2008, 9:14:34 AM

MoonDust on
MoonDustlol kool!!!!

MoonDust on February 21, 2008, 9:06:49 AM

MoonDust on
MoonDustlol!

MoonDust on February 21, 2008, 9:03:01 AM

MoonDust on
MoonDustcheckmark: *hugs willy*
me: *hugs willy also*

MoonDust on February 21, 2008, 8:48:56 AM

MoonDust on
MoonDustcheckmark: *shrugs*

MoonDust on February 21, 2008, 8:43:42 AM

MoonDust on
MoonDust~checkmark and me asleep~

checkmark: zzz....zzz...zzz

MoonDust on February 21, 2008, 8:39:43 AM

MoonDust on
MoonDustcheckmark: *stops stares at viod* ...

MoonDust on February 21, 2008, 8:35:13 AM

MoonDust on
MoonDustcheckmark: *growls* *howls and starts earthqueak*

MoonDust on February 21, 2008, 8:26:42 AM

MoonDust on
MoonDustlol
checkmark: *growls*

MoonDust on February 21, 2008, 8:24:36 AM

MoonDust on
MoonDust*joins you*

MoonDust on February 21, 2008, 8:00:14 AM

MoonDust on
MoonDustme too!

MoonDust on February 21, 2008, 7:55:46 AM

MoonDust on
MoonDusthey

maximumrideiggy on February 20, 2008, 12:32:41 PM

maximumrideiggy on
maximumrideiggyO.O'' uh i supose you havent seen miniiggy anywere have you?

maximumrideiggy on February 20, 2008, 7:39:54 AM

maximumrideiggy on
maximumrideiggyme: *hugs* HUGS!

miniiggy: .....? haha

maximumrideiggy on February 20, 2008, 7:36:23 AM

maximumrideiggy on
maximumrideiggyme: *cathces willy and hugs him really tight* im going to hug you so much! that your inereds will fall out and then ill fill you with cotton candy! X3

miniiggy: ....?

maximumrideiggy on February 20, 2008, 7:29:34 AM

maximumrideiggy on
maximumrideiggyO.o'' *dodges them*

maximumrideiggy on February 20, 2008, 7:26:26 AM

maximumrideiggy on
maximumrideiggywhat?

maximumrideiggy on February 20, 2008, 7:21:11 AM

maximumrideiggy on
maximumrideiggyhey! *pokes your head* hows it going!

AlyssaC on February 20, 2008, 2:08:05 AM

AlyssaC on
AlyssaCTY so muches for the piccy!!! it is so funny!!! i faved it!!!

maximumrideiggy on February 19, 2008, 12:06:36 PM

maximumrideiggy on
maximumrideiggyhey hey!

CommanderKrimzonKitty628 on February 19, 2008, 11:08:56 AM

CommanderKrimzonKitty628 on
CommanderKrimzonKitty628g2g,

lol

byes!

CommanderKrimzonKitty628 on February 19, 2008, 10:52:39 AM

CommanderKrimzonKitty628 on
CommanderKrimzonKitty628*gigglesnort*
yay no doom!!

CommanderKrimzonKitty628 on February 19, 2008, 10:42:17 AM

CommanderKrimzonKitty628 on
CommanderKrimzonKitty628lol

i like willy!!

CommanderKrimzonKitty628 on February 19, 2008, 10:34:03 AM

CommanderKrimzonKitty628 on
CommanderKrimzonKitty628bowing!!!! bowing!!!

lol

CommanderKrimzonKitty628 on February 19, 2008, 10:28:47 AM

CommanderKrimzonKitty628 on
CommanderKrimzonKitty628noooooooooooooooooooooo!!! i kno what ur thinking...don't do it..!!!!

Gaara351 on February 19, 2008, 10:22:05 AM

Gaara351 on
Gaara351allo

vesblondie on February 19, 2008, 10:14:30 AM

vesblondie on
vesblondielol Hi :D

CommanderKrimzonKitty628 on February 19, 2008, 10:12:29 AM

CommanderKrimzonKitty628 on
CommanderKrimzonKitty628thank you. ^^

i shall sing the doom song now...

Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom Doom

CommanderKrimzonKitty628 on February 19, 2008, 10:08:03 AM

CommanderKrimzonKitty628 on
CommanderKrimzonKitty628OMG!!! WHERE!!!???

^^ i <3 Zim and Gir

maximumrideiggy on February 19, 2008, 9:27:53 AM

maximumrideiggy on
maximumrideiggythat makes me happy!! ^^

maximumrideiggy on February 19, 2008, 7:20:16 AM

maximumrideiggy on
maximumrideiggyuh? translation please?

maximumrideiggy on February 19, 2008, 7:12:01 AM

maximumrideiggy on
maximumrideiggyhow yah feelen?

InvaderLeo on February 19, 2008, 3:30:23 AM

InvaderLeo on
InvaderLeoHello!

AlyssaC on February 19, 2008, 2:23:11 AM

AlyssaC on
AlyssaCthat's ok, do u use some kinda button at the top of where u put your message? Oh!!! and your piccy is done!!! =D

maximumrideiggy on February 18, 2008, 12:47:38 PM

maximumrideiggy on
maximumrideiggyoh... no not stariotype. yeah i like it... ^-^

maximumrideiggy on February 18, 2008, 12:43:41 PM

maximumrideiggy on
maximumrideiggywell its hard to say... like? i listen to evanescence which is gothic type music but is very good! i wear black sometimes not all the time...? you know im not sure?

why you ask?

vesblondie on February 18, 2008, 12:38:53 PM

vesblondie on
vesblondieNo no.
XD Soory...I just confused myself @_@

maximumrideiggy on February 18, 2008, 12:38:22 PM

maximumrideiggy on
maximumrideiggyam i goth?

maximumrideiggy on February 18, 2008, 12:34:02 PM

maximumrideiggy on
maximumrideiggyNO SEROUIS! I LOVE APRIL! ITS MY FAV MOUNTH!

well miniiggy says happy way to early birhtday... >.>

vesblondie on February 18, 2008, 12:33:47 PM

vesblondie on
vesblondieThank you. ..sorry that's all I can say.

maximumrideiggy on February 18, 2008, 12:30:11 PM

maximumrideiggy on
maximumrideiggySWEET! I LOVE APRIL! ITS THE BEST!

vesblondie on February 18, 2008, 12:30:11 PM

vesblondie on
vesblondieO_O...
my old art *shudders* lol

A lot of people have said that mine and Lane's styles are a so alike, yet so different.

maximumrideiggy on February 18, 2008, 12:26:49 PM

maximumrideiggy on
maximumrideiggyITS YOUR B-DAY!?

JUST A FEW DAYS AFTER CARRIES?

sure they do! ^^

vesblondie on February 18, 2008, 12:26:46 PM

vesblondie on
vesblondieHm? Oh thank you ^^
He-he...my art has come such a long way

maximumrideiggy on February 18, 2008, 12:24:11 PM

maximumrideiggy on
maximumrideiggyim sowwy... T.T

whats wrong?

vesblondie on February 18, 2008, 12:23:31 PM

vesblondie on
vesblondie>:D I'LL DRAW YOU A B-DAY PIC FOR SURE!!!

vesblondie on February 18, 2008, 12:20:47 PM

vesblondie on
vesblondiewhen is it?

maximumrideiggy on February 18, 2008, 12:20:44 PM

maximumrideiggy on
maximumrideiggyno not really he was created way befor you were born ^^

haha thats true! i know that for a fact!

vesblondie on February 18, 2008, 12:18:00 PM

vesblondie on
vesblondieWhy?

vesblondie on February 18, 2008, 12:13:10 PM

vesblondie on
vesblondielol Actually I was thinking about that while I was drawing the chibis out XD Ha-ha.

vesblondie on February 18, 2008, 12:10:40 PM

vesblondie on
vesblondieHello. Thank you for the comment on Carrie's b-day picture. Lol...don't kill the chibis!!! XD

invaiderzen on February 18, 2008, 10:13:16 AM

invaiderzen on
invaiderzenhow ya doin

invaiderzen on February 18, 2008, 9:57:31 AM

invaiderzen on
invaiderzenhi

AlyssaC on February 18, 2008, 8:36:00 AM

AlyssaC on
AlyssaChey, how do u put more than one picture on your profile?

KiaRane on February 18, 2008, 7:27:18 AM

KiaRane on
KiaRane:)

maximumrideiggy on February 18, 2008, 6:50:20 AM

maximumrideiggy on
maximumrideiggyno not really he was created way befor you were born ^^

maximumrideiggy on February 18, 2008, 6:46:53 AM

maximumrideiggy on
maximumrideiggywhy kill charlie?

KiaRane on February 18, 2008, 6:42:25 AM

KiaRane on
KiaRaneHa, ha. Quite strange, aren't you?

maximumrideiggy on February 18, 2008, 6:40:07 AM

maximumrideiggy on
maximumrideiggyhttp://www.hopkinsherald.com/sites/cmm-demo/images/t_nav_charlie.gif

this is charlie... or do a google search

KiaRane on February 18, 2008, 6:38:57 AM

KiaRane on
KiaRane:)

maximumrideiggy on February 18, 2008, 6:35:13 AM

maximumrideiggy on
maximumrideiggyyou dont know who charlie the tuna is?!?!?!

maximumrideiggy on February 18, 2008, 6:31:05 AM

maximumrideiggy on
maximumrideiggyno its not! ....... charlie the tuna!

maximumrideiggy on February 18, 2008, 6:29:04 AM

maximumrideiggy on
maximumrideiggyno no it isnt...

KiaRane on February 18, 2008, 6:29:03 AM

KiaRane on
KiaRaneHa, ha. :)

KiaRane on February 18, 2008, 6:25:39 AM

KiaRane on
KiaRaneThen saw off your feet. :)

KiaRane on February 18, 2008, 6:23:33 AM

KiaRane on
KiaRaneThen get outta the way.

maximumrideiggy on February 18, 2008, 6:23:09 AM

maximumrideiggy on
maximumrideiggy=.= .... not fuuny

maximumrideiggy on February 18, 2008, 6:20:46 AM

maximumrideiggy on
maximumrideiggywhy? =.=

KiaRane on February 18, 2008, 6:18:42 AM

KiaRane on
KiaRaneHa, ha. :D

KiaRane on February 18, 2008, 6:16:39 AM

KiaRane on
KiaRane:)

maximumrideiggy on February 18, 2008, 6:15:35 AM

maximumrideiggy on
maximumrideiggyNO!

CHARLIE THE TUNA! THE FISH THATS ON THE STAR KISS TUNA! CHARLIE THE TUNA! MORES THE CAT! KEBLER THE ELVES! HAHAHHAHAHAHAHA!

KiaRane on February 18, 2008, 6:03:28 AM

KiaRane on
KiaRaneHey. :) What's up?

maximumrideiggy on February 18, 2008, 5:53:45 AM

maximumrideiggy on
maximumrideiggy
i like waffles...

AlyssaC on February 18, 2008, 2:39:52 AM

AlyssaC on
AlyssaCOh!!! and how do u put pictures and animations on your profile??? i can only put on one

AlyssaC on February 18, 2008, 2:35:39 AM

AlyssaC on
AlyssaCthe pic is gonna have to wait till tomaro and right now there is this tv show about whales lol

Jess on February 18, 2008, 2:27:22 AM

Jess on
Jessok talk to you soon

Jess on February 18, 2008, 2:20:38 AM

Jess on
Jessthats awesome!!!!!

Jess on February 18, 2008, 2:05:48 AM

Jess on
Jessyou can make video games?

Jess on February 18, 2008, 1:55:54 AM

Jess on
Jesswow!
thats kool!!

AlyssaC on February 18, 2008, 1:51:33 AM

AlyssaC on
AlyssaCOh!!! i also made this pic for u about like 2 months ago it couldn't get in to fac because it was too big ....i'm gonna resize it real quick but i think i gotta wait till tomaro to summit it because i think i arlready sent in 3 pics today..

Jess on February 18, 2008, 1:51:11 AM

Jess on
Jess^^
great!
me too!
i see you like invader zim
i dont know a lot of that show
it never comes on
just cumrshels do of the show.

Jess on February 18, 2008, 1:46:05 AM

Jess on
JessOMG!
kewl!
i be you like your very much!
-^v^-

AlyssaC on February 18, 2008, 1:45:52 AM

AlyssaC on
AlyssaCZim and Zin to let u know are only teenagers acording to Jhone Vasques the creator on the show. Zim is about 159 years old in his case he's turning or is 15 years old in irken years Zin is about 152 years old so she's about 14 years old in her years. so i'm guessing that Ultee is in zim and zins future right? there future son?

Jess on February 18, 2008, 1:41:18 AM

Jess on
Jesshi
thank you!
im jess

AlyssaC on February 18, 2008, 1:13:22 AM

AlyssaC on
AlyssaCOk!!! your piccy is done!!! it's in my gallery!!! i put a little impression in it!!! =3

ambersaotome on February 17, 2008, 12:34:18 PM

ambersaotome on
ambersaotomeare you having the same glitch in your profile

AlyssaC on February 17, 2008, 10:12:52 AM

AlyssaC on
AlyssaCNP!!! ill get right on it!!!!!

maximumrideiggy on February 17, 2008, 8:15:02 AM

maximumrideiggy on
maximumrideiggyhahahahahahahahaaaaaaaaaa!

AlyssaC on February 17, 2008, 1:49:19 AM

AlyssaC on
AlyssaCwat do u want me to draw?

AlyssaC on February 17, 2008, 1:45:56 AM

AlyssaC on
AlyssaCCAn u draw Cir and ultee fighting some kinda wierd monster or Mr. shadow?

mew54 on February 16, 2008, 11:54:21 PM

mew54 on
mew54hihihihihihihihihi

InvaderKylie on February 16, 2008, 11:36:02 AM

InvaderKylie on
InvaderKyliewill you draw me todd + Maurecia or Fry and Bender?

AlyssaC on February 16, 2008, 10:05:13 AM

AlyssaC on
AlyssaCHi!!! u wanna do an art trade?

maximumrideiggy on February 16, 2008, 6:25:32 AM

maximumrideiggy on
maximumrideiggyi knows!

InvaderKylie on February 16, 2008, 6:22:28 AM

InvaderKylie on
InvaderKylieHey can you draw a piccy for me?

maximumrideiggy on February 16, 2008, 6:13:18 AM

maximumrideiggy on
maximumrideiggytis zimeh!

http://alystar.deviantart.com/art/Zim-animation-14811815

InvaderKylie on February 16, 2008, 6:09:05 AM

InvaderKylie on
InvaderKylie>w< Hello! :)

maximumrideiggy on February 16, 2008, 5:10:21 AM

maximumrideiggy on
maximumrideiggyminiiggy

maximumrideiggy on February 16, 2008, 4:55:13 AM

maximumrideiggy on
maximumrideiggyO.o ok then.... =.=

maximumrideiggy on February 16, 2008, 4:52:36 AM

maximumrideiggy on
maximumrideiggyme & miniiggy: *laughs hard* hahahaha

so was homework fun?

maximumrideiggy on February 16, 2008, 4:42:21 AM

maximumrideiggy on
maximumrideiggyme & miniiggy: *laugh* home work? what?

maximumrideiggy on February 16, 2008, 4:33:33 AM

maximumrideiggy on
maximumrideiggyyou! whats up!

miniiggy: *pokes head over my shoulder* hey there :3

Falconlobo on February 16, 2008, 12:40:27 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-666621.html

TallestPurpleO1 gift from me^^

Falconlobo on February 15, 2008, 11:56:06 AM

Falconlobo on
Falconloboi drew Sulley again for Tallestpurple101's b day for tomorrow

animehieikakashi on February 14, 2008, 10:13:15 AM

animehieikakashi on
animehieikakashithanks

Falconlobo on February 14, 2008, 9:38:16 AM

Falconlobo on
Falconlobothanks^ i jsut drew Sulley^^

ForGetFul on February 14, 2008, 7:53:44 AM

ForGetFul on
ForGetFulwell now! lol


Happy Valentine's Day

ForGetFul on February 14, 2008, 7:43:29 AM

ForGetFul on
ForGetFulwears your gf? carrie?

maximumrideiggy on February 14, 2008, 7:20:33 AM

maximumrideiggy on
maximumrideiggy*throws cookie at the back of your head* .... hey! ^^

AlyssaC on February 14, 2008, 5:14:31 AM

AlyssaC on
AlyssaClol!!!!! i wuv that super Gir pic u drew!!!



( pledge of aliegents) =D

I pledge aleagents,
to the Gir,
To eat 50 tacos a day,
if i run out,
Ill go to the super market to get them,
even if it's closed and i have to bust the windows and kill police men and murder just to get in the freezer section....

AlyssaC on February 14, 2008, 5:04:49 AM

AlyssaC on
AlyssaCHi!!! i have some comic pages about my caracter Zin! oh, and ANNB means



A
New
Nightmare
Begins


It's the new title for my story

Falconlobo on February 13, 2008, 10:30:38 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-665221.html

My early V Day pic^^ Randall Boggs

Falconlobo on February 13, 2008, 10:29:02 PM

Falconlobo on
FalconloboLOl it went ot my email cuse you're on my faves^^

ForGetFul on February 13, 2008, 9:11:24 AM

ForGetFul on
ForGetFul*hugs willy*

ForGetFul on February 13, 2008, 9:13:40 AM

ForGetFul on
ForGetFuland OMG!!!!

ForGetFul on February 13, 2008, 8:49:04 AM

ForGetFul on
ForGetFulare you carrie bro or bf ????

ForGetFul on February 13, 2008, 8:46:38 AM

ForGetFul on
ForGetFulhi!

InvaderLark on February 13, 2008, 8:43:21 AM

InvaderLark on
InvaderLarkhey!do u know who otto is?from the simpsons

InvaderLark on February 13, 2008, 8:43:21 AM

InvaderLark on
InvaderLarkhey!do u know who otto is?from the simpsons

InvaderKylie on February 13, 2008, 8:16:29 AM

InvaderKylie on
InvaderKylie*pokes you back*

InvaderKylie on February 13, 2008, 8:04:00 AM

InvaderKylie on
InvaderKylieawwwwwwwwww! You're so nice! >w< That's so sweet!

InvaderKylie on February 13, 2008, 7:59:06 AM

InvaderKylie on
InvaderKylieHello...you should give Carrie something for Valentines! Internet-ish anyway >w<

*gives you candy*

AnimefanDawn on February 13, 2008, 7:27:52 AM

AnimefanDawn on
AnimefanDawnyup

AnimefanDawn on February 13, 2008, 7:24:18 AM

AnimefanDawn on
AnimefanDawnya she is talking 2 alot of people

maximumrideiggy on February 13, 2008, 6:10:43 AM

maximumrideiggy on
maximumrideiggywhy did you call me piggy? =.=

Falconlobo on February 12, 2008, 12:48:28 PM

Falconlobo on
Falconlobohi what's up i have a virus non computer related

i drew some Randall Boggs pics^^ he's from Monsters Inc my fave one from it thye bad guy^^

Falconlobo on February 12, 2008, 12:47:31 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-665474.html

was a gift for someone their demon oc as a chibi^^

maximumrideiggy on February 11, 2008, 11:06:28 AM

maximumrideiggy on
maximumrideiggyhey whats up? you like poetry?

Falconlobo on February 11, 2008, 8:27:07 AM

Falconlobo on
Falconlobonp^^

Falconlobo on February 11, 2008, 8:22:01 AM

Falconlobo on
Falconlobo8 days before my fac anniversary

cool i will make you a pic near it^^

Falconlobo on February 11, 2008, 8:15:24 AM

Falconlobo on
FalconloboAlienQueen
AlyssaC
GIRluvspigs
GazesxXxevilxXxtwin
Graceful8Vampire8Godess8
InvaderGrace
InvaderKylie
Minielephantswillruleyouall
SilverSparklex

SkyGirl
TP
darkone10
firetempesttakashi
heeroxduo4ever
mew54
mexmyselfxandxIZ
myartmaybebadbutatleastitry

16 fans

not counting tp cuse she was tallest purple 101

and i would not count yourself^^
tallestpurple101

Falconlobo on February 11, 2008, 8:11:00 AM

Falconlobo on
Falconloboyou have fans they don't hate yuor art there is the proof^^

Falconlobo on February 11, 2008, 8:05:54 AM

Falconlobo on
Falconlobowhen is your B day

Falconlobo on February 9, 2008, 12:07:15 PM

Falconlobo on
Falconlobowhat's up^^

AnimefanDawn on February 9, 2008, 7:50:42 AM

AnimefanDawn on
AnimefanDawnhi

maximumrideiggy on February 8, 2008, 9:09:44 AM

maximumrideiggy on
maximumrideiggyme: ....

maximumrideiggy on February 8, 2008, 9:07:26 AM

maximumrideiggy on
maximumrideiggyme: *sinks into the ground* ... =.=

maximumrideiggy on February 8, 2008, 9:02:24 AM

maximumrideiggy on
maximumrideiggyme: oh great you....

maximumrideiggy on February 8, 2008, 8:58:15 AM

maximumrideiggy on
maximumrideiggyme: .... *sighs grabs arm and breaks it off* you moron...

maximumrideiggy on February 8, 2008, 8:54:39 AM

maximumrideiggy on
maximumrideiggyme: ....

ForGetFul on February 8, 2008, 8:51:50 AM

ForGetFul on
ForGetFulcarrie: well this is what "your sister" said
online family:super_sonic2000(bro)
Darkone10(bro) <------ <------
TheKeyBladeMaster(bro)
bookworm369(bro)
jeffhardy2345(bro)
Zera(Sis)
goth4ever(Sis)
AnimeDawnfan(sis)
Littleone34(sis)
SilcerSparklex(sis)

ForGetFul on February 8, 2008, 8:47:15 AM

ForGetFul on
ForGetFulcarrie: *laughs* yes my name is carrie but im not umm...wades sister.

maximumrideiggy on February 8, 2008, 8:46:54 AM

maximumrideiggy on
maximumrideiggyme:gah ra..... *disappears*

maximumrideiggy on February 8, 2008, 8:43:12 AM

maximumrideiggy on
maximumrideiggyme: meh... put me down..

maximumrideiggy on February 8, 2008, 8:36:23 AM

maximumrideiggy on
maximumrideiggyme: facehugger?

ForGetFul on February 8, 2008, 8:36:00 AM

ForGetFul on
ForGetFulme: who are you?

maximumrideiggy on February 8, 2008, 8:13:51 AM

maximumrideiggy on
maximumrideiggyme: meh...

maximumrideiggy on February 8, 2008, 8:10:27 AM

maximumrideiggy on
maximumrideiggyme: no not really...

maximumrideiggy on February 8, 2008, 8:03:26 AM

maximumrideiggy on
maximumrideiggyme: uhh...?

maximumrideiggy on February 8, 2008, 7:58:05 AM

maximumrideiggy on
maximumrideiggyme: only if you become a criminal.

maximumrideiggy on February 8, 2008, 7:55:49 AM

maximumrideiggy on
maximumrideiggyme *turns back into a soul reaper* they cant die they are already spirits... idoit =.=

maximumrideiggy on February 8, 2008, 7:51:36 AM

maximumrideiggy on
maximumrideiggyme: *turns into irken self sam* really?

maximumrideiggy on February 8, 2008, 7:50:16 AM

maximumrideiggy on
maximumrideiggyme: so...? *comes back dressed as pirate*

maximumrideiggy on February 8, 2008, 7:43:34 AM

maximumrideiggy on
maximumrideiggyme: *sighs* right im going now....

maximumrideiggy on February 8, 2008, 7:39:29 AM

maximumrideiggy on
maximumrideiggyme: *does back flips* what did i do to you...

maximumrideiggy on February 8, 2008, 7:34:38 AM

maximumrideiggy on
maximumrideiggyme: meh...

maximumrideiggy on February 8, 2008, 7:32:48 AM

maximumrideiggy on
maximumrideiggyME: that wont work either...

maximumrideiggy on February 8, 2008, 7:25:39 AM

maximumrideiggy on
maximumrideiggyme: no not really...

ForGetFul on February 8, 2008, 7:23:54 AM

ForGetFul on
ForGetFulare you ok!!!!???? lol!!!

maximumrideiggy on February 8, 2008, 7:22:07 AM

maximumrideiggy on
maximumrideiggyme: yeah you got a problem with that... *wearing soul reaper clothing*

ForGetFul on February 8, 2008, 7:19:22 AM

ForGetFul on
ForGetFul^^ whas your name??

maximumrideiggy on February 8, 2008, 7:17:48 AM

maximumrideiggy on
maximumrideiggy*eye twiches* ....

ForGetFul on February 8, 2008, 7:16:08 AM

ForGetFul on
ForGetFulo btw im Kassie!!

ForGetFul on February 8, 2008, 7:13:23 AM

ForGetFul on
ForGetFulthe button that wont do any thing! ^^ lol

ForGetFul on February 8, 2008, 7:11:07 AM

ForGetFul on
ForGetFulwhatsup???!!!

ForGetFul on February 8, 2008, 7:08:19 AM

ForGetFul on
ForGetFulhi! love that button pic!!! ^^

AlyssaC on February 7, 2008, 8:43:44 PM

AlyssaC on
AlyssaClol ty for the comment

invaiderzen on February 5, 2008, 8:59:26 AM

invaiderzen on
invaiderzenhi

SandyDeath on February 4, 2008, 9:39:57 AM

SandyDeath on
SandyDeathHey thanks for the fav and the comment!! ^^

AnimefanDawn on February 3, 2008, 3:39:29 AM

AnimefanDawn on
AnimefanDawnhey pal...........

maximumrideiggy on February 3, 2008, 3:25:53 AM

maximumrideiggy on
maximumrideiggyhey hey ^^

maximumrideiggy on February 2, 2008, 3:48:58 AM

maximumrideiggy on
maximumrideiggy^________________________________^

maximumrideiggy on February 2, 2008, 3:09:37 AM

maximumrideiggy on
maximumrideiggyhey^^

invaiderzen on February 1, 2008, 5:26:35 AM

invaiderzen on
invaiderzenhi

Falconlobo on January 30, 2008, 9:36:48 AM

Falconlobo on
Falconlobohttp://us.st11.yimg.com/us.st.yimg.com/I/billbam_1984_10669005

plush alien^^

maximumrideiggy on January 30, 2008, 8:15:21 AM

maximumrideiggy on
maximumrideiggyTT.TT waaaaaaaaaaaaaaaaaaaaa

maximumrideiggy on January 30, 2008, 7:34:09 AM

maximumrideiggy on
maximumrideiggyhey ^^ carrie is sick *sobs*

goth4ever on January 29, 2008, 10:46:53 AM

goth4ever on
goth4everHello ^_^

Falconlobo on January 28, 2008, 9:38:57 AM

Falconlobo on
Comment Deleted

darkone10 on January 28, 2008, 10:39:41 AM

darkone10 on
darkone10ooooookay

Falconlobo on January 28, 2008, 10:40:43 AM

Falconlobo on
Falconlobowhat it's just a bunny butt

tallestpurple101 on January 28, 2008, 2:36:46 AM

tallestpurple101 on
tallestpurple101i think im gonna die of no air O-O

Falconlobo on January 27, 2008, 9:55:10 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-661732.html

Three of my top fave couples in one pic^^





Big Cheese X Polly

Frankie X Herriman


Sandy X Squidward

i got a new pro pic^^

AnimefanDawn on January 26, 2008, 2:34:02 AM

AnimefanDawn on
AnimefanDawnHEY

maximumrideiggy on January 25, 2008, 3:23:42 AM

maximumrideiggy on
maximumrideiggyhmm....?

foxs are cool! ^^

maximumrideiggy on January 25, 2008, 3:13:03 AM

maximumrideiggy on
maximumrideiggycool!

maximumrideiggy on January 25, 2008, 3:05:40 AM

maximumrideiggy on
maximumrideiggyhey havent talked in a while whats up ^^

InvaderLark on January 22, 2008, 10:45:11 AM

InvaderLark on
InvaderLarkwell shazam

InvaderLark on January 22, 2008, 10:39:33 AM

InvaderLark on
InvaderLarkI know it sux

painblack on January 22, 2008, 7:23:50 AM

painblack on
painblackHi I'm Scarlet.=)

painblack on January 22, 2008, 7:23:49 AM

painblack on
painblackHi I'm Scarlet.=)

painblack on January 22, 2008, 7:22:27 AM

painblack on
painblackHi I'm Scarlet.=)

AlyssaC on January 19, 2008, 3:53:22 AM

AlyssaC on
AlyssaCi like the pictur adds u put up there how can i put the dancing ed on my profile?

Zenshii on January 18, 2008, 6:21:35 AM

Zenshii on
Zenshiiyup lol x3 *dances*

maximumrideiggy on January 17, 2008, 10:45:39 AM

maximumrideiggy on
maximumrideiggy*pokes you*

andrew13845 on January 17, 2008, 10:05:31 AM

andrew13845 on
andrew13845hey dont i no u?

maximumrideiggy on January 17, 2008, 8:08:46 AM

maximumrideiggy on
maximumrideiggy*doges and sticks out toung at you* nnanananana!

maximumrideiggy on January 17, 2008, 8:02:48 AM

maximumrideiggy on
maximumrideiggy* finally stops looks at you for looking at for looking at you* what?

maximumrideiggy on January 17, 2008, 7:59:53 AM

maximumrideiggy on
maximumrideiggy*spins out of control* AAAAAAAAAAAAAAHHHHHHHHHHHHHHHHH!!!!!!!!!!!!!!!!!!!!!!! cant stop!!!!!!!!!!!!!!!!!!!!

maximumrideiggy on January 17, 2008, 7:54:50 AM

maximumrideiggy on
maximumrideiggy?????? *pokes* hahahaha!

IM CRAZY!!!!!!!!!!!!!!!! LALALALALALALALLALALLALALALALALALLALALALA *spins in circles* lol

maximumrideiggy on January 17, 2008, 7:51:30 AM

maximumrideiggy on
maximumrideiggywwwwwwwwwwwwwwwwwwwoooooooooooooooooooooooowwwwwwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhhhhhoooooooooooooooooo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

ja! lol *pokes* i like to poke people!

maximumrideiggy on January 17, 2008, 7:46:07 AM

maximumrideiggy on
maximumrideiggyhhhhhhhhhhhhhhiiiiiiiiiiiiiiiii!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

TallestPurple on January 17, 2008, 6:24:09 AM

TallestPurple on
TallestPurpleHello! 8D I just saw on your profile that your a Christian!! And then I spazzed out, because Imma Christian too ^0^ -very random- xD

InvaderLark on January 16, 2008, 11:50:29 AM

InvaderLark on
InvaderLarkello?

InvaderLark on January 16, 2008, 11:44:58 AM

InvaderLark on
InvaderLarkr u and Tallestpurple101 a couple????

InvaderLark on January 16, 2008, 11:40:50 AM

InvaderLark on
InvaderLarkhi

maximumrideiggy on January 16, 2008, 8:02:14 AM

maximumrideiggy on
maximumrideiggyHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIII!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! XD

wats up!?!?!

andrew13845 on January 16, 2008, 3:33:11 AM

andrew13845 on
andrew13845ThE eNd Is NeAr

















majora..shutup!

maximumrideiggy on January 15, 2008, 11:38:56 AM

maximumrideiggy on
maximumrideiggywhat?

maximumrideiggy on January 15, 2008, 11:23:11 AM

maximumrideiggy on
maximumrideiggyit didnt show up! :(

maximumrideiggy on January 15, 2008, 11:20:18 AM

maximumrideiggy on
maximumrideiggyim gonna put it on my profile ok?

maximumrideiggy on January 15, 2008, 11:19:04 AM

maximumrideiggy on
maximumrideiggyIT SO CUTE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

maximumrideiggy on January 15, 2008, 11:12:15 AM

maximumrideiggy on
maximumrideiggySWEET!!!!!!!!!!!!!!!!!!!!

maximumrideiggy on January 15, 2008, 11:04:35 AM

maximumrideiggy on
maximumrideiggysweet!

Falconlobo on January 15, 2008, 11:03:38 AM

Falconlobo on
Falconlobotoo^^

Falconlobo on January 15, 2008, 11:03:31 AM

Falconlobo on
Falconloboi like i it toto twas cute^^

Falconlobo on January 15, 2008, 11:02:03 AM

Falconlobo on
Falconloboi saw it^^

maximumrideiggy on January 15, 2008, 10:57:54 AM

maximumrideiggy on
maximumrideiggycool! cant wait to see it!

Falconlobo on January 15, 2008, 10:55:30 AM

Falconlobo on
Falconlobothanks^^

Falconlobo on January 15, 2008, 10:52:52 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-497401.html

scary^^ but cool

maximumrideiggy on January 15, 2008, 10:51:59 AM

maximumrideiggy on
maximumrideiggyi know i saw it! its cute

maximumrideiggy on January 15, 2008, 10:48:20 AM

maximumrideiggy on
maximumrideiggy*pokes you back* lol XD

maximumrideiggy on January 15, 2008, 10:40:28 AM

maximumrideiggy on
maximumrideiggyhi lol im a pest! lol so whats up?

maximumrideiggy on January 15, 2008, 7:55:30 AM

maximumrideiggy on
maximumrideiggyHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEELLLLLLLLLLLLLLLOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

HEHEE... XD *pokes*

maximumrideiggy on January 15, 2008, 7:35:50 AM

maximumrideiggy on
maximumrideiggyHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEELLLLLLLLLLLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*million pokes of death! *

maximumrideiggy on January 15, 2008, 7:27:04 AM

maximumrideiggy on
maximumrideiggyHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

XD

Falconlobo on January 14, 2008, 11:14:28 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-658782.html

LOL funny^^

Falconlobo on January 14, 2008, 11:14:12 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-658431.html

here's the regular one^^

Falconlobo on January 14, 2008, 11:13:37 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-658817.html

weird i inverted an adopted cat^^

AlyssaC on January 14, 2008, 7:52:59 PM

AlyssaC on
AlyssaCHI!! i wants to do another regquest!!! srry i didnt answer your other hi's i get busy in the whole picture AND COMIC THING.....


Zim: eh?

maximumrideiggy on January 14, 2008, 7:35:51 AM

maximumrideiggy on
maximumrideiggyHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEELLLLLLLLLLLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*POKES YOU HARDER* :)

maximumrideiggy on January 14, 2008, 7:18:19 AM

maximumrideiggy on
maximumrideiggyHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! *pokes*

AnimefanDawn on January 13, 2008, 10:04:13 AM

AnimefanDawn on
AnimefanDawnhahahahah

AnimefanDawn on January 13, 2008, 10:03:08 AM

AnimefanDawn on
AnimefanDawnk

InvaderLark on January 13, 2008, 10:00:57 AM

InvaderLark on
InvaderLarkhey dude

InvaderGrace on January 13, 2008, 2:55:06 AM

InvaderGrace on
InvaderGraceHi! Wassup?

eriepilot44 on January 12, 2008, 10:54:59 PM

eriepilot44 on
eriepilot44hi buddy :D

InvaderLark on January 12, 2008, 10:18:49 AM

InvaderLark on
InvaderLarkHEY. hAVE U EVER HEARD THE SONG EPIC?

SakuraLvr on January 12, 2008, 8:43:37 AM

SakuraLvr on
SakuraLvrcontest!! view my page if you want to join for more information!!^^

Zoey101 on January 12, 2008, 8:23:19 AM

Zoey101 on
Zoey101Contest for more info check my profile!

AnimefanDawn on January 12, 2008, 3:51:56 AM

AnimefanDawn on
AnimefanDawnhi

InvaderLark on January 12, 2008, 1:37:24 AM

InvaderLark on
InvaderLarkoh yeah on the cartoon no ones Irken. There alll humans. They all represent emotions and stuff. Zerk is sarcasm and anger. He's sorta like the wise guy. Yoogerd's the credict and wierdo ( so everyone thinks). Morter's the side everyone likes and the pyro. Lark is the trouble maker side. Issmore's the nice side. Urlo is the idiot or big headed side. Berkess is the random side. Oaxis is the tough side. Den is the Hatred side. And Geoni is the smart,jerk,shy side.

InvaderLark on January 12, 2008, 1:12:12 AM

InvaderLark on
InvaderLarkbe happy you can't hear it. I'm a bad singer. Eveery once and I while I'll sing good tho

InvaderLark on January 12, 2008, 1:12:12 AM

InvaderLark on
InvaderLarkbe happy you can't hear it. I'm a bad singer. Eveery once and I while I'll sing good tho

InvaderLark on January 12, 2008, 1:09:12 AM

InvaderLark on
InvaderLarkdid u like my singing?

InvaderLark on January 12, 2008, 1:07:56 AM

InvaderLark on
InvaderLarkjust a small town girl. Livin in a lonely world. She took the midnight train goin anywhere.

eriepilot44 on January 11, 2008, 10:47:49 AM

eriepilot44 on
eriepilot44hi buddy :D

maximumrideiggy on January 11, 2008, 8:09:10 AM

maximumrideiggy on
maximumrideiggyWHATS UP!!! *pokes* im bored!

maximumrideiggy on January 10, 2008, 10:51:52 AM

maximumrideiggy on
maximumrideiggyIM SOOOOOOOOOOOOOOOOOOOOOOOOO BORED!!! *pokes*

InvaderLark on January 10, 2008, 10:23:17 AM

InvaderLark on
InvaderLarkcheck this out
http://www.fanart-central.net/pic-657708.html

InvaderLark on January 10, 2008, 10:22:49 AM

InvaderLark on
InvaderLarkhey

InvaderGrace on January 10, 2008, 9:06:29 AM

InvaderGrace on
InvaderGraceHi! WAssup?

maximumrideiggy on January 10, 2008, 8:54:50 AM

maximumrideiggy on
maximumrideiggyIM BACK!!

InvaderLark on January 10, 2008, 8:21:26 AM

InvaderLark on
InvaderLarkhey

maximumrideiggy on January 10, 2008, 7:49:30 AM

maximumrideiggy on
maximumrideiggy*HUGS WILLY BACK* i like whales!

maximumrideiggy on January 10, 2008, 7:42:26 AM

maximumrideiggy on
maximumrideiggyINVADER ZIM! LOL

maximumrideiggy on January 10, 2008, 7:40:59 AM

maximumrideiggy on
maximumrideiggyhello? -__- you take so long to answer lol :) jk

well *sigh* im bored!

maximumrideiggy on January 10, 2008, 7:35:50 AM

maximumrideiggy on
maximumrideiggyYEAH UR ON TOOO *claps really lound*

maximumrideiggy on January 10, 2008, 5:13:10 AM

maximumrideiggy on
maximumrideiggyme: *wiggles out of suffication grasp* hahah!!!! why do you hate irkens? desides i dont even know you!!! wheres blacky?

AnimefanDawn on January 9, 2008, 12:59:37 PM

AnimefanDawn on
AnimefanDawnhiya

maximumrideiggy on January 9, 2008, 8:11:28 AM

maximumrideiggy on
maximumrideiggyme: oh and what happens if i hurt you? hmmmm....? oh well *kicks him 5ft in the air* that was pleasnent

maximumrideiggy on January 9, 2008, 8:06:14 AM

maximumrideiggy on
maximumrideiggyme: hey what did i do to you!!! blacky!!! YOU ARE SIEROUSLY PUSHING YOUR LUCK!!

maximumrideiggy on January 9, 2008, 7:55:49 AM

maximumrideiggy on
maximumrideiggyHELLOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!! *pokes harder in back of head* oh yeah your doing roleplay! foregots anyway!

YHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEELLLLLLLLLLLOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!

maximumrideiggy on January 9, 2008, 7:21:15 AM

maximumrideiggy on
maximumrideiggyHIIIIIIIIIIIIIIIIIIIIIIIIIIII!!!!!!!!!!!!!!!!!!!! *pokes in back of head* was up?

maximumrideiggy on January 9, 2008, 6:52:10 AM

maximumrideiggy on
maximumrideiggyhey whats up!!!

animemoon on January 8, 2008, 8:21:28 AM

animemoon on
animemoonIt's ok can you call me Dani?

animemoon on January 8, 2008, 8:06:32 AM

animemoon on
animemoonI'm a girl and my name is acturally Danielle.

InvaderKylie on January 8, 2008, 8:00:17 AM

InvaderKylie on
InvaderKylieHI!

animemoon on January 8, 2008, 7:48:32 AM

animemoon on
animemoonWell nice to meet you.=) I'm Dani!!!!!Tallest Purple's

animemoon on January 8, 2008, 7:46:41 AM

animemoon on
animemoonOhhh.

animemoon on January 8, 2008, 7:42:41 AM

animemoon on
animemoonLol!!!!=)

animemoon on January 8, 2008, 7:37:14 AM

animemoon on
animemoonWho are you?

amelia on January 7, 2008, 10:45:02 AM

amelia on
ameliaUriko: WTF!? Oo

amelia on January 7, 2008, 9:01:58 AM

amelia on
ameliaUriko: Hello. =D

InvaderLark on January 6, 2008, 11:05:58 AM

InvaderLark on
InvaderLarkits a sailor type hat that he is required to wear do to his job at the movie theatre

InvaderKylie on January 6, 2008, 10:36:45 AM

InvaderKylie on
InvaderKylieWhy??

InvaderKylie on January 6, 2008, 10:28:31 AM

InvaderKylie on
InvaderKylieHello there!!! >w<

InvaderLark on January 6, 2008, 10:10:40 AM

InvaderLark on
InvaderLarkits the zerk contest to find out about I should have some art that tells u about it. comment on the contest pic to tell me whether ur in or out

InvaderLark on January 6, 2008, 10:03:08 AM

InvaderLark on
InvaderLarkhey dude want to enter my contest?

maximumrideiggy on January 6, 2008, 7:34:41 AM

maximumrideiggy on
maximumrideiggyme: -__- great.... and ummm... where did dark go? and you want to watch what?

ANSWER ME!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! NOW LOL

maximumrideiggy on January 6, 2008, 7:30:13 AM

maximumrideiggy on
maximumrideiggyWHERE'd you go?

maximumrideiggy on January 6, 2008, 7:24:23 AM

maximumrideiggy on
maximumrideiggyme: -__- great.... and ummm... where did dark go? and you want to watch what?

AnimefanDawn on January 6, 2008, 7:15:06 AM

AnimefanDawn on
AnimefanDawntell me everything

maximumrideiggy on January 6, 2008, 6:18:36 AM

maximumrideiggy on
maximumrideiggyim back!!!

maximumrideiggy on January 6, 2008, 1:48:02 AM

maximumrideiggy on
maximumrideiggyHEEEEEEEELLLLLLLLLLLLOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!! *million pokes of death!!!!!!!!!*

Falconlobo on January 6, 2008, 1:45:39 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-655597.html

odd^^

Falconlobo on January 6, 2008, 1:45:08 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-557616.html

cool

Falconlobo on January 6, 2008, 1:44:04 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-598410.html

maximumrideiggy on January 6, 2008, 1:42:12 AM

maximumrideiggy on
maximumrideiggyHEEEEEEEELLLLLLLLLLLLOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!! *pokes*

maximumrideiggy on January 6, 2008, 1:37:15 AM

maximumrideiggy on
maximumrideiggyhiyahs!

AxeDry on January 6, 2008, 12:28:11 AM

AxeDry on
AxeDryThe admin is MasterDaniel here.

AxeDry on January 6, 2008, 12:23:22 AM

AxeDry on
AxeDrythank you.

AxeDry on January 6, 2008, 12:21:26 AM

AxeDry on
AxeDryIt's a general disscussion site plus if you join now you can become a moderator!!!!

AxeDry on January 6, 2008, 12:08:08 AM

AxeDry on
AxeDryhttp://z15.invisionfree.com/Nirvana_Elite/index.php?act=site
May you join this site!

amelia on January 6, 2008, 12:04:09 AM

amelia on
ameliaUriko: BWAHAHAHA! XD

amelia on January 5, 2008, 11:56:37 PM

amelia on
ameliaKuzai: lol! XD

maximumrideiggy on January 5, 2008, 12:10:31 PM

maximumrideiggy on
maximumrideiggyyes! sure!

maximumrideiggy on January 5, 2008, 11:57:30 AM

maximumrideiggy on
maximumrideiggyhey so yeah! so to sound like a pest! ummmm.. so you ready? or what? im having to much funn! fighting!

InvaderGrace on January 5, 2008, 11:31:16 AM

InvaderGrace on
InvaderGraceWassup? Want to do an art trade?

Littletwo35 on January 5, 2008, 11:27:44 AM

Littletwo35 on
Littletwo35what happened with tallestpurple

InvaderKylie on January 5, 2008, 11:01:47 AM

InvaderKylie on
InvaderKylieHI!

maximumrideiggy on January 5, 2008, 9:07:44 AM

maximumrideiggy on
maximumrideiggyme: nuuuu...!
zim: gahh!
me: *grabs gir and throughs gir at banished one* take that! *goes to zim and helps him*
me: are you ok?

maximumrideiggy on January 5, 2008, 9:03:24 AM

maximumrideiggy on
maximumrideiggyme: nuuuu...!
zim: gahh!
me: *grabs gir and throughs gir at banished one* take that! *goes to zim and helps him*
me: are you ok?

maximumrideiggy on January 5, 2008, 8:57:19 AM

maximumrideiggy on
maximumrideiggy*pokes back* whats up!?!
zim: im bored!

maximumrideiggy on January 5, 2008, 8:42:27 AM

maximumrideiggy on
maximumrideiggyhello!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! talk to me!!!!

maximumrideiggy on January 5, 2008, 6:06:01 AM

maximumrideiggy on
maximumrideiggyhiyahs! wats up?

amelia on January 5, 2008, 4:16:20 AM

amelia on
ameliaKuzai: Is okay. Everyone makes dat mistake. XD

amelia on January 5, 2008, 4:12:47 AM

amelia on
ameliaUriko: huh? Oh! That was my sister who comment the 2nd time.

We share the same account on FAC.

Sorry, I thought you knew. ^-^0

InvaderLark on January 5, 2008, 4:04:07 AM

InvaderLark on
InvaderLarkya I'm gonna make a cartoon. there not gonna be aliens on the cartoon

InvaderLark on January 5, 2008, 4:01:24 AM

InvaderLark on
InvaderLarkhey dude if u want to see all my charcters names check out my account. there is still alot to go tho

InvaderLark on January 5, 2008, 4:01:13 AM

InvaderLark on
InvaderLarkhey dude if u want to see all my charcters names check out my account. there is still alot to go tho

firetempesttakashi on January 5, 2008, 2:34:36 AM

firetempesttakashi on
firetempesttakashiim positive

firetempesttakashi on January 5, 2008, 2:30:20 AM

firetempesttakashi on
firetempesttakashiur welcome
and im sure she will

firetempesttakashi on January 5, 2008, 2:20:20 AM

firetempesttakashi on
firetempesttakashidude awsome pic =] *faves*

XDarkTinkerbellX on January 5, 2008, 12:47:50 AM

XDarkTinkerbellX on
XDarkTinkerbellXit's awesome

InvaderLark on January 4, 2008, 12:32:37 PM

InvaderLark on
InvaderLarkhey

InvaderKylie on January 4, 2008, 10:41:56 AM

InvaderKylie on
InvaderKylieMY PROFILE PIC IS YOUR REQUEST!

I've posted 3 pics already! Doh!

InvaderGrace on January 4, 2008, 10:28:52 AM

InvaderGrace on
InvaderGraceHi. WHATS UP? Got any requests 4 ME?

InvaderKylie on January 4, 2008, 10:09:31 AM

InvaderKylie on
InvaderKyliehttp://www.fanart-central.net/pic-656156.html

InvaderKylie on January 4, 2008, 9:45:43 AM

InvaderKylie on
InvaderKylieI saw your request! I'll do it now!

InvaderLark on January 4, 2008, 8:16:30 AM

InvaderLark on
InvaderLarkello there old chap. cherio then

super_sonic2000 on January 4, 2008, 6:01:06 AM

super_sonic2000 on
super_sonic2000thx =D

maximumrideiggy on January 4, 2008, 5:44:52 AM

maximumrideiggy on
maximumrideiggyme: hiiiiiii!!!
zim: hi small earthling!

InvaderLark on January 4, 2008, 1:32:45 AM

InvaderLark on
InvaderLarkhi willie

InvaderLark on January 4, 2008, 1:26:13 AM

InvaderLark on
InvaderLarkhi

AnimefanDawn on January 3, 2008, 12:31:34 PM

AnimefanDawn on
AnimefanDawnhi

maximumrideiggy on January 3, 2008, 5:06:43 AM

maximumrideiggy on
maximumrideiggyhiyahs!

amelia on January 3, 2008, 3:31:17 AM

amelia on
ameliaKuzai: Hi hi! How are you doing? =D

AnimefanDawn on January 2, 2008, 11:06:37 AM

AnimefanDawn on
AnimefanDawnbow to the whales!!!!!!!

maximumrideiggy on January 2, 2008, 6:47:15 AM

maximumrideiggy on
maximumrideiggyNo! i rule this filthy riden planet you so call earth!
* que insaine laughter*
zim: ehm....
me: oh yeah and zim!

maximumrideiggy on January 2, 2008, 6:42:14 AM

maximumrideiggy on
maximumrideiggyme: -__-''
zim: you will pay!!!!!
me: great
zim: if you keep it up you will be my slave when i rule this puny planet!!!! hahahha
me: ehm. well zim not if dib bets you first.... *points at dib tiptoeing awaying*
zim: GIR get dibstick!
gir: *grabes dib.* MUFFINS!
dib: let go

maximumrideiggy on January 2, 2008, 6:38:19 AM

maximumrideiggy on
maximumrideiggyhi cool pics!

TalestPurple on January 2, 2008, 3:04:38 AM

TalestPurple on
TalestPurpleDragon:I WONT EAT YOU!!!

TalestPurple on January 2, 2008, 2:54:47 AM

TalestPurple on
TalestPurpleDragon:I Wont.^^ Just Ate.

InLoveWithMyGuy on January 2, 2008, 2:26:15 AM

InLoveWithMyGuy on
InLoveWithMyGuyHey!
 
 
Long time ago since we were talkin' to each other..
so how is it going with you?

TalestPurple on January 2, 2008, 2:23:14 AM

TalestPurple on
TalestPurpleOkay Let Met Him

TalestPurple on January 2, 2008, 2:02:07 AM

TalestPurple on
TalestPurplePie-Cherry
Animation-the request

TalestPurple on January 2, 2008, 2:00:16 AM

TalestPurple on
TalestPurpleHow Did You Make That Aminaion?

TalestPurple on January 2, 2008, 1:59:17 AM

TalestPurple on
TalestPurpleI like Pie.

TalestPurple on January 2, 2008, 1:55:52 AM

TalestPurple on
TalestPurpleHi And Thx! Im Jonah.

AnimefanDawn on January 2, 2008, 12:42:08 AM

AnimefanDawn on
AnimefanDawnhello what cha doing? me just writing japanese on paper

InvaderKylie on January 1, 2008, 4:15:19 AM

InvaderKylie on
InvaderKylieHello! ^_^

myspace789 on January 1, 2008, 3:48:24 AM

myspace789 on
myspace789hey whats up

amelia on January 1, 2008, 1:24:14 AM

amelia on
ameliaKuzai: AAAAAAHGH!!!!!! *running in circles*

ICE: *Watching*

ZIM: D8 What the heck?

Dib: *comes walking along* huh? WHAT THE!? Aliens!? More Aliens!?

Falconlobo on December 31, 2007, 3:46:02 PM

Falconlobo on
Falconlobowhere?

Falconlobo on December 31, 2007, 2:49:20 PM

Falconlobo on
FalconloboPredalien i have a figure of

Falconlobo on December 31, 2007, 2:49:02 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-638609.html

sonic oc's request mine has three eyes

Falconlobo on December 31, 2007, 2:45:24 PM

Falconlobo on
Falconloboand blood guts mutilation so on

Falconlobo on December 31, 2007, 2:35:16 PM

Falconlobo on
Falconloboit was really violent

i liked the first one more but it depends on the viewer

Falconlobo on December 31, 2007, 2:00:34 PM

Falconlobo on
Falconlobonp i Saw Alien Vs Predator Requiem yesterday

Falconlobo on December 31, 2007, 1:58:28 PM

Falconlobo on
Falconloboi do^^ thanks

Falconlobo on December 31, 2007, 12:42:51 PM

Falconlobo on
FalconloboHappy New Year's Eve

amelia on December 31, 2007, 11:21:37 AM

amelia on
ameliaKuzai: Hi hi. 8D

InvaderLark on December 31, 2007, 1:48:27 AM

InvaderLark on
InvaderLarkheellloooo

firetempesttakashi on December 30, 2007, 4:30:04 AM

firetempesttakashi on
firetempesttakashiNOOOOOO PEIGUIN IT PANGUIN!!!!!!!!!!!!!!!

firetempesttakashi on December 30, 2007, 2:56:51 AM

firetempesttakashi on
firetempesttakashihey

amelia on December 29, 2007, 10:47:53 PM

amelia on
ameliaUriko: *pokes back* THE POKING WARS HAVE BEGUN! *continous poking*

Candycane9 on December 29, 2007, 11:28:36 AM

Candycane9 on
Candycane9Gaz:*takes the grenede out before it blows up and throws it some place else* Moron....

Candycane9 on December 29, 2007, 11:13:33 AM

Candycane9 on
Candycane9Gaz:Destroy who? *rollseyes*

Candycane9 on December 29, 2007, 11:04:43 AM

Candycane9 on
Candycane9hehe she's all mean and stuff..you can't trust her smile she's like Mandy from The Grim advantures of Billy and Mandy.

Candycane9 on December 29, 2007, 11:00:37 AM

Candycane9 on
Candycane9hehe I know it is rare Gaz smiles XD.

InvaderLark on December 29, 2007, 10:56:17 AM

InvaderLark on
InvaderLarkhi

Candycane9 on December 29, 2007, 10:53:25 AM

Candycane9 on
Candycane9hehe thanks for commenting on my picture.

firetempesttakashi on December 29, 2007, 6:10:23 AM

firetempesttakashi on
firetempesttakashipandy:YES

firetempesttakashi on December 29, 2007, 5:58:35 AM

firetempesttakashi on
firetempesttakashiwht is a snapping muffin

firetempesttakashi on December 29, 2007, 5:56:56 AM

firetempesttakashi on
firetempesttakashiyes yes it is i bet if pandy and willy joined forses they could rule the world

firetempesttakashi on December 29, 2007, 5:54:45 AM

firetempesttakashi on
firetempesttakashiyes yes they do but so do pandas

Falconlobo on December 29, 2007, 1:21:54 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-628691.html

LOL

Falconlobo on December 29, 2007, 1:06:26 AM

Falconlobo on
Falconlobohttp://www.northernstars.ca/actorsghi/hagopian_dean.html

Big Cheese's voice actor^^

Falconlobo on December 29, 2007, 12:47:54 AM

Falconlobo on
Falconloboi wrote a new Big Cheese X Polly

Pizza Cats Xmas fic on the 25th^^

Falconlobo on December 29, 2007, 12:45:30 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-485602.html

LOL^^

Falconlobo on December 29, 2007, 12:31:05 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-620914.html

AHHHHHHHHHH!^^

Falconlobo on December 29, 2007, 12:27:56 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-653579.html

Sandy? Squidward?^^

Falconlobo on December 29, 2007, 12:27:29 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-652737.html


Gingerbread Bunny^^

Falconlobo on December 29, 2007, 12:20:54 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-428070.html

Bunny^^

Name Brewz^^

Falconlobo on December 29, 2007, 12:17:54 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-607057.html

Sealish Seal Fish^^

Falconlobo on December 29, 2007, 12:16:35 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-636505.html

Folphin dolphin fish^^

Candycane9 on December 28, 2007, 2:20:36 PM

Candycane9 on
Candycane9Hehe thanks for commenting on my picture! ^-^

XDarkTinkerbellX on December 28, 2007, 9:22:36 AM

XDarkTinkerbellX on
XDarkTinkerbellXyou is?

firetempesttakashi on December 28, 2007, 8:59:44 AM

firetempesttakashi on
firetempesttakashiwooh i killed him

firetempesttakashi on December 28, 2007, 8:54:10 AM

firetempesttakashi on
firetempesttakashi*pokes u *

firetempesttakashi on December 28, 2007, 8:34:37 AM

firetempesttakashi on
firetempesttakashiu mean willy

AnimefanDawn on December 28, 2007, 8:18:23 AM

AnimefanDawn on
AnimefanDawnnope not yet but soon

AnimefanDawn on December 28, 2007, 8:16:40 AM

AnimefanDawn on
AnimefanDawnwhere is corn?

AnimefanDawn on December 28, 2007, 8:14:57 AM

AnimefanDawn on
AnimefanDawnhey wafer ! cereal has came

animehieikakashi on December 28, 2007, 8:13:54 AM

animehieikakashi on
animehieikakashiabc one two three

mew54 on December 28, 2007, 3:41:58 AM

mew54 on
mew54hi

mew54 on December 28, 2007, 1:37:46 AM

mew54 on
mew54hey now i like your avatar,btw hi

Candycane9 on December 27, 2007, 12:30:36 PM

Candycane9 on
Candycane9You're welcome you should keep on making more animations! ^^

firetempesttakashi on December 27, 2007, 12:09:54 PM

firetempesttakashi on
firetempesttakashilolz dude thats funny

Candycane9 on December 27, 2007, 11:51:29 AM

Candycane9 on
Candycane9Hehe that was def worth my while! thanks! ^^

Graceful8Vampire8Godess8 on December 27, 2007, 11:46:59 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8cool picture/animation :)

myartmaybebadbutatleastitry on December 25, 2007, 1:14:41 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryNO!!!! NOT MORE RAISONS!!!  *falls*
 
BTW, merry X-mas

eriepilot44 on December 24, 2007, 10:52:40 AM

eriepilot44 on
eriepilot44hi!

wuts up?

firetempesttakashi on December 24, 2007, 12:27:08 AM

firetempesttakashi on
firetempesttakashiyep

firetempesttakashi on December 24, 2007, 12:20:53 AM

firetempesttakashi on
firetempesttakashiX3

firetempesttakashi on December 24, 2007, 12:20:07 AM

firetempesttakashi on
firetempesttakashicool onix for me

firetempesttakashi on December 24, 2007, 12:18:49 AM

firetempesttakashi on
firetempesttakashiWAHHHOOOO!!!!!!! now if only i had wifi

firetempesttakashi on December 24, 2007, 12:16:07 AM

firetempesttakashi on
firetempesttakashicool wht kind

firetempesttakashi on December 24, 2007, 12:13:40 AM

firetempesttakashi on
firetempesttakashiHHHHHHHHHIIIIIIIIIIIIIIDDDDDDDDDDDEEEEE!!!!!!!!

firetempesttakashi on December 24, 2007, 12:06:54 AM

firetempesttakashi on
firetempesttakashiyah and my mom is running around the house like a crazy person trying to fix every thing
cuz family is coming

firetempesttakashi on December 24, 2007, 12:03:10 AM

firetempesttakashi on
firetempesttakashimerry christmas eve

cool im getn a digital cam
wii
and an ipod
but thats from like all my family my mom couldnt get all that by her self

myartmaybebadbutatleastitry on December 23, 2007, 12:02:49 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: NOSE!!! *throws Squeaker(my other oc) at the raison*
 
Squeaker(duty mode): *analyzing* This raison is too large, and therefore improbable. *out of duty mode* Why are you running?
 
ME: BECAUSE HE'S GONNA CRUSH ME UNDER THE RAISON, AND THEN I'LL HAVE TO EAT IT!!
 
Squeaker: ? *goes back to duty mode* *analyzing* This raison is too large, and is therefore improbable. *out of duty mode* I must have some sort of virus or error.... I might return... *flies back to base*
 
ME: Well... That didn't help... *continues to run*

myartmaybebadbutatleastitry on December 23, 2007, 11:51:15 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryHOLY CHOCOLATE CHEESE MONKEYS!!!! *dodges* I DON'T WANNA-NOTHER RAISON!!! *screams, and runs faster*

myartmaybebadbutatleastitry on December 23, 2007, 11:43:48 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry*forgets why she was a-scared of a raison when she's huge compared to it* *stares at raison* *eats it*
YAY!!! RAISON IS GOOD!!! XD

myartmaybebadbutatleastitry on December 23, 2007, 11:37:52 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryNO!!! ANYTHING BUT A RAISON!!!! *runs away*

AnimefanDawn on December 23, 2007, 11:25:41 AM

AnimefanDawn on
AnimefanDawnhi

myartmaybebadbutatleastitry on December 23, 2007, 11:19:13 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryXD I'm losing my mind... More now than ever... I blame X-mas... lol

myartmaybebadbutatleastitry on December 23, 2007, 11:16:40 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry... maybe I should... WHAT IF I'MA ZOMBIE VAMPIRE NOW!!!!!! D:

myartmaybebadbutatleastitry on December 23, 2007, 11:13:51 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry*pokes back* *evil laughter* erm... yes... XD

InvaderKylie on December 23, 2007, 11:10:39 AM

InvaderKylie on
InvaderKylieHI! ^_^

eriepilot44 on December 23, 2007, 10:50:01 AM

eriepilot44 on
eriepilot44hiz!

OOH IT'S ED!!!!!!!!

myartmaybebadbutatleastitry on December 23, 2007, 9:05:38 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry*poke-of-doom* XD hi. I'm putting my oc on later!! :D

darkone10 on December 23, 2007, 8:37:56 AM

darkone10 on
darkone10g

AnimefanDawn on December 22, 2007, 10:48:30 AM

AnimefanDawn on
AnimefanDawnoh

AnimefanDawn on December 22, 2007, 10:38:14 AM

AnimefanDawn on
AnimefanDawnwhat?

AnimefanDawn on December 22, 2007, 10:30:40 AM

AnimefanDawn on
AnimefanDawni'm back!!!!!!!!! hi

Falconlobo on December 22, 2007, 10:17:02 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-652270.html

request i did Htf Crossover with Pizza Cats

XDarkTinkerbellX on December 22, 2007, 9:25:52 AM

XDarkTinkerbellX on
XDarkTinkerbellXis you sure?

XDarkTinkerbellX on December 22, 2007, 8:52:45 AM

XDarkTinkerbellX on
XDarkTinkerbellXyea

XDarkTinkerbellX on December 22, 2007, 8:49:20 AM

XDarkTinkerbellX on
XDarkTinkerbellXsame here,.....

darkone10 on December 22, 2007, 8:49:46 AM

darkone10 on
darkone10okay

darkone10 on December 22, 2007, 8:43:42 AM

darkone10 on
darkone10di

XDarkTinkerbellX on December 22, 2007, 1:23:28 AM

XDarkTinkerbellX on
XDarkTinkerbellXUlrich:Everything must die to you,...

XDarkTinkerbellX on December 21, 2007, 11:31:33 PM

XDarkTinkerbellX on
XDarkTinkerbellXwhoa,....0.0

AnimefanDawn on December 21, 2007, 11:23:47 PM

AnimefanDawn on
AnimefanDawnthanks um by the way i won't be on 2day go check on my pro and u'll see it it's in red and under lined

AnimefanDawn on December 21, 2007, 12:07:08 PM

AnimefanDawn on
AnimefanDawnlike my icon .............um cheesestcks?

AnimefanDawn on December 21, 2007, 12:03:23 PM

AnimefanDawn on
AnimefanDawnhi

Falconlobo on December 21, 2007, 11:02:08 AM

Falconlobo on
FalconloboThanks^^ yup creepy^^

must be opposite day

XDarkTinkerbellX on December 21, 2007, 10:56:15 AM

XDarkTinkerbellX on
XDarkTinkerbellX0.0

XDarkTinkerbellX on December 21, 2007, 10:50:30 AM

XDarkTinkerbellX on
XDarkTinkerbellXATTACK THE SPARTAN!!!!! XD

XDarkTinkerbellX on December 21, 2007, 10:48:03 AM

XDarkTinkerbellX on
XDarkTinkerbellX0.0

XDarkTinkerbellX on December 21, 2007, 10:38:27 AM

XDarkTinkerbellX on
XDarkTinkerbellXpotatoes

invaiderzen on December 21, 2007, 10:20:27 AM

invaiderzen on
invaiderzenHI!!!

AnimefanDawn on December 20, 2007, 10:52:59 AM

AnimefanDawn on
AnimefanDawnyes ...... wafer

XDarkTinkerbellX on December 20, 2007, 9:43:26 AM

XDarkTinkerbellX on
XDarkTinkerbellXUlrich:*sighs*

Falconlobo on December 20, 2007, 8:50:51 AM

Falconlobo on
Falconloboand i got Etrigan The Demon from Batman too can't spell



Gone Gone The Form O Man Rise The Demon Etrigan '__'

can't spell^^

invdrtak on December 20, 2007, 6:18:37 AM

invdrtak on
invdrtakDone... hoorah O_o

http://www.fanart-central.net/pic-651446.html

Falconlobo on December 20, 2007, 3:37:19 AM

Falconlobo on
FalconloboI got the New Alien Vs Predator AVP T R

Alien Predator Hybrid Figure^^

SkyGirl on December 19, 2007, 12:13:11 PM

SkyGirl on
SkyGirlhi

Flyinmonkey1010 on December 19, 2007, 9:47:40 AM

Flyinmonkey1010 on
Flyinmonkey1010Hello!

goth4ever on December 19, 2007, 9:00:58 AM

goth4ever on
goth4everOh really? Thats cool!!

Graceful8Vampire8Godess8 on December 18, 2007, 1:26:05 PM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8commented on it...

Graceful8Vampire8Godess8 on December 18, 2007, 1:10:49 PM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8Salut :)

SkyGirl on December 18, 2007, 7:53:48 AM

SkyGirl on
SkyGirllay out of what now
what r u talkin bout????
???????????????????

XDarkTinkerbellX on December 18, 2007, 7:47:40 AM

XDarkTinkerbellX on
XDarkTinkerbellXalright

XDarkTinkerbellX on December 18, 2007, 7:46:35 AM

XDarkTinkerbellX on
XDarkTinkerbellXgo to edit profile.//scroll all the way down to site layout,...and click new skin

XDarkTinkerbellX on December 18, 2007, 7:44:48 AM

XDarkTinkerbellX on
XDarkTinkerbellXnope,...you?

XDarkTinkerbellX on December 18, 2007, 7:42:30 AM

XDarkTinkerbellX on
XDarkTinkerbellXhello

myartmaybebadbutatleastitry on December 17, 2007, 12:00:20 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *runs away sreaming*
 
Bir: *comes back together* *follows me mumbling*
 
ME(in random speaker next to you): I gtg to bed now... MY GOAL FOR TOMARROW IS TO POST A PIC OF BIR, AND HER IRKEN MASTER!! ...He has no name yet... XD *poofs*

myartmaybebadbutatleastitry on December 17, 2007, 11:50:14 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME:  D:    *uses Bir as shield*
 
Bir: o.0  How did I get back here?!?!?!?

myartmaybebadbutatleastitry on December 17, 2007, 11:44:37 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry *is a vamp member?*  *runs away screaming*  XD

myartmaybebadbutatleastitry on December 17, 2007, 11:41:09 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry*pretends to die*

myartmaybebadbutatleastitry on December 17, 2007, 11:36:39 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *ducks behind random boulder*
 
Bir: I don't have to deal with this..... *flies away*
 
ME: *chases* DON'T LEAVE MEH!!!

myartmaybebadbutatleastitry on December 17, 2007, 11:27:03 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *pushes button* *Birs head goes back to normal*
 
Bir: I REALLY don't like you...
 
ME: NO KILLING... erm... DESTROYING BIR!!!!  *hits with a newspaper*  lol

myartmaybebadbutatleastitry on December 17, 2007, 11:16:13 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryBir: -.-  You know what? I don't think I like you.
 
ME: >.>  Is he ebil? Or just overreactive? lol

myartmaybebadbutatleastitry on December 17, 2007, 11:00:29 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: o.0  NO!! SHE'S HIGHLY ADVANCED!! They just gave her human emotions that were too strong... She acts like a spoiled child...
 
Bir: DO NOT!!! -.-

myartmaybebadbutatleastitry on December 17, 2007, 10:32:20 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: -.-  *fixes Bir* She's not supposed to be obediant....
 
Bir: -.-  Leave me alone....

myartmaybebadbutatleastitry on December 17, 2007, 10:18:40 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: Nice try, but my Bir has a padlock over her chestplate!  ^.^
 
Bir: Fooled ya didn't I? Well... I'm bored now... -.-

myartmaybebadbutatleastitry on December 17, 2007, 10:12:50 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryBir: [very loudly* BACK OFF!!! *eyes glow deep purple*
 
ME: erm.. That means she's ... 'having a moment' Her Irken needed a warning... lol

myartmaybebadbutatleastitry on December 17, 2007, 10:08:11 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryBir: Just shut up...
 
ME: Wow... XD MOOSES!! Mine looks nothing like Gir, or your Bir.... XD *needs to put 'her' on FAC*

XDarkTinkerbellX on December 17, 2007, 9:59:52 AM

XDarkTinkerbellX on
XDarkTinkerbellXI challenge you to a pixiestick fight

myartmaybebadbutatleastitry on December 17, 2007, 9:58:23 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: YOU GOTS SOMEONE NAMED BIR?!?!?! XD MAM stands for "Mercenary Assistant Machine" lol... BIR (for mine) stands for "Bi-polar Information Retrieval" erm.. Unit... XD I made a random quicky name to call her temporarilly....
 
BIR: For your information... I hate you for forgetting my name...
 
ME: You hate everyone... Besides, it's your name!
 
BIR: -.- SILENCE!!! -.-

AnimefanDawn on December 17, 2007, 9:32:10 AM

AnimefanDawn on
AnimefanDawnshut up gtg

AnimefanDawn on December 17, 2007, 9:15:21 AM

AnimefanDawn on
AnimefanDawnshut up shut up shut up, i wanna say hi first so hi

firetempesttakashi on December 16, 2007, 12:09:12 PM

firetempesttakashi on
firetempesttakashino way its a goast *stands in frontof willy* no shushi steak

Falconlobo on December 16, 2007, 12:01:08 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-650835.html

cuteee

firetempesttakashi on December 16, 2007, 12:00:06 PM

firetempesttakashi on
firetempesttakashi*glares* no sushi for you today kills shushi guy ha it ok willy he gone

SkyGirl on December 16, 2007, 11:21:22 AM

SkyGirl on
SkyGirlsure ok

mew54 on December 16, 2007, 11:06:51 AM

mew54 on
mew54uuuhhh!no offense but your mew avatar looks weird

AnimefanDawn on December 16, 2007, 11:05:26 AM

AnimefanDawn on
AnimefanDawnhi wafer

SkyGirl on December 16, 2007, 11:01:55 AM

SkyGirl on
SkyGirlha ha ha jk lol

MaskedMagician on December 16, 2007, 11:00:57 AM

MaskedMagician on
MaskedMagicianLol yeah probably :P

SkyGirl on December 16, 2007, 10:58:42 AM

SkyGirl on
SkyGirlwaz up sexy
lol jk srry felt like doin that 2 someone lol

Zenshii on December 16, 2007, 10:48:40 AM

Zenshii on
ZenshiiI'm loving your icon XD

XDarkTinkerbellX on December 16, 2007, 10:11:49 AM

XDarkTinkerbellX on
XDarkTinkerbellXUlrich:Huh,...? Oh yea,...sure,...
Me:o.0
Gir:TOAST!!! XD

amelia on December 16, 2007, 8:26:10 AM

amelia on
ameliaUriko: Invader ZIM stuff right now.

amelia on December 16, 2007, 8:25:47 AM

amelia on
ameliaUriko: no, I take art trades. =D

amelia on December 16, 2007, 8:06:27 AM

amelia on
ameliaUriko: Hello. =D

firetempesttakashi on December 16, 2007, 7:14:13 AM

firetempesttakashi on
firetempesttakashii vote willy *hugs willy*

firetempesttakashi on December 16, 2007, 7:07:21 AM

firetempesttakashi on
firetempesttakashii wonder who rules more willy or blacky

firetempesttakashi on December 16, 2007, 7:02:03 AM

firetempesttakashi on
firetempesttakashihaha blacky rules

i mean so does willy

firetempesttakashi on December 16, 2007, 6:58:14 AM

firetempesttakashi on
firetempesttakashihahahahha *hits guy in the head with a bat*

firetempesttakashi on December 16, 2007, 6:48:10 AM

firetempesttakashi on
firetempesttakashihere we go again
blacky kill em

firetempesttakashi on December 16, 2007, 6:40:07 AM

firetempesttakashi on
firetempesttakashiello

SkyGirl on December 16, 2007, 2:57:47 AM

SkyGirl on
SkyGirlhi waz up

AnimefanDawn on December 16, 2007, 1:27:41 AM

AnimefanDawn on
AnimefanDawnk thanks

AnimefanDawn on December 16, 2007, 1:25:30 AM

AnimefanDawn on
AnimefanDawnum can u please not call me 4rm my real name please just call me cereal

AnimefanDawn on December 16, 2007, 1:15:11 AM

AnimefanDawn on
AnimefanDawnno!

AnimefanDawn on December 16, 2007, 1:11:33 AM

AnimefanDawn on
AnimefanDawni like cereal

AnimefanDawn on December 16, 2007, 1:10:06 AM

AnimefanDawn on
AnimefanDawnyellow

AnimefanDawn on December 16, 2007, 1:06:23 AM

AnimefanDawn on
AnimefanDawnyellow

AnimefanDawn on December 16, 2007, 1:06:23 AM

AnimefanDawn on
AnimefanDawnyellow

AnimefanDawn on December 16, 2007, 1:06:22 AM

AnimefanDawn on
AnimefanDawnyellow

AnimefanDawn on December 16, 2007, 1:06:22 AM

AnimefanDawn on
AnimefanDawnyellow

AnimefanDawn on December 16, 2007, 1:06:22 AM

AnimefanDawn on
AnimefanDawnyellow

AnimefanDawn on December 16, 2007, 1:04:03 AM

AnimefanDawn on
AnimefanDawnhey

AnimefanDawn on December 16, 2007, 1:04:02 AM

AnimefanDawn on
AnimefanDawnhey

AnimefanDawn on December 16, 2007, 1:04:02 AM

AnimefanDawn on
AnimefanDawnhey

AnimefanDawn on December 16, 2007, 1:03:40 AM

AnimefanDawn on
AnimefanDawnHEY

Xzontar on December 15, 2007, 3:52:04 PM

Xzontar on
XzontarLol, erm thanks for the comment mate. ;)

firetempesttakashi on December 15, 2007, 1:24:40 PM

firetempesttakashi on
firetempesttakashimay the force be with you (lolz random just poped up)

invaiderzen on December 15, 2007, 12:57:14 PM

invaiderzen on
invaiderzeni like the puppy picture!!!

AnimefanDawn on December 15, 2007, 12:54:39 PM

AnimefanDawn on
AnimefanDawnum am not gonna tell u and gtg am gonna watch the new naruto

AnimefanDawn on December 15, 2007, 12:49:16 PM

AnimefanDawn on
AnimefanDawncan we talk about something else please

Falconlobo on December 15, 2007, 12:48:33 PM

Falconlobo on
FalconloboSanta Big Cheese^^

Falconlobo on December 15, 2007, 12:46:58 PM

Falconlobo on
Falconlobookay^^

AnimefanDawn on December 15, 2007, 12:44:55 PM

AnimefanDawn on
AnimefanDawnpoke..........of hell

AnimefanDawn on December 15, 2007, 12:41:26 PM

AnimefanDawn on
AnimefanDawnum hi

Falconlobo on December 15, 2007, 12:37:53 PM

Falconlobo on
FalconloboSuch a cute doggie^^

Falconlobo on December 15, 2007, 12:37:31 PM

Falconlobo on
Falconlobohttp://www.edoropolis.org/violet/news/Ch_santa.jpg

Santa Big Cheese

invdrtak on December 15, 2007, 11:54:46 AM

invdrtak on
invdrtakDone.

Waiting for approval.

XDarkTinkerbellX on December 14, 2007, 11:30:24 PM

XDarkTinkerbellX on
XDarkTinkerbellXI have parties on friday

XDarkTinkerbellX on December 14, 2007, 11:17:14 PM

XDarkTinkerbellX on
XDarkTinkerbellXawwwwwwwwwwwwwww=(

i don't have a dad

firetempesttakashi on December 14, 2007, 7:22:47 AM

firetempesttakashi on
firetempesttakashilolz im listn right now

firetempesttakashi on December 14, 2007, 7:16:21 AM

firetempesttakashi on
firetempesttakashidude whts up

invdrtak on December 14, 2007, 6:44:08 AM

invdrtak on
invdrtakPsst! Want me to draw you something? Love doin' requests =/

firetempesttakashi on December 13, 2007, 10:08:58 AM

firetempesttakashi on
firetempesttakashilolz

amelia on December 13, 2007, 9:49:26 AM

amelia on
ameliaUriko: *glares at GOO*
Spit out Blacky and Irk GOO...... You're bad.

GOO: =P

firetempesttakashi on December 13, 2007, 8:33:38 AM

firetempesttakashi on
firetempesttakashithat song is so funny

amelia on December 13, 2007, 8:32:10 AM

amelia on
ameliaUriko: OMG! Oo

GOO: *eats Blacky* XD

firetempesttakashi on December 13, 2007, 7:57:00 AM

firetempesttakashi on
firetempesttakashii shouldnt had said any thing

amelia on December 13, 2007, 7:50:51 AM

amelia on
ameliaGOO: *reattaches it* X3

firetempesttakashi on December 13, 2007, 7:34:27 AM

firetempesttakashi on
firetempesttakashiyou r one wierd person

firetempesttakashi on December 13, 2007, 7:25:57 AM

firetempesttakashi on
firetempesttakashiO.o blacky wht r u doin

amelia on December 12, 2007, 11:20:35 AM

amelia on
ameliaGOO: *drills a hole through blacky's foot*
Uriko: Eew. O.o

firetempesttakashi on December 12, 2007, 11:12:07 AM

firetempesttakashi on
firetempesttakashio.o wth

firetempesttakashi on December 12, 2007, 11:07:46 AM

firetempesttakashi on
firetempesttakashiyay *hugs* =]

firetempesttakashi on December 12, 2007, 11:00:27 AM

firetempesttakashi on
firetempesttakashihaha u go blacky

firetempesttakashi on December 12, 2007, 10:54:10 AM

firetempesttakashi on
firetempesttakashiplz do eat him

seen all wht

myartmaybebadbutatleastitry on December 12, 2007, 10:50:37 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryYAY!!!!!  :D   .... That reminds me... *tries to find an invader zim episode online*  I've never seen an episode!!  D:

firetempesttakashi on December 12, 2007, 10:47:55 AM

firetempesttakashi on
firetempesttakashime;*STABSS HIM* HEY MY BROTHER IS JUST FINE WITH OUT HIM YOU MAY NOT BE ALIVE HE JUST JOINE THE ARMY AND I DONT GET TO SEE HIM MUCH SO DONT DIS HIM *kicks mr.shadow in the stomach*

myartmaybebadbutatleastitry on December 12, 2007, 10:46:50 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryWHERE!!!! *looks for kitty* Wait..... ME? YAY!!! DOOM!!!

firetempesttakashi on December 12, 2007, 10:42:28 AM

firetempesttakashi on
firetempesttakashi*glares* you disen my bro *punches him in the face*

firetempesttakashi on December 12, 2007, 10:38:14 AM

firetempesttakashi on
firetempesttakashiwho me

firetempesttakashi on December 12, 2007, 10:23:49 AM

firetempesttakashi on
firetempesttakashilolz ur right very ugly *smiles* the pic on my pro now is me and my bro

amelia on December 12, 2007, 10:20:42 AM

amelia on
ameliaUriko: *rips open Blacky from the inside*

GOO: *Starts poking Blacky* WEEEEEEEEEEEe! XD

firetempesttakashi on December 12, 2007, 10:18:21 AM

firetempesttakashi on
firetempesttakashiwell at least blacky makes me feel better about it

firetempesttakashi on December 12, 2007, 10:10:05 AM

firetempesttakashi on
firetempesttakashiyes i must go to shcool ith a face like that every day i think i no the horer

*kills that guy with fire*

firetempesttakashi on December 12, 2007, 10:03:50 AM

firetempesttakashi on
firetempesttakashiwell ill have to kill him to but thats me =] yep im hideus

firetempesttakashi on December 12, 2007, 9:58:14 AM

firetempesttakashi on
firetempesttakashiif i tell u ill have to kill you

firetempesttakashi on December 12, 2007, 9:53:06 AM

firetempesttakashi on
firetempesttakashiyeah

you mean the one at the top of my pro than yes very hideos i put it up to blind ppl that or burn there eyes

firetempesttakashi on December 12, 2007, 9:47:00 AM

firetempesttakashi on
firetempesttakashiwow that how it is when i go to my ant liz's house she cooks 24/7 unheathy to al sorts of cookies and cakes wahhhooo her house rox

amelia on December 12, 2007, 8:13:27 AM

amelia on
ameliaUriko: THE POKE WARS BEGIN! XD

*pokes to death*

amelia on December 12, 2007, 7:15:42 AM

amelia on
ameliaUriko: *pokes back*

heeroxduo4ever on December 12, 2007, 1:51:53 AM

heeroxduo4ever on
heeroxduo4everrandom hi!! lolz
btw on the alien vs cheese pic...im pretty sure the cheese will win coz if the alien spits acis at the cheese...it will then melt making the alien all sticky and entrpped in cheeseyness nd then the alien will die coz it had to much cheese coz it had to eat its way out lolz
a pretty good theory i think lolz
btw ur art is cool

Firemagic on December 11, 2007, 12:30:08 PM

Firemagic on
FiremagicHello!

myartmaybebadbutatleastitry on December 11, 2007, 10:49:02 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: YAYS!!!   [to people in backgroud] Yeah... no!  why?  .... fine...  -.-  [Back to Blacky] I gtg.... byes!!  *poofs*

myartmaybebadbutatleastitry on December 11, 2007, 10:45:05 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: *flies out of blackies mouth and runs away screaming*
 
ME: o.0   YAY!!!!   *follows*   *comes back*   He lost his mindes!!   LOL

myartmaybebadbutatleastitry on December 11, 2007, 10:25:43 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *sing the blame canada song but replaces the word Canaca with Illinois*
 
Umbreon:  o.0  *stares*

amelia on December 11, 2007, 10:16:58 AM

amelia on
ameliaUriko: LOL! XD

The fluffy picture's awesome! XD

myartmaybebadbutatleastitry on December 11, 2007, 10:12:33 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: Great.... Now what do we blame?
 
ME: er..... Illinois?
 
Umbreon: That works.... I guess...

XDarkTinkerbellX on December 11, 2007, 10:05:33 AM

XDarkTinkerbellX on
XDarkTinkerbellXTink:Ugh! I hate dongs,....-.-

XDarkTinkerbellX on December 11, 2007, 10:03:54 AM

XDarkTinkerbellX on
XDarkTinkerbellXlmfao,....
Tink:Oh really,...?

XDarkTinkerbellX on December 11, 2007, 10:00:06 AM

XDarkTinkerbellX on
XDarkTinkerbellXTink:Nothing's gonna happen

myartmaybebadbutatleastitry on December 11, 2007, 9:58:23 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: oh....
 
ME: Cows are SSOOOO last year!
 
Umbreon:  ummmm..... yeah...  *steps away*

XDarkTinkerbellX on December 11, 2007, 9:56:59 AM

XDarkTinkerbellX on
XDarkTinkerbellXit's alright,...
I respect that

amelia on December 11, 2007, 9:56:55 AM

amelia on
ameliaUriko: Oh my gosh, It's a bad attitude. O.O

Me: You know what!?

There's too much violence. O.o
Awkward.

XDarkTinkerbellX on December 11, 2007, 9:53:14 AM

XDarkTinkerbellX on
XDarkTinkerbellXokaies

XDarkTinkerbellX on December 11, 2007, 9:50:09 AM

XDarkTinkerbellX on
XDarkTinkerbellXhello XD

myartmaybebadbutatleastitry on December 11, 2007, 9:40:17 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: That isn't hunting....   -.-

myartmaybebadbutatleastitry on December 11, 2007, 9:37:29 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: Ummm... That isn't.... nvm....
 
ME:  I leave mine where I get them, freaks more people out....

amelia on December 11, 2007, 9:36:52 AM

amelia on
ameliaUriko: *snicker* hallucination. X3

GOO: HAHAHA! Hullcci! 8D

myartmaybebadbutatleastitry on December 11, 2007, 9:33:35 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: see? No biggie!
 
Umbreon: Humans don't hunt with their mouths...
 
ME: Whats a human?
 
Umbreon: -.-

myartmaybebadbutatleastitry on December 11, 2007, 9:31:03 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryKit: Tastier?  0.o
 
ME: I'M BACK!!!  *has blood running down chin*
 
Umbreon: o.0    What did you do this time?
 
ME: I went hunting... *shrugs*  No biggie.

myartmaybebadbutatleastitry on December 11, 2007, 9:27:25 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: erm... i don't know...
 
Kit: Wait... what's going on!!!

myartmaybebadbutatleastitry on December 11, 2007, 9:25:29 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: erm... Wouldn't you rather eat Kit?
 
Kit:  What?  o.0

myartmaybebadbutatleastitry on December 11, 2007, 9:15:06 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryMe: oohhhh!!!!!!!!!  I LIKE STEAK!!!!!  *eyes glow red*   erm....  brb
 
Umbreon:  o.0  not again.....  -.-

myartmaybebadbutatleastitry on December 11, 2007, 8:57:06 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon:  really?  *takes notes*
 
ME: NO!!! YOUR NOT LEAVING ME AGAIN!! *clings*

amelia on December 11, 2007, 8:49:02 AM

amelia on
ameliaUriko: RAAAAAAAAAAAAAAAAAWR! *saves Dib and crushes Mr. Shadows throat*

GOO: *joins in and pulls on Mr. Shadows ears* YAY! WOOHOO! X3

myartmaybebadbutatleastitry on December 11, 2007, 8:42:48 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME:  o.0    you.... ate them?
 
Umbreon:   -.-   They must've been better then the cake you made.....
 
ME: MY CAKE WAS YUMMYFUL!!!
 
Cake:  *scuttles across floor*
 
ME: AND LIVINGLYFUL!!!

amelia on December 11, 2007, 8:40:06 AM

amelia on
ameliaMe: I think you mean "crushing". ^-^0
GOO: *stops Mr. Shadow before he could crush Uriko's head*
Uriko: HAHAHAHHAA! XD *Runs away, AGAIN* >.<

myartmaybebadbutatleastitry on December 11, 2007, 8:28:14 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryXD   really?  *thinks*
 
Umbreon:  -.-    Oh well I don't need you...  *walks off*
 
ME: NO UMBREON!!! COME BACK!!!! I NEEDS U!!!!  *chases him*
 
(I collected the dragon balls.....  XD)

amelia on December 11, 2007, 8:26:12 AM

amelia on
ameliaUriko: HAHA! I'm wearing my anti weapon outfit. X3
(protects Irkens against any weapon. WARNING: May cause wearer to see things that aren't there).

OOOOOOOOOOOH! The ice- cream shoooooooop! 8D

myartmaybebadbutatleastitry on December 11, 2007, 8:25:08 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryHmmmmm come to the dark side, and get a toaster oven..... Stay on the crazy side, and stay umbreons minion..... GAH!!! THEY BOTH SOUND SO GOOD!!!!

amelia on December 11, 2007, 8:11:33 AM

amelia on
ameliaUriko: *throws Mr. Shadow in the light and runs off*

BWAHAHAHAHA! X3

darkone10 on December 11, 2007, 8:10:31 AM

darkone10 on
darkone10g

InvaderKylie on December 11, 2007, 7:47:47 AM

InvaderKylie on
InvaderKylieSure!!

InvaderKylie on December 11, 2007, 7:45:15 AM

InvaderKylie on
InvaderKyliePoke, poke

InvaderKylie on December 11, 2007, 7:37:56 AM

InvaderKylie on
InvaderKylieHI!

amelia on December 10, 2007, 12:40:28 PM

amelia on
ameliaUriko: OH CRAP! O.O

*runs off to warn ZIM*

GOO: YAYZ! XP

amelia on December 10, 2007, 11:49:18 AM

amelia on
ameliaGOO: *to stupid to realize it's gloomy, bursts out of darkness*

CUPPYCAKE! XD (Randomness).

Uriko: I thought we were gonna go to ZIM's house.

jeffhardy2345 on December 10, 2007, 11:32:56 AM

jeffhardy2345 on
jeffhardy2345Hey

amelia on December 10, 2007, 11:24:03 AM

amelia on
ameliaUriko: oh..........
GOO! DESTROY MR. SHADOW!
GOO: YES MY MASTER! *attacks*

amelia on December 10, 2007, 11:15:38 AM

amelia on
ameliaUriko: Is Mr. Shadow a SIR unit?! O.o

GOO: YAY! I ATE BLACKY! 83

Falconlobo on December 10, 2007, 11:11:16 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-649557.html

cuteness^^

Falconlobo on December 10, 2007, 11:10:28 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-649354.html

LOL cute

Falconlobo on December 10, 2007, 11:05:30 AM

Falconlobo on
Falconlobookay

Falconlobo on December 10, 2007, 10:58:38 AM

Falconlobo on
Falconlobowhat bunny

Falconlobo on December 10, 2007, 10:57:16 AM

Falconlobo on
Falconloboyup^^ i never noticed it before till recently

Falconlobo on December 10, 2007, 10:55:06 AM

Falconlobo on
Falconloboyay^^ my email said it was a comment from you so i knew

it before it got to my pro page^^

Falconlobo on December 10, 2007, 10:51:51 AM

Falconlobo on
Falconloboi might now have the most without competition for now cuse Crocdrago89 left and no longer updates here

amelia on December 10, 2007, 10:40:08 AM

amelia on
ameliaKuzai: *watches the eating fights* WOW! O_O
ICE: GOO! You're eating other SIR units again!!!!!??

firetempesttakashi on December 10, 2007, 9:33:11 AM

firetempesttakashi on
firetempesttakashithat is awsome dude

goth4ever on December 10, 2007, 9:05:37 AM

goth4ever on
goth4everhi

myartmaybebadbutatleastitry on December 10, 2007, 8:19:59 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryker poke

jeffhardy2345 on December 10, 2007, 7:46:30 AM

jeffhardy2345 on
jeffhardy2345Hey

myartmaybebadbutatleastitry on December 10, 2007, 7:43:40 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: okay.....
 
Kit:  *is confused*

myartmaybebadbutatleastitry on December 10, 2007, 7:42:02 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryKit: Wait..... I can't tell... Did he just call me a bunny?
 
ME: I... don't know....

myartmaybebadbutatleastitry on December 10, 2007, 7:31:43 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: YOU KILDEDED UMBREON!!1
 
Kit:  -.-  Nice use of words...

firetempesttakashi on December 10, 2007, 5:56:02 AM

firetempesttakashi on
firetempesttakashilolz i think u did good pointless but good lolz did u make that one one ur pro

ArmitageXDX on December 9, 2007, 12:50:59 PM

ArmitageXDX on
ArmitageXDXbye

ArmitageXDX on December 9, 2007, 12:45:26 PM

ArmitageXDX on
ArmitageXDX8runs*

ArmitageXDX on December 9, 2007, 12:38:17 PM

ArmitageXDX on
ArmitageXDX*sits in a tree and waves*

ArmitageXDX on December 9, 2007, 12:36:23 PM

ArmitageXDX on
ArmitageXDX*holds onto blacky**we both go boom*

ArmitageXDX on December 9, 2007, 12:33:53 PM

ArmitageXDX on
ArmitageXDXsure

ArmitageXDX on December 9, 2007, 12:30:04 PM

ArmitageXDX on
ArmitageXDX*stares and freddy**drools* he probably taste good with barbQ sause...

ArmitageXDX on December 9, 2007, 12:27:41 PM

ArmitageXDX on
ArmitageXDXi call raldoh! *runs and rips raldoh's nose ofe and puts it on my face**smiles*

myartmaybebadbutatleastitry on December 9, 2007, 12:21:58 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: SEE!!1
 
Kit: See what?
 
ME: UMBREON IS AFRAID OF BUNNIES!!!
 
Kit: oh...
 
Me: Well, I gtg... BYES!!
 

ArmitageXDX on December 9, 2007, 12:21:16 PM

ArmitageXDX on
ArmitageXDX*starts eating santa leg* taste like chicken

ArmitageXDX on December 9, 2007, 12:18:53 PM

ArmitageXDX on
ArmitageXDX*cuts off sanata other arm and gives it to him*

myartmaybebadbutatleastitry on December 9, 2007, 12:18:23 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: 0.o    *is quiet*
 
Kit: Well... I can't tell the difference!
 
ME: -.-   .... I can... Wanna know how?
 
Kit: How?
 
ME: *throws bunny at Blacky*

myartmaybebadbutatleastitry on December 9, 2007, 12:13:07 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: OMG!! YOU KILLEDED UMBREON!! NOW I HAVE TOO COLLECT THE DRAGON BALLS AND BRING HIM BACK TO LIFE!! AGAIN!!
 
Kit: o.0

ArmitageXDX on December 9, 2007, 12:12:36 PM

ArmitageXDX on
ArmitageXDX*eats santa's arm* *laughs* (it good)

myartmaybebadbutatleastitry on December 9, 2007, 12:09:05 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: NO WAY IN-
 
me: *BLOWS AIR HORN*
 
Umbreon: OWWWW!!! WHAT WAS THAT FOR!?!?!?
 
ME: Pokemon can niether cuss, nor kill things, it just isn't right.
 
Umbreon: -.-  *rolls over to knock Blacky off*  *runs like angry*

ArmitageXDX on December 9, 2007, 12:06:42 PM

ArmitageXDX on
ArmitageXDX8grabs sword and charges towrad santa* gave me toys!!

ArmitageXDX on December 9, 2007, 12:04:28 PM

ArmitageXDX on
ArmitageXDX*laugsh*

myartmaybebadbutatleastitry on December 9, 2007, 12:03:58 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: -.-
 
ME, and Kit:  *watch while eating popcorn*

ArmitageXDX on December 9, 2007, 12:00:31 PM

ArmitageXDX on
ArmitageXDXyay

myartmaybebadbutatleastitry on December 9, 2007, 12:00:24 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon:  um.......
 
ME: KIT!!! BRING ME POPCORN!!!
 
Kit: -.-  *brings me popcorn*
 
ME:  ^.^  *hugs Kit*
 
Kit: ^.^

Graceful8Vampire8Godess8 on December 9, 2007, 11:59:48 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8*Pushes away rock* :)

Graceful8Vampire8Godess8 on December 9, 2007, 11:56:28 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8*pats willies head*

myartmaybebadbutatleastitry on December 9, 2007, 11:55:32 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: OMG!! U KILLED ELMO!!!
 
Umbreon: Elmo's a puppet....
 
ME: WHERE'D YOU COME FROM!!
 
Umbreon:  *looksaround*  IDK....

ArmitageXDX on December 9, 2007, 11:54:27 AM

ArmitageXDX on
ArmitageXDX*does the crazy dance too*

ArmitageXDX on December 9, 2007, 11:52:48 AM

ArmitageXDX on
ArmitageXDXmale

myartmaybebadbutatleastitry on December 9, 2007, 11:50:33 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *still useing Blacky as shield*
 
Kit: *still far away*

ArmitageXDX on December 9, 2007, 11:47:51 AM

ArmitageXDX on
ArmitageXDX*dances* yay! death party

Graceful8Vampire8Godess8 on December 9, 2007, 11:47:17 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8*shakes hand until willie detaches* bad willie! *sets him down on the ground* Bad! Non! Bad!

Graceful8Vampire8Godess8 on December 9, 2007, 11:43:13 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8*Pets willie* Willie, I cant breathe :O

myartmaybebadbutatleastitry on December 9, 2007, 11:40:06 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *thinks*  *uses Blacky as a shield*  YAY!!!
 
Kit: *is very far away*

ArmitageXDX on December 9, 2007, 11:39:06 AM

ArmitageXDX on
ArmitageXDXyay

myartmaybebadbutatleastitry on December 9, 2007, 11:34:30 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME:  OH NOSE!!!   *GETS OUT FROM UNDER WORDS, AND HIDES BEHIND THEM*  kit save meh!!
 
kIT: O.0  no way!! *LEAVES*

ArmitageXDX on December 9, 2007, 11:32:35 AM

ArmitageXDX on
ArmitageXDXi think there 10 (yeah. it good)

Graceful8Vampire8Godess8 on December 9, 2007, 11:31:46 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8willy?

amelia on December 9, 2007, 11:31:33 AM

amelia on
ameliaGOO: *jumps out again and eats Blacky*
=P

myartmaybebadbutatleastitry on December 9, 2007, 11:30:27 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryo.0  OMG!! IT'S ELMO!! JUST BETTER THAN EVER BEFORE!!! *tries to get out from beneath words*  ME-ROW!!!! (Yes, I know I just meowed)

ArmitageXDX on December 9, 2007, 11:29:06 AM

ArmitageXDX on
ArmitageXDX*claps hands* great job

myartmaybebadbutatleastitry on December 9, 2007, 11:27:09 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryWHY ARE WORDS FALLINGN ON ME!!! IT'S LIKE AN EPISODE OF SESAME STREET GONE WRONG!!!

Graceful8Vampire8Godess8 on December 9, 2007, 11:26:56 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8np :)

ArmitageXDX on December 9, 2007, 11:26:17 AM

ArmitageXDX on
ArmitageXDX*laugshs* but now u gotta stop the rest of the crazy guys

firetempesttakashi on December 9, 2007, 11:24:35 AM

firetempesttakashi on
firetempesttakashiwht was the point of that lolz but it was funny

ArmitageXDX on December 9, 2007, 11:23:02 AM

ArmitageXDX on
ArmitageXDX8howls**does poke of doom*

myartmaybebadbutatleastitry on December 9, 2007, 11:22:40 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry*is squished under word* ..... hm.... I will give it a meaning... AND IT SHALL BE A NOWN!!! A WIERD MONSTER NONE-THE-LESS!!! *checks to see if it already has a meaning*

Graceful8Vampire8Godess8 on December 9, 2007, 11:20:59 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8ahahahahha :D Very good! :) *claps*

ArmitageXDX on December 9, 2007, 11:20:52 AM

ArmitageXDX on
ArmitageXDX*poke poke*

myartmaybebadbutatleastitry on December 9, 2007, 11:19:38 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryWhats a floogs?  o.0   *pokes word*

ArmitageXDX on December 9, 2007, 11:18:36 AM

ArmitageXDX on
ArmitageXDXthanx*waves*

Graceful8Vampire8Godess8 on December 9, 2007, 11:17:15 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8Ah! very good animation :D

myartmaybebadbutatleastitry on December 9, 2007, 11:14:28 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryfloogs?  o.0
 

Graceful8Vampire8Godess8 on December 9, 2007, 11:11:35 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8Wtf? lol :P

Graceful8Vampire8Godess8 on December 9, 2007, 11:06:47 AM

Graceful8Vampire8Godess8 on
Graceful8Vampire8Godess8AHHH CHEESE XD

myartmaybebadbutatleastitry on December 9, 2007, 10:35:24 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryYes, I saw the 'vid' XD

Falconlobo on December 9, 2007, 10:35:15 AM

Falconlobo on
Falconlobofunny^6

myartmaybebadbutatleastitry on December 9, 2007, 10:35:05 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: *can't get up*  T.T
 
ME: *stares at Umbreon*
 

myartmaybebadbutatleastitry on December 9, 2007, 10:30:34 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: 0.o
 
ME: *still hugging Kit*

myartmaybebadbutatleastitry on December 9, 2007, 10:25:33 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: *runs faster*  *trips*  _._
 
ME: o.0
 
Kit: *waves paw in frount of my face*
 
ME: YAY! *huggles Kit*
 
Kit: Actually... I could get used to this!  ^.^

myartmaybebadbutatleastitry on December 9, 2007, 10:13:13 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: *rolls over to get Blacky off of him*  *runs like angry*
 
ME: o.0

myartmaybebadbutatleastitry on December 9, 2007, 10:03:38 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: o.0
 
ME: o.0
 
Kit: o.0
 
XD
 
 

myartmaybebadbutatleastitry on December 9, 2007, 9:57:32 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: *stares at people fighting on him*
 
ME: OMG!! THERE JUST LIKE TINY FLEAS WITH WEOPONS!!!

irkenGem on December 9, 2007, 9:52:49 AM

irkenGem on
irkenGemHi :D

myartmaybebadbutatleastitry on December 9, 2007, 9:52:20 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: -.-  please get off of me?
 
ME: OMG!! UMBREON SAID PLEASE!!!  *falls down on Kit*
 
Kit: -.- 

myartmaybebadbutatleastitry on December 9, 2007, 9:47:41 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryKit: o.0
 
ME: MY LION!!! *tackles Blacky*
 
Umbreon: *eats popcorn*

InvaderKylie on December 9, 2007, 9:41:38 AM

InvaderKylie on
InvaderKylieHI!!!!!!!!

myartmaybebadbutatleastitry on December 9, 2007, 9:41:23 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: GET OFFA ME!!!
 
ME: o.0
 
Kit: *tries to sneak away*
 
ME: *huggles Kit*
 
Kit: -.-

myartmaybebadbutatleastitry on December 9, 2007, 9:35:03 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: I thought he ruled Africa?
 
Kit: yeah... That's why I'm stuck with this crazy person... -.-

myartmaybebadbutatleastitry on December 9, 2007, 9:28:47 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitrybut if the cheese is frozen, then you have to thaw it before you eat

AnimefanDawn on December 9, 2007, 2:57:54 AM

AnimefanDawn on
AnimefanDawn いいえ{nope}

AnimefanDawn on December 9, 2007, 2:56:15 AM

AnimefanDawn on
AnimefanDawnいいえ{nope}

AnimefanDawn on December 9, 2007, 2:52:47 AM

AnimefanDawn on
AnimefanDawn 分かりました {okay]

AnimefanDawn on December 9, 2007, 2:50:23 AM

AnimefanDawn on
AnimefanDawnいいえ{no]

AnimefanDawn on December 9, 2007, 2:46:44 AM

AnimefanDawn on
AnimefanDawn分かりました{okay]

AnimefanDawn on December 9, 2007, 2:44:40 AM

AnimefanDawn on
AnimefanDawnそれは私の秘密 {it's my secret]

AnimefanDawn on December 9, 2007, 2:38:37 AM

AnimefanDawn on
AnimefanDawnこんにちは {hi]

amelia on December 8, 2007, 9:55:23 PM

amelia on
ameliaUriko: LMAO! XD

I love your avatar. X3

myspace789 on December 8, 2007, 1:12:38 PM

myspace789 on
myspace789nm but borde

myspace789 on December 8, 2007, 1:05:42 PM

myspace789 on
myspace789hey whats up

amelia on December 8, 2007, 5:38:26 AM

amelia on
ameliaGOO: *jumps out of Blacky, grabs giant alien gun and FIRES*

WEEEEEEEEEEEEHAHAAAAAAAAA BWAHAHAHAAAAAAAAAA! X3

Spottedfur on December 8, 2007, 5:18:36 AM

Spottedfur on
Spottedfurwow.you have like a lot of pics on your profile XD

InvaderKylie on December 8, 2007, 3:38:27 AM

InvaderKylie on
InvaderKylieI did your requests!!!

amelia on December 8, 2007, 3:12:44 AM

amelia on
ameliaGOO: *rips open Blacky's stomach and throws him into space*

WEEEEEEEEEEEEE! X3

AnimefanDawn on December 8, 2007, 3:09:10 AM

AnimefanDawn on
AnimefanDawnu fear me dofus

amelia on December 8, 2007, 2:12:07 AM

amelia on
ameliaGOO: *punches Blacky*

YAY! XD

firetempesttakashi on December 8, 2007, 1:12:30 AM

firetempesttakashi on
firetempesttakashihave u gone copletly insane

kogalover2013 on December 8, 2007, 1:07:18 AM

kogalover2013 on
kogalover2013lln im sooooooooo bored and no more poking

amelia on December 8, 2007, 12:55:00 AM

amelia on
ameliaGOO: SUPER CRAZY SUGAR HYPER PUNCH! XD

kogalover2013 on December 8, 2007, 12:50:23 AM

kogalover2013 on
kogalover2013stop it

firetempesttakashi on December 8, 2007, 12:46:20 AM

firetempesttakashi on
firetempesttakashiuhhhh

firetempesttakashi on December 8, 2007, 12:42:49 AM

firetempesttakashi on
firetempesttakashihuh

firetempesttakashi on December 8, 2007, 12:37:08 AM

firetempesttakashi on
firetempesttakashiyes he can

firetempesttakashi on December 8, 2007, 12:30:34 AM

firetempesttakashi on
firetempesttakashipf corse i do im a cristion

firetempesttakashi on December 8, 2007, 12:27:28 AM

firetempesttakashi on
firetempesttakashiyush yush it tiss lolz

firetempesttakashi on December 8, 2007, 12:20:27 AM

firetempesttakashi on
firetempesttakashias u wish *bows*
*a few minutes l8er*
*briges a dead shark head* mahahahahaha

firetempesttakashi on December 8, 2007, 12:17:43 AM

firetempesttakashi on
firetempesttakashi*gives willy a big hug*
is there any thing else u want whale master

firetempesttakashi on December 8, 2007, 12:11:37 AM

firetempesttakashi on
firetempesttakashino you dont bore me & hello

eriepilot44 on December 8, 2007, 12:08:39 AM

eriepilot44 on
eriepilot44gir is so awesome!!!!!!!!!!!!!!!!!!!!

eriepilot44 on December 8, 2007, 12:06:35 AM

eriepilot44 on
eriepilot44*HUGS*

eriepilot44 on December 8, 2007, 12:02:10 AM

eriepilot44 on
eriepilot44like i said, yay for the whale!!!!!!!!!!!

eriepilot44 on December 7, 2007, 11:57:31 PM

eriepilot44 on
eriepilot44♥ yay for the whale!!!!!!!!!!!!!!!

eriepilot44 on December 7, 2007, 11:54:48 PM

eriepilot44 on
eriepilot44sure ^^

eriepilot44 on December 7, 2007, 11:53:58 PM

eriepilot44 on
eriepilot44I LIKE CHEESE!!!!!!!!!!!!

eriepilot44 on December 7, 2007, 11:50:00 PM

eriepilot44 on
eriepilot44wait..........what?

eriepilot44 on December 7, 2007, 11:45:55 PM

eriepilot44 on
eriepilot44♥ hi!♥

amelia on December 7, 2007, 11:41:14 PM

amelia on
ameliaUriko: Hi again. =D

GOO: HELLO! 8D

kogalover2013 on December 7, 2007, 11:15:15 PM

kogalover2013 on
kogalover2013nooooooooooooooo lln

mew54 on December 7, 2007, 11:14:56 PM

mew54 on
mew54hi your gf is on

kogalover2013 on December 7, 2007, 11:10:23 PM

kogalover2013 on
kogalover2013huh

kogalover2013 on December 7, 2007, 11:06:49 PM

kogalover2013 on
kogalover2013good well im bored

kogalover2013 on December 7, 2007, 11:00:32 PM

kogalover2013 on
kogalover2013i know dat i said how r u

kogalover2013 on December 7, 2007, 10:54:42 PM

kogalover2013 on
kogalover2013oh well hey ho r u

Flyinmonkey1010 on December 7, 2007, 5:31:16 PM

Flyinmonkey1010 on
Flyinmonkey1010Thanx for the comment and the fave!

kogalover2013 on December 7, 2007, 3:10:16 PM

kogalover2013 on
kogalover2013soooooo do i no u

kogalover2013 on December 7, 2007, 1:41:59 PM

kogalover2013 on
kogalover2013hi do i no u

firetempesttakashi on December 7, 2007, 1:29:27 PM

firetempesttakashi on
firetempesttakashiyah ill probly get off in a lil while

firetempesttakashi on December 7, 2007, 1:27:36 PM

firetempesttakashi on
firetempesttakashiy so

firetempesttakashi on December 7, 2007, 1:23:05 PM

firetempesttakashi on
firetempesttakashiyo

firetempesttakashi on December 7, 2007, 12:56:49 PM

firetempesttakashi on
firetempesttakashilolz

firetempesttakashi on December 7, 2007, 12:33:57 PM

firetempesttakashi on
firetempesttakashicool

firetempesttakashi on December 7, 2007, 12:27:50 PM

firetempesttakashi on
firetempesttakashilmao wered u get that one

firetempesttakashi on December 7, 2007, 12:23:56 PM

firetempesttakashi on
firetempesttakashihi

AnimefanDawn on December 7, 2007, 7:56:52 AM

AnimefanDawn on
AnimefanDawnof course see ya dofus

AnimefanDawn on December 7, 2007, 7:55:14 AM

AnimefanDawn on
AnimefanDawni wasn't gonna ask your last or middle name any way idiot my name is leana
like lee & anna

AnimefanDawn on December 7, 2007, 7:52:43 AM

AnimefanDawn on
AnimefanDawnoh that's her name and what's yours wafer

AnimefanDawn on December 7, 2007, 7:49:03 AM

AnimefanDawn on
AnimefanDawnwho's Carrie? me am just hearing ipod am hearing the song buy ya a drank

AnimefanDawn on December 7, 2007, 7:45:11 AM

AnimefanDawn on
AnimefanDawnthank ya what ya u doing

AnimefanDawn on December 7, 2007, 7:26:04 AM

AnimefanDawn on
AnimefanDawnlike my icon wafer

amelia on December 6, 2007, 12:44:51 PM

amelia on
ameliaUriko: Got 2 Go. ^-^0

amelia on December 6, 2007, 12:33:09 PM

amelia on
ameliaUriko: Hello! ^-^

InvaderGrace on December 6, 2007, 11:41:38 AM

InvaderGrace on
InvaderGraceBUt i Got 2 go

InvaderGrace on December 6, 2007, 11:41:14 AM

InvaderGrace on
InvaderGraceHi I'm invaderkylies sis

firetempesttakashi on December 6, 2007, 11:27:23 AM

firetempesttakashi on
firetempesttakashi*sniff* when will shr return

firetempesttakashi on December 6, 2007, 11:23:30 AM

firetempesttakashi on
firetempesttakashii havent talked in like ever
i wonder were she is

firetempesttakashi on December 6, 2007, 11:17:46 AM

firetempesttakashi on
firetempesttakashi*gives willy a big hug* i miss orange

firetempesttakashi on December 6, 2007, 11:11:02 AM

firetempesttakashi on
firetempesttakashii did hug u

XDarkTinkerbellX on December 6, 2007, 11:09:46 AM

XDarkTinkerbellX on
XDarkTinkerbellX0_o
0.0
AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!!

XDarkTinkerbellX on December 6, 2007, 11:06:56 AM

XDarkTinkerbellX on
XDarkTinkerbellXsame

XDarkTinkerbellX on December 6, 2007, 11:04:26 AM

XDarkTinkerbellX on
XDarkTinkerbellXsame here,...
T___________________________________________________T

XDarkTinkerbellX on December 6, 2007, 11:00:49 AM

XDarkTinkerbellX on
XDarkTinkerbellXHello

InvaderKylie on December 6, 2007, 9:02:47 AM

InvaderKylie on
InvaderKyliehttp://www.fanart-central.net/pic-648533.html

InvaderKylie on December 6, 2007, 8:40:25 AM

InvaderKylie on
InvaderKylieI'm done reuest number 1~ ^^

amelia on December 6, 2007, 8:36:34 AM

amelia on
ameliaUriko: ok.

firetempesttakashi on December 6, 2007, 7:50:48 AM

firetempesttakashi on
firetempesttakashiummm o..kk ive never huged a whale b4 *hugs him*

firetempesttakashi on December 6, 2007, 7:45:10 AM

firetempesttakashi on
firetempesttakashiyay wht shallt i do to please you now

firetempesttakashi on December 6, 2007, 7:42:03 AM

firetempesttakashi on
firetempesttakashilower
<
<
<
<
<
<
<
<<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
is that low eough

firetempesttakashi on December 6, 2007, 7:35:18 AM

firetempesttakashi on
firetempesttakashiim bowing im bowing

<
<
<
<
<
ok lower


















<<<<<
<
<
<
<
<
<
<
<
<
that low eough

firetempesttakashi on December 6, 2007, 7:32:49 AM

firetempesttakashi on
firetempesttakashimose ????

firetempesttakashi on December 6, 2007, 7:32:15 AM

firetempesttakashi on
firetempesttakashiall hale whales

super_sonic2000 on December 5, 2007, 2:15:54 PM

super_sonic2000 on
super_sonic2000NO DRAGONS COOK THE WALES IN THE WATER WITH FIRE!

AnimefanDawn on December 5, 2007, 12:11:43 PM

AnimefanDawn on
AnimefanDawnu! u were about 2 block me! }:< ! WAFER!!!!!!!!!!!!!

myartmaybebadbutatleastitry on December 5, 2007, 12:03:37 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryBYE!!!  *continues hugging Kit*

AnimefanDawn on December 5, 2007, 12:00:59 PM

AnimefanDawn on
AnimefanDawnk XD u thought u blocked me you're a dofus!

myartmaybebadbutatleastitry on December 5, 2007, 12:00:31 PM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: YAY!!!   :D   I GOTS A LION!!! ........... I'll name him.......
 
Umbreon:  -.-
 
ME: ZAXA!!!! no....... Kit!!!  *huggles Kit*
 
Kit: o.0  

amelia on December 5, 2007, 11:56:16 AM

amelia on
ameliaUriko: NO DON'T! She'll KILL YOU!

GOO: oooooooooooooooooooh, Can I watch?!

Uriko: *glares at GOO*

GOO: WHAT!?

AnimefanDawn on December 5, 2007, 11:53:53 AM

AnimefanDawn on
AnimefanDawnno u didn't say anything wrong my internet is going slow
k when he comes one this web i act stupid that's because me and him are cousin in real life so yea that's why cuz were cousin

myartmaybebadbutatleastitry on December 5, 2007, 11:52:56 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME:  :D   YAY!!! Can I have a lion?
 
Umbreon: o.0  Why do you need a lion? You have me?
 
ME: Yeah!But lions can actually kill things!!! Pokemon don't kill!!1
 
Umbreon: Wanna bet....
 
ME: o.0 no..... but still.... CAN I HAVE A LION!!   :D

bmw2 on December 5, 2007, 11:50:51 AM

bmw2 on
bmw2ooooh ok

myartmaybebadbutatleastitry on December 5, 2007, 11:46:40 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: o.0   okay....
 
Baby: *still eating cookie*
 
Umbreon: *plots to take over wold once more*

bmw2 on December 5, 2007, 11:38:07 AM

bmw2 on
bmw2 ?

bmw2 on December 5, 2007, 11:34:00 AM

bmw2 on
bmw2http://www.youtube.com/watch?v=-v4iT-MoVVs i like Korn to

AnimefanDawn on December 5, 2007, 11:32:56 AM

AnimefanDawn on
AnimefanDawnwhat is it?

AnimefanDawn on December 5, 2007, 11:31:57 AM

AnimefanDawn on
AnimefanDawncorn isn't on the website right now

sisaTao on December 5, 2007, 11:30:29 AM

sisaTao on
sisaTaoOh, okay.xD

AnimefanDawn on December 5, 2007, 11:28:48 AM

AnimefanDawn on
AnimefanDawnmez got a new hair cut

AnimefanDawn on December 5, 2007, 11:25:08 AM

AnimefanDawn on
AnimefanDawnuuhm? hi

amelia on December 5, 2007, 11:23:31 AM

amelia on
ameliaUriko: NOT YOU TOO!
Fine, Let's go to ZIM's house.
GOO: YAY! I'm gonna see GIR!

myartmaybebadbutatleastitry on December 5, 2007, 11:22:07 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryMe, and Baby: *silenced*

sisaTao on December 5, 2007, 11:19:05 AM

sisaTao on
sisaTaoWhere!? o_O

myartmaybebadbutatleastitry on December 5, 2007, 11:18:34 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: o.0  Cornnut?
 
Baby: CORNCHIP!!!  ^.^

myartmaybebadbutatleastitry on December 5, 2007, 11:07:30 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *gives baby blackie cookies*  ^.^
 
Baby: *is eating a cookie* ^.^
 
ME: I thought you were looking for Umbreon?
 
Baby: *shrugs* I got bored.

amelia on December 5, 2007, 10:57:02 AM

amelia on
ameliaUriko: There's Blacky! =D

GOO: HI! 8D

Can we go to ZIM's house?!

Uriko: You just want to see GIR. >.>

GOO: YAY! WE'RE GOING TO ZIM'S HOUSE! XD

Uriko: But, I didn't say.......

GOO: YAAAAAAAAAAAAAAAAAAY!

Uriko: I........

GOO: YAY!!!!!!!!!!!!!

Uriko: Why do I even try?

GOO: What!?

amelia on December 5, 2007, 10:51:05 AM

amelia on
ameliaUriko: You know, the thing that commented on the pic of GOO.
"blacky:AWWWWW ITS STICKY LOOKIN!!!"
That Blacky.

GOO: *eating cake*

myartmaybebadbutatleastitry on December 5, 2007, 10:49:33 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: o.0  I thought you liked cookies?
 
Baby: *searches for umbreon* Hewwo? Umby?

amelia on December 5, 2007, 10:46:14 AM

amelia on
ameliaGOO: ....... I don't know. O.O

Ukivia: *beats up Mr. Shadow to pieces, then walks back to ZIMs house*

Uriko: Oh yeah, Ukivia's not the kind of person you want to mess with. ^-^

What happened to Blacky?!

amelia on December 5, 2007, 10:40:31 AM

amelia on
ameliaUriko: *looks at Mr. Shadow* um?!
GOO: (to Mr. Shadow) HALT! YOU ARE AN ENEMY!
Uriko: ~sigh~ oooooooooooooook then.

myartmaybebadbutatleastitry on December 5, 2007, 10:39:40 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: o.0
 
Baby: o.0
 
Umbreon: T.T  That's supposed to be my job... *poofs again*

myartmaybebadbutatleastitry on December 5, 2007, 10:35:28 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryBaby: *stares at void*  o.0
 
ME: I like cookies more too. ^.^

myartmaybebadbutatleastitry on December 5, 2007, 10:31:58 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME  '^.^  Yeah.... okay.... Umbreon has been plotting to rule the world for... *counts* 5?
 
Baby: I think so...
 
Me: Yes 5 years now.... ^.^

myartmaybebadbutatleastitry on December 5, 2007, 10:27:37 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: o.0  *rips off ductape* When I rule the world you shall be the first to go!!!  *poofs*
 
ME: o.0

myartmaybebadbutatleastitry on December 5, 2007, 10:21:56 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryMe, and Baby: o.0
Umbreon: @.@    *shakes*  Gr...... *attacks*

myartmaybebadbutatleastitry on December 5, 2007, 10:09:23 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryXD 
KK

myartmaybebadbutatleastitry on December 5, 2007, 10:07:54 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: ^.^
 
Umbreon:  D:<
 
Baby(my sneasel): DATS MY JOB!!! *sees umbreon* YAY!! Umbys on da gwownd!! *sits on umbreon*
 
Umbreon: -.-

sisaTao on December 5, 2007, 10:05:50 AM

sisaTao on
sisaTaoow,o_O

myartmaybebadbutatleastitry on December 5, 2007, 10:05:25 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: ^.^
 
Umbreon:  D:<   *growls loudly, and struggles against duct tape*

myartmaybebadbutatleastitry on December 5, 2007, 10:01:24 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *pats Blackys head* I'll be your friend as long as you don't eat umbreon anymore.
 
Umbreon: *still ductaped*   -.-

sisaTao on December 5, 2007, 9:59:53 AM

sisaTao on
sisaTaoOkay.xD

sisaTao on December 5, 2007, 9:55:28 AM

sisaTao on
sisaTaoWhat????o_O

myartmaybebadbutatleastitry on December 5, 2007, 9:52:34 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *scratches head* Umm..... idk.....
 
Umbreon: *mumbles loudly through duct tape*
 
ME: CUZ HE'S MY BESTEST FRIEND!!!! *HUGS HIM*
 
uMBREON: -.-

myartmaybebadbutatleastitry on December 5, 2007, 9:49:19 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: *wonders how he was eaten when he wasn't in he room*     *poofs to my house*
 
ME: -.-  (in RL)  OMG!!!! UMBREON!!!! *hugs him*
 
Umbreon: GET OFF!!!!
 
XD

sisaTao on December 5, 2007, 9:47:45 AM

sisaTao on
sisaTaoNo prob love

myartmaybebadbutatleastitry on December 5, 2007, 9:44:14 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME:  *hands baby blackie tacos*  I don't think you should have plastic... you might suffocate yourself.....
 
Umbreon's booming voice coming from nowhere in particular: GIVE HIM A PLASTIC BAG!!!!
 
ME: -.-  ....fine.... *gives baby blackie a plastic bag*

sisaTao on December 5, 2007, 9:41:07 AM

sisaTao on
sisaTaoJa, really.=D

XDarkTinkerbellX on December 5, 2007, 9:37:46 AM

XDarkTinkerbellX on
XDarkTinkerbellXummmmm,...that's nice?0_o

XDarkTinkerbellX on December 5, 2007, 9:34:10 AM

XDarkTinkerbellX on
XDarkTinkerbellX:p

sisaTao on December 5, 2007, 9:33:29 AM

sisaTao on
sisaTaoNo.o_O You rock!!!!=D

XDarkTinkerbellX on December 5, 2007, 9:29:58 AM

XDarkTinkerbellX on
XDarkTinkerbellXyup,...I'm talented

XDarkTinkerbellX on December 5, 2007, 9:27:22 AM

XDarkTinkerbellX on
XDarkTinkerbellX*spits it out*:P

sisaTao on December 5, 2007, 9:25:38 AM

sisaTao on
sisaTaoThank you love.=3 I don't get much art love anymore.o_O

XDarkTinkerbellX on December 5, 2007, 9:25:01 AM

XDarkTinkerbellX on
XDarkTinkerbellXno,....*cries*

myartmaybebadbutatleastitry on December 5, 2007, 9:23:12 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: NO!! THEIR MY COOKIES!!! *hides cookies* 
Umbreon: *appears next to me*  *poofs away*

XDarkTinkerbellX on December 5, 2007, 9:22:29 AM

XDarkTinkerbellX on
XDarkTinkerbellX*cries tears of blood*

sisaTao on December 5, 2007, 9:22:02 AM

sisaTao on
sisaTaoYou like mine?=3

XDarkTinkerbellX on December 5, 2007, 9:19:49 AM

XDarkTinkerbellX on
XDarkTinkerbellX*cries*

XDarkTinkerbellX on December 5, 2007, 9:17:08 AM

XDarkTinkerbellX on
XDarkTinkerbellXI miss her,...T______________T

sisaTao on December 5, 2007, 7:53:48 AM

sisaTao on
sisaTaoNice art!

XDarkTinkerbellX on December 5, 2007, 7:49:44 AM

XDarkTinkerbellX on
XDarkTinkerbellXwhere's Carrie,...Wafer-kun

firetempesttakashi on December 5, 2007, 7:49:17 AM

firetempesttakashi on
firetempesttakashilmao its ture whales rule over oranges but worse core to ha

firetempesttakashi on December 5, 2007, 7:45:25 AM

firetempesttakashi on
firetempesttakashibeware the orange it will rule us all one day

firetempesttakashi on December 5, 2007, 7:38:22 AM

firetempesttakashi on
firetempesttakashithe orange rules

amelia on December 4, 2007, 11:40:43 AM

amelia on
ameliaUriko: Hello. =)

firetempesttakashi on December 4, 2007, 11:22:38 AM

firetempesttakashi on
firetempesttakashiso am not

firetempesttakashi on December 4, 2007, 9:23:12 AM

firetempesttakashi on
firetempesttakashiwahoooooo internet back up

pixiepumpkin on December 4, 2007, 8:00:40 AM

pixiepumpkin on
pixiepumpkinehheh *sweatdrop* I said that....

pixiepumpkin on December 4, 2007, 7:57:35 AM

pixiepumpkin on
pixiepumpkinahahah and you are a whale!

pixiepumpkin on December 4, 2007, 7:51:56 AM

pixiepumpkin on
pixiepumpkinMe: ahaha yes I'm a pumpkin!

pixiepumpkin on December 4, 2007, 7:47:20 AM

pixiepumpkin on
pixiepumpkinhi

the_bitch01 on December 4, 2007, 7:44:49 AM

the_bitch01 on
the_bitch01they do but you dont need to say thanks but i have a question are you in the photo at the top of the page?

the_bitch01 on December 4, 2007, 7:40:48 AM

the_bitch01 on
the_bitch01what did you say thanks for?

the_bitch01 on December 4, 2007, 7:29:16 AM

the_bitch01 on
the_bitch01hey
love the drawings they rock
and i love you.
(kidding)
but you do rock at drawing
love me =^.^=

super_sonic2000 on December 4, 2007, 4:58:27 AM

super_sonic2000 on
super_sonic2000did i say tiger rule? no i meant DRAGONS

ScolexIsGod on December 3, 2007, 12:52:22 PM

ScolexIsGod on
ScolexIsGodUhhhhh, yes. xD

bmw2 on December 3, 2007, 11:36:23 AM

bmw2 on
bmw2yaaaaaay 8D <- cool guy wearin glasses

bmw2 on December 3, 2007, 11:30:53 AM

bmw2 on
bmw2WHALEEEEE?????

bmw2 on December 3, 2007, 11:31:43 AM

bmw2 on
bmw2*uh why are we running*

myartmaybebadbutatleastitry on December 3, 2007, 11:30:52 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: NOW WHAT AM I SUPPOSED TO DO?!?
Umbreon: *magically appears next to me*
ME: NOW! That's more like it!! I g2g to bed now... T.T

ChibiLee on December 3, 2007, 11:30:46 AM

ChibiLee on
ChibiLeeMhm

bmw2 on December 3, 2007, 11:28:14 AM

bmw2 on
bmw2I LIEK CHOKLICEMILK

ChibiLee on December 3, 2007, 11:27:58 AM

ChibiLee on
ChibiLeeMyep

bmw2 on December 3, 2007, 11:26:10 AM

bmw2 on
bmw2hi

ChibiLee on December 3, 2007, 11:24:03 AM

ChibiLee on
ChibiLeeAh, okay. I use animation shop

ScolexIsGod on December 3, 2007, 11:18:13 AM

ScolexIsGod on
ScolexIsGodHello thar! n_n

ChibiLee on December 3, 2007, 11:17:50 AM

ChibiLee on
ChibiLeeMm, what program did you use?

ChibiLee on December 3, 2007, 11:11:33 AM

ChibiLee on
ChibiLeeUm, prod

ChibiLee on December 3, 2007, 11:07:55 AM

ChibiLee on
ChibiLeeMm, hi.

myartmaybebadbutatleastitry on December 3, 2007, 10:49:05 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: *rematerializes?
ME: XD Wazzup with you?

myartmaybebadbutatleastitry on December 3, 2007, 10:43:15 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: *rematerializes* *cackles evilly*
ME: o.0   I didn't know he could do that.... XD *pokes again*

myartmaybebadbutatleastitry on December 3, 2007, 10:38:36 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: *pokes* *cackles evilly*
Umbreon: *attacks blademan*

InvaderKylie on December 3, 2007, 8:04:42 AM

InvaderKylie on
InvaderKyliehttp://www.fanart-central.net/pic-647842.html 4 u!!!

firetempesttakashi on December 2, 2007, 12:42:47 PM

firetempesttakashi on
firetempesttakashimust avoid all tem..taion ha im not going to take it

firetempesttakashi on December 2, 2007, 12:38:29 PM

firetempesttakashi on
firetempesttakashi*gos for the crack then pull hand back* no NEVER !!!!!!!!!

firetempesttakashi on December 2, 2007, 12:30:39 PM

firetempesttakashi on
firetempesttakashiWHERE!!!!!!!!!!! i mean who cares

firetempesttakashi on December 2, 2007, 12:22:11 PM

firetempesttakashi on
firetempesttakashiNEVER!!!!!!!!!!!!!!

firetempesttakashi on December 2, 2007, 12:13:49 PM

firetempesttakashi on
firetempesttakashiyay

firetempesttakashi on December 2, 2007, 12:07:00 PM

firetempesttakashi on
firetempesttakashilolz

firetempesttakashi on December 2, 2007, 12:05:33 PM

firetempesttakashi on
firetempesttakashiawsome it moves

firetempesttakashi on December 2, 2007, 12:04:04 PM

firetempesttakashi on
firetempesttakashiawsome dude i wish i could make one 4 my account i dont have moviemacker thing i faved it to my pro though *smiles

firetempesttakashi on December 2, 2007, 11:48:33 AM

firetempesttakashi on
firetempesttakashilolz can he fight like a samuri

firetempesttakashi on December 2, 2007, 11:43:32 AM

firetempesttakashi on
firetempesttakashio.o coooooollll

firetempesttakashi on December 2, 2007, 11:38:51 AM

firetempesttakashi on
firetempesttakashiORANGES!!!!!!!!!!

firetempesttakashi on December 2, 2007, 11:25:40 AM

firetempesttakashi on
firetempesttakashiORANGE!!!!!!!

XDarkTinkerbellX on December 2, 2007, 6:55:52 AM

XDarkTinkerbellX on
XDarkTinkerbellXhuh

InvaderKylie on December 2, 2007, 5:24:58 AM

InvaderKylie on
InvaderKylieHI ONLINE GUY!

Falconlobo on December 2, 2007, 5:21:35 AM

Falconlobo on
Falconlobothanks^^

AnimefanDawn on December 2, 2007, 12:59:47 AM

AnimefanDawn on
AnimefanDawnwhat did i say about poking me

SilverSparklex on December 2, 2007, 12:53:59 AM

SilverSparklex on
SilverSparklexHiya!

XDarkTinkerbellX on December 1, 2007, 10:51:44 PM

XDarkTinkerbellX on
XDarkTinkerbellXTink:Yes,...i'm a live XD

mew54 on December 1, 2007, 10:43:31 PM

mew54 on
mew54this is the beard guy


-_-
(_)

mew54 on December 1, 2007, 10:42:34 PM

mew54 on
mew540_o....-_-
(_) beard guy

XDarkTinkerbellX on December 1, 2007, 10:42:19 PM

XDarkTinkerbellX on
XDarkTinkerbellXTink:I'm not food,....i tates really really really,..bad,...

XDarkTinkerbellX on December 1, 2007, 10:40:40 PM

XDarkTinkerbellX on
XDarkTinkerbellXTink:Oh my....0.0

XDarkTinkerbellX on December 1, 2007, 10:33:38 PM

XDarkTinkerbellX on
XDarkTinkerbellXTink:OH MY GOD!!!0.0
Puppet:o.0

XDarkTinkerbellX on December 1, 2007, 10:26:25 PM

XDarkTinkerbellX on
XDarkTinkerbellX0_o

XDarkTinkerbellX on December 1, 2007, 10:21:09 PM

XDarkTinkerbellX on
XDarkTinkerbellXyoyoyoyoyoyoyoyoyoyoyoyo

Falconlobo on December 1, 2007, 12:47:35 PM

Falconlobo on
Falconlobolol^^ http://www.fanart-central.net/pic-647179.html

Falconlobo on December 1, 2007, 12:32:13 PM

Falconlobo on
Falconlobothat's a collar^^

myartmaybebadbutatleastitry on December 1, 2007, 9:47:24 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry*ker pokes back*
XD

DeamonKatie on December 1, 2007, 9:20:41 AM

DeamonKatie on
DeamonKatieWHALESSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!!!!!!!!!!

InvaderKylie on December 1, 2007, 9:16:18 AM

InvaderKylie on
InvaderKylieHey! You're online! YAYyayay!

XDarkTinkerbellX on December 1, 2007, 6:30:33 AM

XDarkTinkerbellX on
XDarkTinkerbellXUlrich:.......*glares*

super_sonic2000 on December 1, 2007, 12:56:55 AM

super_sonic2000 on
super_sonic2000-_- ow! HA I uhhh bad idea! nah ill leave the wale alone!

XDarkTinkerbellX on November 30, 2007, 11:34:54 PM

XDarkTinkerbellX on
XDarkTinkerbellXTink:because i said so

XDarkTinkerbellX on November 30, 2007, 11:22:59 PM

XDarkTinkerbellX on
XDarkTinkerbellXTink:really? where?!

XDarkTinkerbellX on November 30, 2007, 10:43:41 PM

XDarkTinkerbellX on
XDarkTinkerbellXhello

SkyGirl on November 30, 2007, 1:14:45 PM

SkyGirl on
SkyGirlremind me never 2 eat at ur house

AnimefanDawn on November 30, 2007, 11:57:11 AM

AnimefanDawn on
AnimefanDawnbye see ya

AnimefanDawn on November 30, 2007, 11:51:22 AM

AnimefanDawn on
AnimefanDawnwait u don't like it when i say bad words oww well damn it

AnimefanDawn on November 30, 2007, 11:49:23 AM

AnimefanDawn on
AnimefanDawnstop poking damn it

AnimefanDawn on November 30, 2007, 11:46:52 AM

AnimefanDawn on
AnimefanDawnback to u wafer

AnimefanDawn on November 30, 2007, 11:45:15 AM

AnimefanDawn on
AnimefanDawnwth back 2 u

AnimefanDawn on November 30, 2007, 11:40:51 AM

AnimefanDawn on
AnimefanDawntouch me and you'll die

AnimefanDawn on November 30, 2007, 11:39:48 AM

AnimefanDawn on
AnimefanDawnuh because i want 2

animehieikakashi on November 30, 2007, 11:34:52 AM

animehieikakashi on
animehieikakashifinally man she's the only one and u can check or family list on our profile
animefandawn says your a dufus

animehieikakashi on November 30, 2007, 11:30:12 AM

animehieikakashi on
animehieikakashiu don't know who i am?! i'll give u a hint my cousin is an other anime guess who she is

animehieikakashi on November 30, 2007, 11:28:28 AM

animehieikakashi on
animehieikakashiwhat's your problem

AnimefanDawn on November 30, 2007, 11:11:19 AM

AnimefanDawn on
AnimefanDawnI REGRET NOTHING!

darkone10 on November 30, 2007, 11:12:04 AM

darkone10 on
darkone10HA

AnimefanDawn on November 30, 2007, 11:15:22 AM

AnimefanDawn on
AnimefanDawnDAMN U!

darkone10 on November 30, 2007, 11:15:47 AM

darkone10 on
darkone10stop swearing at me
i dont like it

darkone10 on November 30, 2007, 11:16:14 AM

darkone10 on
darkone10please

AnimefanDawn on November 30, 2007, 11:17:37 AM

AnimefanDawn on
AnimefanDawnNEVER SUCKER ! I WILL STOP IF U CAN SEE THIS

darkone10 on November 30, 2007, 11:21:13 AM

darkone10 on
darkone10i can see it

AnimefanDawn on November 30, 2007, 11:24:29 AM

AnimefanDawn on
AnimefanDawnno but how?

animehieikakashi on November 30, 2007, 11:25:46 AM

animehieikakashi on
animehieikakashiwhat ever do u know who i am

mew54 on November 30, 2007, 9:21:56 AM

mew54 on
mew54was up

mew54 on November 30, 2007, 9:17:51 AM

mew54 on
mew54hi willy

XDarkTinkerbellX on November 30, 2007, 7:41:01 AM

XDarkTinkerbellX on
XDarkTinkerbellXTink:Aku,...?I remember him,...
Gir:SAMMICH!!!! XD

XDarkTinkerbellX on November 30, 2007, 7:25:19 AM

XDarkTinkerbellX on
XDarkTinkerbellXDib:Huh,...?
Gir:TURKEY!!!!! XD

XDarkTinkerbellX on November 30, 2007, 7:22:12 AM

XDarkTinkerbellX on
XDarkTinkerbellXGir:SINCE WHEN?! XD

Falconlobo on November 29, 2007, 12:51:52 PM

Falconlobo on
Falconlobosaw it

AnimefanDawn on November 29, 2007, 12:49:48 PM

AnimefanDawn on
AnimefanDawnhi & bye k i'll see your pic of blacky later cuz my head is hurting 4rm being on the computer

Falconlobo on November 29, 2007, 12:24:44 PM

Falconlobo on
Falconlobolol^^

Falconlobo on November 29, 2007, 12:13:40 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-646519.html

hi my 1600th pic on fac i have over 1600^^

RabidSamurai on November 28, 2007, 10:31:35 AM

RabidSamurai on
RabidSamuraiProfessor: Oh uh um......My LONG LOST BROTHER!! Um...where have you been. I miss you so! *Gose up and hug him*
 
Zombie: Uggghhh...*bites him on the arm*
 
 
Professor: Uhhhhh...This is how he says hello.... >.> >.>;;
 

RabidSamurai on November 28, 2007, 10:20:41 AM

RabidSamurai on
RabidSamuraiOh my god! He must have gone crazy! *splash a  bucket of ice on you*
Everyone knows theres no such thing as zombies. >.>  <.<

RabidSamurai on November 28, 2007, 10:13:47 AM

RabidSamurai on
RabidSamurai Zombies?  Zombies?! What  zombies? Theres no  zombies! Don't look out that window! *covers the window up* You must be crazy! * Looks up at that wall* 
 
 
XP lol

RabidSamurai on November 28, 2007, 9:52:58 AM

RabidSamurai on
RabidSamuraihellllllllllllllllllllllllooo! :3

InvaderKylie on November 28, 2007, 8:58:56 AM

InvaderKylie on
InvaderKylieHIIIIIIIIIIIIIII! ^^

InvaderKylie on November 28, 2007, 8:31:29 AM

InvaderKylie on
InvaderKyliehttp://www.fanart-central.net/pic-646574.html

InvaderKylie on November 28, 2007, 8:23:10 AM

InvaderKylie on
InvaderKylieCHEESE! ^^

PinkAngel101 on November 28, 2007, 8:05:48 AM

PinkAngel101 on
PinkAngel101Hey do you want to read my storie? if you do here the link
http://www.fanart-central.net/story-49928.html
- <3
Pinkangel101

P.s. Do you want to b friends?

NaughtyOrNice99 on November 27, 2007, 10:12:08 PM

NaughtyOrNice99 on
NaughtyOrNice99hehee!

i love your avatar!

AnimefanDawn on November 27, 2007, 12:46:55 PM

AnimefanDawn on
AnimefanDawnoh

AnimefanDawn on November 27, 2007, 12:00:48 PM

AnimefanDawn on
AnimefanDawnhi what?

InvaderKylie on November 26, 2007, 11:30:51 AM

InvaderKylie on
InvaderKylieg2g! :(

InvaderKylie on November 26, 2007, 11:28:21 AM

InvaderKylie on
InvaderKylie...um....

InvaderKylie on November 26, 2007, 11:19:51 AM

InvaderKylie on
InvaderKylieok. But I can't post on this computer. :( later

InvaderKylie on November 26, 2007, 11:14:37 AM

InvaderKylie on
InvaderKyliekk.

InvaderKylie on November 26, 2007, 11:11:25 AM

InvaderKylie on
InvaderKylieYAY

InvaderKylie on November 26, 2007, 11:03:28 AM

InvaderKylie on
InvaderKylieMy dad needs to print off something be back real soon.

InvaderKylie on November 26, 2007, 11:02:42 AM

InvaderKylie on
InvaderKylieyeah they were cool! I didn't comment 'cause I was busy doing the tektek

InvaderKylie on November 26, 2007, 11:01:21 AM

InvaderKylie on
InvaderKylielol yeah.

InvaderKylie on November 26, 2007, 11:00:32 AM

InvaderKylie on
InvaderKylieTEKTEK=DONE

InvaderKylie on November 26, 2007, 10:54:36 AM

InvaderKylie on
InvaderKylieI shall right now lol

InvaderKylie on November 26, 2007, 10:54:14 AM

InvaderKylie on
InvaderKylieOK! I FORGOT SORRRY! ^^' :(

InvaderKylie on November 26, 2007, 10:51:52 AM

InvaderKylie on
InvaderKylieHI!

Candycane9 on November 25, 2007, 1:21:32 PM

Candycane9 on
Candycane9hehe how is it going? ^^

Falconlobo on November 25, 2007, 1:01:14 PM

Falconlobo on
Falconlobomaybe^^

Falconlobo on November 25, 2007, 1:00:32 PM

Falconlobo on
Falconlobooookay^^ bye

RabidSamurai on November 25, 2007, 12:55:26 PM

RabidSamurai on
RabidSamuraiLol XD

Falconlobo on November 25, 2007, 12:48:46 PM

Falconlobo on
Falconloboyipes

Falconlobo on November 25, 2007, 12:45:50 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-601077.html

Big Big Cheese^^

Falconlobo on November 25, 2007, 12:39:19 PM

Falconlobo on
Falconloboright ^^

Falconlobo on November 25, 2007, 12:36:55 PM

Falconlobo on
FalconloboLOL^^

Falconlobo on November 25, 2007, 12:34:17 PM

Falconlobo on
Falconloboyup^^

RabidSamurai on November 25, 2007, 12:31:37 PM

RabidSamurai on
RabidSamuraiYes but I'm more random than you! >:3

Falconlobo on November 25, 2007, 12:28:26 PM

Falconlobo on
Falconlobocute^^

RabidSamurai on November 25, 2007, 12:22:21 PM

RabidSamurai on
RabidSamuraiHello random person. :3

Redviolet on November 25, 2007, 5:50:12 AM

Redviolet on
Redviolethi.

AlienQueen on November 25, 2007, 5:39:57 AM

AlienQueen on
AlienQueenHi.

AnimefanDawn on November 25, 2007, 4:39:36 AM

AnimefanDawn on
AnimefanDawni'll put u as a brother on my list

AnimefanDawn on November 25, 2007, 4:26:06 AM

AnimefanDawn on
AnimefanDawnya

AnimefanDawn on November 25, 2007, 4:14:58 AM

AnimefanDawn on
AnimefanDawn thanks

AnimefanDawn on November 25, 2007, 3:59:30 AM

AnimefanDawn on
Comment Deleted

darkone10 on November 25, 2007, 4:07:50 AM

darkone10 on
darkone10AUUUUUUUGGGGGH

AnimefanDawn on November 25, 2007, 3:33:25 AM

AnimefanDawn on
AnimefanDawnhey on the size 4 writing what number do u put it on?

AlienQueen on November 25, 2007, 12:19:24 AM

AlienQueen on
AlienQueenHi, yeah I've seen the movies. Jason doesn't talk, he just laughs occasionally. *Kee Kee Kee Ha Ha Ha* Freddy ,on the other hand, talks his head off and I think he would explode or something if he couldn't get his smart a** remarks out in time.

Falconlobo on November 24, 2007, 12:49:45 PM

Falconlobo on
Falconlobohttp://www.youtube.com/watch?v=SH0oaUhVm-A

Falconlobo on November 24, 2007, 12:40:19 PM

Falconlobo on
Falconlobohttp://www.kollectablekaos.com.au/images/New-Nightmare-Freddy.jpg

bigger figure of him

Falconlobo on November 24, 2007, 12:39:25 PM

Falconlobo on
Falconlobohttp://www.hauntedshop.co.uk/images/freddyfigure.jpg

figure of him

Falconlobo on November 24, 2007, 12:37:49 PM

Falconlobo on
Falconlobookay

Falconlobo on November 24, 2007, 12:37:00 PM

Falconlobo on
Falconlobohttp://www.youtube.com/watch?v=0Wj1gwNy3bQ

music video Nightmare on my street guset star freddy

siging by Will Smith And Dj Jazzy Jeff

Falconlobo on November 24, 2007, 12:33:22 PM

Falconlobo on
Falconloboinfo and pic

Falconlobo on November 24, 2007, 12:33:06 PM

Falconlobo on
Falconlobohttp://upload.wikimedia.org/wikipedia/en/thumb/9/98/Fredkruegermoviefirst.png/250px-Fredkruegermoviefirst.png

Falconlobo on November 24, 2007, 12:32:22 PM

Falconlobo on
Falconlobohttp://images.google.com/imgres?imgurl=http://upload.wikimedia.org/wikipedia/en/thumb/9/98/Fredkruegermoviefirst.png/250px-Fredkruegermoviefirst.png&imgrefurl=http://en.wikipedia.org/wiki/Freddy_Krueger&h=335&w=250&sz=146&hl=en&start=12&um=1&tbnid=7RJP0egTsa36fM:&tbnh=119&tbnw=89&prev=/images%3Fq%3Dfreddy%2Bkrueger%26svnum%3D10%26um%3D1%26hl%3Den%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26hs%3Dr58%26sa%3DX

Falconlobo on November 24, 2007, 12:31:20 PM

Falconlobo on
Falconlobowant a pic of him a ref or what he sounds like try youtube maybe i can look for images but for sound try youtube

SkyGirl on November 24, 2007, 12:28:34 PM

SkyGirl on
SkyGirllol 2 funny

Falconlobo on November 24, 2007, 12:26:04 PM

Falconlobo on
Falconloboof course he does very creepy voice^^

You've Got the Body And I've Got The Brains was one of the lines from the first one

Falconlobo on November 24, 2007, 12:14:22 PM

Falconlobo on
Falconlobono it was not the real Freddy LOL

SkyGirl on November 24, 2007, 12:13:37 PM

SkyGirl on
SkyGirlyeah corn!!!!!!!!!!!!!!!!

SkyGirl on November 24, 2007, 12:11:53 PM

SkyGirl on
SkyGirlcheese is good mmmmmmmmmmmmmmmmmmmmmm cheese

Falconlobo on November 24, 2007, 11:58:01 AM

Falconlobo on
Falconlobosome of them edited on tv

i once beat a camp counselor up

dressed as Freddy wehn i was a kid^^

model123 on November 24, 2007, 11:05:50 AM

model123 on
model123the horror movie

model123 on November 24, 2007, 11:01:58 AM

model123 on
model123and P2 the movie

model123 on November 24, 2007, 10:49:14 AM

model123 on
model123hey whats up

XDarkTinkerbellX on November 24, 2007, 9:52:06 AM

XDarkTinkerbellX on
XDarkTinkerbellXGir:If you eat with beef jerky

XDarkTinkerbellX on November 24, 2007, 9:46:35 AM

XDarkTinkerbellX on
XDarkTinkerbellXDib:what?! damnit ><

XDarkTinkerbellX on November 24, 2007, 9:38:47 AM

XDarkTinkerbellX on
XDarkTinkerbellXMe:huh????0.0

XDarkTinkerbellX on November 24, 2007, 9:33:57 AM

XDarkTinkerbellX on
XDarkTinkerbellXMe:Ewwwwwwwwwwwwwww ><

XDarkTinkerbellX on November 24, 2007, 9:23:06 AM

XDarkTinkerbellX on
XDarkTinkerbellXDib:Just barely dead,...and half way alive,..
Me:0_o

vesblondie on November 24, 2007, 7:33:29 AM

vesblondie on
vesblondieI'm so glad ^^
Yay! *throws a whale plushi at you* Nya >X3

TallestPurple on November 24, 2007, 6:40:27 AM

TallestPurple on
TallestPurpleI love your whale. 8D It's too cute.

vesblondie on November 24, 2007, 6:19:07 AM

vesblondie on
vesblondie*smiles* Better now?

flying_Jone on November 24, 2007, 2:53:40 AM

flying_Jone on
flying_Jonewhats wrong? =O

mew54 on November 24, 2007, 2:49:35 AM

mew54 on
mew54hey how are you

flying_Jone on November 24, 2007, 2:24:21 AM

flying_Jone on
flying_Jonehello?

XDarkTinkerbellX on November 24, 2007, 2:21:32 AM

XDarkTinkerbellX on
XDarkTinkerbellX0_o
why?
what happened?

XDarkTinkerbellX on November 24, 2007, 2:18:29 AM

XDarkTinkerbellX on
XDarkTinkerbellX=(
awwwwwwwwwwwwwwwwwwwwwwwww
*hugs you*

XDarkTinkerbellX on November 24, 2007, 2:15:42 AM

XDarkTinkerbellX on
XDarkTinkerbellXwhat's wrong,Wafer-kun

vesblondie on November 24, 2007, 1:56:47 AM

vesblondie on
vesblondie*shakes my head* That's not good. I'm so sorry.
I wish there was something I could actually do...

vesblondie on November 24, 2007, 1:53:23 AM

vesblondie on
vesblondieIs she not allowd to talk to you now? Or was she getting aggrivated?

vesblondie on November 24, 2007, 1:50:22 AM

vesblondie on
vesblondieOh no...Omg. What happened? *hugs you*

vesblondie on November 24, 2007, 1:48:03 AM

vesblondie on
vesblondieW-who? And how? 0_0
...WAS IT CARRIE!?

vesblondie on November 24, 2007, 1:44:18 AM

vesblondie on
vesblondieOh no. What's wrong??? :[

vesblondie on November 24, 2007, 1:38:38 AM

vesblondie on
vesblondieHallo >X3

Lawliet on November 23, 2007, 5:06:31 AM

Lawliet on
Lawlietfiretempesttakashi

AnimefanDawn on November 23, 2007, 4:28:23 AM

AnimefanDawn on
AnimefanDawnsomething about parents

AnimefanDawn on November 23, 2007, 4:19:58 AM

AnimefanDawn on
AnimefanDawnyea

FullMoonRose on November 23, 2007, 3:53:37 AM

FullMoonRose on
FullMoonRosewell that is good i guess so what do u like to do

FullMoonRose on November 23, 2007, 3:31:17 AM

FullMoonRose on
FullMoonRoseok.....so how r u

FullMoonRose on November 23, 2007, 3:02:48 AM

FullMoonRose on
FullMoonRosewell i that works ^^ i like ur icon the wale was so cute....... late happy thanksgiving

XDarkTinkerbellX on November 23, 2007, 2:17:13 AM

XDarkTinkerbellX on
XDarkTinkerbellXMe:Yes,sadly,..T.T

XDarkTinkerbellX on November 22, 2007, 11:51:41 PM

XDarkTinkerbellX on
XDarkTinkerbellXTink:What?0_o

FullMoonRose on November 22, 2007, 12:52:55 PM

FullMoonRose on
FullMoonRosehi why r u the dark one 10

mew54 on November 22, 2007, 12:30:17 PM

mew54 on
mew54ok one of my cousins is 18 and her name is elizabeth and thers one that is 22 and her name is jessica

mew54 on November 22, 2007, 12:25:37 PM

mew54 on
mew54meh so happy i get to go to collage

mew54 on November 22, 2007, 12:20:06 PM

mew54 on
mew54i ment the important read now thing

DemonessDarkFlame on November 22, 2007, 12:05:08 PM

DemonessDarkFlame on
DemonessDarkFlamelol, you're profile is funny, would you mind looking at my newer art? i'm trying to get a fresh pair of eyes looking at it.

mew54 on November 22, 2007, 11:50:10 AM

mew54 on
mew54read the top of my profile

mew54 on November 22, 2007, 11:48:41 AM

mew54 on
mew54hi long time no talk

Candycane9 on November 22, 2007, 10:16:51 AM

Candycane9 on
Candycane9Zim:*doesn't let you do it and is running all over his lap and is claiming on stuff*

Candycane9 on November 22, 2007, 10:12:27 AM

Candycane9 on
Candycane9Zim:I'll destory you before you know it!
Dib:GO get him!

Candycane9 on November 22, 2007, 10:04:20 AM

Candycane9 on
Candycane9Zim:NO I SHALL DESTROY YOU!!

Redviolet on November 22, 2007, 9:29:26 AM

Redviolet on
Redviolethi!

AnimefanDawn on November 22, 2007, 7:27:40 AM

AnimefanDawn on
AnimefanDawnhi

myartmaybebadbutatleastitry on November 22, 2007, 1:38:06 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: 0.o
Umbreon: *is attacked*  *attacks back viciously*

TallestPurple on November 22, 2007, 1:02:17 AM

TallestPurple on
TallestPurple*Helps him stab* x3

TallestPurple on November 22, 2007, 12:58:46 AM

TallestPurple on
TallestPurple*foams at the mouth* My computer is being a butt. It kept shutting down the internet at random times D8

TallestPurple on November 22, 2007, 12:51:47 AM

TallestPurple on
TallestPurpleHello. :3

jeffhardy2345 on November 22, 2007, 12:42:08 AM

jeffhardy2345 on
jeffhardy2345Hey

XDarkTinkerbellX on November 21, 2007, 11:52:55 PM

XDarkTinkerbellX on
XDarkTinkerbellXlet's make biscuits XD

Lawliet on November 21, 2007, 11:49:56 PM

Lawliet on
LawlietTakashi? Yeah.

XDarkTinkerbellX on November 21, 2007, 10:14:56 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:0.0
Reno:o.o

Lawliet on November 21, 2007, 11:27:18 AM

Lawliet on
Lawlietcool whale. I see u know my girlfriend.

firetempesttakashi on November 21, 2007, 9:06:09 AM

firetempesttakashi on
firetempesttakashime:*kicks back*


i can only stay on 15 min

firetempesttakashi on November 21, 2007, 9:01:57 AM

firetempesttakashi on
firetempesttakashi-_-' wht song

firetempesttakashi on November 21, 2007, 9:00:08 AM

firetempesttakashi on
firetempesttakashilolz whts up

Falconlobo on November 21, 2007, 8:19:43 AM

Falconlobo on
Falconlobothanks^^

Falconlobo on November 19, 2007, 9:51:43 AM

Falconlobo on
Falconlobookay^^ when smudge i cut out the pic the best that i can

and tape the back of the paper by doing the thing where ya

make double up the tape and then put it on the back

and tape it on a clean sheet of computer paper^^

it is a way to keep pics cleaner ^^

TallestPurple on November 18, 2007, 11:08:28 AM

TallestPurple on
TallestPurpleHahm hah....that'd be funny to watch.... I bet Wacko Jacko's fake-face would crumble or something x3

TallestPurple on November 18, 2007, 11:03:20 AM

TallestPurple on
TallestPurple......M'kay

TallestPurple on November 18, 2007, 10:43:02 AM

TallestPurple on
TallestPurpleErrrrrmmm *spazz attacks* Whut?

TwoTailedEevee on November 18, 2007, 10:14:51 AM

TwoTailedEevee on
TwoTailedEeveeAllo! You LIke Whales Dont You? O Ya Im Nat.

Hatomi on November 18, 2007, 5:40:55 AM

Hatomi on
HatomiHellloooo ~ =D

InvaderKylie on November 18, 2007, 4:41:12 AM

InvaderKylie on
InvaderKylieHi! Your online! ^^

goth4ever on November 18, 2007, 1:53:43 AM

goth4ever on
goth4everMe:No.....

RockLee9915 on November 17, 2007, 11:30:42 PM

RockLee9915 on
RockLee9915La la la *pokes you* Why do you say nothing? *pets Willy*

RockLee9915 on November 17, 2007, 11:21:50 PM

RockLee9915 on
RockLee9915RAGGLE FRAGGLE! Hi! Long time no chat! Whats up???? BWA HA HA! Theres an ugly school pic of me on my profile! Not yay!

TallestPurple on November 17, 2007, 11:58:50 AM

TallestPurple on
TallestPurpleOhhh okay :333

vesblondie on November 17, 2007, 11:58:02 AM

vesblondie on
vesblondieAwwwwww. Love can hurt...especially when you're a giant alien that hates little nick jr people

vesblondie on November 17, 2007, 11:56:11 AM

vesblondie on
vesblondie*twitches*

vesblondie on November 17, 2007, 11:54:37 AM

vesblondie on
vesblondielol OMG!!! That was...*dies laughing* wow. X'DDDDD awesome!

vesblondie on November 17, 2007, 11:53:02 AM

vesblondie on
vesblondieGood god! Does the thing need to eat or drink? Any sleep? O_o

TallestPurple on November 17, 2007, 11:52:05 AM

TallestPurple on
TallestPurplewooowww...I didn't know who like....half of those people are xDDD

vesblondie on November 17, 2007, 11:48:06 AM

vesblondie on
vesblondie*falls dead asleep* (inner thoughts) Geeze. Apparently he really could keep it up with simultanious action...

vesblondie on November 17, 2007, 11:45:29 AM

vesblondie on
vesblondieOKay then. *pulls a chair up* Let's see about it.

vesblondie on November 17, 2007, 11:43:59 AM

vesblondie on
vesblondieYa. You can do that ^^;

vesblondie on November 17, 2007, 11:40:14 AM

vesblondie on
vesblondieOKay then BLOOGA FLOOGA GOOGA!!!...back to you :P

TallestPurple on November 17, 2007, 11:38:42 AM

TallestPurple on
TallestPurplelawl. xDDD I have no clue who would win that battle.

TallestPurple on November 17, 2007, 11:34:25 AM

TallestPurple on
TallestPurplexD Okkkkie Dokie...

Michael Jackson...or as Luzzeh says..."Wacko Jacko"

vesblondie on November 17, 2007, 11:31:55 AM

vesblondie on
vesblondieHi. *smiles* Ummm...Hooba gloobah to you too O_o' lol >XP

TallestPurple on November 17, 2007, 11:28:58 AM

TallestPurple on
TallestPurple*rides on a sheep* Hallo!!! x3

Redviolet on November 16, 2007, 12:46:54 PM

Redviolet on
Redviolethi.

xxRoguexx on November 16, 2007, 7:34:56 AM

xxRoguexx on
xxRoguexxhow r u doing

xxRoguexx on November 16, 2007, 7:24:10 AM

xxRoguexx on
xxRoguexxhey

Falconlobo on November 15, 2007, 12:12:53 PM

Falconlobo on
FalconloboPizza cats characters have big heads^^

XDarkTinkerbellX on November 15, 2007, 9:20:35 AM

XDarkTinkerbellX on
XDarkTinkerbellXGir:0.0,.........XD

XDarkTinkerbellX on November 15, 2007, 9:14:54 AM

XDarkTinkerbellX on
XDarkTinkerbellXGir:No!She's good.

Tink:*disappears*

XDarkTinkerbellX on November 15, 2007, 9:01:23 AM

XDarkTinkerbellX on
XDarkTinkerbellXTink:*twitches*LIE!!

XDarkTinkerbellX on November 15, 2007, 8:56:33 AM

XDarkTinkerbellX on
XDarkTinkerbellXTink:YOU LIE!!!!

XDarkTinkerbellX on November 15, 2007, 8:54:01 AM

XDarkTinkerbellX on
XDarkTinkerbellXGir:I'm gonna eat you! XD

Falconlobo on November 15, 2007, 8:03:22 AM

Falconlobo on
Falconlobokay

Falconlobo on November 15, 2007, 7:32:25 AM

Falconlobo on
FalconloboLOL

Falconlobo on November 14, 2007, 12:56:25 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-582777.html

Bloo palying with an imaginary sandworm^^

Falconlobo on November 14, 2007, 12:55:53 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-634131.html

Dexter as a sandworm

Falconlobo on November 14, 2007, 12:55:24 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-622979.html

sandworm chibi with an alien like tongue

Falconlobo on November 14, 2007, 12:54:33 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-520142.html

two headed sandworm^^

Falconlobo on November 14, 2007, 12:52:51 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-485602.html

was a request that went overboard^^

Falconlobo on November 14, 2007, 11:19:13 AM

Falconlobo on
FalconloboKorn

Falconlobo on November 14, 2007, 11:16:25 AM

Falconlobo on
Falconloboer dunno^^

Falconlobo on November 14, 2007, 10:55:28 AM

Falconlobo on
Falconloboso wrong^^

Falconlobo on November 14, 2007, 10:53:04 AM

Falconlobo on
FalconloboOhh^^

Falconlobo on November 14, 2007, 10:43:03 AM

Falconlobo on
FalconloboIt's Big Cheese Fawning Over Polly LOL

^♥♥^
=U=

^♥♥^
=V=




(\_/)
(0.o)
'(__)'

Falconlobo on November 14, 2007, 10:37:39 AM

Falconlobo on
Falconlobocool^^ i got it backwards i drew a new comic then i ate^^

Falconlobo on November 14, 2007, 10:32:37 AM

Falconlobo on
Falconlobono thanks already ate^^ then i drew a new comic^^

Falconlobo on November 14, 2007, 8:50:46 AM

Falconlobo on
Falconlobofood^^

Falconlobo on November 14, 2007, 7:59:19 AM

Falconlobo on
Falconlobohi was food shopping

Falconlobo on November 13, 2007, 12:58:08 PM

Falconlobo on
FalconloboI drew Manspider once^^

Falconlobo on November 13, 2007, 12:53:46 PM

Falconlobo on
FalconloboYolks^^

Falconlobo on November 13, 2007, 12:42:33 PM

Falconlobo on
Falconlobosorry can't tell ya that^^

myartmaybebadbutatleastitry on November 13, 2007, 8:21:33 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryRANDOM HI!!!!!!!   LOL
 
Umbreon:   -.-

myartmaybebadbutatleastitry on November 12, 2007, 11:56:43 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryLOL bye  *adds artist to faves*   ur crazy  (that's a good thing)

myartmaybebadbutatleastitry on November 12, 2007, 11:55:25 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon: *snarles*  *uses shadow ball at blademan's face*  *pushes away from him*
 
ME: o.0 Whoa... this is getting good *starts eating popcorn from girs head*

myartmaybebadbutatleastitry on November 12, 2007, 11:51:14 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryUmbreon:  0.o  WTF? ... ... ... ... NOWAY!!! I AM GOING TO RULE THE WORLD!!!!!! NOTHING SHALL STOP ME!!!! MWAHAHAHAHAHAHAHAHA!!!
 
ME:  o.0  OMG... He's going freaky again...

myartmaybebadbutatleastitry on November 12, 2007, 11:44:09 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: YAY GIR!!!!! *runs back*  *huggles gir*
 
Umbreon: STOP DISOBEYING ME!!!!
 
ME: *growls* my gir...........

myartmaybebadbutatleastitry on November 12, 2007, 11:39:10 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryME: 0.o  OMG!!!! UMBREON!!! MY MASTER!!! SAVE ME!!!
 
Umbreon: o.0 WTF? *stares at people*  NO!!! *runs away*
 
ME: COME BACK HERE AND DEFEND MY HONOR!!!  *runs after*

myartmaybebadbutatleastitry on November 12, 2007, 11:35:06 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry0.o Umm... I'm still alive...
SO I WIN!!!
MWAHAHAHAHAHAHA!!!!!!!!!

myartmaybebadbutatleastitry on November 12, 2007, 11:30:27 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry0.o     good thing i'm a vamp, or I'd be dead

myartmaybebadbutatleastitry on November 12, 2007, 11:25:31 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry*follows you out window*

myartmaybebadbutatleastitry on November 12, 2007, 11:22:42 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitry0.o  Where-z-a whale?  AHHHHH!!!! MY COMPUTER IS BEEPING AGAIN!!!!
*falls over twitching*
THE BEEPS!!!

myartmaybebadbutatleastitry on November 12, 2007, 11:19:41 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryAHHHHH!!!!! NOSE!!! I is grrified now!!
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI
 
HI

jeffhardy2345 on November 12, 2007, 11:16:14 AM

jeffhardy2345 on
jeffhardy2345NEVA~

myartmaybebadbutatleastitry on November 12, 2007, 11:14:17 AM

myartmaybebadbutatleastitry on
myartmaybebadbutatleastitryHI  ^.^   Did you just random hi me? Oh well, I random hi back!!! LOL

1513 on November 12, 2007, 11:13:24 AM

1513 on
1513Yes I love that show and yes u r Willy.^-^

jeffhardy2345 on November 12, 2007, 11:11:11 AM

jeffhardy2345 on
jeffhardy2345No thanks

1513 on November 12, 2007, 11:08:35 AM

1513 on
1513Hi.
*bows to Willy*
=3

jeffhardy2345 on November 12, 2007, 11:04:41 AM

jeffhardy2345 on
jeffhardy2345*backs away*

jeffhardy2345 on November 12, 2007, 11:01:49 AM

jeffhardy2345 on
jeffhardy2345*garbage man comes*
Man: Want this cheese?

jeffhardy2345 on November 12, 2007, 10:59:05 AM

jeffhardy2345 on
jeffhardy2345*shoots cheese* DIE!!!!!!!!!!!!!

jeffhardy2345 on November 12, 2007, 10:56:30 AM

jeffhardy2345 on
jeffhardy2345O.O

jeffhardy2345 on November 12, 2007, 10:51:42 AM

jeffhardy2345 on
jeffhardy2345Yooo :P

invaiderzen on November 11, 2007, 1:36:01 AM

invaiderzen on
invaiderzenthe picture of the alien is scary...

InvaderKylie on November 10, 2007, 3:33:15 AM

InvaderKylie on
InvaderKylieWhat's up? I've got some new art! ^^

XDarkTinkerbellX on November 10, 2007, 12:36:50 AM

XDarkTinkerbellX on
XDarkTinkerbellXchicken

XDarkTinkerbellX on November 10, 2007, 12:28:26 AM

XDarkTinkerbellX on
XDarkTinkerbellXshake that body,
shake that body,
don't you no hurt no body
<('.'<) <('.')> (>'.')>

XDarkTinkerbellX on November 10, 2007, 12:25:32 AM

XDarkTinkerbellX on
XDarkTinkerbellX0_o
*gets hit and throws a piece of chocolate at you*

XDarkTinkerbellX on November 10, 2007, 12:20:35 AM

XDarkTinkerbellX on
XDarkTinkerbellXo_0
what the hell was that?
*attacks you with a feather*

XDarkTinkerbellX on November 10, 2007, 12:16:18 AM

XDarkTinkerbellX on
XDarkTinkerbellXWafer-kun,..I challenge you to a pokcy fight >=D

goth4ever on November 9, 2007, 11:42:44 AM

goth4ever on
goth4everHello

InvaderKylie on November 9, 2007, 7:20:52 AM

InvaderKylie on
InvaderKylielol HI!

Minielephantswillruleyouall on November 8, 2007, 10:19:32 AM

Minielephantswillruleyouall on
MinielephantswillruleyouallHi Carries other friend!

model123 on November 8, 2007, 9:26:29 AM

model123 on
model123hey

InvaderKylie on November 7, 2007, 11:17:37 PM

InvaderKylie on
InvaderKylieI saw everything you wrote! I was busy doodle-ing-ing Ichabod! >.<

InvaderKylie on November 7, 2007, 1:11:20 PM

InvaderKylie on
InvaderKylieHi!

bmw2 on November 7, 2007, 10:00:37 AM

bmw2 on
bmw2yup thats me break my window (bmw)

Falconlobo on November 6, 2007, 12:13:56 PM

Falconlobo on
Falconlobooh^^

Falconlobo on November 6, 2007, 12:11:30 PM

Falconlobo on
FalconloboOkay^^

Falconlobo on November 6, 2007, 12:07:25 PM

Falconlobo on
Falconlobothe next Alien vs Predator movie will be R rated

Falconlobo on November 6, 2007, 12:05:59 PM

Falconlobo on
Falconlobothanks^^

Falconlobo on November 6, 2007, 12:04:55 PM

Falconlobo on
Falconloboyup^^ it reminds me of Kiss the group^^

Falconlobo on November 6, 2007, 12:02:56 PM

Falconlobo on
Falconloboheh^^

Falconlobo on November 6, 2007, 12:02:28 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-541658.html

i like the other one better

Falconlobo on November 6, 2007, 12:01:10 PM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-543157.html Alien Herriman

Falconlobo on November 6, 2007, 12:00:31 PM

Falconlobo on
Falconloboit's odder i will send you both but no flames

jeffhardy2345 on November 6, 2007, 11:56:42 AM

jeffhardy2345 on
jeffhardy2345I don't like like my sister

Falconlobo on November 6, 2007, 11:55:50 AM

Falconlobo on
Falconloboit turned out better than my Predator Herriman^^

jeffhardy2345 on November 6, 2007, 11:54:04 AM

jeffhardy2345 on
jeffhardy2345Woops like

Falconlobo on November 6, 2007, 11:53:37 AM

Falconlobo on
Falconloboit is an odd combo

Falconlobo on November 6, 2007, 11:51:39 AM

Falconlobo on
FalconloboRabAlien or a Rabbit Alien^^

jeffhardy2345 on November 6, 2007, 11:51:38 AM

jeffhardy2345 on
jeffhardy2345Ya I know that you lie tallestpurple

Falconlobo on November 6, 2007, 11:49:40 AM

Falconlobo on
Falconloboodd

jeffhardy2345 on November 6, 2007, 11:48:17 AM

jeffhardy2345 on
jeffhardy2345OK Cool

Falconlobo on November 6, 2007, 11:45:54 AM

Falconlobo on
FalconloboI drew an Alien Herriman once^^

jeffhardy2345 on November 6, 2007, 11:45:35 AM

jeffhardy2345 on
jeffhardy2345lol Nie

Falconlobo on November 6, 2007, 11:43:04 AM

Falconlobo on
Falconlobookay^^ I like Herriman^^

And The Big Cheese he's my avatar

Falconlobo on November 6, 2007, 11:40:21 AM

Falconlobo on
FalconloboAliens Vs. Cheese they don't know how annoying he can be^^

Falconlobo on November 6, 2007, 11:39:01 AM

Falconlobo on
Falconlobono^^

jeffhardy2345 on November 6, 2007, 11:38:32 AM

jeffhardy2345 on
jeffhardy2345Eh..

Falconlobo on November 6, 2007, 11:37:15 AM

Falconlobo on
Falconloboyour alien is drooling slimy acid^^

jeffhardy2345 on November 6, 2007, 11:34:44 AM

jeffhardy2345 on
jeffhardy2345If he explodes don't drag me into court

jeffhardy2345 on November 6, 2007, 11:32:56 AM

jeffhardy2345 on
jeffhardy2345Yeah!!! *shots fire works*

Falconlobo on November 6, 2007, 11:29:25 AM

Falconlobo on
Falconlobohi

jeffhardy2345 on November 6, 2007, 11:29:02 AM

jeffhardy2345 on
jeffhardy2345yoo :P

firetempesttakashi on November 6, 2007, 8:59:53 AM

firetempesttakashi on
firetempesttakashiLOOK FLYING MONKEYS!!!!!!!!!

firetempesttakashi on November 6, 2007, 8:32:49 AM

firetempesttakashi on
firetempesttakashilolz oranges r better

XDarkTinkerbellX on November 5, 2007, 8:57:23 AM

XDarkTinkerbellX on
XDarkTinkerbellXooooooooooooookay

XDarkTinkerbellX on November 5, 2007, 8:49:15 AM

XDarkTinkerbellX on
XDarkTinkerbellX0.0...why,.....?

flying_Jone on November 4, 2007, 1:34:22 AM

flying_Jone on
flying_Joneokei then...XD

flying_Jone on November 4, 2007, 1:19:42 AM

flying_Jone on
flying_Joneare you sure it means nothing...? :P..

flying_Jone on November 4, 2007, 1:14:16 AM

flying_Jone on
flying_Jonewhat does that mean? XD

flying_Jone on November 4, 2007, 1:04:07 AM

flying_Jone on
flying_JoneSDGDSGFDGERGE ?

flying_Jone on November 4, 2007, 1:02:01 AM

flying_Jone on
flying_Jonehi =D

XDarkTinkerbellX on November 3, 2007, 8:19:07 AM

XDarkTinkerbellX on
XDarkTinkerbellXoh,....that's okay

XDarkTinkerbellX on November 3, 2007, 8:15:37 AM

XDarkTinkerbellX on
XDarkTinkerbellXoh,.......I wasn't talking to you

XDarkTinkerbellX on November 3, 2007, 8:09:19 AM

XDarkTinkerbellX on
XDarkTinkerbellXWafer-kun why did you ask that?

XDarkTinkerbellX on November 3, 2007, 8:07:10 AM

XDarkTinkerbellX on
XDarkTinkerbellXno,...you don't

flying_Jone on November 3, 2007, 2:55:33 AM

flying_Jone on
flying_Joneheya =3
how are you?

mew54 on November 3, 2007, 12:13:06 AM

mew54 on
mew54hiiiiiiiiii!wats up willy*hhugs willy*

XDarkTinkerbellX on November 3, 2007, 12:05:09 AM

XDarkTinkerbellX on
XDarkTinkerbellXsweet XD

firetempesttakashi on November 2, 2007, 1:51:04 PM

firetempesttakashi on
firetempesttakashicool me want to see

firetempesttakashi on November 2, 2007, 1:48:30 PM

firetempesttakashi on
firetempesttakashiit sound furmilyer bt i dont think so

firetempesttakashi on November 2, 2007, 1:44:14 PM

firetempesttakashi on
firetempesttakashioooo this sound intrsting do tell

firetempesttakashi on November 2, 2007, 11:56:53 AM

firetempesttakashi on
firetempesttakashilolz WATERMOLONS!!!!!!!!!!

AlienQueen on November 2, 2007, 11:15:59 AM

AlienQueen on
AlienQueenGreat job on the pic. I should try drawing an Irkin. Anyway, got 2 go. I'll chat with ya another time if I see you on! Or if you would rather me leave you alone just put a message that says so on my profile. ^^

AlienQueen on November 2, 2007, 11:06:01 AM

AlienQueen on
AlienQueenSPLEEEEEEEEEEEEEEE!

AlienQueen on November 2, 2007, 11:00:36 AM

AlienQueen on
AlienQueenGrr...I don't know who I want to win either!

firetempesttakashi on November 2, 2007, 10:22:50 AM

firetempesttakashi on
firetempesttakashiMAHAHAHHAH i have something even better *glares*

AlienQueen on November 2, 2007, 10:21:44 AM

AlienQueen on
AlienQueenCool. Weasels are fun to step on. XD

AlienQueen on November 2, 2007, 10:17:01 AM

AlienQueen on
AlienQueenWhat about Weasel Stomping Day?

AlienQueen on November 2, 2007, 10:15:46 AM

AlienQueen on
AlienQueenYou should check it out. It's hilarious!

AlienQueen on November 2, 2007, 10:07:13 AM

AlienQueen on
AlienQueenHave you heard Canadian Idiot, The Night Santa Went Crazy, or Barney's On Fire? Those are my favs.

AlienQueen on November 2, 2007, 10:02:48 AM

AlienQueen on
AlienQueenYAY Slime Creatures From Outer Space! I love Independence Day. It's a sweet movie. U a Weird Al fan?

AlienQueen on November 2, 2007, 9:56:04 AM

AlienQueen on
AlienQueenumm...ok...your corn...XD

AlienQueen on November 2, 2007, 9:51:16 AM

AlienQueen on
AlienQueenThey're up if you wanna see them. :3

firetempesttakashi on November 2, 2007, 9:45:26 AM

firetempesttakashi on
firetempesttakashiMINE!!!

firetempesttakashi on November 2, 2007, 9:41:14 AM

firetempesttakashi on
firetempesttakashimy orange!!!!

AlienQueen on November 2, 2007, 9:30:42 AM

AlienQueen on
AlienQueenCool. I'm gonna put up some new pics.

AlienQueen on November 2, 2007, 9:25:20 AM

AlienQueen on
AlienQueenYAY! I'm not the only one who has a pet alien! Well...I have several. My house is a madhouse thanks to them. I read your whole story. Very nice. I'm writing an alien story too but it's not on here. I should put it up one of these days. All I have is an emo poem. LOL!

AlienQueen on November 2, 2007, 9:14:16 AM

AlienQueen on
AlienQueenI'll check the story out. Yeah, I vote for the alien too, but cheese is also very good. Thanks for adding me to your fav artists. You is me first fan! ^_^

AlienQueen on November 2, 2007, 9:09:53 AM

AlienQueen on
AlienQueenI worship alien. You got good taste man.

AlienQueen on November 2, 2007, 9:07:29 AM

AlienQueen on
AlienQueenI like your veggie alien. It's really cool.

AlienQueen on November 2, 2007, 9:03:12 AM

AlienQueen on
AlienQueenHello. Sweet Whale.

firetempesttakashi on November 2, 2007, 8:54:52 AM

firetempesttakashi on
firetempesttakashiIM NOT A PIGGY !!!!!!!!!!!!!!!!!

and no ive never blocked anyone

firetempesttakashi on November 2, 2007, 8:30:15 AM

firetempesttakashi on
firetempesttakashiim not a piggy

XDarkTinkerbellX on November 2, 2007, 8:03:57 AM

XDarkTinkerbellX on
XDarkTinkerbellXHello Wafer-kun

firetempesttakashi on November 2, 2007, 7:13:18 AM

firetempesttakashi on
firetempesttakashiNO WAY MY ORANGE !!!!!!!!!!!!!

g2g

firetempesttakashi on November 2, 2007, 7:05:47 AM

firetempesttakashi on
firetempesttakashimy orange stay away!!!!!!!!!

firetempesttakashi on November 2, 2007, 7:01:32 AM

firetempesttakashi on
firetempesttakashilmao haha chees XD

firetempesttakashi on November 2, 2007, 6:59:40 AM

firetempesttakashi on
firetempesttakashilolz whts a chees going to do with a orange

firetempesttakashi on November 2, 2007, 6:54:16 AM

firetempesttakashi on
firetempesttakashilolz something as in ...

firetempesttakashi on November 2, 2007, 6:51:24 AM

firetempesttakashi on
firetempesttakashihello hello

mew54 on November 1, 2007, 10:58:16 AM

mew54 on
mew54hi willy!are you scared of scary things if not!... http://www.youtube.com/watch?v=NWe7eUdgx1I

dont forget watch closly!XP XO

AnimefanDawn on November 1, 2007, 10:29:41 AM

AnimefanDawn on
AnimefanDawnokay?

AnimefanDawn on November 1, 2007, 10:24:25 AM

AnimefanDawn on
AnimefanDawnhere we go again ^^

AnimefanDawn on November 1, 2007, 10:22:23 AM

AnimefanDawn on
AnimefanDawnoh uh

XDarkTinkerbellX on November 1, 2007, 9:53:30 AM

XDarkTinkerbellX on
XDarkTinkerbellXo.o.....NUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU*gasp*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU!!!!!

XDarkTinkerbellX on November 1, 2007, 9:46:11 AM

XDarkTinkerbellX on
XDarkTinkerbellXcheese,........

XDarkTinkerbellX on November 1, 2007, 9:38:59 AM

XDarkTinkerbellX on
XDarkTinkerbellX0_o

XDarkTinkerbellX on November 1, 2007, 9:35:24 AM

XDarkTinkerbellX on
XDarkTinkerbellXohhhhhhhhhhhhhhhhh,....*gives you my corn*

XDarkTinkerbellX on November 1, 2007, 9:31:22 AM

XDarkTinkerbellX on
XDarkTinkerbellXi wasn't going to steal Carrie

XDarkTinkerbellX on November 1, 2007, 9:23:41 AM

XDarkTinkerbellX on
XDarkTinkerbellXhuh,...?

XDarkTinkerbellX on November 1, 2007, 9:21:27 AM

XDarkTinkerbellX on
XDarkTinkerbellXHi Wafer-kun

XDarkTinkerbellX on November 1, 2007, 8:52:04 AM

XDarkTinkerbellX on
XDarkTinkerbellXI am too

XDarkTinkerbellX on November 1, 2007, 8:49:17 AM

XDarkTinkerbellX on
XDarkTinkerbellX0.0

XDarkTinkerbellX on November 1, 2007, 8:44:12 AM

XDarkTinkerbellX on
XDarkTinkerbellX0_o

XDarkTinkerbellX on November 1, 2007, 8:42:00 AM

XDarkTinkerbellX on
XDarkTinkerbellXoh,....well,....I'm a dark faerie,....*grabs Blacky*

XDarkTinkerbellX on November 1, 2007, 8:37:52 AM

XDarkTinkerbellX on
XDarkTinkerbellXokay,.....*gives you some candy*

XDarkTinkerbellX on November 1, 2007, 8:35:20 AM

XDarkTinkerbellX on
XDarkTinkerbellXi asked you what was wrong?

XDarkTinkerbellX on November 1, 2007, 8:32:57 AM

XDarkTinkerbellX on
XDarkTinkerbellXdaishobu,wafer-kun?

XDarkTinkerbellX on November 1, 2007, 8:29:54 AM

XDarkTinkerbellX on
XDarkTinkerbellXi won't hug you

GoetheFaust on November 1, 2007, 5:00:37 AM

GoetheFaust on
GoetheFausthello~

Falconlobo on October 31, 2007, 2:03:10 PM

Falconlobo on
Falconlobokay bye

AnimefanDawn on October 31, 2007, 2:01:51 PM

AnimefanDawn on
AnimefanDawnSEE YA

Falconlobo on October 31, 2007, 1:52:54 PM

Falconlobo on
FalconloboHave you heard the money for nothing parody

or My Bologna

AnimefanDawn on October 31, 2007, 1:51:44 PM

AnimefanDawn on
AnimefanDawnOKAY

AnimefanDawn on October 31, 2007, 1:46:41 PM

AnimefanDawn on
AnimefanDawnI DON'T KNOW

AnimefanDawn on October 31, 2007, 1:44:51 PM

AnimefanDawn on
AnimefanDawnGOOD

AnimefanDawn on October 31, 2007, 1:42:19 PM

AnimefanDawn on
AnimefanDawnNO MY COUSIN NOT HERE

AnimefanDawn on October 31, 2007, 1:37:19 PM

AnimefanDawn on
AnimefanDawnNO

Falconlobo on October 31, 2007, 1:36:32 PM

Falconlobo on
Falconlobohttp://www.youtube.com/watch?v=2nIlFsERnmk

AnimefanDawn on October 31, 2007, 1:34:38 PM

AnimefanDawn on
AnimefanDawnOH NO

AnimefanDawn on October 31, 2007, 1:32:07 PM

AnimefanDawn on
AnimefanDawnGOOD 4 U

AnimefanDawn on October 31, 2007, 1:27:36 PM

AnimefanDawn on
AnimefanDawnOKAY?

AnimefanDawn on October 31, 2007, 1:24:24 PM

AnimefanDawn on
AnimefanDawnWOW

AnimefanDawn on October 31, 2007, 1:15:29 PM

AnimefanDawn on
AnimefanDawni gave out candy

AnimefanDawn on October 31, 2007, 1:13:27 PM

AnimefanDawn on
AnimefanDawnhappy halloween

Falconlobo on October 31, 2007, 10:57:56 AM

Falconlobo on
Falconlobonot me i was quoting a tv show^

Falconlobo on October 31, 2007, 10:39:13 AM

Falconlobo on
FalconloboStop In The Name Of Love^^

song titles^^

Falconlobo on October 31, 2007, 10:38:26 AM

Falconlobo on
FalconloboThat was a stretch you need to stop^^

Falconlobo on October 31, 2007, 10:36:44 AM

Falconlobo on
FalconloboGo Willy Be Free

Shoots Harpoon

Whoo i'll start the BB Que


Free Willy Free Will get your Free Willy^^

from Whose Line Is It Anyway^^

Falconlobo on October 31, 2007, 10:34:03 AM

Falconlobo on
FalconloboShocking isn't it^^

Falconlobo on October 31, 2007, 10:29:33 AM

Falconlobo on
FalconloboWhat A Shocking Development this has become^^

Falconlobo on October 31, 2007, 10:27:06 AM

Falconlobo on
FalconloboLOL^^

Falconlobo on October 31, 2007, 10:20:46 AM

Falconlobo on
FalconloboBefore that was drawing more Herriman X Farnkie

Falconlobo on October 31, 2007, 10:20:27 AM

Falconlobo on
Falconlobowas drawing more Big Cheese x Polly^^

with an appearance by a chibi Bad Bird^^

Falconlobo on October 31, 2007, 10:04:59 AM

Falconlobo on
Falconloboi was drawing

Falconlobo on October 31, 2007, 8:37:25 AM

Falconlobo on
Falconloboyup^^

jeffhardy2345 on October 31, 2007, 12:15:54 AM

jeffhardy2345 on
jeffhardy2345-_-

firetempesttakashi on October 30, 2007, 9:40:09 PM

firetempesttakashi on
firetempesttakashiyah i just got done reading it in shcool

AnimefanDawn on October 30, 2007, 2:01:27 PM

AnimefanDawn on
AnimefanDawnuhoh can't talk now see ya next day

Falconlobo on October 30, 2007, 1:20:18 PM

Falconlobo on
Falconloboi used refs^^ but not for my new Fosters pic that is not up yet^^

Falconlobo on October 30, 2007, 1:12:49 PM

Falconlobo on
Falconloboi drew more Pizza Cats art^^

Falconlobo on October 30, 2007, 1:07:52 PM

Falconlobo on
FalconloboMy big Cheese avatar is cute and cool^^ it's not the same one as before^^

firetempesttakashi on October 30, 2007, 12:21:26 PM

firetempesttakashi on
firetempesttakashii added u

firetempesttakashi on October 30, 2007, 12:09:57 PM

firetempesttakashi on
firetempesttakashiyes u may wht would you like to be

firetempesttakashi on October 30, 2007, 12:04:10 PM

firetempesttakashi on
firetempesttakashizolo or zoro so ttly rox
gaara:wwwwhhhat
i mean you rock way more than him hes rilly cool though

lolz

firetempesttakashi on October 30, 2007, 12:01:04 PM

firetempesttakashi on
firetempesttakashithats fine carries like my best friend on here to so youd be 2 as well

firetempesttakashi on October 30, 2007, 11:31:54 AM

firetempesttakashi on
firetempesttakashihuh i didnt get your last comment

firetempesttakashi on October 30, 2007, 11:13:37 AM

firetempesttakashi on
firetempesttakashiYAY!!! i dont feel unwanted any more lolz
do you want to be in my online family

XDarkTinkerbellX on October 30, 2007, 11:04:41 AM

XDarkTinkerbellX on
XDarkTinkerbellXUnreal Tournament

firetempesttakashi on October 30, 2007, 11:04:14 AM

firetempesttakashi on
firetempesttakashi*twich* wierdo

XDarkTinkerbellX on October 30, 2007, 11:02:03 AM

XDarkTinkerbellX on
XDarkTinkerbellXi'm gonna go play UT

firetempesttakashi on October 30, 2007, 11:00:42 AM

firetempesttakashi on
firetempesttakashio.o
u ate it whole

XDarkTinkerbellX on October 30, 2007, 10:56:57 AM

XDarkTinkerbellX on
XDarkTinkerbellXyes,..it is,....*hugs Wafer-kun*

XDarkTinkerbellX on October 30, 2007, 10:54:52 AM

XDarkTinkerbellX on
XDarkTinkerbellXI speak English and Japanese

firetempesttakashi on October 30, 2007, 10:54:37 AM

firetempesttakashi on
firetempesttakashiyuck *hits him with a cow*

XDarkTinkerbellX on October 30, 2007, 10:51:16 AM

XDarkTinkerbellX on
XDarkTinkerbellX0.0....oh my,......
do you speak any languages?

firetempesttakashi on October 30, 2007, 10:48:29 AM

firetempesttakashi on
firetempesttakashiwell ether way i wouldnt eat him her it thing if my life depended on it lolz

XDarkTinkerbellX on October 30, 2007, 10:45:33 AM

XDarkTinkerbellX on
XDarkTinkerbellXbutt nugget

XDarkTinkerbellX on October 30, 2007, 10:43:13 AM

XDarkTinkerbellX on
XDarkTinkerbellXyes,.sir

firetempesttakashi on October 30, 2007, 10:41:54 AM

firetempesttakashi on
firetempesttakashilolz vegie preitor

XDarkTinkerbellX on October 30, 2007, 10:40:35 AM

XDarkTinkerbellX on
XDarkTinkerbellXskiteki-,...*pokes you with a stick*

firetempesttakashi on October 30, 2007, 10:37:33 AM

firetempesttakashi on
firetempesttakashi*sigh* most ppl give roses or cards with hearts on them and u had to go and tear your heart out real smart*gives u a bandage*

firetempesttakashi on October 30, 2007, 10:33:52 AM

firetempesttakashi on
firetempesttakashilolz i saw were u gave your heart to her im surpised your not dead

firetempesttakashi on October 30, 2007, 10:10:53 AM

firetempesttakashi on
firetempesttakashino way im is like
omg
wtf
wth
idk
np

stuff like that

firetempesttakashi on October 30, 2007, 10:07:10 AM

firetempesttakashi on
firetempesttakashiWTF
O.O

firetempesttakashi on October 30, 2007, 10:00:31 AM

firetempesttakashi on
firetempesttakashiim lang is so easy lolz
so yo wht tis up my homie
lolz

firetempesttakashi on October 30, 2007, 9:57:56 AM

firetempesttakashi on
firetempesttakashiyo wht tis up

firetempesttakashi on October 30, 2007, 9:41:06 AM

firetempesttakashi on
firetempesttakashilolz poor kirby

firetempesttakashi on October 30, 2007, 9:38:26 AM

firetempesttakashi on
firetempesttakashii squished u with a hammer lolz

firetempesttakashi on October 30, 2007, 9:34:35 AM

firetempesttakashi on
firetempesttakashi*hits blacky in head with gaint hammer*

hehe i win

firetempesttakashi on October 30, 2007, 9:32:08 AM

firetempesttakashi on
firetempesttakashiWAIT WTH HOWD HE WIN!!!!!!!!!!!!!

firetempesttakashi on October 30, 2007, 9:27:23 AM

firetempesttakashi on
firetempesttakashiNNNNNNNNNOOOOO

how could the cocraoch win (squishes him)

haha i win *smirk*

firetempesttakashi on October 30, 2007, 9:22:40 AM

firetempesttakashi on
firetempesttakashiMAHAHAHHAHAHHA ORANGE WINS
BOOOOOO CORE
GOO BLACKY

firetempesttakashi on October 30, 2007, 9:13:35 AM

firetempesttakashi on
firetempesttakashiYAY BLACKY WON!!!!!!!

firetempesttakashi on October 30, 2007, 9:09:42 AM

firetempesttakashi on
firetempesttakashi*sniff* why orange why did u have to srew up and lose

firetempesttakashi on October 30, 2007, 8:59:15 AM

firetempesttakashi on
firetempesttakashiroflmao

haha cheese gots eatn

firetempesttakashi on October 30, 2007, 8:55:06 AM

firetempesttakashi on
firetempesttakashiorange orange orange

firetempesttakashi on October 30, 2007, 8:46:00 AM

firetempesttakashi on
firetempesttakashilolz

GO ORANGE!!!!!!!!!

firetempesttakashi on October 30, 2007, 8:41:15 AM

firetempesttakashi on
firetempesttakashilolz sounds like a wierd war

firetempesttakashi on October 30, 2007, 8:33:52 AM

firetempesttakashi on
firetempesttakashiyes the ever lasting war of corn

firetempesttakashi on October 29, 2007, 11:33:09 AM

firetempesttakashi on
firetempesttakashimines orange *glares*

firetempesttakashi on October 29, 2007, 11:07:45 AM

firetempesttakashi on
firetempesttakashimy orange

firetempesttakashi on October 28, 2007, 8:31:58 PM

firetempesttakashi on
firetempesttakashiLIGHTSABER POKE !!!!!!!!!!!!!!!!!

firetempesttakashi on October 28, 2007, 12:53:40 PM

firetempesttakashi on
firetempesttakashio.o

hyper nova poke

ha

lolz g2g
talk to ya 2marrow

firetempesttakashi on October 28, 2007, 12:50:21 PM

firetempesttakashi on
firetempesttakashi*super pokes back* its ok yall 2 would have to be the ppl i like and talk to the most

firetempesttakashi on October 28, 2007, 12:45:38 PM

firetempesttakashi on
firetempesttakashiiidk it just seems like 4 ever
*pokes back*

firetempesttakashi on October 28, 2007, 12:33:07 PM

firetempesttakashi on
firetempesttakashii dont think so she let severl hours ago

firetempesttakashi on October 28, 2007, 12:25:09 PM

firetempesttakashi on
firetempesttakashiwell ORANGES r mine!!!!!!!!!!!!!!!!!!!!

firetempesttakashi on October 28, 2007, 12:22:30 PM

firetempesttakashi on
firetempesttakashiORANGES!!!!!

firetempesttakashi on October 28, 2007, 12:19:35 PM

firetempesttakashi on
firetempesttakashihey

firetempesttakashi on October 28, 2007, 10:10:54 AM

firetempesttakashi on
firetempesttakashiha chees deserves it

firetempesttakashi on October 28, 2007, 10:02:58 AM

firetempesttakashi on
firetempesttakashihmmm die chees

Atems_Little_Girl on October 28, 2007, 10:00:08 AM

Atems_Little_Girl on
Atems_Little_GirlPandora- (waves) ....

firetempesttakashi on October 28, 2007, 9:56:56 AM

firetempesttakashi on
firetempesttakashipoor chees

firetempesttakashi on October 28, 2007, 9:53:37 AM

firetempesttakashi on
firetempesttakashisounds good i want to read

firetempesttakashi on October 28, 2007, 9:49:27 AM

firetempesttakashi on
firetempesttakashilolz

firetempesttakashi on October 28, 2007, 9:45:58 AM

firetempesttakashi on
firetempesttakashilolz my orange
awsome pic

Atems_Little_Girl on October 28, 2007, 9:43:43 AM

Atems_Little_Girl on
Atems_Little_GirlHello?

firetempesttakashi on October 28, 2007, 9:24:39 AM

firetempesttakashi on
firetempesttakashimyyyy orange mine not your mine

Falconlobo on October 28, 2007, 8:58:07 AM

Falconlobo on
Falconlobo^♥♥^
=U=

^♥♥^
=V= Big Cheese Fawning Over Polly^^




(\_/)
(0.o)
'(__)

Princess Vi Walked in on Big Cheese and Polly kissing lol^^

Falconlobo on October 28, 2007, 6:16:37 AM

Falconlobo on
FalconloboI love music^^

XDarkTinkerbellX on October 28, 2007, 6:09:21 AM

XDarkTinkerbellX on
XDarkTinkerbellXRazorback:What the--?

Falconlobo on October 28, 2007, 6:09:15 AM

Falconlobo on
FalconloboI like Billy Idol^^

Falconlobo on October 28, 2007, 6:07:02 AM

Falconlobo on
FalconloboListing to music Billy Idol^^

XDarkTinkerbellX on October 28, 2007, 6:04:50 AM

XDarkTinkerbellX on
XDarkTinkerbellXRazorback:Stop stealing my sport

Falconlobo on October 28, 2007, 6:03:06 AM

Falconlobo on
Falconloboi love to draw^^ yay

Falconlobo on October 28, 2007, 5:59:38 AM

Falconlobo on
Falconloboi draw better than i did last year i just love to draw^^

XDarkTinkerbellX on October 28, 2007, 5:59:28 AM

XDarkTinkerbellX on
XDarkTinkerbellXHI Wafer-kun

Falconlobo on October 28, 2007, 5:48:43 AM

Falconlobo on
Falconloboheh

Falconlobo on October 28, 2007, 5:45:59 AM

Falconlobo on
Falconloboyup maybe i'm getting sick or have seasonal allergies

Falconlobo on October 28, 2007, 5:36:50 AM

Falconlobo on
Falconlobohi got up to early to day so i slept a lot later^^

XDarkTinkerbellX on October 27, 2007, 2:07:58 PM

XDarkTinkerbellX on
XDarkTinkerbellXIs the whale dead?

Falconlobo on October 27, 2007, 12:14:02 PM

Falconlobo on
Falconloboi can't feel my air^^

XDarkTinkerbellX on October 27, 2007, 12:01:51 PM

XDarkTinkerbellX on
XDarkTinkerbellXWafer-kun,...?

Falconlobo on October 27, 2007, 11:36:55 AM

Falconlobo on
Falconlobohope the next one is better^^

Falconlobo on October 27, 2007, 11:28:43 AM

Falconlobo on
Falconlobowalking of into the distance ohh brother^^

Falconlobo on October 27, 2007, 11:26:58 AM

Falconlobo on
FalconloboBoo hoo Sauske's gone lol Sukura crying is annoying^^

sorry just seems like a dramady^^

Falconlobo on October 27, 2007, 11:22:54 AM

Falconlobo on
FalconloboLOL^^ watching Naruto sort off hard to pay attention sort of a boring episode^^ lets gather up people to go after Sauskue

blah blah blsh LOL^^

Falconlobo on October 27, 2007, 11:10:23 AM

Falconlobo on
Falconlobooh

Falconlobo on October 27, 2007, 11:00:36 AM

Falconlobo on
Falconloboit's over^^ Naruto Next

Falconlobo on October 27, 2007, 11:00:20 AM

Falconlobo on
FalconloboWerewolf Of Fever Swamp^^ it's almost over

Falconlobo on October 27, 2007, 10:56:21 AM

Falconlobo on
Falconlobowatching Goosebumps now^^

Falconlobo on October 27, 2007, 10:48:00 AM

Falconlobo on
Falconloboi am gonna watch Naruto soon^^

Falconlobo on October 27, 2007, 10:41:58 AM

Falconlobo on
FalconloboGoro^^ i have a Goro Figure it has four arms^^

Falconlobo on October 27, 2007, 10:37:12 AM

Falconlobo on
Falconlobokay^^

Falconlobo on October 27, 2007, 10:33:14 AM

Falconlobo on
FalconloboVanilla wafers^^

Falconlobo on October 27, 2007, 10:28:16 AM

Falconlobo on
Falconlobooh a biscuit/wafer^^

Falconlobo on October 27, 2007, 10:23:56 AM

Falconlobo on
Falconloboa waffle?

Falconlobo on October 27, 2007, 9:49:43 AM

Falconlobo on
Falconlobokays

Falconlobo on October 27, 2007, 9:42:57 AM

Falconlobo on
Falconlobohi

XDarkTinkerbellX on October 27, 2007, 1:37:15 AM

XDarkTinkerbellX on
XDarkTinkerbellXRazorback:*summons god*

XDarkTinkerbellX on October 27, 2007, 1:30:49 AM

XDarkTinkerbellX on
XDarkTinkerbellXRazorback:You can't kill me.Nothing can*evil laugh*

XDarkTinkerbellX on October 27, 2007, 1:21:45 AM

XDarkTinkerbellX on
XDarkTinkerbellXMr.Snake:You killed Tinky

Redviolet on October 26, 2007, 1:52:19 PM

Redviolet on
Redvioletthats good.^^

Redviolet on October 26, 2007, 1:39:09 PM

Redviolet on
Redviolethi how r u?

AnimefanDawn on October 26, 2007, 1:38:03 PM

AnimefanDawn on
AnimefanDawnLOL

firetempesttakashi on October 26, 2007, 1:36:50 PM

firetempesttakashi on
firetempesttakashisue 4 moving !!!!!!!!!

firetempesttakashi on October 26, 2007, 1:29:58 PM

firetempesttakashi on
firetempesttakashiwell im sueing u 4 ummm well blinking so ha

firetempesttakashi on October 26, 2007, 1:27:13 PM

firetempesttakashi on
firetempesttakashilolz well well ill sue u 4 sum stupid reson that im trying to think of

firetempesttakashi on October 26, 2007, 1:23:01 PM

firetempesttakashi on
firetempesttakashiOW YAH WHT RESOM!!!!!!!!!!!!!!!*glares*

XDarkTinkerbellX on October 26, 2007, 1:22:45 PM

XDarkTinkerbellX on
XDarkTinkerbellXwafer-kun?

firetempesttakashi on October 26, 2007, 1:14:51 PM

firetempesttakashi on
firetempesttakashilolz

firetempesttakashi on October 26, 2007, 1:10:00 PM

firetempesttakashi on
firetempesttakashicome on u no u want it

XDarkTinkerbellX on October 26, 2007, 1:04:10 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:*starts laughing again*

firetempesttakashi on October 26, 2007, 1:02:27 PM

firetempesttakashi on
firetempesttakashiu can have the rock lolz ill eat the corn*waves it in ur face*

XDarkTinkerbellX on October 26, 2007, 1:00:31 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:huh?

XDarkTinkerbellX on October 26, 2007, 12:59:35 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:*still laughing*

firetempesttakashi on October 26, 2007, 12:59:19 PM

firetempesttakashi on
firetempesttakashiy did u try to eat rock????

firetempesttakashi on October 26, 2007, 12:55:48 PM

firetempesttakashi on
firetempesttakashicool
i haave an idea
*slices & dices the corn and orange ang starts to eat*

XDarkTinkerbellX on October 26, 2007, 12:55:15 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:*laughing my head off*

XDarkTinkerbellX on October 26, 2007, 12:49:42 PM

XDarkTinkerbellX on
XDarkTinkerbellXTinky:*dies*

firetempesttakashi on October 26, 2007, 12:49:31 PM

firetempesttakashi on
firetempesttakashi*pulls out three swords*

slice&dice

XDarkTinkerbellX on October 26, 2007, 12:47:39 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:What?

XDarkTinkerbellX on October 26, 2007, 12:46:29 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:It's alright

XDarkTinkerbellX on October 26, 2007, 12:45:20 PM

XDarkTinkerbellX on
XDarkTinkerbellXTinky:OW!!!!!!!*cries*

firetempesttakashi on October 26, 2007, 12:43:51 PM

firetempesttakashi on
firetempesttakashiwell then my corn!!!!!!!!!!!!!!!!!!!!!!!!!!

XDarkTinkerbellX on October 26, 2007, 12:41:04 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:What?Tinky says no......
Tinky:NUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU!!!!

AnimefanDawn on October 26, 2007, 12:40:46 PM

AnimefanDawn on
AnimefanDawnWERE COUSINS GET IT GOT IT GET IT U MORON T~T

XDarkTinkerbellX on October 26, 2007, 12:38:17 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:Oh,...so am I,..if I had my gun with me

AnimefanDawn on October 26, 2007, 12:37:36 PM

AnimefanDawn on
AnimefanDawnYES U ARE

firetempesttakashi on October 26, 2007, 12:37:06 PM

firetempesttakashi on
firetempesttakashi*runs after u with a big hammer and hits u on the head*
MY ORANGE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

animehieikakashi on October 26, 2007, 12:35:37 PM

animehieikakashi on
animehieikakashiHEY IDIOT THATS  MY COUSIN

XDarkTinkerbellX on October 26, 2007, 12:34:47 PM

XDarkTinkerbellX on
XDarkTinkerbellX0.0
WHAT?!?!?!?!??!?!?!?!?!

XDarkTinkerbellX on October 26, 2007, 12:33:58 PM

XDarkTinkerbellX on
XDarkTinkerbellXhmm?

firetempesttakashi on October 26, 2007, 12:32:20 PM

firetempesttakashi on
firetempesttakashiorange

firetempesttakashi on October 26, 2007, 12:27:13 PM

firetempesttakashi on
firetempesttakashilolz

XDarkTinkerbellX on October 26, 2007, 12:23:46 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:Reno won't hurt you.He's comepletely harmless.(pokes him*
Reno:*hudes in a closet*
Me:See?

XDarkTinkerbellX on October 26, 2007, 12:19:19 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:You can't kill me.

firetempesttakashi on October 26, 2007, 12:18:41 PM

firetempesttakashi on
firetempesttakashiwhod u lose to ???

XDarkTinkerbellX on October 26, 2007, 12:14:10 PM

XDarkTinkerbellX on
XDarkTinkerbellXWafer-kun ^^

firetempesttakashi on October 26, 2007, 12:13:12 PM

firetempesttakashi on
firetempesttakashiyo
hey blacky

XDarkTinkerbellX on October 26, 2007, 12:12:55 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:*hugs you*

animehieikakashi on October 26, 2007, 12:10:11 PM

animehieikakashi on
animehieikakashiOF COURSE U ARE CUZ WES ALL RETARDS

animehieikakashi on October 26, 2007, 12:08:05 PM

animehieikakashi on
animehieikakashiLOL

firetempesttakashi on October 26, 2007, 11:03:02 AM

firetempesttakashi on
firetempesttakashiyay fredde vs ultee kool lolz

firetempesttakashi on October 26, 2007, 10:57:36 AM

firetempesttakashi on
firetempesttakashii think he should face preditor not sure y but i think he should

firetempesttakashi on October 26, 2007, 10:48:46 AM

firetempesttakashi on
firetempesttakashikewls i want to read more *smiles*

firetempesttakashi on October 26, 2007, 10:46:52 AM

firetempesttakashi on
firetempesttakashithats cool
it reminds me of war of the worlds we just got done reading it in shcool
but i like your better cuz its more modern

firetempesttakashi on October 26, 2007, 10:42:43 AM

firetempesttakashi on
firetempesttakashicool ill have to read it when my comp int being stupip it wont load the story
i hate my comp so

firetempesttakashi on October 26, 2007, 10:27:18 AM

firetempesttakashi on
firetempesttakashicool i want to read

XDarkTinkerbellX on October 26, 2007, 10:27:01 AM

XDarkTinkerbellX on
XDarkTinkerbellXMe:Dude,...

firetempesttakashi on October 26, 2007, 10:22:49 AM

firetempesttakashi on
firetempesttakashikool if u put it up as a story i want to read it
in fact im writing a story

firetempesttakashi on October 26, 2007, 10:18:31 AM

firetempesttakashi on
firetempesttakashimy i think the aleans will win
and y does ultee have to die

XDarkTinkerbellX on October 26, 2007, 10:17:23 AM

XDarkTinkerbellX on
XDarkTinkerbellXlmfao

XDarkTinkerbellX on October 26, 2007, 10:17:23 AM

XDarkTinkerbellX on
XDarkTinkerbellXlmfao

firetempesttakashi on October 26, 2007, 10:12:38 AM

firetempesttakashi on
firetempesttakashilolz whos side r u on

XDarkTinkerbellX on October 26, 2007, 10:11:51 AM

XDarkTinkerbellX on
XDarkTinkerbellXha ha ha

XDarkTinkerbellX on October 26, 2007, 10:10:17 AM

XDarkTinkerbellX on
XDarkTinkerbellXthat's because he's tasty

firetempesttakashi on October 26, 2007, 10:09:45 AM

firetempesttakashi on
firetempesttakashii have this feeling that alean will but i also have this feeling that cheess will annoy the alean to death

XDarkTinkerbellX on October 26, 2007, 10:09:15 AM

XDarkTinkerbellX on
XDarkTinkerbellXlol

firetempesttakashi on October 26, 2007, 10:05:51 AM

firetempesttakashi on
firetempesttakashii think ultee will most likely win

XDarkTinkerbellX on October 26, 2007, 10:05:44 AM

XDarkTinkerbellX on
XDarkTinkerbellXi'm going to be stupid and say cheese

XDarkTinkerbellX on October 26, 2007, 10:04:32 AM

XDarkTinkerbellX on
XDarkTinkerbellXyay^^

XDarkTinkerbellX on October 26, 2007, 10:02:23 AM

XDarkTinkerbellX on
XDarkTinkerbellXthat sucks

firetempesttakashi on October 26, 2007, 10:00:46 AM

firetempesttakashi on
firetempesttakashiall i hear coming from the cheess is a small chickmunk voicee

XDarkTinkerbellX on October 26, 2007, 10:00:13 AM

XDarkTinkerbellX on
XDarkTinkerbellXyay
Ultee-kun

firetempesttakashi on October 26, 2007, 9:54:46 AM

firetempesttakashi on
firetempesttakashilolz so awsome love it ^^

firetempesttakashi on October 26, 2007, 9:48:04 AM

firetempesttakashi on
firetempesttakashilolz i new that *rubs head*

firetempesttakashi on October 26, 2007, 9:42:36 AM

firetempesttakashi on
firetempesttakashiavc?????

firetempesttakashi on October 26, 2007, 9:33:53 AM

firetempesttakashi on
firetempesttakashiawsome cant wait to see it
my orange!!!!

firetempesttakashi on October 26, 2007, 9:27:03 AM

firetempesttakashi on
firetempesttakashiow
ORANGES!!!!!!!!!

firetempesttakashi on October 26, 2007, 9:25:07 AM

firetempesttakashi on
firetempesttakashilolz YAY oranges!!!!!

firetempesttakashi on October 26, 2007, 9:23:05 AM

firetempesttakashi on
firetempesttakashii like the alian pic but the other ones link didnt come though

firetempesttakashi on October 26, 2007, 9:13:57 AM

firetempesttakashi on
firetempesttakashik u can have it
but stay away from my orange MINE!!!!!!!!!

firetempesttakashi on October 26, 2007, 9:08:42 AM

firetempesttakashi on
firetempesttakashi*glares*minessss!!!!!!!!!!!!!!

firetempesttakashi on October 26, 2007, 9:00:24 AM

firetempesttakashi on
firetempesttakashiMY ORANGE!!!!!STAY AWAY!!!!! MINE!!!

mew54 on October 26, 2007, 7:57:08 AM

mew54 on
mew54i think i know that

mew54 on October 26, 2007, 7:53:14 AM

mew54 on
mew54yo datin my friend

mew54 on October 26, 2007, 7:51:18 AM

mew54 on
mew54whos carrie

mew54 on October 26, 2007, 7:49:35 AM

mew54 on
mew54whos corn

mew54 on October 26, 2007, 7:48:50 AM

mew54 on
mew54hihihihiihihihihiihihihhihiihhi!willy!!!!!!!!!!!!!!!!!!!!!!!!so how have you been

Hatomi on October 26, 2007, 7:43:14 AM

Hatomi on
Hatomi=)

Hatomi on October 26, 2007, 7:36:52 AM

Hatomi on
Hatomihehe =3
your name is pretty interesting too

Hatomi on October 26, 2007, 7:31:16 AM

Hatomi on
Hatomioh, cool name ! :D Wade =3 or should i call you wafer ? x]
my name is Silje =3

firetempesttakashi on October 26, 2007, 7:31:00 AM

firetempesttakashi on
firetempesttakashieat his corn blacky 1!!!!!!!!!!!!!!!

firetempesttakashi on October 26, 2007, 7:22:18 AM

firetempesttakashi on
firetempesttakashiwell...well
corn is MINE

firetempesttakashi on October 26, 2007, 7:15:29 AM

firetempesttakashi on
firetempesttakashiYAY 4 CORN !!!!!!!!!
YAY 4 ORANGES!!!!!!!!!!!!!!!!!!

Hatomi on October 26, 2007, 7:09:33 AM

Hatomi on
Hatomi*smiles* cool...huh..wanna tell me your name ? =) u dont need to ^^

firetempesttakashi on October 26, 2007, 7:09:25 AM

firetempesttakashi on
firetempesttakashiMY ORANGE!!!!!!!!!!!!!!!!!!!!!

firetempesttakashi on October 26, 2007, 7:05:17 AM

firetempesttakashi on
firetempesttakashilolz ive done that be4

firetempesttakashi on October 26, 2007, 7:01:54 AM

firetempesttakashi on
firetempesttakashi*glares*corn fight!!!!!!!!!!

Hatomi on October 26, 2007, 7:00:06 AM

Hatomi on
Hatomihehe ^^
so what are yah doing ?

firetempesttakashi on October 26, 2007, 6:53:46 AM

firetempesttakashi on
firetempesttakashilolz

firetempesttakashi on October 26, 2007, 6:50:30 AM

firetempesttakashi on
firetempesttakashipokes back

firetempesttakashi on October 26, 2007, 6:43:35 AM

firetempesttakashi on
firetempesttakashicorn is nice

UltimateNinja on October 26, 2007, 6:39:21 AM

UltimateNinja on
UltimateNinjahey whats up im...
Hayden

XDarkTinkerbellX on October 26, 2007, 6:12:07 AM

XDarkTinkerbellX on
XDarkTinkerbellXapples

Hatomi on October 26, 2007, 5:09:36 AM

Hatomi on
Hatomigreat to hear ! :D

Hatomi on October 26, 2007, 5:03:50 AM

Hatomi on
Hatomihow are you ? ^^

Hatomi on October 26, 2007, 4:43:56 AM

Hatomi on
Hatomihello =3

darkone10 on October 26, 2007, 4:13:40 AM

darkone10 on
darkone10dfdf

darkone10 on October 26, 2007, 3:27:44 AM

darkone10 on
darkone10fg

darkone10 on October 26, 2007, 3:27:38 AM

darkone10 on
darkone10sgf

darkone10 on October 26, 2007, 3:17:37 AM

darkone10 on
darkone10corm

Redviolet on October 25, 2007, 2:05:13 PM

Redviolet on
Redvioletbyes. ^_^

Redviolet on October 25, 2007, 1:54:29 PM

Redviolet on
Redviolethe is funny. i is listening to three days grace.

Redviolet on October 25, 2007, 1:51:18 PM

Redviolet on
Redvioletwhat kinds of music does you like. *bows down to teh whales* all hail the whales.

Redviolet on October 25, 2007, 1:49:41 PM

Redviolet on
Redvioleti liked the end of your first comic. with thad dude sayin loo loo loo loo n stuff.

Falconlobo on October 25, 2007, 1:45:55 PM

Falconlobo on
Comment Deleted

Falconlobo on October 25, 2007, 1:45:02 PM

Falconlobo on
FalconloboNOT ME NIGHT LOGGING OUT

Redviolet on October 25, 2007, 1:43:09 PM

Redviolet on
Redvioletim gonna looks at your gallery, is that ok?

Redviolet on October 25, 2007, 1:41:46 PM

Redviolet on
Redvioletoh. well hi again.

Falconlobo on October 25, 2007, 1:16:47 PM

Falconlobo on
Falconloborup

Falconlobo on October 25, 2007, 1:01:42 PM

Falconlobo on
Falconloboyeep^^

Falconlobo on October 25, 2007, 12:55:28 PM

Falconlobo on
FalconloboPrincess Vi is Crazy Emperor Fred is a different type of crazy^^

Falconlobo on October 25, 2007, 12:54:30 PM

Falconlobo on
Falconlobocool^^

Falconlobo on October 25, 2007, 12:48:58 PM

Falconlobo on
Falconloboso is Polly a bit when angry^^

Falconlobo on October 25, 2007, 12:45:10 PM

Falconlobo on
FalconloboPolly wholaps can't spell all with a frying pan fro making her guy explode^^

Falconlobo on October 25, 2007, 12:41:59 PM

Falconlobo on
FalconloboGrrrr how dare you make fun of me

Big Cheese Explodes^^

Falconlobo on October 25, 2007, 12:39:50 PM

Falconlobo on
Falconloboyes big cheese does explode a lot^^

Falconlobo on October 25, 2007, 12:35:21 PM

Falconlobo on
Falconlobohttp://www2.netcnct.net/allenw/html/anime/spc/bigcheese.htm


funny

Falconlobo on October 25, 2007, 12:29:32 PM

Falconlobo on
Falconloboyasa^^

Falconlobo on October 25, 2007, 12:29:02 PM

Falconlobo on
Falconlobogood you shouldn't^^

Falconlobo on October 25, 2007, 12:26:19 PM

Falconlobo on
Falconlobosorry it's a bit to riskey for you^^

Falconlobo on October 25, 2007, 12:18:34 PM

Falconlobo on
Falconlobotha't Polly's job to Eat him^^

Falconlobo on October 25, 2007, 12:05:18 PM

Falconlobo on
FalconloboSeymour The Big Cheese^^

Falconlobo on October 25, 2007, 12:04:51 PM

Falconlobo on
FalconloboPizza Cats^^

Falconlobo on October 25, 2007, 11:59:39 AM

Falconlobo on
FalconloboI had mac and cheese that was good^^

Falconlobo on October 25, 2007, 11:40:33 AM

Falconlobo on
Falconlobokay was out to dinner^^

XDarkTinkerbellX on October 25, 2007, 10:54:30 AM

XDarkTinkerbellX on
XDarkTinkerbellXsure

XDarkTinkerbellX on October 25, 2007, 10:51:44 AM

XDarkTinkerbellX on
XDarkTinkerbellXhmm?

XDarkTinkerbellX on October 25, 2007, 10:43:25 AM

XDarkTinkerbellX on
XDarkTinkerbellXthe killing

XDarkTinkerbellX on October 25, 2007, 10:41:46 AM

XDarkTinkerbellX on
XDarkTinkerbellXdats funny

XDarkTinkerbellX on October 25, 2007, 10:39:08 AM

XDarkTinkerbellX on
XDarkTinkerbellXpumpkin pie

XDarkTinkerbellX on October 25, 2007, 10:26:05 AM

XDarkTinkerbellX on
XDarkTinkerbellXhello

Falconlobo on October 25, 2007, 8:55:08 AM

Falconlobo on
Falconloboayaya

firetempesttakashi on October 25, 2007, 8:53:08 AM

firetempesttakashi on
firetempesttakashilolz
mahahahhaha

Falconlobo on October 25, 2007, 8:49:20 AM

Falconlobo on
Falconloboone pic away from 1500 pics am i^^

Falconlobo on October 25, 2007, 8:33:43 AM

Falconlobo on
Falconlobohi

jeffhardy2345 on October 24, 2007, 11:52:07 PM

jeffhardy2345 on
jeffhardy2345What happened to not "being BF And GF" With her?

Falconlobo on October 24, 2007, 2:21:49 PM

Falconlobo on
Falconlobowas drawing again

Falconlobo on October 24, 2007, 1:25:07 PM

Falconlobo on
Falconlobofunny

Falconlobo on October 24, 2007, 1:18:23 PM

Falconlobo on
Falconlobouh huh

Falconlobo on October 24, 2007, 1:01:54 PM

Falconlobo on
Falconlobokay i was drawing

jeffhardy2345 on October 24, 2007, 12:50:31 PM

jeffhardy2345 on
jeffhardy2345Is tallestpurple101 your gf?

jeffhardy2345 on October 24, 2007, 12:50:07 PM

jeffhardy2345 on
jeffhardy2345Hi

Falconlobo on October 24, 2007, 12:21:15 PM

Falconlobo on
FalconloboIt's Monty Python's Flying Circus^^

Falconlobo on October 24, 2007, 12:05:47 PM

Falconlobo on
Falconlobosalright

Falconlobo on October 24, 2007, 12:03:43 PM

Falconlobo on
Falconloboi like Pizza^^

Falconlobo on October 24, 2007, 11:59:20 AM

Falconlobo on
FalconloboLos Lobos is a Spanish singing group^^

Falconlobo on October 24, 2007, 11:58:58 AM

Falconlobo on
FalconloboLobos the Wolves more than one^^

they are a singing group^^

Falconlobo on October 24, 2007, 11:56:29 AM

Falconlobo on
FalconloboLos Lobos

Falconlobo on October 24, 2007, 11:46:42 AM

Falconlobo on
FalconloboMON

Falconlobo on October 24, 2007, 11:43:59 AM

Falconlobo on
Falconlobohello

mew54 on October 24, 2007, 11:15:09 AM

mew54 on
mew54your gf is named corn

mew54 on October 24, 2007, 11:14:01 AM

mew54 on
mew54hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii!!!!!!!*hugs willy*

KeeperOfTheGoldenCompass on October 24, 2007, 10:09:37 AM

KeeperOfTheGoldenCompass on
KeeperOfTheGoldenCompassLOL. I LOVE WHALES. THERE SO KOOL!

KeeperOfTheGoldenCompass on October 24, 2007, 9:54:38 AM

KeeperOfTheGoldenCompass on
KeeperOfTheGoldenCompassHI IM KATIE!

mew54 on October 21, 2007, 10:48:33 AM

mew54 on
mew54wales rule!

mew54 on October 21, 2007, 10:40:52 AM

mew54 on
mew54whut

star*brings pokemon back in*

mew54 on October 21, 2007, 10:36:50 AM

mew54 on
mew54whut

mew54 on October 21, 2007, 10:35:29 AM

mew54 on
mew54star:*sends out whale pokemon to play with!*

mew54 on October 21, 2007, 10:14:39 AM

mew54 on
mew54*hugs!*

mew54 on October 20, 2007, 12:09:29 PM

mew54 on
mew54star:good.its helping

mew54 on October 20, 2007, 11:58:23 AM

mew54 on
mew54i commented on in.*hugs willy


star:is the medicine starting to help willy

RockLee9915 on October 20, 2007, 10:58:24 AM

RockLee9915 on
RockLee9915OOooooooooooh I wuv George Weasley!
George: *apparates out of nowhere*
Me: *shove him in closet, follows him, and locks the door*

Oh crap I gtg! We'll chat some other time k?
Byes!

RockLee9915 on October 20, 2007, 10:54:17 AM

RockLee9915 on
RockLee9915Ahh...I see nows. What about Harry Potter?

RockLee9915 on October 20, 2007, 10:50:32 AM

RockLee9915 on
RockLee9915I never ask for last names! *shakes head* Hey do you like Naruto 'n such?

RockLee9915 on October 20, 2007, 10:44:38 AM

RockLee9915 on
RockLee9915Heh. Your funneh, you silleh person. Hey whats your real first name so I can call you by it? Im Cara! Fear me! Its actually pronounced like "Car-uh" not however other people say it.

RockLee9915 on October 20, 2007, 10:36:38 AM

RockLee9915 on
RockLee9915SPEAK MAN SPEAK! *pokes your shoulder*

RockLee9915 on October 20, 2007, 10:26:46 AM

RockLee9915 on
RockLee9915Oh btw, I luv you avatar. Tis cute!

That pic of you is really nice too! ^^ yayyyyy Willy!

RockLee9915 on October 20, 2007, 10:14:38 AM

RockLee9915 on
RockLee9915*cough* I wuv sushi! Sushi=gooood! But I would never eat whales. NEVAH. *pets Willy* Speaking of Willy, theres a skool Halloween dance on Friday and Ima dressn up as Willy Wonka! xDDD

RockLee9915 on October 20, 2007, 10:09:11 AM

RockLee9915 on
RockLee9915*sings Meow Mix song* Wazzup?

RockLee9915 on October 20, 2007, 9:55:43 AM

RockLee9915 on
RockLee9915Heyyyyyyyy your online again! Hii!

SkyGirl on October 20, 2007, 9:30:18 AM

SkyGirl on
SkyGirlohhhhhhhhhhhhhhhhhhhhhhhh k

SkyGirl on October 20, 2007, 9:27:48 AM

SkyGirl on
SkyGirlWhy U Chang Picture?????

Falconlobo on October 20, 2007, 9:27:33 AM

Falconlobo on
Falconloborocking on^^

Falconlobo on October 20, 2007, 9:21:50 AM

Falconlobo on
Falconlobohi Groucho Marx Kitty^^

SkyGirl on October 20, 2007, 9:20:07 AM

SkyGirl on
SkyGirlhi how r u
btw u r really cute in that picture

mew54 on October 20, 2007, 4:24:15 AM

mew54 on
mew54*helps willy*noo!dont take willy

mew54 on October 20, 2007, 4:20:54 AM

mew54 on
mew54give me the link to it.

jeffhardy2345 on October 20, 2007, 4:14:17 AM

jeffhardy2345 on
jeffhardy2345OK

mew54 on October 20, 2007, 4:06:04 AM

mew54 on
mew54... to heal

mew54 on October 20, 2007, 4:05:48 AM

mew54 on
mew54star:yeah*gives you medicine to heal*give it some time

mew54 on October 20, 2007, 4:03:30 AM

mew54 on
mew54she is not gonna get you willy shes just wants to be friends with you

mew54 on October 20, 2007, 4:01:52 AM

mew54 on
mew54star:thiers no need to be scared willy.do you want some whales friends to play with

mew54 on October 20, 2007, 3:59:57 AM

mew54 on
mew54star:im a pokemon trainer i dont like sushi

mew54 on October 20, 2007, 3:57:00 AM

mew54 on
mew54agree willy agree

mew54 on October 20, 2007, 3:55:44 AM

mew54 on
mew54Tsakino:*nods head no*


me:she kinda gothic dont listen to her

mew54 on October 20, 2007, 3:48:16 AM

mew54 on
mew54am i what willy.did you know i have an elephant named willy

mew54 on October 20, 2007, 3:46:08 AM

mew54 on
mew54*hugs willy*

star:ohhhh boy!

mew54 on October 20, 2007, 3:34:18 AM

mew54 on
mew54i hate sushi.sso i wont.i dont eat any under the sea creature

mew54 on October 20, 2007, 3:28:59 AM

mew54 on
mew54im nice.all i want to do is be friends

mew54 on October 20, 2007, 3:11:42 AM

mew54 on
mew54or a hacker

mew54 on October 20, 2007, 3:11:10 AM

mew54 on
mew54no im not a murderer.you see willy.i love whales and i wont hurt them

mew54 on October 20, 2007, 2:29:35 AM

mew54 on
mew54hi.i love whales

firetempesttakashi on October 19, 2007, 2:40:55 PM

firetempesttakashi on
firetempesttakashiwhts rong willy

bye

firetempesttakashi on October 19, 2007, 2:38:47 PM

firetempesttakashi on
firetempesttakashihes my giant panda
pan:hi

firetempesttakashi on October 19, 2007, 2:35:28 PM

firetempesttakashi on
firetempesttakashilolz yay 4 whale
hey willy meet my panda
his name is pan

firetempesttakashi on October 19, 2007, 2:32:16 PM

firetempesttakashi on
firetempesttakashiyay *bows more*

firetempesttakashi on October 19, 2007, 2:26:54 PM

firetempesttakashi on
firetempesttakashihi *bows down to the whales*

Falconlobo on October 19, 2007, 2:21:49 PM

Falconlobo on
FalconloboLOL it's Groucho Marxx Kitty^^

XDarkTinkerbellX on October 19, 2007, 2:20:16 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:So does my cousin,Puppet

XDarkTinkerbellX on October 19, 2007, 2:16:03 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:-eye twitches-

XDarkTinkerbellX on October 19, 2007, 2:13:13 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:Me?Shoot you?Funny.This thing isn't even loaded.

XDarkTinkerbellX on October 19, 2007, 2:10:50 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:Oh my.*grabs all your spear and breaks them*I have a gun.Hello technology.

XDarkTinkerbellX on October 19, 2007, 2:06:03 PM

XDarkTinkerbellX on
XDarkTinkerbellXMe:*grabs the spear and breaks it*Fetch.*throws it*

RockLee9915 on October 19, 2007, 10:53:58 AM

RockLee9915 on
RockLee9915Ello darkone! You seem to be online. Whats up?

Falconlobo on October 19, 2007, 9:09:27 AM

Falconlobo on
Falconlobosorry^^ i will not be on when Fosters is on but not before^^

Falconlobo on October 19, 2007, 8:54:11 AM

Falconlobo on
Falconlobosorry not gonna work^^

Falconlobo on October 19, 2007, 8:42:58 AM

Falconlobo on
Falconlobonot me time diff^^

Falconlobo on October 19, 2007, 8:36:28 AM

Falconlobo on
Falconlobohi i'm gonna watch Fosters at 7:30 pm that's soon^^

invaiderzen on October 19, 2007, 2:15:34 AM

invaiderzen on
invaiderzen(smile)

firetempesttakashi on October 14, 2007, 12:57:30 AM

firetempesttakashi on
firetempesttakashiawsometastic^^

firetempesttakashi on October 14, 2007, 12:52:10 AM

firetempesttakashi on
firetempesttakashiill try and see if it will work brb

firetempesttakashi on October 14, 2007, 12:48:07 AM

firetempesttakashi on
firetempesttakashiwell i dont have cabel to watch it but id like to see it

firetempesttakashi on October 14, 2007, 12:41:27 AM

firetempesttakashi on
firetempesttakashiill watch it next time it will lwt me on *sniff* i want to watch so bad

firetempesttakashi on October 14, 2007, 12:39:43 AM

firetempesttakashi on
firetempesttakashiit still wont laod its my comp i bet cuz it wont even let me get to youtubes home page thingy i hate my comp

RockLee9915 on October 14, 2007, 12:18:01 AM

RockLee9915 on
RockLee9915Oh sry, gtg! We can defenatly chat again sometime!

RockLee9915 on October 14, 2007, 12:15:35 AM

RockLee9915 on
RockLee9915Found it!
http://www.youtube.com/watch?v=T2apIwr_lMM Im the one in the black. My friend and I were board to DEATH one day, so we borrowed my neighbors wagon...

firetempesttakashi on October 14, 2007, 12:14:55 AM

firetempesttakashi on
firetempesttakashimy you tube wont laod wht the vid about

RockLee9915 on October 14, 2007, 12:12:16 AM

RockLee9915 on
RockLee9915xD I see...As for me Im listening to Foo Fighters! Rawr! I too am on Youtube! I just need tuh find my single vid so I can give it to juu...

RockLee9915 on October 14, 2007, 12:06:03 AM

RockLee9915 on
RockLee9915Hi! Whats up?

firetempesttakashi on October 13, 2007, 11:24:36 PM

firetempesttakashi on
firetempesttakashihey whts up

animemoon on October 12, 2007, 1:36:01 PM

animemoon on
animemoonRandom:hi!

Falconlobo on October 12, 2007, 1:11:35 PM

Falconlobo on
Falconloboi was sick and they were mean to me about it so i quit the next week

Falconlobo on October 12, 2007, 1:08:49 PM

Falconlobo on
Falconlobohey work is work and i was getting over broncites and a cold

Falconlobo on October 12, 2007, 1:03:07 PM

Falconlobo on
Falconloboworking in a grocery store

and a sick bagger is not good to a shopper who could get sick from them~~

Falconlobo on October 12, 2007, 12:55:41 PM

Falconlobo on
Falconlobonot right now i quit my old job cuse they were mean when i was sick

Falconlobo on October 12, 2007, 12:46:37 PM

Falconlobo on
Falconloboi am not on for long i am off at 11:18 tonight cuse have to catch up on sleep i did not get last night^^

Falconlobo on October 12, 2007, 12:40:03 PM

Falconlobo on
Falconlobokay

Falconlobo on October 12, 2007, 12:37:03 PM

Falconlobo on
Falconlobohi won't be on much tonight or tommorow

DenHuman on October 12, 2007, 7:41:07 AM

DenHuman on
DenHumanhttp://www.youtube.com/watch?v=6ZBjV03c8ys
It's a video of mine.I am not in it tho. My brother and friend are though

Falconlobo on October 11, 2007, 1:19:18 PM

Falconlobo on
FalconloboAlvin Simon Theodore it osund liek the Chipmunks lol

Falconlobo on October 11, 2007, 1:12:46 PM

Falconlobo on
Falconlobolol i went offscreen almost^^

Falconlobo on October 11, 2007, 1:12:10 PM

Falconlobo on
FalconloboHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHOOOOOOOOOOOOOOWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Falconlobo on October 11, 2007, 1:04:03 PM

Falconlobo on
FalconloboKORN

Falconlobo on October 11, 2007, 12:56:44 PM

Falconlobo on
Falconlobooh well maybe someone can cancel it out

Falconlobo on October 11, 2007, 12:48:57 PM

Falconlobo on
Falconlobosorry can't vote again^^

Falconlobo on October 11, 2007, 12:43:58 PM

Falconlobo on
FalconloboI have the big alien and small alien figure from Mcfarline

Falconlobo on October 11, 2007, 12:42:33 PM

Falconlobo on
Falconlobowell it is insulting to me never again please no more

plus all your comments on my page slow down my computer please town it down a bit^^

Falconlobo on October 11, 2007, 12:35:24 PM

Falconlobo on
Falconlobono flaming please all flames will be deleted

Falconlobo on October 11, 2007, 12:24:05 PM

Falconlobo on
Falconlobohhaccck accckk waaarrrffff furball sorry^^

Falconlobo on October 11, 2007, 11:57:35 AM

Falconlobo on
Falconloboi can not step on you you can not step on me for we do not have feet^^

Falconlobo on October 11, 2007, 11:51:48 AM

Falconlobo on
Falconloboyou are a mammal a whale is a Mammal

A dolphin Is a Mammal a Human is a mammal^^

Falconlobo on October 11, 2007, 11:46:45 AM

Falconlobo on
FalconloboI am a fellow Mammal like you i need air on occasion

why can't we all just get along

famous line from something^^

Falconlobo on October 11, 2007, 11:41:55 AM

Falconlobo on
Falconlobohi^^ Dolphin

Falconlobo on October 10, 2007, 2:18:12 PM

Falconlobo on
Falconlobobye

Falconlobo on October 10, 2007, 1:46:19 PM

Falconlobo on
Falconlobooh okay send the link i will see if i can get it to work^^

Falconlobo on October 10, 2007, 1:43:48 PM

Falconlobo on
Falconlobokaysssssssssssssssssss

Falconlobo on October 10, 2007, 1:41:36 PM

Falconlobo on
Falconlobooh old or new TMNT?

Falconlobo on October 10, 2007, 1:37:39 PM

Falconlobo on
FalconloboWhales Are People too Beware The Whale People^^

Falconlobo on October 10, 2007, 1:36:34 PM

Falconlobo on
Falconloboi don't have that sorry^^ i have a Media Player classic

but not sure if it;'s what i need what episode?

Falconlobo on October 10, 2007, 1:31:59 PM

Falconlobo on
Falconlobothe new one i don't know they had TMNT Fast Forward for a while but i don't know^^

Falconlobo on October 10, 2007, 1:25:25 PM

Falconlobo on
Falconloboi odn't read the comics but i have the Figure from TMNT^^

i know him from Ninja Turtles new and old

Falconlobo on October 10, 2007, 1:21:43 PM

Falconlobo on
FalconloboI Like Usagi Yojimbo^^

Falconlobo on October 10, 2007, 1:21:00 PM

Falconlobo on
Falconloboalmost

only not on when i am on vacation or have a rec trip or something else^^

Falconlobo on October 10, 2007, 1:19:40 PM

Falconlobo on
FalconlobohiSAMURAI PIZZA CATS

firetempesttakashi on October 9, 2007, 10:59:39 AM

firetempesttakashi on
firetempesttakashik ill make an oc besides me ive been tryn to think of a good one ^^

firetempesttakashi on October 9, 2007, 10:58:11 AM

firetempesttakashi on
firetempesttakashik seeya l8er

firetempesttakashi on October 9, 2007, 10:56:54 AM

firetempesttakashi on
firetempesttakashicool so r u blacky or is that like a friend (juts wondering so i wont get confused)

Falconlobo on October 9, 2007, 10:55:09 AM

Falconlobo on
FalconloboGoes to Roadkill cafe^^

firetempesttakashi on October 9, 2007, 10:53:14 AM

firetempesttakashi on
firetempesttakashilolz the song was funny
how did u just eat a light saber
friend ^^

firetempesttakashi on October 9, 2007, 10:47:48 AM

firetempesttakashi on
firetempesttakashime:*twich* heh *pulls out light saber*

firetempesttakashi on October 9, 2007, 10:45:06 AM

firetempesttakashi on
firetempesttakashime:*pulls out a gaint monster truck and drops it on his head * ^^ hehe

Falconlobo on October 9, 2007, 10:41:37 AM

Falconlobo on
Falconloboin traffic

firetempesttakashi on October 9, 2007, 10:41:09 AM

firetempesttakashi on
firetempesttakashiyah but so freakn funny ^^*puts my light saber up*

firetempesttakashi on October 9, 2007, 10:36:46 AM

firetempesttakashi on
firetempesttakashiasome game
and yah canaden and american idoit is so funny i love wierd al

firetempesttakashi on October 9, 2007, 10:21:58 AM

firetempesttakashi on
firetempesttakashiawsome
ill check it out in a min my mom is naggie my head off about some chores
ill brb

firetempesttakashi on October 9, 2007, 10:18:24 AM

firetempesttakashi on
firetempesttakashiAWSOME yay robots getn hurt ^^ hehe

firetempesttakashi on October 9, 2007, 10:14:27 AM

firetempesttakashi on
firetempesttakashihmmm im not sure wht game that is but does sumthin get hurt in it ^^

firetempesttakashi on October 9, 2007, 10:11:59 AM

firetempesttakashi on
firetempesttakashime;*fightn darth maul * hmmmmmmm i got it * pulls out a monster truck and squshes his* hehe

firetempesttakashi on October 9, 2007, 10:06:02 AM

firetempesttakashi on
firetempesttakashime:pulls out light saber* may the force be with u

lolz^^

firetempesttakashi on October 9, 2007, 10:01:51 AM

firetempesttakashi on
firetempesttakashime:*pokes u with a samuri sword* ha

firetempesttakashi on October 9, 2007, 9:58:52 AM

firetempesttakashi on
firetempesttakashi*pokes with big knife* hehe

firetempesttakashi on October 9, 2007, 9:51:27 AM

firetempesttakashi on
firetempesttakashi*poke back*

darkone10 on October 7, 2007, 4:50:22 AM

darkone10 on
darkone10dgs

tallestpurple101 on October 7, 2007, 4:41:31 AM

tallestpurple101 on
tallestpurple101HOLY CRAP IM GONNA BATHE TILL I DIE!

DenHuman on October 3, 2007, 1:09:16 PM

DenHuman on
DenHumanHave you seen any of my videos?

DenHuman on October 3, 2007, 1:08:31 PM

DenHuman on
DenHumanFlippies from happy tree friends

DenHuman on October 3, 2007, 1:03:36 PM

DenHuman on
DenHumanhttp://www.youtube.com/profile?user=LarkandCrash

DenHuman on October 3, 2007, 1:01:46 PM

DenHuman on
DenHumanI have 3 vids all animated

DenHuman on October 3, 2007, 1:01:31 PM

DenHuman on
DenHumanNames LarkandCrash

DenHuman on October 3, 2007, 12:59:22 PM

DenHuman on
DenHumani got an account on youtube

DenHuman on October 3, 2007, 12:59:02 PM

DenHuman on
DenHumanhi

LittleRedBalloon on October 3, 2007, 10:05:43 AM

LittleRedBalloon on
LittleRedBalloonwhats upp

LittleRedBalloon on October 2, 2007, 9:06:21 AM

LittleRedBalloon on
LittleRedBalloonok

LittleRedBalloon on October 2, 2007, 9:03:34 AM

LittleRedBalloon on
LittleRedBalloonok well thank you

LittleRedBalloon on October 2, 2007, 9:00:47 AM

LittleRedBalloon on
LittleRedBalloonyou dont need a present you know and ok

LittleRedBalloon on October 2, 2007, 8:58:58 AM

LittleRedBalloon on
LittleRedBalloonohhh my god i am so sorry

LittleRedBalloon on October 2, 2007, 8:54:44 AM

LittleRedBalloon on
LittleRedBalloonreally i dont like it

XDarkTinkerbellX on September 30, 2007, 10:41:39 AM

XDarkTinkerbellX on
XDarkTinkerbellXGir:Never

XDarkTinkerbellX on September 30, 2007, 12:34:41 AM

XDarkTinkerbellX on
XDarkTinkerbellXHello Dark Master Wade

HaileyAndAlphonseElric on September 29, 2007, 1:15:12 PM

HaileyAndAlphonseElric on
HaileyAndAlphonseElricMe; yay

HaileyAndAlphonseElric on September 29, 2007, 1:12:01 PM

HaileyAndAlphonseElric on
HaileyAndAlphonseElricMe: i agree with that guy! *points at you*

goth4ever on September 29, 2007, 12:45:56 PM

goth4ever on
goth4everHi

bajachick on September 29, 2007, 11:02:42 AM

bajachick on
bajachickhello how are you?

vesblondie on September 29, 2007, 10:00:44 AM

vesblondie on
vesblondielol I like your profile piccy :3 The whale rocks! I have a pink whale in my room >.0 I named it Iggy...lol Ya...I'm stupid XD

bmw2 on September 29, 2007, 9:53:40 AM

bmw2 on
bmw2did you like the whale i sent u its not a cat

sexxygirl93 on September 29, 2007, 7:44:45 AM

sexxygirl93 on
sexxygirl93HELLO!!!!
*randumness*

pixiepumpkin on September 29, 2007, 5:21:23 AM

pixiepumpkin on
pixiepumpkinphotobucket! we do have the same.I'm sorry I didn't know. I'll change mine ^__^

bmw2 on September 28, 2007, 1:54:38 PM

bmw2 on
bmw2is that better

bmw2 on September 28, 2007, 1:49:58 PM

bmw2 on
bmw2

Falconlobo on September 27, 2007, 12:13:32 PM

Falconlobo on
Falconlobofunny

Falconlobo on September 26, 2007, 9:47:36 AM

Falconlobo on
FalconloboINDEED

LittleRedBalloon on September 26, 2007, 9:28:13 AM

LittleRedBalloon on
LittleRedBalloonoh ya

LittleRedBalloon on September 26, 2007, 9:26:45 AM

LittleRedBalloon on
LittleRedBalloonok hi

Falconlobo on September 26, 2007, 9:25:47 AM

Falconlobo on
FalconloboCORNYNESS IS NEXT TO GODLENESS

Falconlobo on September 26, 2007, 9:24:28 AM

Falconlobo on
FalconloboCORNY!!!

Falconlobo on September 26, 2007, 9:23:36 AM

Falconlobo on
FalconloboAAAHHHHH!!!

Falconlobo on September 26, 2007, 9:11:40 AM

Falconlobo on
FalconloboCOMEDY^^

Falconlobo on September 26, 2007, 9:10:29 AM

Falconlobo on
Falconlobowhat the heck^^

Falconlobo on September 26, 2007, 9:10:10 AM

Falconlobo on
FalconloboSILENCE

Falconlobo on September 26, 2007, 9:09:01 AM

Falconlobo on
FalconloboSILENCE

Falconlobo on September 26, 2007, 9:08:07 AM

Falconlobo on
FalconloboSILENCE

Falconlobo on September 26, 2007, 9:05:57 AM

Falconlobo on
FalconloboNo Shouting i have a headache lOL^^

Falconlobo on September 26, 2007, 8:47:24 AM

Falconlobo on
FalconloboFLAKES FLAKES FLAKES FLAKES FLAKES FLAKES FLAKES^^

Falconlobo on September 26, 2007, 8:34:08 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-629923.html

BLOO!

Falconlobo on September 26, 2007, 8:32:12 AM

Falconlobo on
Falconlobohttp://www.fanart-central.net/pic-629581.html



keeep it up this could happen to you partly^^ the getting beat up part lol jest joking^^

darkone10 on September 25, 2007, 9:33:19 AM

darkone10 on
darkone10ooooh....im on...but im not on at the same time

bajachick on September 22, 2007, 2:13:19 PM

bajachick on
bajachickhey sweet page maybe we can chat some time =D

HEIFER on September 21, 2007, 1:12:57 PM

HEIFER on
HEIFERbest way 2 die.

pinkygurl11495 on September 21, 2007, 9:49:15 AM

pinkygurl11495 on
pinkygurl11495hey wat up how u b???

Falconlobo on September 21, 2007, 9:38:16 AM

Falconlobo on
Falconlobohttp://anime.thehylia.com/downloads/series/samurai-pizza-cats/episode-046-samurai-savings-time

this one ya have to download if ya have Media Palyer

or something similar

Falconlobo on September 21, 2007, 9:24:03 AM

Falconlobo on
Falconlobohello^^


http://www.veoh.com/series/samuraipizzakats

Samurai Pizza Cats episodes^^

XDarkTinkerbellX on September 21, 2007, 9:11:48 AM

XDarkTinkerbellX on
XDarkTinkerbellXha ha ha ha ha ha ha ha ha,....*laughs my head off*

XDarkTinkerbellX on September 21, 2007, 9:02:54 AM

XDarkTinkerbellX on
XDarkTinkerbellXMe:Sweet,he's bleeding.Do it again.

XDarkTinkerbellX on September 21, 2007, 8:57:49 AM

XDarkTinkerbellX on
XDarkTinkerbellXMe:Throw a shovel at his head.

goth4ever on September 20, 2007, 1:20:25 PM

goth4ever on
goth4everHello

shikamaru66 on September 20, 2007, 10:03:00 AM

shikamaru66 on
shikamaru66hi

XDarkTinkerbellX on September 19, 2007, 8:24:44 AM

XDarkTinkerbellX on
XDarkTinkerbellXHey Dark Master

DenHuman on September 18, 2007, 1:07:25 PM

DenHuman on
DenHumanI added some stuff to my pro.

firetempesttakashi on September 18, 2007, 11:27:53 AM

firetempesttakashi on
firetempesttakashidoes it tast good*evil grin*

firetempesttakashi on September 18, 2007, 11:24:13 AM

firetempesttakashi on
firetempesttakashithoughts:MAHAHAHAHAHAHAH POSIN

XDarkTinkerbellX on September 18, 2007, 11:23:05 AM

XDarkTinkerbellX on
XDarkTinkerbellXMika:He only has three more days to live

firetempesttakashi on September 18, 2007, 11:20:52 AM

firetempesttakashi on
firetempesttakashiyah naruto its good made it my self

XDarkTinkerbellX on September 18, 2007, 11:18:29 AM

XDarkTinkerbellX on
XDarkTinkerbellXMika:Stop it!You're gonna choke him!!(cries)

XDarkTinkerbellX on September 18, 2007, 11:16:32 AM

XDarkTinkerbellX on
XDarkTinkerbellXAmmit:Alright,alright,...(eats it)

firetempesttakashi on September 18, 2007, 11:15:15 AM

firetempesttakashi on
firetempesttakashiawww poor naruto OW WHT EVE LETS DO IT *grabs poison*

XDarkTinkerbellX on September 18, 2007, 11:13:34 AM

XDarkTinkerbellX on
XDarkTinkerbellXAmmit:Whoa,.....too much food

XDarkTinkerbellX on September 18, 2007, 11:12:11 AM

XDarkTinkerbellX on
XDarkTinkerbellXIt's not cancelled,...it's still playing on the third Nickolodeon.
Gaz:Dib,come get your stinkin' food.

firetempesttakashi on September 18, 2007, 11:10:20 AM

firetempesttakashi on
firetempesttakashiOK HOW ABOUT(RANDOM)RAMEN!!!!!!!!!!XD

XDarkTinkerbellX on September 18, 2007, 11:09:44 AM

XDarkTinkerbellX on
XDarkTinkerbellXinteresting.
I like Invaader Zim.
Gir:Guess who made waffles?!?!?!?!?!?!

firetempesttakashi on September 18, 2007, 11:07:07 AM

firetempesttakashi on
firetempesttakashiRANDOM

COCOA COW !!!!!!!!

XDarkTinkerbellX on September 18, 2007, 11:06:12 AM

XDarkTinkerbellX on
XDarkTinkerbellXI knew you'd like it,..
what shows do you like?

XDarkTinkerbellX on September 18, 2007, 11:02:49 AM

XDarkTinkerbellX on
XDarkTinkerbellXHow about that name for you?

firetempesttakashi on September 18, 2007, 11:02:19 AM

firetempesttakashi on
firetempesttakashiyay 4 randomness

XDarkTinkerbellX on September 18, 2007, 11:00:43 AM

XDarkTinkerbellX on
XDarkTinkerbellXDark Master Wade

XDarkTinkerbellX on September 18, 2007, 10:58:00 AM

XDarkTinkerbellX on
XDarkTinkerbellXokay,....I shall call you Dark,...
interesting name,..the beginning of mine

firetempesttakashi on September 18, 2007, 10:57:01 AM

firetempesttakashi on
firetempesttakashi^^ im random

firetempesttakashi on September 18, 2007, 10:55:00 AM

firetempesttakashi on
firetempesttakashia random hi ^^

XDarkTinkerbellX on September 18, 2007, 10:53:22 AM

XDarkTinkerbellX on
XDarkTinkerbellXwow,....such a good boy,...since you are so nice,I'm allowing you to call me Tinky,..what should I call you?

XDarkTinkerbellX on September 18, 2007, 10:49:41 AM

XDarkTinkerbellX on
XDarkTinkerbellXhello

jeffhardy2345 on September 17, 2007, 1:19:02 PM

jeffhardy2345 on
jeffhardy2345lol

DenHuman on September 17, 2007, 9:06:38 AM

DenHuman on
DenHumanI'm guessing the gren light means your online. If not then crap

vesblondie on September 15, 2007, 6:11:32 AM

vesblondie on
vesblondieAwesome occupation. Mind if I join? I'm so effn mad...

DenHuman on September 15, 2007, 2:17:50 AM

DenHuman on
DenHumanWt up mate?

FluffysPrincess2968 on September 12, 2007, 10:38:52 AM

FluffysPrincess2968 on
FluffysPrincess2968YES!!!

FluffysPrincess2968 on September 12, 2007, 10:33:23 AM

FluffysPrincess2968 on
FluffysPrincess2968can u R&R my stories? I am currently working on a new chapter in my Sesshomaru story (2 different tabs in the tab bar)

FluffysPrincess2968 on September 12, 2007, 9:49:54 AM

FluffysPrincess2968 on
FluffysPrincess2968LOL! XD
was it the kakashi one that i have now or the one with the ticked off seshomaru?

jeffhardy2345 on September 11, 2007, 10:17:47 AM

jeffhardy2345 on
jeffhardy2345I havent.. Just think before you talk

flying_Jone on September 8, 2007, 11:15:00 PM

flying_Jone on
flying_Jonehello ^^
how are you??

InvaderKylie on September 5, 2007, 12:55:19 PM

InvaderKylie on
InvaderKylieHi Wade! ^^ What's up! Like the new layout?

animemoon on September 3, 2007, 10:52:48 AM

animemoon on
animemoonHi
Have you seen where my stiched up bunny rabitt went? 0_0

person8893 on August 17, 2007, 9:07:58 AM

person8893 on
person8893yay and hi

disasterrific on August 17, 2007, 7:01:59 AM

disasterrific on
disasterrificHi! Nice to meet you.

person8893 on August 16, 2007, 9:29:42 AM

person8893 on
person8893FLLLLLLLLLLLLLAAAAAAAAAAAAAAAAARRRRRRRRRRRRRGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG

InLoveWithMyGuy on August 13, 2007, 4:30:43 AM

InLoveWithMyGuy on
InLoveWithMyGuyhey^^ How you doing?

InLoveWithMyGuy on August 10, 2007, 5:40:30 AM

InLoveWithMyGuy on
InLoveWithMyGuyHello ^^ What's up?

Falconlobo on August 9, 2007, 1:34:00 PM

Falconlobo on
Falconlobothanks but i don't have the most pics here^^

CrocDragon89 does

tallestpurple101 on August 8, 2007, 9:24:36 AM

tallestpurple101 on
tallestpurple101ive added a ,new chapter to the story Tiger Lily and Zyroko Ive decided Mr.Shadow is the real killer and Ultee is in the story as well

InvaderKylie on August 8, 2007, 8:08:31 AM

InvaderKylie on
InvaderKylieHey! buudy! ^^ I just noticed you never draw my OCs! :,( Why not? huh? huh? huh? huh? huh? Sorry I was just feeling all sad-like because of it....

GoetheFaust on August 7, 2007, 4:21:32 AM

GoetheFaust on
GoetheFausthow fast do they reproduce?
I mean surely we've gotten a vast majority of them

jeffhardy2345 on August 6, 2007, 10:49:28 AM

jeffhardy2345 on
jeffhardy2345Yeah

AlyssaC on August 6, 2007, 10:26:28 AM

AlyssaC on
AlyssaCYaaaaaaaaaaaaaaaaaaay!!!!!!!!!

darkone10 on August 6, 2007, 9:56:15 AM

darkone10 on
darkone10dsfsd

InLoveWithMyGuy on August 6, 2007, 9:15:22 AM

InLoveWithMyGuy on
InLoveWithMyGuyHi ^^ How are you today?

darkone10 on August 5, 2007, 11:27:18 PM

darkone10 on
darkone10ggg

AlyssaC on August 5, 2007, 10:02:53 PM

AlyssaC on
AlyssaCOoo! oo! can draw some realy scary monsters 4 me? I need some cool idias

darkone10 on August 5, 2007, 6:06:40 AM

darkone10 on
darkone10hgfhgf

jeffhardy2345 on August 5, 2007, 5:53:26 AM

jeffhardy2345 on
jeffhardy2345THEY WORK!!

Xzontar on August 5, 2007, 5:23:53 AM

Xzontar on
XzontarHola mate.
I wouldn't exactly label them as much pigs... but... ;)

AlyssaC on August 4, 2007, 1:04:14 AM

AlyssaC on
AlyssaC=)

AlyssaC on August 4, 2007, 1:03:54 AM

AlyssaC on
AlyssaCWeeeeeeeeeeeeeee! r we gonna ride the sun home?

AlyssaC on August 4, 2007, 1:03:18 AM

AlyssaC on
AlyssaCWeeeeeeeeeeeeeee!!!!!!!

Zim: Don't worry Gir, i can use the suns liocation to guide us home

Gir: r we gonna ride the sun home?

darkone10 on August 4, 2007, 1:03:03 AM

darkone10 on
darkone10sd

angelfox on August 3, 2007, 9:30:38 AM

angelfox on
angelfoxrandom hi! X3

darkone10 on August 3, 2007, 7:18:11 AM

darkone10 on
darkone10hi me

tallestpurple101 on August 3, 2007, 4:31:59 AM

tallestpurple101 on
tallestpurple101im gonna draw black cat in a grass skirt

Irken_Akire on August 2, 2007, 8:23:03 PM

Irken_Akire on
Irken_AkireEllo there. ^^

jeffhardy2345 on August 2, 2007, 12:32:12 PM

jeffhardy2345 on
jeffhardy2345Is it working?!?!

darkone10 on August 2, 2007, 2:24:54 PM

darkone10 on
darkone10no

darkone10 on August 2, 2007, 9:37:37 AM

darkone10 on
darkone10ccccccccccccc

tallestpurple101 on August 2, 2007, 9:11:16 AM

tallestpurple101 on
tallestpurple101The comment boxes dont work anymore!!!!!!!!!

darkone10 on August 2, 2007, 8:51:05 AM

darkone10 on
darkone10g

darkone10 on August 2, 2007, 8:40:06 AM

darkone10 on
darkone10g

darkone10 on August 2, 2007, 8:26:13 AM

darkone10 on
darkone10dooooo

darkone10 on August 2, 2007, 8:12:32 AM

darkone10 on
darkone10gggggggg

darkone10 on August 2, 2007, 8:08:42 AM

darkone10 on
darkone10segfddddd

darkone10 on August 2, 2007, 8:05:18 AM

darkone10 on
darkone10sdsd

darkone10 on August 2, 2007, 7:23:48 AM

darkone10 on
darkone10ewrtwre

darkone10 on August 2, 2007, 7:23:38 AM

darkone10 on
darkone10gdhdfg

jeffhardy2345 on August 2, 2007, 12:37:33 AM

jeffhardy2345 on
jeffhardy2345I will... Sigh...

darkone10 on August 2, 2007, 8:51:17 AM

darkone10 on
darkone10cheese

jeffhardy2345 on August 2, 2007, 12:34:07 AM

jeffhardy2345 on
jeffhardy2345Me: (Gets up) Arhg!
Annoucer: ROUND 2! FIGHT!
Baby Blacky: Mwhahah!

jeffhardy2345 on August 2, 2007, 12:27:04 AM

jeffhardy2345 on
jeffhardy2345Me: (gets sword) WA-YA! GO GO HO!!
you want some COME GET SOME!
You: You don't want to that
Baby Blacky: I-YA!!

jeffhardy2345 on August 2, 2007, 12:20:57 AM

jeffhardy2345 on
jeffhardy2345I live in Arizona and...
Me: BABY BALACK!!! PUT him DOWN!!!
Baby Blacky: (hissing voice) Never.

jeffhardy2345 on August 2, 2007, 12:14:07 AM

jeffhardy2345 on
jeffhardy2345No... Baby Blacky?

InLoveWithMyGuy on August 1, 2007, 11:49:11 PM

InLoveWithMyGuy on
InLoveWithMyGuyHello ^^ How are you today?

InLoveWithMyGuy on August 1, 2007, 6:03:44 AM

InLoveWithMyGuy on
InLoveWithMyGuyWell Thank you ^^

InLoveWithMyGuy on August 1, 2007, 5:40:38 AM

InLoveWithMyGuy on
InLoveWithMyGuyhey.Nice to meet you ^^ i'm new here so i need some friends in here,so if you are intresting to be my friend,so sure you can =D

WindWolf on August 1, 2007, 5:35:06 AM

WindWolf on
WindWolfI LOVE WAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFULS

WindWolf on August 1, 2007, 5:32:30 AM

WindWolf on
WindWolfhi want to be friends

Shedemomn on July 31, 2007, 10:05:15 AM

Shedemomn on
Shedemomnhi cute avatar!!!! :D

goth4ever on July 30, 2007, 1:32:15 PM

goth4ever on
goth4everHes a bat from a show called silverwing

Goth:.......

goth4ever on July 30, 2007, 1:17:28 PM

goth4ever on
goth4everGoth:if you had wings it would be difficult

tallestpurple101 on July 30, 2007, 1:15:42 PM

tallestpurple101 on
tallestpurple101............

GoetheFaust on July 30, 2007, 11:37:58 AM

GoetheFaust on
GoetheFaustThanks for helping destroy the girly world Mr.Shadow~
Wutend: all he did was set off bombs...
Me: be nice.

GoetheFaust on July 30, 2007, 7:18:32 AM

GoetheFaust on
GoetheFaustpoor poor Mr.Shadow

tallestpurple101 on July 30, 2007, 12:21:22 AM

tallestpurple101 on
tallestpurple101hi

DarkSoulEmperess on July 29, 2007, 2:11:04 PM

DarkSoulEmperess on
DarkSoulEmperessHello^^

GoetheFaust on July 29, 2007, 2:02:51 PM

GoetheFaust on
GoetheFaustoo really? like what?

GoetheFaust on July 29, 2007, 1:58:04 PM

GoetheFaust on
GoetheFaustyay slaughter >D You seem fun

GoetheFaust on July 29, 2007, 1:52:13 PM

GoetheFaust on
GoetheFausthello there, whats up?

jeffhardy2345 on July 29, 2007, 2:51:07 AM

jeffhardy2345 on
jeffhardy2345NO WAY!!!

jeffhardy2345 on July 29, 2007, 2:49:08 AM

jeffhardy2345 on
jeffhardy2345Me: Ok little fella put them down (backs away slowly)
Jeff Hardy: Hey guys what is goi-
Me and you: RUN AND DUCK!

jeffhardy2345 on July 29, 2007, 2:45:14 AM

jeffhardy2345 on
jeffhardy2345(looks at TV) I WANT LOTS,AND LOTS OF TRAINS!!!!

TRAIN!!!!!!!!!!!

jeffhardy2345 on July 29, 2007, 2:39:27 AM

jeffhardy2345 on
jeffhardy2345(gets napkin) (rubs face) TO THE ANGRY... Mob place thingy...
THAT ONE PLACE! ONWARD!

jeffhardy2345 on July 29, 2007, 2:36:28 AM

jeffhardy2345 on
jeffhardy2345(looks at no people) (looks at pitchfork) LUNCH BREAK!

jeffhardy2345 on July 29, 2007, 2:32:21 AM

jeffhardy2345 on
jeffhardy2345YAH!!

jeffhardy2345 on July 29, 2007, 2:07:17 AM

jeffhardy2345 on
jeffhardy2345YEAH!!!! LET'S START A MOB!!

AlyssaC on July 27, 2007, 10:54:42 PM

AlyssaC on
AlyssaChi! i have an evil character too! her name is diela! Its in one of my storyies but i'm rewriting it, I'm maken it better!
I'm gonna do a pic about them! =)

Littletwo35 on July 27, 2007, 10:32:04 AM

Littletwo35 on
Littletwo35bye i think

Littletwo35 on July 27, 2007, 10:16:25 AM

Littletwo35 on
Littletwo35nope me nethier

Littletwo35 on July 27, 2007, 10:12:56 AM

Littletwo35 on
Littletwo35ya

Littletwo35 on July 27, 2007, 10:06:17 AM

Littletwo35 on
Littletwo35ya me to

Littletwo35 on July 27, 2007, 10:00:37 AM

Littletwo35 on
Littletwo35ok bye i think

Littletwo35 on July 27, 2007, 9:54:44 AM

Littletwo35 on
Littletwo35i am always on

Littletwo35 on July 27, 2007, 9:51:20 AM

Littletwo35 on
Littletwo35ya

Littletwo35 on July 27, 2007, 9:48:12 AM

Littletwo35 on
Littletwo35i know

Littletwo35 on July 27, 2007, 9:45:39 AM

Littletwo35 on
Littletwo35thats long

Littletwo35 on July 27, 2007, 9:43:29 AM

Littletwo35 on
Littletwo35i havent seen her today

Littletwo35 on July 27, 2007, 9:40:23 AM

Littletwo35 on
Littletwo35thats fun

Littletwo35 on July 27, 2007, 9:35:42 AM

Littletwo35 on
Littletwo35hey whats up

Falconlobo on July 26, 2007, 12:27:25 PM

Falconlobo on
Falconloboyay

Falconlobo on July 26, 2007, 12:20:55 PM

Falconlobo on
Falconloboheh

Falconlobo on July 26, 2007, 12:16:54 PM

Falconlobo on
Falconloboif a canibal is on a desert island alone do they start eating themselfs^^

Falconlobo on July 26, 2007, 12:13:20 PM

Falconlobo on
Falconlobonot really unless you're a canibal^^

Falconlobo on July 26, 2007, 12:03:14 PM

Falconlobo on
Falconlobowell if your alter ego can't say something nice it will be deleted^^

Falconlobo on July 26, 2007, 11:58:20 AM

Falconlobo on
Falconlobothanks but please don't do it again^^

Falconlobo on July 26, 2007, 11:06:15 AM

Falconlobo on
Falconloboplease leave me alone~~

AlyssaC on July 26, 2007, 10:23:18 AM

AlyssaC on
AlyssaCHi!! your drawings are getting better! yaaaay! i look forward to another one of your pictures!!

Falconlobo on July 26, 2007, 8:57:45 AM

Falconlobo on
Falconloboif your rude alter ego and yourself are just gonna flame me

then don't comment rude~~

Hyperstar90 on July 25, 2007, 11:08:37 AM

Hyperstar90 on
Hyperstar90Yeah we do have a somewhat strange accent mine is ery steriotypical at time i sound like someone from the royal family XD

Hyperstar90 on July 25, 2007, 10:59:07 AM

Hyperstar90 on
Hyperstar90Me im from england
i know i must be the minority on this site i only know 2 other brits on this site
i guess americans are better artists than we bits XD

Hyperstar90 on July 25, 2007, 10:54:03 AM

Hyperstar90 on
Hyperstar90well for e its like 2am XD

Hyperstar90 on July 25, 2007, 10:54:17 AM

Hyperstar90 on
Hyperstar90*me ^^;;

Hyperstar90 on July 25, 2007, 10:51:35 AM

Hyperstar90 on
Hyperstar90Um ok then i guess goodbye and goodnight ^^
till next time

Hyperstar90 on July 25, 2007, 10:36:59 AM

Hyperstar90 on
Hyperstar90.... FINE i was going to tell you the secret weakness of all irekins but now ...well i dont think i will *pouts*

Hyperstar90 on July 25, 2007, 10:30:02 AM

Hyperstar90 on
Hyperstar90OO *sticks golden heart sticker on Mr shadows head* FEEL THE STICKER OF LOVE XD

Hyperstar90 on July 25, 2007, 10:27:25 AM

Hyperstar90 on
Hyperstar90GASP dont be so mean Mr shadow you ow your very existance to him you know >.<

Hyperstar90 on July 25, 2007, 10:23:55 AM

Hyperstar90 on
Hyperstar90oh im sorry its just that my sister forces me to watch him 24/7 and it gets to me with his overly happy pepy nature oO
i do like some eps like the haloween specials where you see some gore...but its just kinda too kiddy for me
that was why i stoped watchin xioalin showdown XD

Hyperstar90 on July 25, 2007, 10:14:29 AM

Hyperstar90 on
Hyperstar90YES I HATE SPONGEBOB
DIE SPONGEBOB DIE A HORRIBLE DEATH!!!

Hyperstar90 on July 25, 2007, 10:13:37 AM

Hyperstar90 on
Hyperstar90I think i have a fair shot GO MY CUPCAKE WORRIORS CONVERT HIM MUAHAHAHA *swarm of cupcakes appear* MUAHAHAHA

Hyperstar90 on July 25, 2007, 10:07:46 AM

Hyperstar90 on
Hyperstar90GASP *looks at mr shadow* an IZ hater *faints*
may i ask why you hate em Mr shadow sir oO?

Hyperstar90 on July 25, 2007, 9:56:40 AM

Hyperstar90 on
Hyperstar90HELOOOOOO
omg GIR!!!
your avi happens to be the best avi in the universe for that you rock sooo hard!!!
SORRY obsesive zim fan XD

TP on July 25, 2007, 3:59:38 AM

TP on
TPwe are having alittle trouble withnthe recording cause my grandma got a new phone caus her other one kept dying

TP on July 24, 2007, 2:41:31 PM

TP on
TPhi again

TP on July 24, 2007, 12:16:44 PM

TP on
TPcorndogs galore

AlyssaC on July 24, 2007, 11:44:57 AM

AlyssaC on
AlyssaCHi! i gatta question about mr. shadow..... do u have a story about him? i like story's
. .
(___)

Littletwo35 on July 22, 2007, 2:10:06 AM

Littletwo35 on
Littletwo35hi member me hehe sooo whats up

TP on July 21, 2007, 9:21:38 AM

TP on
TPhi

TP on July 21, 2007, 12:54:04 AM

TP on
TPhi

TP on July 19, 2007, 11:22:10 AM

TP on
TPBAD NEWS:the Zera story has just accidently been DELETED now i must rewrite it

TP on July 19, 2007, 10:20:44 AM

TP on
TPHI

goth4ever on July 19, 2007, 9:34:29 AM

goth4ever on
goth4everHi

SkyGirl on July 18, 2007, 12:48:09 PM

SkyGirl on
SkyGirlme: weeeeeeeeeeeeeeeeeeeeeee

SkyGirl on July 18, 2007, 12:43:14 PM

SkyGirl on
SkyGirlme: no no no no NOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!

SkyGirl on July 18, 2007, 12:41:26 PM

SkyGirl on
SkyGirlme: no

SkyGirl on July 18, 2007, 12:36:29 PM

SkyGirl on
SkyGirlme: *licks blacky on check with lots of drool*
droooooooooooooooooooooooooooooooooooooooooooooooool hehe

SkyGirl on July 18, 2007, 12:32:11 PM

SkyGirl on
SkyGirlme: *turns anger 2 fire breathing and spites fire at blacky*

SkyGirl on July 18, 2007, 12:28:02 PM

SkyGirl on
SkyGirlme: okay *gets angry* now 2 kill my theirepist

SkyGirl on July 18, 2007, 12:21:17 PM

SkyGirl on
SkyGirlme: blacky it makes me alittle scared

SkyGirl on July 18, 2007, 12:02:59 PM

SkyGirl on
SkyGirlme: awwwwwwwwwwww thats sweet

TP on July 18, 2007, 11:10:40 AM

TP on
TPIm back

SkyGirl on July 18, 2007, 9:22:31 AM

SkyGirl on
SkyGirlME: SO GLAD U THOUGHT OF ME HOW NICE OF U MR. SHADOW

TP on July 17, 2007, 12:58:47 PM

TP on
TPhi

GoetheFaust on July 17, 2007, 10:09:35 AM

GoetheFaust on
GoetheFaustooo~ That sounds liek fun >D

GoetheFaust on July 17, 2007, 5:48:29 AM

GoetheFaust on
GoetheFaustwell now you seem like a nice char. Mr.Shadow.

GoetheFaust on July 16, 2007, 7:14:27 AM

GoetheFaust on
GoetheFaustLol why thank you Mr.Shadow~
What might you be up to?

darkone10 on July 16, 2007, 12:24:02 PM

darkone10 on
darkone10mr.shadow:staying 100ft from you

angelfox on July 16, 2007, 12:47:44 AM

angelfox on
angelfoxhi!

TP on July 16, 2007, 12:41:20 AM

TP on
TPhi

SkyGirl on July 15, 2007, 10:30:34 AM

SkyGirl on
SkyGirlhi how is u

TP on July 15, 2007, 10:03:20 AM

TP on
TPMeerkat:*Hangs head*
(I have to go take a shower I will be back)

darkone10 on July 15, 2007, 10:19:26 AM

darkone10 on
darkone10i'l wait

TP on July 15, 2007, 11:35:40 AM

TP on
TPhiiiiioiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

darkone10 on July 15, 2007, 1:18:43 PM

darkone10 on
darkone10Squeaky clean

TP on July 15, 2007, 1:35:38 PM

TP on
TPyes no maybe so (Yes)

TP on July 15, 2007, 1:41:06 AM

TP on
TPhi hi

TP on July 14, 2007, 2:23:48 PM

TP on
TPBIG NEWS!THERE IS GOING TO BE A NEW CHAPTER ADDED TO THE ZERA STORY!

TP on July 14, 2007, 10:21:16 AM

TP on
TPflictidirkatoniaplanetfoamzonia!

DenHuman on July 13, 2007, 12:33:39 PM

DenHuman on
DenHumanHow ya doin?

darkone10 on July 13, 2007, 12:50:38 PM

darkone10 on
darkone10good

TP on July 13, 2007, 10:52:45 AM

TP on
TPBloody stain huh?

darkone10 on July 13, 2007, 10:55:41 AM

darkone10 on
darkone10yep

TP on July 13, 2007, 11:10:06 AM

TP on
TPNot from me.*Looks down to see a poodle*

InvaderKylie on July 13, 2007, 9:12:16 AM

InvaderKylie on
InvaderKylieHi! Want to chat buddy?

PS: What do u look like I want to make a tektek of u!

SkyGirl on July 8, 2007, 2:13:05 PM

SkyGirl on
SkyGirloh yes and when ur done can u show
it 2 me please and thank u i am honored

Littletwo35 on July 8, 2007, 9:13:30 AM

Littletwo35 on
Littletwo35hey

TP on July 8, 2007, 8:53:15 AM

TP on
TPcorndog attack

TP on July 7, 2007, 3:00:08 PM

TP on
TPI wouldnt play Mr.Shadow around Silverfox cause I just had a comment on my profile and he was happy about it.

darkone10 on July 7, 2007, 11:30:29 PM

darkone10 on
darkone10love your enemies as you do your friends.....kinda hard when they hate you

TP on July 7, 2007, 11:50:13 PM

TP on
TPvery hard especially when they always throw cuss words at you

darkone10 on July 7, 2007, 11:57:52 PM

darkone10 on
darkone10truey true is true

TP on July 7, 2007, 11:59:15 PM

TP on
TPYes last night that overly happy bouncy music had me calm so I knew if he keeps that up he will never win

darkone10 on July 8, 2007, 12:11:53 AM

darkone10 on
darkone10mr.shadow:i still like silverfox..cause he/she hates you
me:okay thats it shadow your going down

TP on July 8, 2007, 12:13:35 AM

TP on
TPMe:And I dont care what you think cause your also a lifeless loser and its a he your idiot.

darkone10 on July 7, 2007, 11:18:13 PM

darkone10 on
darkone10i saw....the comment deleted thing anyway

TP on July 7, 2007, 11:48:23 PM

TP on
TPYes I said to him sorry your not allowed here cause im not going to start a fight with him i will just delete his comments

InvaderKylie on July 7, 2007, 9:30:31 AM

InvaderKylie on
InvaderKylieHey Wade! ^^ Wanna request something??? It'll b my 125th piccy if ya do :)

darkone10 on July 7, 2007, 9:32:06 AM

darkone10 on
darkone10sure...uh....mr.shadow:being attacked by tiny whales

want to chat?

InvaderKylie on July 7, 2007, 9:36:00 AM

InvaderKylie on
InvaderKyliesure...we r on my profile.

darkone10 on July 7, 2007, 9:37:30 AM

darkone10 on
darkone10kkkk

SkyGirl on July 7, 2007, 9:30:05 AM

SkyGirl on
SkyGirlhi and
ahhhhhhhhhhhhhhhhhhh i don't wanna be destroyed
and its all because i am half and only half irken *hides behind dib* help

InvaderKylie on July 7, 2007, 9:31:05 AM

InvaderKylie on
InvaderKylieDib: You would dare hurt her...>:)

SkyGirl on July 7, 2007, 9:32:27 AM

SkyGirl on
SkyGirlyay thank u my dibbhy poo

darkone10 on July 7, 2007, 9:33:13 AM

darkone10 on
darkone10mr.shadow:i kill irkens..half breed or not

SkyGirl on July 7, 2007, 10:16:49 AM

SkyGirl on
SkyGirlmmmmmmmmmm i am scared cuddles dib from behind

Littletwo35 on July 7, 2007, 9:15:34 AM

Littletwo35 on
Littletwo35ya i added you

Littletwo35 on July 7, 2007, 8:36:32 AM

Littletwo35 on
Littletwo35great i will add you

flying_Jone on July 6, 2007, 11:19:14 PM

flying_Jone on
flying_Jonehello ^^

Littletwo35 on July 6, 2007, 11:14:20 PM

Littletwo35 on
Littletwo35just leave it cause gtg going to vermont

darkone10 on July 6, 2007, 11:16:03 PM

darkone10 on
darkone10VEEEERRRRMMMMMOOONNNNNTTTTT...YYYYYY

Littletwo35 on July 6, 2007, 11:13:30 PM

Littletwo35 on
Littletwo35random but do you want to be friends

darkone10 on July 6, 2007, 11:15:05 PM

darkone10 on
darkone10sure

Littletwo35 on July 6, 2007, 11:12:50 PM

Littletwo35 on
Littletwo35do you now silverfox

darkone10 on July 6, 2007, 11:17:29 PM

darkone10 on
darkone10nope

Littletwo35 on July 6, 2007, 11:08:56 PM

Littletwo35 on
Littletwo35randome hey

darkone10 on July 6, 2007, 11:09:44 PM

darkone10 on
darkone10hi

InvaderKylie on July 6, 2007, 1:55:20 PM

InvaderKylie on
InvaderKylieHey! Your online! Wanna make a story?

darkone10 on July 6, 2007, 2:07:02 PM

darkone10 on
darkone10sure

darkone10 on July 6, 2007, 2:08:48 PM

darkone10 on
darkone10...darn

flying_Jone on July 6, 2007, 1:35:00 AM

flying_Jone on
flying_Jonehey how are you? =3

TP on July 6, 2007, 12:49:43 AM

TP on
TPHello cheesemonkiez of the world

DemonessDarkFlame on July 4, 2007, 1:25:56 AM

DemonessDarkFlame on
DemonessDarkFlameHiya, would you look at my newer art please? pleases?

darkone10 on July 4, 2007, 4:12:22 AM

darkone10 on
darkone10baby blacky:SCARRYYY!!

Hatomi on July 3, 2007, 7:16:28 AM

Hatomi on
HatomiHello there ^^

darkone10 on July 3, 2007, 1:05:20 PM

darkone10 on
darkone10HI
baby blacky:HIIIIIIIIIIIIIIIIIIIIIIIIIIIIII....cheese

TP on July 3, 2007, 4:27:54 AM

TP on
TPhey

TP on July 2, 2007, 11:40:13 PM

TP on
TPhey

darkone10 on July 3, 2007, 1:25:03 AM

darkone10 on
darkone10hey...thanks for the free parking

TP on July 3, 2007, 4:28:06 AM

TP on
TP?

darkone10 on July 3, 2007, 1:06:06 PM

darkone10 on
darkone10ace ventura...pet detective!!!

TP on July 3, 2007, 10:02:46 PM

TP on
TP?

darkone10 on July 5, 2007, 1:19:20 AM

darkone10 on
darkone10you havent seen that movie...

TP on July 5, 2007, 1:24:28 AM

TP on
TPOHHHHHHH THE MOVIE

TP on July 2, 2007, 3:03:10 AM

TP on
TPhi

Littletwo35 on July 1, 2007, 1:06:49 PM

Littletwo35 on
Littletwo35random hi

AlyssaC on July 1, 2007, 4:53:19 AM

AlyssaC on
AlyssaCSorry, but i don't think my computer is capable of see the game,
i'm sure it's great though

TP on June 30, 2007, 11:25:02 PM

TP on
TPsorry bout akinh so long

Alice9912 on June 30, 2007, 11:24:26 PM

Alice9912 on
Alice9912hi

darkone10 on June 30, 2007, 11:31:13 PM

darkone10 on
darkone10hi

TP on June 29, 2007, 11:27:31 PM

TP on
TPsorry bout taking so long

Littleone34 on June 29, 2007, 1:56:13 PM

Littleone34 on
Littleone34want to be friends????????? i am new.....to FAC

darkone10 on June 30, 2007, 1:07:51 PM

darkone10 on
darkone10sure

TP on June 29, 2007, 5:37:41 AM

TP on
TPhey

TP on June 28, 2007, 11:07:55 PM

TP on
TPHOTDOG!

DenHuman on June 28, 2007, 8:12:02 AM

DenHuman on
DenHumanYo!

TP on June 27, 2007, 11:05:09 PM

TP on
TPIM AWAKE

LArkBoY on June 27, 2007, 1:04:43 PM

LArkBoY on
LArkBoYHii

LArkBoY on June 27, 2007, 6:39:13 AM

LArkBoY on
LArkBoYLO!

sisaTao on June 27, 2007, 6:36:45 AM

sisaTao on
sisaTaoGreat art!

Falconlobo on June 27, 2007, 5:16:33 AM

Falconlobo on
FalconloboThanks i guess

TP on June 27, 2007, 1:26:49 AM

TP on
TPWoho sorry once again I was asleep

TP on June 26, 2007, 9:58:30 AM

TP on
TPsorry really loooooooooooooooooooooooooooooong comment

TP on June 25, 2007, 11:26:51 PM

TP on
TPthere was a girl online that called herself ZERA!and that was her name!(Explodes in my chair)

TP on June 25, 2007, 9:38:31 AM

TP on
TPSorry about not answering I had to go to Tallahassee so my grandma and I could learn how to download pictures of her phone.

TP on June 25, 2007, 12:09:49 AM

TP on
TPrehello

darkone10 on June 25, 2007, 12:55:05 AM

darkone10 on
darkone10Wii

TP on June 25, 2007, 12:57:53 AM

TP on
TPMatio Party 8 only for Nintendo Wii

InvaderKylie on June 24, 2007, 11:58:30 PM

InvaderKylie on
InvaderKylieHi

Kankurosgal243 on June 24, 2007, 11:58:51 AM

Kankurosgal243 on
Kankurosgal243hi?

darkone10 on June 24, 2007, 11:21:38 PM

darkone10 on
darkone10hi

TP on June 24, 2007, 7:02:28 AM

TP on
TPIve got an Idea fore the wedding pic!

darkone10 on June 24, 2007, 7:17:33 AM

darkone10 on
darkone10what would it be

TP on June 24, 2007, 7:19:47 AM

TP on
TPThey could be kissing but blackys throwing shoes eating that hotdog you mentioned(For a reason I think you meant a real hotdog)

darkone10 on June 24, 2007, 7:21:26 AM

darkone10 on
darkone10that would work, oh and i did mean a real hotdog

TP on June 24, 2007, 7:22:48 AM

TP on
TPThats what happens in my mind I call people hotdogs or tunadogs usually

darkone10 on June 24, 2007, 8:05:05 AM

darkone10 on
darkone10i call them limabeans

TP on June 24, 2007, 8:08:36 AM

TP on
TPooooooooooooooooooooooooo they all say BEAST

darkone10 on June 25, 2007, 12:44:22 AM

darkone10 on
darkone10LIMA!!!!

TP on June 24, 2007, 4:15:20 AM

TP on
TPur darn right it does!

tallestpurple101 on June 24, 2007, 2:49:21 AM

tallestpurple101 on
tallestpurple101Thats a brilliant idea over in the Tiger Lily and Zyroko story Mr.Shadow couldv done it!

darkone10 on June 25, 2007, 7:56:11 AM

darkone10 on
darkone10mr.shadow:i would do it!!! anytime, anywhere!!

darkone10 on June 24, 2007, 3:17:31 AM

darkone10 on
darkone10i know

tallestpurple101 on June 24, 2007, 3:24:13 AM

tallestpurple101 on
tallestpurple101Should I actually use it?

darkone10 on June 24, 2007, 4:13:34 AM

darkone10 on
darkone10please do

AlyssaC on June 23, 2007, 12:22:26 PM

AlyssaC on
AlyssaCsorry to anoy u but wat do i click?

TP on June 23, 2007, 5:33:01 AM

TP on
TPMY OLD PROFILE IS BACK TO NORMAL!

darkone10 on June 23, 2007, 8:18:43 AM

darkone10 on
darkone10yayyyy

tallestpurple101 on June 23, 2007, 8:21:05 AM

tallestpurple101 on
tallestpurple101wooooooooooooooooooooo

TP on June 22, 2007, 9:13:00 AM

TP on
TPhello?

TP on June 22, 2007, 9:08:31 AM

TP on
TPdid you get my messege?OH HI

TP on June 22, 2007, 4:02:45 AM

TP on
TPfor alittle while were gonna have to chat on my second account.Im listed as TP remember that.

~tallestpurple101

tallestpurple101 on June 22, 2007, 2:16:26 AM

tallestpurple101 on
tallestpurple101sorry it wont let me chat in my profile anymore i have to go to others

darkone10 on June 22, 2007, 12:35:20 AM

darkone10 on
darkone10cheese

darkone10 on June 22, 2007, 12:36:08 AM

darkone10 on
darkone10corn

InvaderJai11 on June 21, 2007, 12:02:53 PM

InvaderJai11 on
Comment Deleted

tallestpurple101 on June 21, 2007, 1:18:56 PM

tallestpurple101 on
tallestpurple101he does for all of us dont worry

darkone10 on June 21, 2007, 12:21:15 PM

darkone10 on
darkone10mr.shadow:i want to kill you BECAUSE YOUR IRKEN!!!

tallestpurple101 on June 21, 2007, 10:33:03 AM

tallestpurple101 on
tallestpurple1010o'

InvaderLark on June 21, 2007, 8:59:05 AM

InvaderLark on
InvaderLarkLO!(hello)!

darkone10 on June 21, 2007, 9:08:56 AM

darkone10 on
darkone10hi

InvaderLark on June 21, 2007, 1:46:34 AM

InvaderLark on
InvaderLarkHI!

darkone10 on June 21, 2007, 2:00:26 AM

darkone10 on
darkone10CORN

HI

InvaderLark on June 21, 2007, 1:46:33 AM

InvaderLark on
InvaderLarkHI!

InvaderLark on June 20, 2007, 9:43:53 AM

InvaderLark on
InvaderLarkHI!

darkone10 on June 20, 2007, 10:24:16 AM

darkone10 on
darkone10baby blacky:CHEESEBALL

tallestpurple101 on June 19, 2007, 12:56:41 PM

tallestpurple101 on
tallestpurple101NEW CHAPTER IN THE ZERA STORY!!!!!!!!!

tallestpurple101 on June 19, 2007, 11:43:47 AM

tallestpurple101 on
tallestpurple101DARKONE SHALL apparently GET BACK HIS POPCORN!

InvaderLark on June 19, 2007, 12:20:06 AM

InvaderLark on
InvaderLarkSo wats ya doin eh?

darkone10 on June 19, 2007, 12:31:21 AM

darkone10 on
darkone10not much just working on my games

InvaderKylie on June 18, 2007, 11:35:14 AM

InvaderKylie on
InvaderKylieHey! Mr. shadow!

darkone10 on June 18, 2007, 11:56:13 PM

darkone10 on
darkone10mr.shadow:...uh...HI....i guesss

InvaderKylie on June 19, 2007, 12:01:03 AM

InvaderKylie on
InvaderKylieI have a new pic! Check it out!

darkone10 on June 19, 2007, 12:08:39 AM

darkone10 on
darkone10okey dokey

InvaderKylie on June 18, 2007, 11:54:19 PM

InvaderKylie on
InvaderKylieHello?

InvaderLark on June 18, 2007, 9:18:00 AM

InvaderLark on
InvaderLarkHi I'm lark and I am dark alot sometimes and I like InvaderZim. Cool to meat you!

darkone10 on June 18, 2007, 11:58:28 PM

darkone10 on
darkone10hi(i am not dark...i wear white clothes)

darkone10 on June 19, 2007, 12:07:54 AM

darkone10 on
darkone10NO NO i dont want to be meated

InvaderLark on June 19, 2007, 12:14:27 AM

InvaderLark on
InvaderLarkOh.I am sometimes. Right know I'm not though.

darkone10 on June 19, 2007, 12:31:57 AM

darkone10 on
darkone10baby blacky:oooooooooooooooooooooooooooohhhhhhhhhhhhhh

tallestpurple101 on June 18, 2007, 6:50:48 AM

tallestpurple101 on
tallestpurple101ur pics in!

tallestpurple101 on June 18, 2007, 6:47:35 AM

tallestpurple101 on
tallestpurple101hey

tallestpurple101 on June 17, 2007, 2:32:38 PM

tallestpurple101 on
tallestpurple101if u get on in the morning leave a meesage i will answer

InvaderKylie on June 16, 2007, 11:36:29 PM

InvaderKylie on
InvaderKylieHi there!

Kylie: http://www.fanart-central.net/pic-593761.html

InvaderKylie on June 16, 2007, 11:55:25 PM

InvaderKylie on
InvaderKylieHELLO? U THERE?

InvaderKylie on June 16, 2007, 11:55:25 PM

InvaderKylie on
InvaderKylieHELLO? U THERE?

darkone10 on June 17, 2007, 10:56:29 PM

darkone10 on
darkone10nope

nonia on June 16, 2007, 11:10:23 PM

nonia on
noniawant to be frends

darkone10 on June 19, 2007, 12:27:33 AM

darkone10 on
darkone10sure

GreyPichu on June 16, 2007, 11:05:32 PM

GreyPichu on
GreyPichuIs tallestPurple101 the only person you talk to?

InvaderKylie on June 16, 2007, 11:50:57 PM

InvaderKylie on
InvaderKylieMe 2!

tallestpurple101 on June 15, 2007, 8:18:08 AM

tallestpurple101 on
tallestpurple101would u like to see ur request?

darkone10 on June 15, 2007, 8:19:51 AM

darkone10 on
darkone10yes...uh..please

tallestpurple101 on June 15, 2007, 8:27:09 AM

tallestpurple101 on
tallestpurple101k ill put it in the profile

tallestpurple101 on June 15, 2007, 4:15:01 AM

tallestpurple101 on
tallestpurple101k im gonna color him in and scan him

darkone10 on June 15, 2007, 4:19:01 AM

darkone10 on
darkone10scanning yay!!!

tallestpurple101 on June 15, 2007, 4:20:04 AM

tallestpurple101 on
tallestpurple101ive done my best im gonna use my black gel pen to color him it fills in better

darkone10 on June 15, 2007, 4:22:43 AM

darkone10 on
darkone10yay!! GEL PEN!!!!...must eat gel pens

tallestpurple101 on June 15, 2007, 4:24:54 AM

tallestpurple101 on
tallestpurple101Mr.Shadow should look good in GEL PEN

tallestpurple101 on June 15, 2007, 4:05:45 AM

tallestpurple101 on
tallestpurple101im im the process of drawing Mr.Shadow 4 u

darkone10 on June 15, 2007, 4:07:27 AM

darkone10 on
darkone10woooo hoooo

tallestpurple101 on June 14, 2007, 9:29:02 AM

tallestpurple101 on
tallestpurple101U know I could make a pic 4 u!I mean if ya like

darkone10 on June 15, 2007, 4:06:42 AM

darkone10 on
darkone10please do make a picture

tallestpurple101 on June 15, 2007, 4:08:36 AM

tallestpurple101 on
tallestpurple101what would u like sides the one im makin now

darkone10 on June 15, 2007, 4:17:11 AM

darkone10 on
darkone10how about a pic of ultee, in your stlye(ofcourse)

tallestpurple101 on June 15, 2007, 4:19:22 AM

tallestpurple101 on
tallestpurple101sure!why not?Ill do that after all he did befriend Meerkat

darkone10 on June 15, 2007, 4:27:52 AM

darkone10 on
darkone10yay ,ultee has a friend
ultee:yay a new friend
mr.shadow: i will kill your little friend

darkone10 on June 15, 2007, 4:33:13 AM

darkone10 on
darkone10ultee has something to say to mr.shadow, for the comment earlier.

ultee:you never kill any irken(especially meekrat). i will protect them!!!
mr.shadow: oh but i will, even if i have to try agian tommorow, and the next day,and the next day,and the next day,and the next day,and the nex...
ultee: alright i get it
mr. shadow:...I WILL DESTROY YOU BOTH(teleports away)

tallestpurple101 on June 15, 2007, 4:35:10 AM

tallestpurple101 on
tallestpurple101?Stupid shadow aint got no brains!
Meerkat:HI ULTEE!

darkone10 on June 15, 2007, 4:39:33 AM

darkone10 on
darkone10ultee: HI MEEKRAT!!!(waving wildly)

tallestpurple101 on June 15, 2007, 4:40:01 AM

tallestpurple101 on
tallestpurple101Meerkat:Whatcha doin over there?

darkone10 on June 15, 2007, 7:34:44 AM

darkone10 on
darkone10ultee: looking for mr. shadow so i can destroy him

tallestpurple101 on June 15, 2007, 8:09:48 AM

tallestpurple101 on
tallestpurple101Meerkat:Oh uhhhhhhh as long as he doesnt mess with me

darkone10 on June 15, 2007, 8:17:50 AM

darkone10 on
darkone10(giant explosion)
(in hawiian clothes)mr.shadow:luccccyy IM HOME!!!

tallestpurple101 on June 15, 2007, 10:00:22 AM

tallestpurple101 on
tallestpurple101Meerkat:..................

darkone10 on June 15, 2007, 10:30:40 AM

darkone10 on
darkone10(looks at meekrat)mr.shadow:what are you looking at?

tallestpurple101 on June 15, 2007, 10:31:27 AM

tallestpurple101 on
tallestpurple101Meerkat:Nothing

darkone10 on June 15, 2007, 10:34:32 AM

darkone10 on
darkone10mr. shadow: im gonna go kill ultee

tallestpurple101 on June 15, 2007, 10:35:12 AM

tallestpurple101 on
tallestpurple101Meerkat;What did he do Mr.Random

darkone10 on June 15, 2007, 10:51:51 AM

darkone10 on
darkone10mr.shadow: he has cut me over a 1000 times and ruined all my "evil" plots" .... and my name is mr.shadow

tallestpurple101 on June 15, 2007, 10:52:58 AM

tallestpurple101 on
tallestpurple101Meerkat:I know ur name!And he was protecting us

darkone10 on June 15, 2007, 10:57:59 AM

darkone10 on
darkone10mr.shadow:thats great kid(in newsman uniform) just in...ultee the ultimate irken is dead...YAAYYY

tallestpurple101 on June 15, 2007, 10:59:26 AM

tallestpurple101 on
tallestpurple101Meerkat:Cut that out!

darkone10 on June 15, 2007, 11:03:25 AM

darkone10 on
darkone10mr. shadow: why should?...HMMMMMM

tallestpurple101 on June 15, 2007, 11:04:49 AM

tallestpurple101 on
tallestpurple101Meerkat:Cause now go away

darkone10 on June 15, 2007, 11:07:22 AM

darkone10 on
darkone10mr.shadow: give me a better to stop ranting on about how ultee is dead

darkone10 on June 15, 2007, 11:07:22 AM

darkone10 on
Comment Deleted

tallestpurple101 on June 15, 2007, 11:08:41 AM

tallestpurple101 on
tallestpurple101Meerkat:Cause hes standing right there

darkone10 on June 15, 2007, 11:12:32 AM

darkone10 on
darkone10mr.shadow looks over and sees ultee(well his body anyway)
mr.shadow:you dont have good eyesight do you?...well...bye
mr.shadow teleports to the massive

tallestpurple101 on June 15, 2007, 11:13:42 AM

tallestpurple101 on
tallestpurple101Meerkat:Ur still brainless(Ultee wakes up)

darkone10 on June 15, 2007, 11:19:11 AM

darkone10 on
darkone10ultee:what just happened

tallestpurple101 on June 15, 2007, 11:21:39 AM

tallestpurple101 on
tallestpurple101Mr.Shadow went to the massive

tallestpurple101 on June 15, 2007, 4:29:38 AM

tallestpurple101 on
tallestpurple101ill find yr weakness and KILL U mr.shadow and dont say u dont have a weakness cause i know u do ill trap u somehow and force u to live in a room full of irkens!!!!

darkone10 on June 14, 2007, 8:29:01 AM

darkone10 on
darkone10why is it so hard for me to get a comment?

tallestpurple101 on June 12, 2007, 8:27:17 AM

tallestpurple101 on
tallestpurple101hi

tallestpurple101 on June 11, 2007, 11:54:44 AM

tallestpurple101 on
tallestpurple101I see u red my story

tallestpurple101 on June 10, 2007, 11:45:48 AM

tallestpurple101 on
Comment Deleted

AlyssaC on June 2, 2007, 10:18:47 AM

AlyssaC on
AlyssaCThank u 4 the Pic!

AlyssaC on June 2, 2007, 10:14:27 AM

AlyssaC on
AlyssaChmm, can u tpy it again? when clicked on it it said No Data Avalible

AlyssaC on May 11, 2007, 10:12:52 PM

AlyssaC on
AlyssaCsoooo, your saying i have to be a member in order to play it?

AlyssaC on April 30, 2007, 8:46:07 AM

AlyssaC on
AlyssaCHi! I have the pic ready!
http://www.fanart-central.net/pic-577716.html

AlyssaC on April 30, 2007, 8:08:58 AM

AlyssaC on
AlyssaCLet me Know when the vidio game is done!

SonicDX1995 on April 29, 2007, 1:30:10 AM

SonicDX1995 on
SonicDX1995nice pic^-^

AlyssaC on April 27, 2007, 5:09:50 AM

AlyssaC on
AlyssaCThank you 4 the comment!

AlyssaC on April 27, 2007, 5:06:48 AM

AlyssaC on
AlyssaCActouily they do feel pain,
in the IZ episode "Walk for Your Lives"
( Picks up explodythingy)
Gir: Yaaaaaaaaaaaaaaaaay! It burns!
(Kicks it in a garbage tube tube)
I can't find a animi link, so i found this.
http://www.thescarymonkeyshow.com/features/trans/wfyl.htm

AlyssaC on April 26, 2007, 9:12:48 AM

AlyssaC on
AlyssaCOoooo!
Here's a very funny pic i want you 2 C!
http://www.fanart-central.net/pic-573420.html

AlyssaC on April 25, 2007, 9:57:36 PM

AlyssaC on
AlyssaCWOW!
Good way 4 this character!
love the red eyes and ninja like sword!
*Favz*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
^ ^
(____)

AlyssaC on April 25, 2007, 9:50:48 PM

AlyssaC on
AlyssaCHEHE! You bet!
Hey, u were here for a while and no comments.....
hmm, OH! Anyway my names Alyssa the C stands 4 my last name but my foks won't let me tell any one here so i put down a C
Ooooooo, let me see that pic of yours!

Featured

Featured

War Of the Invaders pg1

War Of the Invaders pg1

Blog

Fave Users (29)

InvaderZimzRabidSamurairunescapelvl80GoldenlightJessieEnduroFirePhantom24MoonDustCommanderKrimzonKitty628JesszakkusumaximumrideiggyGazesxXxevilxXxtwinInvaderGraceInvdrDanamarc21

Fans (23)

Boo810InvaderZimzFalconlobozimrulerofearthZoke901animefreak95runescapelvl80MinielephantswillruleyouallGazesxXxevilxXxtwinInvaderGraceSilverSparklexmew54myartmaybebadbutatleastitryGIRluvspigsAlienQueen