Page 1 of 1
My DaVinci Resolve software is broken.

Posted:
Fri Apr 02, 2021 9:22 pm
by betterert
gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga gunga ginga
Re: My DaVinci Resolve software is broken.

Posted:
Fri Apr 02, 2021 9:52 pm
by Jim Simon
I use a lowly 4GB GTX 970 with the same processor and it works well enough (for HD). Not thinking that's the issue.
Re: My DaVinci Resolve software is broken.

Posted:
Sun Apr 04, 2021 9:42 am
by Peter Chamberlain
betterert wrote:Whenever I try to edit with Davinci Resolve, I can do one or two things until the play button stops working, and then a few seconds later the entire thing stops working. I've noticed that my GPU usage in task manager goes up to 100% when this happens, is that the problem? Is my GPU just not powerful enough for the editor? It was doing fine until recently; the problem started suddenly when I was using DR15. Should I clean my computer? Get a better GPU? I don't know.
Can u review the FAQs above and see how to generate a diagnostic log and NFO, and how to post them here. It’s likely the GPU driver needs updating
Re: My DaVinci Resolve software is broken.

Posted:
Sun Apr 04, 2021 4:20 pm
by Charles Bennett
I'm currently using Studio driver 461.40 with my GTX 1060 6GB GPU with no problems.
Re: My DaVinci Resolve software is broken.

Posted:
Sun Apr 04, 2021 10:07 pm
by betterert
ur mom wrote:ur mom wrote:ur mom wrote:stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!stink poo!!!!!!!!!!!!! stinky!!!!!!!!!!!!!!! uh oh!!!! big stinky!!!!!!!!!!!!!!
reaaaaaalllllllllyyyyyyyyyyyyyyyyyyy big stinky guys!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Re: My DaVinci Resolve software is broken.

Posted:
Mon Apr 05, 2021 12:18 am
by betterert
oh yeah by the way im doing this because i dont want to associate this name to another name, and nobody helped me so it's almost a lose-lose for me. i dunno why i didnt make up a fake name but yeah. that's why im doing this.
Re: My DaVinci Resolve software is broken.

Posted:
Thu Apr 15, 2021 3:13 am
by betterert
poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop.
Re: My DaVinci Resolve software is broken.

Posted:
Thu Apr 15, 2021 3:16 am
by betterert
betterert wrote:poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop.
poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop.poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop.poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop. poop.