Before-The-Open Imbalance Update: BofA 254K Shares to Buy, Ford 129K to Buy, Cat 109K to Buy, HP 103K Shares to Sell, Nike 89K to Sell, Alibaba 77K to Buy, Wells Fargo 69K to Buy, Verizon 43K to Sell, AT&T 36K to Buy