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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,060 135,037 SH   SOLE   135,037 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 364 20,801 SH   SOLE   20,801 0 0
AMERICAN EXPRESS CO COM 025816109 12,143 130,515 SH   SOLE   130,515 0 0
BABCOCK & WILCOX CO NEW COM 05615F102 9,900 326,719 SH   SOLE   326,719 0 0
BLUCORA INC COM 095229100 6,444 465,258 SH   SOLE   465,258 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13,754 518,429 SH   SOLE   518,429 0 0
BUCKLE INC COM 118440106 9,912 188,724 SH   SOLE   188,724 0 0
CF INDS HLDGS INC COM 125269100 12,985 47,643 SH   SOLE   47,643 0 0
CIRRUS LOGIC INC COM 172755100 10,985 466,062 SH   SOLE   466,062 0 0
CVS HEALTH CORP COM 126650100 23,888 248,034 SH   SOLE   248,034 0 0
DELUXE CORP COM 248019101 12,983 208,562 SH   SOLE   208,562 0 0
DEPOMED INC COM 249908104 12,345 766,303 SH   SOLE   766,303 0 0
DISCOVER FINL SVCS COM 254709108 13,064 199,485 SH   SOLE   199,485 0 0
DOLBY LABORATORIES INC COM 25659T107 14,109 327,212 SH   SOLE   327,212 0 0
FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 7,533 239,762 SH   SOLE   239,762 0 0
FIRST TR EXCH TRD ALPHA FD I TAIWAN ALPHADE 33737J257 8,718 239,834 SH   SOLE   239,834 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734x143 21,364 354,354 SH   SOLE   354,354 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734x150 479 15,780 SH   SOLE   15,780 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734x176 22,061 639,278 SH   SOLE   639,278 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734x184 20,940 841,624 SH   SOLE   841,624 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 22,033 474,240 SH   SOLE   474,240 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 39,502 1,773,757 SH   SOLE   1,773,757 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 12,747 334,044 SH   SOLE   334,044 0 0
ICONIX BRAND GROUP INC COM 451055107 16,248 480,846 SH   SOLE   480,846 0 0
INTERDIGITAL INC COM 45867G101 4,657 88,034 SH   SOLE   88,034 0 0
ISHARES MSCI ISR CAP ETF 464286632 8,059 172,273 SH   SOLE   172,273 0 0
ISHARES MSCI STH AFR ETF 464286780 9,405 145,090 SH   SOLE   145,090 0 0
ISHARES MBS ETF 464288588 1,035 9,464 SH   SOLE   9,464 0 0
ISHARES U.S. PFD STK ETF 464288687 644 16,330 SH   SOLE   16,330 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,298 10,869 SH   SOLE   10,869 0 0
ISHARES TR 20+ YR TR BD ETF 464287432 38,045 302,139 SH   SOLE   302,139 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 32,123 303,072 SH   SOLE   303,072 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,934 20,229 SH   SOLE   20,229 0 0
ISHARES TR EUROPE ETF 464287861 241 5,676 SH   SOLE   5,676 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 8,965 326,726 SH   SOLE   326,726 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 8,884 232,577 SH   SOLE   232,577 0 0
ISHARES TR MSCI DENMRK ETF 46429B523 6,754 143,727 SH   SOLE   143,727 0 0
ISHARES TR MSCI INDIA ETF 46429B598 9,456 315,713 SH   SOLE   315,713 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 14,991 151,383 SH   SOLE   151,383 0 0
MYRIAD GENETICS INC COM 62855J104 10,037 294,682 SH   SOLE   294,682 0 0
NEUSTAR INC CL A 64126X201 6,020 216,529 SH   SOLE   216,529 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 5,260 120,373 SH   SOLE   120,373 0 0
ORACLE CORP COM 68389X105 16,954 377,008 SH   SOLE   377,008 0 0
PDL BIOPHARMA INC COM 69329Y104 8,540 1,107,698 SH   SOLE   1,107,698 0 0
PLUM CREEK TIMBER CO INC COM 729251108 273 6,387 SH   SOLE   6,387 0 0
POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 488 17,520 SH   SOLE   17,520 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 415 10,938 SH   SOLE   10,938 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936q769 584 24,297 SH   SOLE   24,297 0 0
POWERSHARES GLOBAL ETF TRUST SOVEREIGN DEBT 73936t573 640 22,722 SH   SOLE   22,722 0 0
PROSHARES TR SHRT 20+YR TRE 74347x849 466 18,532 SH   SOLE   18,532 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 39,002 189,754 SH   SOLE   189,754 0 0
SPDR SER TR SHT TRM HGH YLD 78468R408 916 31,679 SH   SOLE   31,679 0 0
STURM RUGER & CO INC COM 864159108 6,397 184,725 SH   SOLE   184,725 0 0
SYNTEL INC COM 87162H103 12,589 279,887 SH   SOLE   279,887 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14,583 520,271 SH   SOLE   520,271 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 12,176 340,482 SH   SOLE   340,482 0 0
UNISYS CORP COM NEW 909214306 11,499 390,056 SH   SOLE   390,056 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 15,286 118,047 SH   SOLE   118,047 0 0
UNITEDHEALTH GROUP INC COM 91324P102 23,983 237,245 SH   SOLE   237,245 0 0
VANGUARD INDEX FDS REIT ETF 922908553 28,495 351,795 SH   SOLE   351,795 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,258 21,305 SH   SOLE   21,305 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,253 25,982 SH   SOLE   25,982 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,288 16,178 SH   SOLE   16,178 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,602 23,306 SH   SOLE   23,306 0 0
VIACOM INC NEW CL B 92553P201 19,179 254,870 SH   SOLE   254,870 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 11,767 143,401 SH   SOLE   143,401 0 0
WESTERN REFNG INC COM 959319104 11,457 303,246 SH   SOLE   303,246 0 0