Pete

Pete

A Poem by terisa green

Walking down the street,

I bumped in to Pete,

He had a race and got beat,

It didnt work when he tried to cheat,

He sat on a seat eating nice meat,

Behind the back of the street,

He heard a tweet and that was quite a treat,

when he was eating his wheat,

Then came the sleet and he was beat.

 

© 2011 terisa green


My Review

Would you like to review this Poem?
Login | Register




Reviews

(:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:(:(:(:(:(:((:

Posted 13 Years Ago


Amazing!!
(:
(:
(:
(:
(:
(:
(:
(:
(:
(:
(:
(:
(:
(:
(:
(:
(:
(:

Posted 13 Years Ago


1 of 1 people found this review constructive.

WOW!!! Outstanding. :-) Well done. :-) The rhyme in this is so good. ;-)

Posted 13 Years Ago


1 of 1 people found this review constructive.

:)

Posted 13 Years Ago


1 of 1 people found this review constructive.


Share This
Email
Facebook
Twitter
Request Read Request
Add to Library My Library
Subscribe Subscribe


Stats

215 Views
4 Reviews
Rating
Added on March 30, 2011
Last Updated on March 30, 2011


Related Writing

People who liked this story also liked..


Girl Girl

A Poem by terisa green


Bob Bob

A Poem by terisa green


You: You:

A Poem by typingaway


why why

A Poem by Abbie