Wow, so much information.
What is your problem???