The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co cs 88579y101   1,200 14,365 SH   SOLE   0 0 14,365
Albemarle Corp cs 012653101   666 15,625 SH   SOLE   0 0 15,625
Apple Inc cs 037833100   9,535 40,575 SH   SOLE   0 0 40,575
Ashland Inc cs 044209104   449 8,500 SH   SOLE   0 0 8,500
Bank Montreal Que cs 063671101   803 13,225 SH   SOLE   0 0 13,225
Baytex Energy Trust cs 073176109   1,090 32,100 SH   SOLE   0 0 32,100
Boeing Co cs 097023105   570 7,850 SH   SOLE   0 0 7,850
Catalyst Health Solutions Inc cs 14888b103   230 5,550 SH   SOLE   0 0 5,550
Chevron Corp cs 166764100   449 5,919 SH   SOLE   0 0 5,919
Cognizant Technology Solutions cs 192446102   5,093 99,898 SH   SOLE   0 0 99,898
Concho Resources Inc cs 20605p101   669 13,275 SH   SOLE   0 0 13,275
Continental Airlines Inc Cl B cs 210795308   259 11,800 SH   SOLE   0 0 11,800
Copa Holdings SA Cl A cs p31076105   1,116 18,348 SH   SOLE   0 0 18,348
Cree Inc cs 225447101   2,214 31,525 SH   SOLE   0 0 31,525
Crown Holdings Inc cs 228368106   2,105 78,092 SH   SOLE   0 0 78,092
Detwiler Fenton Group Inc cs 251464202   8 12,000 SH   SOLE   0 0 12,000
Emerson Electric Co cs 291011104   271 5,380 SH   SOLE   0 0 5,380
Express Scripts Inc cs 302182100   3,546 34,847 SH   SOLE   0 0 34,847
Exxon Mobil Corp cs 30231g102   864 12,894 SH   SOLE   0 0 12,894
General Dynamics Corp cs 369550108   3,574 46,289 SH   SOLE   0 0 46,289
Google Inc Cl A cs 38259p508   202 357 SH   SOLE   0 0 357
Green Mountain Coffee Roasters cs 393122106   770 7,950 SH   SOLE   0 0 7,950
Hewlett Packard Co cs 428236103   3,896 73,296 SH   SOLE   0 0 73,296
Hunt J B Trans Services Inc cs 445658107   715 19,915 SH   SOLE   0 0 19,915
International Business Machine cs 459200101   3,956 30,842 SH   SOLE   0 0 30,842
International Gold Resources I cs 45956c102   1 40,000 SH   SOLE   0 0 40,000
Intuitive Surgical Inc cs 46120e602   783 2,250 SH   SOLE   0 0 2,250
Kimberly Clark Corp cs 494368103   252 4,000 SH   SOLE   0 0 4,000
Lockheed Martin Corp cs 539830109   3,066 36,840 SH   SOLE   0 0 36,840
Massey Energy Corp cs 576206106   458 8,750 SH   SOLE   0 0 8,750
McDonalds Corp cs 580135101   3,750 56,205 SH   SOLE   0 0 56,205
NBTY Inc cs 628782104   446 9,300 SH   SOLE   0 0 9,300
Netflix Inc cs 64110l106   2,341 31,742 SH   SOLE   0 0 31,742
Panera Bread Co Cl A cs 69840w108   333 4,350 SH   SOLE   0 0 4,350
Pfizer Inc cs 717081103   277 16,148 SH   SOLE   0 0 16,148
Philip Morris Intl Inc cs 718172109   516 9,900 SH   SOLE   0 0 9,900
Praxair Inc cs 74005p104   339 4,080 SH   SOLE   0 0 4,080
Procter & Gamble Co cs 742718109   3,869 61,144 SH   SOLE   0 0 61,144
Riverbed Technology Inc cs 768573107   258 9,100 SH   SOLE   0 0 9,100
Sandisk Corp cs 80004c101   384 11,100 SH   SOLE   0 0 11,100
Schlumberger Ltd cs 806857108   232 3,655 SH   SOLE   0 0 3,655
Sirona Dental Systems Inc cs 82966c103   449 11,800 SH   SOLE   0 0 11,800
Staples Inc cs 855030102   1,914 81,776 SH   SOLE   0 0 81,776
Starbucks Corp cs 855244109   627 25,850 SH   SOLE   0 0 25,850
Stryker Corp cs 863667101   691 12,080 SH   SOLE   0 0 12,080
United Technologies Corp cs 913017109   294 4,000 SH   SOLE   0 0 4,000
Valeant Pharmaceuticals Intl cs 91911x104   206 4,800 SH   SOLE   0 0 4,800
Visa Inc Cl A cs 92826c839   910 10,000 SH   SOLE   0 0 10,000
VistaPrint NV cs n93540107   502 8,750 SH   SOLE   0 0 8,750
VMware Inc Cl A cs 928563402   581 10,900 SH   SOLE   0 0 10,900
Waddell & Reed Financial Inc C cs 930059100   562 15,600 SH   SOLE   0 0 15,600
BHP Billiton PLC Sp ADR ad 05545e209   5,030 73,503 SH   SOLE   0 0 73,503
Companhia Siderurgica Nacional ad 20440w105   735 18,400 SH   SOLE   0 0 18,400
Koninklijke Philips NV ad 500472303   275 8,600 SH   SOLE   0 0 8,600
Partner Communications Co Ltd ad 70211m109   2,267 100,339 SH   SOLE   0 0 100,339
Teva Pharmaceutical Industries ad 881624209   5,457 86,510 SH   SOLE   0 0 86,510
EGS INDXX DJ Financial Titans ui 268461506   3,929 84,493 SH   SOLE   0 0 84,493
EGS INDXX DJ Mkt Energy ui 268461860   2,286 47,745 SH   SOLE   0 0 47,745
EGS INDXX DJ Mkt Metals & Mini ui 268461852   657 10,611 SH   SOLE   0 0 10,611
EGS INDXX DJ Titans ETF ui 268461100   3,791 77,312 SH   SOLE   0 0 77,312
iShares Tr S&P Global Healthca ui 464287325   234 4,463 SH   SOLE   0 0 4,463
iShares Tr S&P North American ui 464287374   501 14,535 SH   SOLE   0 0 14,535
Market Vectors ETF Tr Coal ui 57060u837   2,106 55,847 SH   SOLE   0 0 55,847
Rydex Consumer Staples ui 78355w874   684 12,679 SH   SOLE   0 0 12,679
Rydex Utilities ui 78355w791   886 19,421 SH   SOLE   0 0 19,421
SPDR S&P Mid Cap 400 ETF Tr ui 78467y107   524 3,659 SH   SOLE   0 0 3,659
BlackRock Funds US Opport A mf 091929810   1,273 37,376 SH   SOLE   0 0 37,376
Cohen & Steers Global Inc Buil mf 19248m103   189 17,200 SH   SOLE   0 0 17,200
Hancock John Inv Trust Large C mf 41013p103   339 14,073 SH   SOLE   0 0 14,073
Hartford Mutual Funds Inc Cap mf 416645406   1,380 43,269 SH   SOLE   0 0 43,269
Templeton Funds Inc World Fund mf 880196100   169 11,969 SH   SOLE   0 0 11,969
Buckeye Group Holdings LP ml 118167105   220 6,400 SH   SOLE   0 0 6,400
Buckeye Partners LP ml 118230101   641 10,675 SH   SOLE   0 0 10,675
DCP Midstream Partners LP ml 23311p100   260 8,100 SH   SOLE   0 0 8,100
Energy Transfer Equity LP ml 29273v100   1,083 32,100 SH   SOLE   0 0 32,100
Suburban Propane Partners LP ml 864482104   600 12,630 SH   SOLE   0 0 12,630
Williams Partners LP ml 96950f104   656 16,300 SH   SOLE   0 0 16,300
Digital Realty Trust Inc re 253868103   832 15,350 SH   SOLE   0 0 15,350