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
ISHARES TR CORE S&P TTL STK 464287150 37,456 619,515 SH   SOLE N/A 619,515 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 35,119 258,762 SH   SOLE N/A 258,762 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 19,218 410,734 SH   SOLE N/A 410,734 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 17,063 604,423 SH   SOLE N/A 604,423 0 0
ISHARES TR JPMORGAN USD EMG 464288281 14,049 124,526 SH   SOLE N/A 124,526 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 12,487 198,079 SH   SOLE N/A 198,079 0 0
ISHARES INC CORE MSCI EMKT 46434G103 10,814 185,175 SH   SOLE N/A 185,175 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 10,188 211,714 SH   SOLE N/A 211,714 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 9,277 182,144 SH   SOLE N/A 182,144 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 8,999 71,539 SH   SOLE N/A 71,539 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 8,421 176,874 SH   SOLE N/A 176,874 0 0
ISHARES TR CORE S&P MCP ETF 464287507 7,221 38,499 SH   SOLE N/A 38,499 0 0
APPLE INC COM 037833100 7,077 42,180 SH   SOLE N/A 42,180 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 7,053 83,424 SH   SOLE N/A 83,424 0 0
CENTRAL FD CDA LTD CL A 153501101 6,986 528,477 SH   SOLE N/A 528,477 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,668 86,585 SH   SOLE N/A 86,585 0 0
ISHARES TR RUS 1000 ETF 464287622 5,391 36,707 SH   SOLE N/A 36,707 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 5,238 88,144 SH   SOLE N/A 88,144 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 5,180 85,440 SH   SOLE N/A 85,440 0 0
FACEBOOK INC CL A 30303M102 4,358 27,271 SH   SOLE N/A 27,271 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 4,350 216,614 SH   SOLE N/A 216,614 0 0
OPKO HEALTH INC COM 68375N103 4,170 1,315,350 SH   SOLE N/A 1,315,350 0 0
TESLA INC COM 88160R101 4,049 15,214 SH   SOLE N/A 15,214 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,995 25,909 SH   SOLE N/A 25,909 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 3,721 77,698 SH   SOLE N/A 77,698 0 0
ISHARES TR US HOME CONS ETF 464288752 3,502 88,671 SH   SOLE N/A 88,671 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,330 12,547 SH   SOLE N/A 12,547 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 2,822 91,060 SH   SOLE N/A 91,060 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,597 30,738 SH   SOLE N/A 30,738 0 0
ISHARES TR S&P US PFD STK 464288687 2,424 64,530 SH   SOLE N/A 64,530 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 2,033 88,837 SH   SOLE N/A 88,837 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,022 8,053 SH   SOLE N/A 8,053 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 1,998 18,197 SH   SOLE N/A 18,197 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,986 36,413 SH   SOLE N/A 36,413 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,927 14,890 SH   SOLE N/A 14,890 0 0
ISHARES TR TIPS BD ETF 464287176 1,780 15,742 SH   SOLE N/A 15,742 0 0
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1,736 72,453 SH   SOLE N/A 72,453 0 0
APPLIED MATLS INC COM 038222105 1,723 30,977 SH   SOLE N/A 30,977 0 0
TELADOC INC COM 87918A105 1,719 42,646 SH   SOLE N/A 42,646 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,680 16,020 SH   SOLE N/A 16,020 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 1,633 116,828 SH   SOLE N/A 116,828 0 0
ATHENEX INC COM 04685N103 1,614 94,902 SH   SOLE N/A 94,902 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,566 45,876 SH   SOLE N/A 45,876 0 0
JPMORGAN CHASE & CO COM 46625H100 1,548 14,077 SH   SOLE N/A 14,077 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,516 31,000 SH   SOLE N/A 31,000 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 1,485 102,219 SH   SOLE N/A 102,219 0 0
DXC TECHNOLOGY CO COM 23355L106 1,476 14,685 SH   SOLE N/A 14,685 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1,445 27,268 SH   SOLE N/A 27,268 0 0
CENTENE CORP DEL COM 15135B101 1,418 13,264 SH   SOLE N/A 13,264 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,411 20,244 SH   SOLE N/A 20,244 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,406 13,272 SH   SOLE N/A 13,272 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 1,402 119,481 SH   SOLE N/A 119,481 0 0
D R HORTON INC COM 23331A109 1,391 31,731 SH   SOLE N/A 31,731 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 1,362 107,501 SH   SOLE N/A 107,501 0 0
ROYCE MICRO-CAP TR INC COM 780915104 1,356 144,845 SH   SOLE N/A 144,845 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,302 7,432 SH   SOLE N/A 7,432 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 1,292 92,479 SH   SOLE N/A 92,479 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,283 9,430 SH   SOLE N/A 9,430 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 1,261 28,082 SH   SOLE N/A 28,082 0 0
WESTLAKE CHEM CORP COM 960413102 1,238 11,136 SH   SOLE N/A 11,136 0 0
SUNTRUST BKS INC COM 867914103 1,199 17,615 SH   SOLE N/A 17,615 0 0
LOWES COS INC COM 548661107 1,188 13,541 SH   SOLE N/A 13,541 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,183 21,495 SH   SOLE N/A 21,495 0 0
BOEING CO COM 097023105 1,140 3,475 SH   SOLE N/A 3,475 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1,130 103,500 SH   SOLE N/A 103,500 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,124 17,062 SH   SOLE N/A 17,062 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,118 9,495 SH   SOLE N/A 9,495 0 0
NEXTERA ENERGY INC COM 65339F101 1,103 6,753 SH   SOLE N/A 6,753 0 0
ISHARES TR MRNING SM CP ETF 464288703 1,001 6,997 SH   SOLE N/A 6,997 0 0
BANK AMER CORP COM 060505104 999 33,295 SH   SOLE N/A 33,295 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 964 57,411 SH   SOLE N/A 57,411 0 0
SALESFORCE COM INC COM 79466L302 955 8,208 SH   SOLE N/A 8,208 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 942 15,177 SH   SOLE N/A 15,177 0 0
NVIDIA CORP COM 67066G104 940 4,058 SH   SOLE N/A 4,058 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 927 14,260 SH   SOLE N/A 14,260 0 0
VISA INC COM CL A 92826C839 926 7,744 SH   SOLE N/A 7,744 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 911 3,617 SH   SOLE N/A 3,617 0 0
MAGNA INTL INC COM 559222401 897 15,922 SH   SOLE N/A 15,922 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 894 10,403 SH   SOLE N/A 10,403 0 0
CHEVRON CORP NEW COM 166764100 891 7,813 SH   SOLE N/A 7,813 0 0
FREEPORT-MCMORAN INC CL B 35671D857 886 50,417 SH   SOLE N/A 50,417 0 0
PACKAGING CORP AMER COM 695156109 878 7,795 SH   SOLE N/A 7,795 0 0
BAXTER INTL INC COM 071813109 876 13,474 SH   SOLE N/A 13,474 0 0
ECOLAB INC COM 278865100 866 6,315 SH   SOLE N/A 6,315 0 0
ARISTA NETWORKS INC COM 040413106 865 3,389 SH   SOLE N/A 3,389 0 0
SCHWAB CHARLES CORP NEW COM 808513105 858 16,430 SH   SOLE N/A 16,430 0 0
WALMART INC COM 931142103 854 9,602 SH   SOLE N/A 9,602 0 0
MICROSOFT CORP COM 594918104 847 9,276 SH   SOLE N/A 9,276 0 0
TEXTRON INC COM 883203101 836 14,184 SH   SOLE N/A 14,184 0 0
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 827 18,461 SH   SOLE N/A 18,461 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 823 7,214 SH   SOLE N/A 7,214 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 818 11,792 SH   SOLE N/A 11,792 0 0
TOTAL SYS SVCS INC COM 891906109 816 9,461 SH   SOLE N/A 9,461 0 0
LAM RESEARCH CORP COM 512807108 816 4,016 SH   SOLE N/A 4,016 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 810 11,727 SH   SOLE N/A 11,727 0 0
LEAR CORP COM NEW 521865204 805 4,328 SH   SOLE N/A 4,328 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 804 18,546 SH   SOLE N/A 18,546 0 0
ADOBE SYS INC COM 00724F101 804 3,723 SH   SOLE N/A 3,723 0 0
CONSTELLATION BRANDS INC CL A 21036P108 797 3,498 SH   SOLE N/A 3,498 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 778 56,186 SH   SOLE N/A 56,186 0 0
EXXON MOBIL CORP COM 30231G102 773 10,367 SH   SOLE N/A 10,367 0 0
CSX CORP COM 126408103 765 13,730 SH   SOLE N/A 13,730 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 764 34,383 SH   SOLE N/A 34,383 0 0
COMERICA INC COM 200340107 763 7,950 SH   SOLE N/A 7,950 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 761 9,450 SH   SOLE N/A 9,450 0 0
PROGRESSIVE CORP OHIO COM 743315103 759 12,451 SH   SOLE N/A 12,451 0 0
STRYKER CORP COM 863667101 758 4,708 SH   SOLE N/A 4,708 0 0
PALO ALTO NETWORKS INC COM 697435105 757 4,172 SH   SOLE N/A 4,172 0 0
CBRE GROUP INC CL A 12504L109 747 15,814 SH   SOLE N/A 15,814 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 747 6,223 SH   SOLE N/A 6,223 0 0
FORTIVE CORP COM 34959J108 741 9,564 SH   SOLE N/A 9,564 0 0
FISERV INC COM 337738108 738 10,355 SH   SOLE N/A 10,355 0 0
HARRIS CORP DEL COM 413875105 723 4,480 SH   SOLE N/A 4,480 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 720 15,332 SH   SOLE N/A 15,332 0 0
ROSS STORES INC COM 778296103 719 9,215 SH   SOLE N/A 9,215 0 0
SERVICENOW INC COM 81762P102 708 4,281 SH   SOLE N/A 4,281 0 0
AMAZON COM INC COM 023135106 703 486 SH   SOLE N/A 486 0 0
BLACKROCK INC COM 09247X101 688 1,270 SH   SOLE N/A 1,270 0 0
WESTERN DIGITAL CORP COM 958102105 680 7,367 SH   SOLE N/A 7,367 0 0
MANPOWERGROUP INC COM 56418H100 679 5,898 SH   SOLE N/A 5,898 0 0
STATE STR CORP COM 857477103 677 6,792 SH   SOLE N/A 6,792 0 0
ZIONS BANCORPORATION COM 989701107 666 12,626 SH   SOLE N/A 12,626 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 656 7,338 SH   SOLE N/A 7,338 0 0
OLD DOMINION FGHT LINES INC COM 679580100 646 4,394 SH   SOLE N/A 4,394 0 0
UNION PAC CORP COM 907818108 643 4,786 SH   SOLE N/A 4,786 0 0
ISHARES TR HDG MSCI EAFE 46434V803 639 22,263 SH   SOLE N/A 22,263 0 0
LULULEMON ATHLETICA INC COM 550021109 637 7,147 SH   SOLE N/A 7,147 0 0
TRANSUNION COM 89400J107 630 11,100 SH   SOLE N/A 11,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 619 3,370 SH   SOLE N/A 3,370 0 0
RED HAT INC COM 756577102 605 4,044 SH   SOLE N/A 4,044 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 603 13,779 SH   SOLE N/A 13,779 0 0
CME GROUP INC COM CL A 12572Q105 600 3,709 SH   SOLE N/A 3,709 0 0
VALERO ENERGY CORP NEW COM 91913Y100 595 6,418 SH   SOLE N/A 6,418 0 0
PRUDENTIAL FINL INC COM 744320102 595 5,744 SH   SOLE N/A 5,744 0 0
BURLINGTON STORES INC COM 122017106 592 4,449 SH   SOLE N/A 4,449 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 588 5,243 SH   SOLE N/A 5,243 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 586 1,419 SH   SOLE N/A 1,419 0 0
NASDAQ INC COM 631103108 582 6,750 SH   SOLE N/A 6,750 0 0
ZOETIS INC CL A 98978V103 581 6,952 SH   SOLE N/A 6,952 0 0
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 572 12,704 SH   SOLE N/A 12,704 0 0
COTY INC COM CL A 222070203 563 30,738 SH   SOLE N/A 30,738 0 0
GENERAL DYNAMICS CORP COM 369550108 552 2,500 SH   SOLE N/A 2,500 0 0
CDW CORP COM 12514G108 551 7,833 SH   SOLE N/A 7,833 0 0
ALPHABET INC CAP STK CL A 02079K305 551 531 SH   SOLE N/A 531 0 0
JOHNSON & JOHNSON COM 478160104 550 4,294 SH   SOLE N/A 4,294 0 0
ACTIVISION BLIZZARD INC COM 00507V109 549 8,145 SH   SOLE N/A 8,145 0 0
DEERE & CO COM 244199105 541 3,485 SH   SOLE N/A 3,485 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 537 9,074 SH   SOLE N/A 9,074 0 0
WEIBO CORP SPONSORED ADR 948596101 534 4,469 SH   SOLE N/A 4,469 0 0
S&P GLOBAL INC COM 78409V104 533 2,789 SH   SOLE N/A 2,789 0 0
SYNCHRONY FINL COM 87165B103 533 15,890 SH   SOLE N/A 15,890 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 527 42,284 SH   SOLE N/A 42,284 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 508 8,434 SH   SOLE N/A 8,434 0 0
INTEL CORP COM 458140100 504 9,679 SH   SOLE N/A 9,679 0 0
TEXAS INSTRS INC COM 882508104 503 4,843 SH   SOLE N/A 4,843 0 0
NETFLIX INC COM 64110L106 501 1,697 SH   SOLE N/A 1,697 0 0
MSCI INC COM 55354G100 495 3,309 SH   SOLE N/A 3,309 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 494 43,940 SH   SOLE N/A 43,940 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 491 8,395 SH   SOLE N/A 8,395 0 0
LAUDER ESTEE COS INC CL A 518439104 490 3,275 SH   SOLE N/A 3,275 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 489 27,857 SH   SOLE N/A 27,857 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 488 10,208 SH   SOLE N/A 10,208 0 0
BOFI HLDG INC COM 05566U108 487 12,020 SH   SOLE N/A 12,020 0 0
HALLIBURTON CO COM 406216101 486 10,353 SH   SOLE N/A 10,353 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 482 5,773 SH   SOLE N/A 5,773 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 480 7,142 SH   SOLE N/A 7,142 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 479 21,891 SH   SOLE N/A 21,891 0 0
MKS INSTRUMENT INC COM 55306N104 479 4,144 SH   SOLE N/A 4,144 0 0
FERRARI N V COM N3167Y103 474 3,932 SH   SOLE N/A 3,932 0 0
SVB FINL GROUP COM 78486Q101 472 1,967 SH   SOLE N/A 1,967 0 0
FIDELITY MSCI INDL INDX 316092709 471 12,458 SH   SOLE N/A 12,458 0 0
AT&T INC COM 00206R102 460 12,909 SH   SOLE N/A 12,909 0 0
PVH CORP COM 693656100 459 3,034 SH   SOLE N/A 3,034 0 0
AVERY DENNISON CORP COM 053611109 459 4,317 SH   SOLE N/A 4,317 0 0
OGE ENERGY CORP COM 670837103 451 13,766 SH   SOLE N/A 13,766 0 0
COMCAST CORP NEW CL A 20030N101 448 13,110 SH   SOLE N/A 13,110 0 0
ABBVIE INC COM 00287Y109 445 4,700 SH   SOLE N/A 4,700 0 0
PAYPAL HLDGS INC COM 70450Y103 443 5,838 SH   SOLE N/A 5,838 0 0
NORFOLK SOUTHERN CORP COM 655844108 439 3,233 SH   SOLE N/A 3,233 0 0
TAL ED GROUP SPONSORED ADS 874080104 433 11,676 SH   SOLE N/A 11,676 0 0
PRA HEALTH SCIENCES INC COM 69354M108 433 5,215 SH   SOLE N/A 5,215 0 0
V F CORP COM 918204108 431 5,808 SH   SOLE N/A 5,808 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 430 9,906 SH   SOLE N/A 9,906 0 0
SOUTHWEST AIRLS CO COM 844741108 429 7,483 SH   SOLE N/A 7,483 0 0
EVEREST RE GROUP LTD COM G3223R108 428 1,667 SH   SOLE N/A 1,667 0 0
MARRIOTT INTL INC NEW CL A 571903202 427 3,143 SH   SOLE N/A 3,143 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 427 1,726 SH   SOLE N/A 1,726 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 424 6,455 SH   SOLE N/A 6,455 0 0
DOLLAR GEN CORP NEW COM 256677105 422 4,511 SH   SOLE N/A 4,511 0 0
ILLUMINA INC COM 452327109 421 1,781 SH   SOLE N/A 1,781 0 0
SYMANTEC CORP COM 871503108 420 16,257 SH   SOLE N/A 16,257 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 418 19,290 SH   SOLE N/A 19,290 0 0
CISCO SYS INC COM 17275R102 417 9,712 SH   SOLE N/A 9,712 0 0
CANADIAN NATL RY CO COM 136375102 416 5,692 SH   SOLE N/A 5,692 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 414 7,714 SH   SOLE N/A 7,714 0 0
ISHARES TR PHLX SEMICND ETF 464287523 413 2,295 SH   SOLE N/A 2,295 0 0
ISHARES TR CORE US AGGBD ET 464287226 413 3,851 SH   SOLE N/A 3,851 0 0
ROCKWELL COLLINS INC COM 774341101 413 3,059 SH   SOLE N/A 3,059 0 0
EASTMAN CHEM CO COM 277432100 412 3,906 SH   SOLE N/A 3,906 0 0
GRACO INC COM 384109104 411 8,991 SH   SOLE N/A 8,991 0 0
WESTROCK CO COM 96145D105 411 6,399 SH   SOLE N/A 6,399 0 0
PTC INC COM 69370C100 410 5,259 SH   SOLE N/A 5,259 0 0
MATCH GROUP INC COM 57665R106 410 9,229 SH   SOLE N/A 9,229 0 0
PULTE GROUP INC COM 745867101 410 13,899 SH   SOLE N/A 13,899 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 408 13,286 SH   SOLE N/A 13,286 0 0
GRUBHUB INC COM 400110102 408 4,023 SH   SOLE N/A 4,023 0 0
PRICE T ROWE GROUP INC COM 74144T108 404 3,745 SH   SOLE N/A 3,745 0 0
WILLIAMS SONOMA INC COM 969904101 404 7,656 SH   SOLE N/A 7,656 0 0
FEDEX CORP COM 31428X106 401 1,671 SH   SOLE N/A 1,671 0 0
REGIONS FINL CORP NEW COM 7591EP100 400 21,511 SH   SOLE N/A 21,511 0 0
MEREDITH CORP COM 589433101 398 7,406 SH   SOLE N/A 7,406 0 0
UNITEDHEALTH GROUP INC COM 91324P102 398 1,862 SH   SOLE N/A 1,862 0 0
PAYCOM SOFTWARE INC COM 70432V102 398 3,703 SH   SOLE N/A 3,703 0 0
TORCHMARK CORP COM 891027104 396 4,710 SH   SOLE N/A 4,710 0 0
EATON CORP PLC SHS G29183103 392 4,906 SH   SOLE N/A 4,906 0 0
DIAMONDBACK ENERGY INC COM 25278X109 391 3,093 SH   SOLE N/A 3,093 0 0
BANK OF THE OZARKS COM 063904106 389 8,065 SH   SOLE N/A 8,065 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 388 9,210 SH   SOLE N/A 9,210 0 0
UNITED RENTALS INC COM 911363109 384 2,226 SH   SOLE N/A 2,226 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 382 4,176 SH   SOLE N/A 4,176 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 377 2,351 SH   SOLE N/A 2,351 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 366 2,389 SH   SOLE N/A 2,389 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 365 13,677 SH   SOLE N/A 13,677 0 0
ON SEMICONDUCTOR CORP COM 682189105 364 14,885 SH   SOLE N/A 14,885 0 0
LAZARD LTD SHS A G54050102 360 6,841 SH   SOLE N/A 6,841 0 0
CNH INDL N V SHS N20944109 352 28,416 SH   SOLE N/A 28,416 0 0
CANADIAN PAC RY LTD COM 13645T100 350 1,985 SH   SOLE N/A 1,985 0 0
INTUIT COM 461202103 348 2,007 SH   SOLE N/A 2,007 0 0
GLACIER BANCORP INC NEW COM 37637Q105 347 9,032 SH   SOLE N/A 9,032 0 0
WORLDPAY INC CL A 981558109 346 4,206 SH   SOLE N/A 4,206 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 343 8,576 SH   SOLE N/A 8,576 0 0
VISTRA ENERGY CORP COM 92840M102 343 16,469 SH   SOLE N/A 16,469 0 0
BOOKING HLDGS INC COM 09857L108 341 164 SH   SOLE N/A 164 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 336 4,344 SH   SOLE N/A 4,344 0 0
ALTRIA GROUP INC COM 02209S103 336 5,393 SH   SOLE N/A 5,393 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 336 21,821 SH   SOLE N/A 21,821 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 334 13,263 SH   SOLE N/A 13,263 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 333 5,823 SH   SOLE N/A 5,823 0 0
IPG PHOTONICS CORP COM 44980X109 333 1,426 SH   SOLE N/A 1,426 0 0
TYSON FOODS INC CL A 902494103 330 4,508 SH   SOLE N/A 4,508 0 0
SEI INVESTMENTS CO COM 784117103 329 4,389 SH   SOLE N/A 4,389 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 328 3,300 SH   SOLE N/A 3,300 0 0
VEEVA SYS INC CL A COM 922475108 326 4,468 SH   SOLE N/A 4,468 0 0
GALLAGHER ARTHUR J & CO COM 363576109 325 4,732 SH   SOLE N/A 4,732 0 0
SPLUNK INC COM 848637104 322 3,276 SH   SOLE N/A 3,276 0 0
DARDEN RESTAURANTS INC COM 237194105 322 3,778 SH   SOLE N/A 3,778 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 322 1,588 SH   SOLE N/A 1,588 0 0
LKQ CORP COM 501889208 320 8,425 SH   SOLE N/A 8,425 0 0
EAST WEST BANCORP INC COM 27579R104 319 5,106 SH   SOLE N/A 5,106 0 0
ISHARES TR IBOXX INV CP ETF 464287242 317 2,699 SH   SOLE N/A 2,699 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 316 5,694 SH   SOLE N/A 5,694 0 0
WATERS CORP COM 941848103 314 1,580 SH   SOLE N/A 1,580 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 313 2,036 SH   SOLE N/A 2,036 0 0
COGNEX CORP COM 192422103 312 5,995 SH   SOLE N/A 5,995 0 0
ISHARES TR SELECT DIVID ETF 464287168 308 3,242 SH   SOLE N/A 3,242 0 0
KLA-TENCOR CORP COM 482480100 307 2,820 SH   SOLE N/A 2,820 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 301 10,356 SH   SOLE N/A 10,356 0 0
BECTON DICKINSON & CO COM 075887109 289 1,335 SH   SOLE N/A 1,335 0 0
DISNEY WALT CO COM DISNEY 254687106 289 2,873 SH   SOLE N/A 2,873 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 279 63,429 SH   SOLE N/A 63,429 0 0
MCDONALDS CORP COM 580135101 274 1,755 SH   SOLE N/A 1,755 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 274 4,296 SH   SOLE N/A 4,296 0 0
FLIR SYS INC COM 302445101 274 5,478 SH   SOLE N/A 5,478 0 0
ISHARES TR U.S. REAL ES ETF 464287739 271 3,588 SH   SOLE N/A 3,588 0 0
CITIZENS FINL GROUP INC COM 174610105 269 6,398 SH   SOLE N/A 6,398 0 0
STANLEY BLACK & DECKER INC COM 854502101 266 1,733 SH   SOLE N/A 1,733 0 0
MORGAN STANLEY COM NEW 617446448 264 4,884 SH   SOLE N/A 4,884 0 0
HOME DEPOT INC COM 437076102 263 1,474 SH   SOLE N/A 1,474 0 0
ORBOTECH LTD ORD M75253100 262 4,217 SH   SOLE N/A 4,217 0 0
ANALOG DEVICES INC COM 032654105 262 2,871 SH   SOLE N/A 2,871 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 261 2,376 SH   SOLE N/A 2,376 0 0
PROCTER AND GAMBLE CO COM 742718109 259 3,269 SH   SOLE N/A 3,269 0 0
CATERPILLAR INC DEL COM 149123101 257 1,746 SH   SOLE N/A 1,746 0 0
MARKETAXESS HLDGS INC COM 57060D108 244 1,123 SH   SOLE N/A 1,123 0 0
ISHARES GOLD TRUST ISHARES 464285105 242 18,976 SH   SOLE N/A 18,976 0 0
HORMEL FOODS CORP COM 440452100 241 7,034 SH   SOLE N/A 7,034 0 0
INNOVIVA INC COM 45781M101 241 14,448 SH   SOLE N/A 14,448 0 0
ALPHABET INC CAP STK CL C 02079K107 238 230 SH   SOLE N/A 230 0 0
KOHLS CORP COM 500255104 236 3,604 SH   SOLE N/A 3,604 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 235 9,589 SH   SOLE N/A 9,589 0 0
STARBUCKS CORP COM 855244109 234 4,050 SH   SOLE N/A 4,050 0 0
BORGWARNER INC COM 099724106 234 4,659 SH   SOLE N/A 4,659 0 0
HONEYWELL INTL INC COM 438516106 234 1,618 SH   SOLE N/A 1,618 0 0
CUMMINS INC COM 231021106 233 1,435 SH   SOLE N/A 1,435 0 0
VANGUARD GROUP DIV APP ETF 921908844 232 2,300 SH   SOLE N/A 2,300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 232 8,498 SH   SOLE N/A 8,498 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 231 1,417 SH   SOLE N/A 1,417 0 0
ISHARES TR SP SMCP600VL ETF 464287879 230 1,528 SH   SOLE N/A 1,528 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 229 3,231 SH   SOLE N/A 3,231 0 0
SONY CORP SPONSORED ADR 835699307 228 4,727 SH   SOLE N/A 4,727 0 0
STIFEL FINL CORP COM 860630102 228 3,843 SH   SOLE N/A 3,843 0 0
TRINET GROUP INC COM 896288107 225 4,852 SH   SOLE N/A 4,852 0 0
PHILIP MORRIS INTL INC COM 718172109 224 2,253 SH   SOLE N/A 2,253 0 0
SYNOPSYS INC COM 871607107 224 2,688 SH   SOLE N/A 2,688 0 0
ILLINOIS TOOL WKS INC COM 452308109 223 1,426 SH   SOLE N/A 1,426 0 0
ITRON INC COM 465741106 223 3,114 SH   SOLE N/A 3,114 0 0
LAS VEGAS SANDS CORP COM 517834107 222 3,090 SH   SOLE N/A 3,090 0 0
FIRST SOLAR INC COM 336433107 221 3,118 SH   SOLE N/A 3,118 0 0
TOPBUILD CORP COM 89055F103 221 2,888 SH   SOLE N/A 2,888 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 221 16,957 SH   SOLE N/A 16,957 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 217 6,029 SH   SOLE N/A 6,029 0 0
ZAYO GROUP HLDGS INC COM 98919V105 217 6,345 SH   SOLE N/A 6,345 0 0
JETBLUE AIRWAYS CORP COM 477143101 215 10,562 SH   SOLE N/A 10,562 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 210 7,124 SH   SOLE N/A 7,124 0 0
POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 210 2,700 SH   SOLE N/A 2,700 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 209 3,684 SH   SOLE N/A 3,684 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 206 3,149 SH   SOLE N/A 3,149 0 0
TWITTER INC COM 90184L102 206 7,088 SH   SOLE N/A 7,088 0 0
TJX COS INC NEW COM 872540109 204 2,502 SH   SOLE N/A 2,502 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 203 3,570 SH   SOLE N/A 3,570 0 0
GENERAL ELECTRIC CO COM 369604103 201 14,948 SH   SOLE N/A 14,948 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 198 37,909 SH   SOLE N/A 37,909 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 134 14,340 SH   SOLE N/A 14,340 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106 42 18,436 SH   SOLE N/A 18,436 0 0
ALLIQUA BIOMEDICAL INC COM PAR 019621309 30 15,502 SH   SOLE N/A 15,502 0 0
OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 2 24,354 SH   SOLE N/A 24,354 0 0