About Cameron Hanover: The information presented, while from sources generally believed to be reliable, is not guaranteed and may not be complete. Cameron Hanover makes no representations or warranties regarding the correctness of any opinions or information. Past results are not necessarily indicative of future results. Nothing in this report should be construed as a representation to buy or sell shares, futures or options, which contain considerable risks. Any reproduction, re-transmission, or distribution of this report without permission is prohibited. Media correspondents or reporters may not quote any one page or section in its entirety and must attribute all quotes, ideas or concepts herein.