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&P500 ETF COM 464287200 124,023 420,774 SH   SOLE   420,774 0 0
ISHARES TR USA MOMENTUM FCT COM 46432F396 101,423 855,172 SH   SOLE   855,172 0 0
SCHWAB STRATEGIC TR US AGGREGATE B COM 808524839 97,551 1,840,579 SH   SOLE   1,840,579 0 0
ISHARES TR CORE US AGGBD ET COM 464287226 86,710 778,717 SH   SOLE   778,717 0 0
EXXON MOBIL CORP COM COM 30231G102 83,646 1,091,561 SH   SOLE   1,091,561 0 0
APPLE INC COM COM 037833100 74,110 374,446 SH   SOLE   374,446 0 0
ISHARES TR USA QUALITY FCTR COM 46432F339 72,137 788,641 SH   SOLE   788,641 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 71,627 455,239 SH   SOLE   455,239 0 0
ISHARES TR EDGE MSCI USA VL COM 46432F388 63,384 780,689 SH   SOLE   780,689 0 0
VANGUARD GROUP DIV APP ETF COM 921908844 61,470 533,783 SH   SOLE   533,783 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD COM 92206C409 59,553 738,141 SH   SOLE   738,141 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND COM 921937827 58,581 727,437 SH   SOLE   727,437 0 0
SPDR SER TR NUVEEN BLMBRG SR COM 78468R739 57,820 1,181,679 SH   SOLE   1,181,679 0 0
MICROSOFT CORP COM COM 594918104 43,922 327,876 SH   SOLE   327,876 0 0
SCHWAB STRATEGIC TR SHT TM US TRES COM 808524862 41,349 817,326 SH   SOLE   817,326 0 0
ISHARES TR MULTIFACTOR USA COM 46434V290 40,712 1,010,474 SH   SOLE   1,010,474 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736 40,177 245,898 SH   SOLE   245,898 0 0
ISHARES TR INTL QLTY FACTOR COM 46434V456 39,760 1,316,992 SH   SOLE   1,316,992 0 0
ISHARES TR INTL MOMENTUM FT COM 46434V449 37,986 1,278,980 SH   SOLE   1,278,980 0 0
ISHARES TR INTL VALUE FACTR COM 46435G409 36,512 1,584,027 SH   SOLE   1,584,027 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF COM 808524508 33,474 586,331 SH   SOLE   586,331 0 0
ISHARES TR NATIONAL MUN ETF COM 464288414 32,230 284,995 SH   SOLE   284,995 0 0
ISHARES INC MLT FCTR EMG MKT COM 46434G889 31,451 746,342 SH   SOLE   746,342 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 29,925 140,383 SH   SOLE   140,383 0 0
SCHWAB STRATEGIC TR US SML CAP ETF COM 808524607 29,584 413,879 SH   SOLE   413,879 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF COM 46138G508 29,082 1,283,393 SH   SOLE   1,283,393 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF COM 808524805 28,653 892,896 SH   SOLE   892,896 0 0
ISHARES TR MIN VOL USA ETF COM 46429B697 28,253 457,691 SH   SOLE   457,691 0 0
SPDR INDEX SHS FDS S&P INTL ETF COM 78463X772 25,857 656,936 SH   SOLE   656,936 0 0
FACEBOOK INC CL A COM 30303M102 24,980 129,428 SH   SOLE   129,428 0 0
ISHARES TR RUSSELL 3000 ETF COM 464287689 24,819 143,995 SH   SOLE   143,995 0 0
WISDOMTREE TR US QTLY DIV GRT COM 97717X669 24,498 561,229 SH   SOLE   561,229 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 24,272 218,821 SH   SOLE   218,821 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP COM 47804J107 24,095 637,605 SH   SOLE   637,605 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF COM 808524201 23,478 334,498 SH   SOLE   334,498 0 0
AMAZON COM INC COM COM 023135106 22,494 11,879 SH   SOLE   11,879 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ COM 808524797 21,794 410,664 SH   SOLE   410,664 0 0
AT&T INC COM COM 00206R102 20,913 624,083 SH   SOLE   624,083 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN COM 78467V608 20,862 451,369 SH   SOLE   451,369 0 0
JOHNSON & JOHNSON COM COM 478160104 19,683 141,323 SH   SOLE   141,323 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 19,102 65,196 SH   SOLE   65,196 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 19,097 191,818 SH   SOLE   191,818 0 0
PROCTER AND GAMBLE CO COM COM 742718109 19,077 173,982 SH   SOLE   173,982 0 0
CHEVRON CORP NEW COM COM 166764100 19,008 152,748 SH   SOLE   152,748 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF COM 78463X863 18,988 490,016 SH   SOLE   490,016 0 0
PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 18,894 188,186 SH   SOLE   188,186 0 0
DISNEY WALT CO COM DISNEY COM 254687106 18,259 130,759 SH   SOLE   130,759 0 0
SCHWAB STRATEGIC TR US REIT ETF COM 808524847 18,044 406,032 SH   SOLE   406,032 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF COM 808524300 17,622 211,778 SH   SOLE   211,778 0 0
VANGUARD INDEX FDS REAL ESTATE ETF COM 922908553 17,222 197,046 SH   SOLE   197,046 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF COM 808524409 16,815 299,519 SH   SOLE   299,519 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 16,576 252,181 SH   SOLE   252,181 0 0
EOG RES INC COM COM 26875P101 16,522 177,354 SH   SOLE   177,354 0 0
ISHARES TR RUS 1000 VAL ETF COM 464287598 16,375 128,713 SH   SOLE   128,713 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 15,825 277,007 SH   SOLE   277,007 0 0
PFIZER INC COM COM 717081103 15,436 356,330 SH   SOLE   356,330 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF COM 47804J859 15,231 539,148 SH   SOLE   539,148 0 0
ISHARES TR MIN VOL EAFE ETF COM 46429B689 14,152 194,818 SH   SOLE   194,818 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF COM 808524706 14,089 536,915 SH   SOLE   536,915 0 0
CONOCOPHILLIPS COM COM 20825C104 13,900 227,861 SH   SOLE   227,861 0 0
BOEING CO COM COM 097023105 13,677 37,573 SH   SOLE   37,573 0 0
COCA COLA CO COM COM 191216100 13,342 262,022 SH   SOLE   262,022 0 0
VISA INC COM CL A COM 92826C839 13,169 75,881 SH   SOLE   75,881 0 0
VANGUARD INDEX FDS SMALL CP ETF COM 922908751 13,150 83,939 SH   SOLE   83,939 0 0
ALPS ETF TR ALERIAN MLP COM 00162Q866 13,143 1,334,311 SH   SOLE   1,334,311 0 0
WISDOMTREE TR US DIVID EX FNCL COM 97717W406 12,992 151,474 SH   SOLE   151,474 0 0
SCHLUMBERGER LTD COM COM 806857108 12,945 325,742 SH   SOLE   325,742 0 0
VANGUARD STAR FD VG TL INTL STK F COM 921909768 12,724 241,222 SH   SOLE   241,222 0 0
HOME DEPOT INC COM COM 437076102 12,306 59,170 SH   SOLE   59,170 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US COM 922042775 11,021 216,143 SH   SOLE   216,143 0 0
ENTERPRISE PRODS PARTNERS L COM COM 293792107 10,780 373,398 SH   SOLE   373,398 0 0
TRINET GROUP INC COM COM 896288107 10,578 156,017 SH   SOLE   156,017 0 0
JPMORGAN CHASE & CO COM COM 46625H100 10,578 94,611 SH   SOLE   94,611 0 0
GLOBAL X FDS GLBL X MLP ETF COM 37950E473 10,229 1,159,733 SH   SOLE   1,159,733 0 0
ALPHABET INC CAP STK CL A COM 02079K305 10,219 9,438 SH   SOLE   9,438 0 0
INTEL CORP COM COM 458140100 10,171 212,471 SH   SOLE   212,471 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 10,043 41,157 SH   SOLE   41,157 0 0
BANK AMER CORP COM COM 060505104 9,934 342,567 SH   SOLE   342,567 0 0
EMERSON ELEC CO COM COM 291011104 9,917 148,632 SH   SOLE   148,632 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF COM 921943858 9,731 233,296 SH   SOLE   233,296 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF COM 46138E511 9,713 663,927 SH   SOLE   663,927 0 0
PEPSICO INC COM COM 713448108 9,664 73,700 SH   SOLE   73,700 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG COM 78464A391 9,570 343,983 SH   SOLE   343,983 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 9,311 105,522 SH   SOLE   105,522 0 0
SPDR SERIES TRUST BLOMBERG BRC INT COM 78464A334 9,301 299,271 SH   SOLE   299,271 0 0
PHILLIPS 66 COM COM 718546104 9,152 97,841 SH   SOLE   97,841 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG COM 46138E784 9,039 311,248 SH   SOLE   311,248 0 0
ISHARES TR MICRO-CAP ETF COM 464288869 8,994 96,509 SH   SOLE   96,509 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 8,863 44,125 SH   SOLE   44,125 0 0
ALPS ETF TR ALERIAN ENERGY COM 00162Q676 8,842 410,295 SH   SOLE   410,295 0 0
CISCO SYS INC COM COM 17275R102 8,738 159,654 SH   SOLE   159,654 0 0
MCDONALDS CORP COM COM 580135101 8,305 39,994 SH   SOLE   39,994 0 0
COMCAST CORP NEW CL A COM 20030N101 8,290 196,072 SH   SOLE   196,072 0 0
ABBOTT LABS COM COM 028241000 8,283 98,488 SH   SOLE   98,488 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI COM 47804J206 8,100 221,928 SH   SOLE   221,928 0 0
PHILIP MORRIS INTL INC COM COM 718172109 8,083 102,924 SH   SOLE   102,924 0 0
ABBVIE INC COM COM 00287Y109 8,033 110,467 SH   SOLE   110,467 0 0
HONEYWELL INTL INC COM COM 438516106 8,022 45,946 SH   SOLE   45,946 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 7,804 29,502 SH   SOLE   29,502 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 7,636 55,374 SH   SOLE   55,374 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 7,620 45,585 SH   SOLE   45,585 0 0
MEDTRONIC PLC SHS COM G5960L103 7,593 77,963 SH   SOLE   77,963 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD COM 921946406 7,436 85,096 SH   SOLE   85,096 0 0
KIMBERLY CLARK CORP COM COM 494368103 7,204 54,050 SH   SOLE   54,050 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 7,136 130,520 SH   SOLE   130,520 0 0
WALMART INC COM COM 931142103 7,107 64,319 SH   SOLE   64,319 0 0
ISHARES TR RUS TOP 200 ETF COM 464289446 7,049 103,622 SH   SOLE   103,622 0 0
DANAHER CORP DEL COM COM 235851102 6,841 47,863 SH   SOLE   47,863 0 0
SPDR SER TR SPDR BLOOMBERG COM 78468R663 6,819 74,440 SH   SOLE   74,440 0 0
MERCK & CO INC COM COM 58933Y105 6,677 79,629 SH   SOLE   79,629 0 0
ISHARES INC MIN VOL EMRG MKT COM 464286533 6,640 112,814 SH   SOLE   112,814 0 0
BP PLC SPONSORED ADR COM 055622104 6,636 159,128 SH   SOLE   159,128 0 0
ORACLE CORP COM COM 68389X105 6,616 116,131 SH   SOLE   116,131 0 0
ALPHABET INC CAP STK CL C COM 02079K107 6,524 6,036 SH   SOLE   6,036 0 0
WELLS FARGO CO NEW COM COM 949746101 6,346 134,104 SH   SOLE   134,104 0 0
ALTRIA GROUP INC COM COM 02209S103 6,231 131,594 SH   SOLE   131,594 0 0
DOMINION ENERGY INC COM COM 25746U109 6,135 79,347 SH   SOLE   79,347 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML COM 47804J842 6,116 231,908 SH   SOLE   231,908 0 0
VANGUARD INDEX FDS SML CP GRW ETF COM 922908595 5,859 31,466 SH   SOLE   31,466 0 0
TEXAS INSTRS INC COM COM 882508104 5,823 50,744 SH   SOLE   50,744 0 0
VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 5,810 38,712 SH   SOLE   38,712 0 0
ISHARES TR RUS 1000 ETF COM 464287622 5,720 35,138 SH   SOLE   35,138 0 0
ONEOK INC NEW COM COM 682680103 5,706 82,920 SH   SOLE   82,920 0 0
HORMEL FOODS CORP COM COM 440452100 5,675 139,982 SH   SOLE   139,982 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 5,616 61,503 SH   SOLE   61,503 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 5,581 21,119 SH   SOLE   21,119 0 0
AMPHENOL CORP NEW CL A COM 032095101 5,495 57,279 SH   SOLE   57,279 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS COM 922908363 5,461 20,291 SH   SOLE   20,291 0 0
ISHARES TR SH TR CRPORT ETF COM 464288646 5,442 101,838 SH   SOLE   101,838 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 5,322 16,470 SH   SOLE   16,470 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF COM 808524888 5,303 162,471 SH   SOLE   162,471 0 0
CINCINNATI FINL CORP COM COM 172062101 5,250 50,646 SH   SOLE   50,646 0 0
3M CO COM COM 88579Y101 5,175 29,853 SH   SOLE   29,853 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 5,131 49,684 SH   SOLE   49,684 0 0
SOUTHERN CO COM COM 842587107 5,094 92,156 SH   SOLE   92,156 0 0
UNION PAC CORP COM COM 907818108 5,030 29,744 SH   SOLE   29,744 0 0
FIDELITY NATL INFORMATION SV COM COM 31620M106 4,958 40,417 SH   SOLE   40,417 0 0
LOCKHEED MARTIN CORP COM COM 539830109 4,916 13,522 SH   SOLE   13,522 0 0
EATON CORP PLC SHS COM G29183103 4,886 58,666 SH   SOLE   58,666 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 4,868 16,575 SH   SOLE   16,575 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF COM 922042858 4,859 114,255 SH   SOLE   114,255 0 0
US BANCORP DEL COM NEW COM 902973304 4,766 90,963 SH   SOLE   90,963 0 0
TOTAL S A SPONSORED ADR COM 89151E109 4,738 84,920 SH   SOLE   84,920 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 4,731 118,206 SH   SOLE   118,206 0 0
FASTENAL CO COM COM 311900104 4,643 142,469 SH   SOLE   142,469 0 0
ISHARES TR S&P US PFD STK COM 464288687 4,558 123,697 SH   SOLE   123,697 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 4,461 23,887 SH   SOLE   23,887 0 0
ISHARES TR EAFE SML CP ETF COM 464288273 4,458 77,672 SH   SOLE   77,672 0 0
NETFLIX INC COM COM 64110L106 4,427 12,052 SH   SOLE   12,052 0 0
S&P GLOBAL INC COM COM 78409V104 4,426 19,431 SH   SOLE   19,431 0 0
PPL CORP COM COM 69351T106 4,392 141,627 SH   SOLE   141,627 0 0
AON PLC SHS CL A COM G0408V102 4,362 22,605 SH   SOLE   22,605 0 0
ISHARES TR JPMORGAN USD EMG COM 464288281 4,333 38,248 SH   SOLE   38,248 0 0
STARBUCKS CORP COM COM 855244109 4,299 51,287 SH   SOLE   51,287 0 0
COLGATE PALMOLIVE CO COM COM 194162103 4,139 57,753 SH   SOLE   57,753 0 0
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 4,139 13 SH   SOLE   13 0 0
CSX CORP COM COM 126408103 4,085 52,795 SH   SOLE   52,795 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF COM 922042874 4,051 73,797 SH   SOLE   73,797 0 0
AMEREN CORP COM COM 023608102 4,008 53,359 SH   SOLE   53,359 0 0
AMDOCS LTD SHS COM G02602103 3,941 63,476 SH   SOLE   63,476 0 0
ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 3,938 21,314 SH   SOLE   21,314 0 0
ITERIS INC COM COM 46564T107 3,937 761,587 SH   SOLE   761,587 0 0
VENTAS INC COM COM 92276F100 3,902 57,088 SH   SOLE   57,088 0 0
DOLLAR GEN CORP NEW COM COM 256677105 3,837 28,391 SH   SOLE   28,391 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF COM 922042676 3,833 64,963 SH   SOLE   64,963 0 0
PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 3,811 37,453 SH   SOLE   37,453 0 0
TESLA INC COM COM 88160R101 3,801 17,010 SH   SOLE   17,010 0 0
TARGET CORP COM COM 87612E106 3,788 43,740 SH   SOLE   43,740 0 0
EVERSOURCE ENERGY COM COM 30040W108 3,784 49,951 SH   SOLE   49,951 0 0
INTERNATIONAL BANCSHARES COR COM COM 459044103 3,777 100,150 SH   SOLE   100,150 0 0
PULTE GROUP INC COM COM 745867101 3,720 117,658 SH   SOLE   117,658 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 3,706 56,950 SH   SOLE   56,950 0 0
BOOKING HLDGS INC COM COM 09857L108 3,676 1,961 SH   SOLE   1,961 0 0
AMGEN INC COM COM 031162100 3,667 19,901 SH   SOLE   19,901 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100 3,613 57,024 SH   SOLE   57,024 0 0
INGERSOLL-RAND PLC SHS COM G47791101 3,598 28,408 SH   SOLE   28,408 0 0
ANALOG DEVICES INC COM COM 032654105 3,588 31,791 SH   SOLE   31,791 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT COM 381430107 3,582 124,893 SH   SOLE   124,893 0 0
VEEVA SYS INC CL A COM COM 922475108 3,580 22,084 SH   SOLE   22,084 0 0
AMERICAN EXPRESS CO COM COM 025816109 3,571 28,925 SH   SOLE   28,925 0 0
ALLEGIANCE BANCSHARES INC COM COM 01748H107 3,556 106,647 SH   SOLE   106,647 0 0
LOEWS CORP COM COM 540424108 3,525 64,469 SH   SOLE   64,469 0 0
BROADCOM INC COM COM 11135F101 3,498 12,152 SH   SOLE   12,152 0 0
ISHARES TR RUS 2000 VAL ETF COM 464287630 3,413 28,321 SH   SOLE   28,321 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN COM 726503105 3,397 139,512 SH   SOLE   139,512 0 0
GAIA INC NEW CL A COM 36269P104 3,397 448,165 SH   SOLE   448,165 0 0
VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 3,367 25,794 SH   SOLE   25,794 0 0
WELLTOWER INC COM COM 95040Q104 3,357 41,173 SH   SOLE   41,173 0 0
WISDOMTREE TR BLMBG US BULL COM 97717W471 3,332 122,227 SH   SOLE   122,227 0 0
CATERPILLAR INC DEL COM COM 149123101 3,321 24,364 SH   SOLE   24,364 0 0
LAM RESEARCH CORP COM COM 512807108 3,293 17,533 SH   SOLE   17,533 0 0
BCE INC COM NEW COM 05534B760 3,278 72,074 SH   SOLE   72,074 0 0
GENESEE & WYO INC CL A COM 371559105 3,253 32,525 SH   SOLE   32,525 0 0
WYNDHAM DESTINATIONS INC COM COM 98310W108 3,234 73,659 SH   SOLE   73,659 0 0
WASTE MGMT INC DEL COM COM 94106L109 3,180 27,563 SH   SOLE   27,563 0 0
TJX COS INC NEW COM COM 872540109 3,154 59,650 SH   SOLE   59,650 0 0
US FOODS HLDG CORP COM COM 912008109 3,122 87,317 SH   SOLE   87,317 0 0
GENERAL ELECTRIC CO COM COM 369604103 3,112 296,375 SH   SOLE   296,375 0 0
REPUBLIC SVCS INC COM COM 760759100 3,097 35,742 SH   SOLE   35,742 0 0
BECTON DICKINSON & CO COM COM 075887109 3,083 12,234 SH   SOLE   12,234 0 0
GARMIN LTD SHS COM H2906T109 3,069 38,460 SH   SOLE   38,460 0 0
CVS HEALTH CORP COM COM 126650100 3,054 56,042 SH   SOLE   56,042 0 0
LILLY ELI & CO COM COM 532457108 3,019 27,249 SH   SOLE   27,249 0 0
VERISK ANALYTICS INC COM COM 92345Y106 2,961 20,214 SH   SOLE   20,214 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 2,927 21,323 SH   SOLE   21,323 0 0
BAXTER INTL INC COM COM 071813109 2,924 35,708 SH   SOLE   35,708 0 0
INCYTE CORP COM COM 45337C102 2,916 34,326 SH   SOLE   34,326 0 0
GILEAD SCIENCES INC COM COM 375558103 2,912 43,110 SH   SOLE   43,110 0 0
ISHARES INC EM HGHYL BD ETF COM 464286285 2,903 60,737 SH   SOLE   60,737 0 0
APPLIED MATLS INC COM COM 038222105 2,901 64,597 SH   SOLE   64,597 0 0
AMETEK INC NEW COM COM 031100100 2,881 31,718 SH   SOLE   31,718 0 0
NATIONAL GRID PLC SPONSORED ADR NE COM 636274409 2,834 53,285 SH   SOLE   53,285 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 2,800 16,526 SH   SOLE   16,526 0 0
T MOBILE US INC COM COM 872590104 2,793 37,675 SH   SOLE   37,675 0 0
ALLERGAN PLC SHS COM G0177J108 2,776 16,577 SH   SOLE   16,577 0 0
OWENS CORNING NEW COM COM 690742101 2,770 47,596 SH   SOLE   47,596 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 2,750 21,121 SH   SOLE   21,121 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 2,743 21,044 SH   SOLE   21,044 0 0
NEXTERA ENERGY INC COM COM 65339F101 2,726 13,306 SH   SOLE   13,306 0 0
REINSURANCE GROUP AMER INC COM NEW COM 759351604 2,721 17,436 SH   SOLE   17,436 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655 2,698 17,353 SH   SOLE   17,353 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT COM 921937835 2,671 32,153 SH   SOLE   32,153 0 0
VANGUARD INDEX FDS LARGE CAP ETF COM 922908637 2,667 19,800 SH   SOLE   19,800 0 0
CERNER CORP COM COM 156782104 2,656 36,233 SH   SOLE   36,233 0 0
AMERICAN ELEC PWR INC COM COM 025537101 2,621 29,775 SH   SOLE   29,775 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE COM 78464A649 2,605 89,304 SH   SOLE   89,304 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A COM 192446102 2,603 41,061 SH   SOLE   41,061 0 0
TRIBUNE MEDIA CO CL A COM 896047503 2,596 56,165 SH   SOLE   56,165 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105 2,585 51,415 SH   SOLE   51,415 0 0
WISDOMTREE TR FLOATNG RAT TREA COM 97717X628 2,580 102,924 SH   SOLE   102,924 0 0
FIRST INTST BANCSYSTEM INC COM CL A COM 32055Y201 2,571 64,899 SH   SOLE   64,899 0 0
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 2,564 20,681 SH   SOLE   20,681 0 0
AFLAC INC COM COM 010551020 2,560 46,705 SH   SOLE   46,705 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 2,488 63,518 SH   SOLE   63,518 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD COM 922907746 2,479 46,721 SH   SOLE   46,721 0 0
MORGAN STANLEY COM NEW COM 617446448 2,477 56,531 SH   SOLE   56,531 0 0
GENERAL MLS INC COM COM 370334104 2,474 47,105 SH   SOLE   47,105 0 0
HERSHEY CO COM COM 427866108 2,473 18,449 SH   SOLE   18,449 0 0
EXELON CORP COM COM 30161N101 2,468 51,471 SH   SOLE   51,471 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF COM 922042718 2,463 23,399 SH   SOLE   23,399 0 0
HP INC COM COM 40434L105 2,456 118,131 SH   SOLE   118,131 0 0
ALLY FINL INC COM COM 02005N100 2,436 78,597 SH   SOLE   78,597 0 0
ISHARES TR CORE S&P SCP ETF COM 464287804 2,428 31,022 SH   SOLE   31,022 0 0
AUTOMATIC DATA PROCESSING IN COM COM 053015103 2,422 14,648 SH   SOLE   14,648 0 0
MICRON TECHNOLOGY INC COM COM 595112103 2,418 62,669 SH   SOLE   62,669 0 0
CONSOLIDATED EDISON INC COM COM 209115104 2,416 27,553 SH   SOLE   27,553 0 0
ISHARES TR 0-5YR HI YL CP COM 46434V407 2,410 51,608 SH   SOLE   51,608 0 0
EVERBRIDGE INC COM COM 29978A104 2,381 26,625 SH   SOLE   26,625 0 0
SPRINT CORP COM SER 1 COM 85207U105 2,362 359,499 SH   SOLE   359,499 0 0
BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 2,351 67,436 SH   SOLE   67,436 0 0
SHERWIN WILLIAMS CO COM COM 824348106 2,332 5,089 SH   SOLE   5,089 0 0
SYSCO CORP COM COM 871829107 2,326 32,890 SH   SOLE   32,890 0 0
ENBRIDGE INC COM COM 29250N105 2,323 64,398 SH   SOLE   64,398 0 0
TYSON FOODS INC CL A COM 902494103 2,320 28,729 SH   SOLE   28,729 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 2,318 226,587 SH   SOLE   226,587 0 0
KANSAS CITY SOUTHERN COM NEW COM 485170302 2,293 18,827 SH   SOLE   18,827 0 0
HUNT J B TRANS SVCS INC COM COM 445658107 2,288 25,028 SH   SOLE   25,028 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES COM 808524854 2,280 41,486 SH   SOLE   41,486 0 0
CDN IMPERIAL BK COMM TORONTO COM COM 136069101 2,275 28,961 SH   SOLE   28,961 0 0
ISHARES TR CRE U S REIT ETF COM 464288521 2,273 43,691 SH   SOLE   43,691 0 0
EASTMAN CHEM CO COM COM 277432100 2,256 28,989 SH   SOLE   28,989 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 2,245 10,982 SH   SOLE   10,982 0 0
CITIGROUP INC COM NEW COM 172967424 2,231 31,860 SH   SOLE   31,860 0 0
ISHARES INC MIN VOL GBL ETF COM 464286525 2,231 24,217 SH   SOLE   24,217 0 0
ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 2,196 33,412 SH   SOLE   33,412 0 0
QUALCOMM INC COM COM 747525103 2,185 28,720 SH   SOLE   28,720 0 0
BLACKROCK MUNIYIELD QLTY FD COM COM 09254E103 2,182 165,331 SH   SOLE   165,331 0 0
SMUCKER J M CO COM NEW COM 832696405 2,178 18,909 SH   SOLE   18,909 0 0
MARATHON PETE CORP COM COM 56585A102 2,173 38,885 SH   SOLE   38,885 0 0
ALLSTATE CORP COM COM 020002101 2,170 21,344 SH   SOLE   21,344 0 0
AIR PRODS & CHEMS INC COM COM 091581060 2,154 9,513 SH   SOLE   9,513 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 2,144 52,556 SH   SOLE   52,556 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 2,136 30,279 SH   SOLE   30,279 0 0
WEC ENERGY GROUP INC COM COM 92939U106 2,133 25,580 SH   SOLE   25,580 0 0
HYATT HOTELS CORP COM CL A COM 448579102 2,124 27,905 SH   SOLE   27,905 0 0
ON SEMICONDUCTOR CORP COM COM 682189105 2,102 104,003 SH   SOLE   104,003 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 2,097 3,998 SH   SOLE   3,998 0 0
WESTERN ASSET INTM MUNI FD I COM COM 958435109 2,097 234,575 SH   SOLE   234,575 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 2,092 36,865 SH   SOLE   36,865 0 0
YUM BRANDS INC COM COM 988498101 2,083 18,821 SH   SOLE   18,821 0 0
INTUIT COM COM 461202103 2,082 7,968 SH   SOLE   7,968 0 0
DOLLAR TREE INC COM COM 256746108 2,042 19,011 SH   SOLE   19,011 0 0
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 2,010 11,628 SH   SOLE   11,628 0 0
CHARTER COMMUNICATIONS INC N CL A COM 16119P108 2,010 5,086 SH   SOLE   5,086 0 0
WEYERHAEUSER CO COM COM 962166104 1,973 74,887 SH   SOLE   74,887 0 0
POST HLDGS INC COM COM 737446104 1,969 18,942 SH   SOLE   18,942 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM COM 46137V837 1,962 32,532 SH   SOLE   32,532 0 0
INVITAE CORP COM COM 46185L103 1,959 83,350 SH   SOLE   83,350 0 0
VEREIT INC COM COM 92339V100 1,959 217,372 SH   SOLE   217,372 0 0
MCKESSON CORP COM COM 58155Q103 1,953 14,536 SH   SOLE   14,536 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 1,929 22,394 SH   SOLE   22,394 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 1,923 18,889 SH   SOLE   18,889 0 0
LAS VEGAS SANDS CORP COM COM 517834107 1,921 32,510 SH   SOLE   32,510 0 0
NVIDIA CORP COM COM 67066G104 1,920 11,693 SH   SOLE   11,693 0 0
LKQ CORP COM COM 501889208 1,920 72,139 SH   SOLE   72,139 0 0
NORDSON CORP COM COM 655663102 1,918 13,571 SH   SOLE   13,571 0 0
SALESFORCE COM INC COM COM 79466L302 1,899 12,517 SH   SOLE   12,517 0 0
REALTY INCOME CORP COM COM 756109104 1,884 27,312 SH   SOLE   27,312 0 0
ECOLAB INC COM COM 278865100 1,883 9,537 SH   SOLE   9,537 0 0
HCA HEALTHCARE INC COM COM 40412C101 1,878 13,896 SH   SOLE   13,896 0 0
VANGUARD WORLD FDS INF TECH ETF COM 92204A702 1,876 8,895 SH   SOLE   8,895 0 0
DTE ENERGY CO COM COM 233331107 1,867 14,599 SH   SOLE   14,599 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 1,848 40,747 SH   SOLE   40,747 0 0
SAP SE SPON ADR COM 803054204 1,841 13,459 SH   SOLE   13,459 0 0
ADOBE INC COM COM 00724F101 1,830 6,211 SH   SOLE   6,211 0 0
LOWES COS INC COM COM 548661107 1,823 18,063 SH   SOLE   18,063 0 0
TD AMERITRADE HLDG CORP COM COM 87236Y108 1,820 36,459 SH   SOLE   36,459 0 0
SANOFI SPONSORED ADR COM 80105N105 1,792 41,425 SH   SOLE   41,425 0 0
SOUTHWEST AIRLS CO COM COM 844741108 1,783 35,111 SH   SOLE   35,111 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR COM 92857W308 1,774 108,643 SH   SOLE   108,643 0 0
ONE GAS INC COM COM 68235P108 1,764 19,535 SH   SOLE   19,535 0 0
QUANTA SVCS INC COM COM 74762E102 1,758 46,039 SH   SOLE   46,039 0 0
BAIDU INC SPON ADR REP A COM 056752108 1,750 14,914 SH   SOLE   14,914 0 0
FIRST TR VALUE LINE DIVID IN SHS COM 33734H106 1,743 51,663 SH   SOLE   51,663 0 0
SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 1,736 22,239 SH   SOLE   22,239 0 0
MATADOR RES CO COM COM 576485205 1,729 86,972 SH   SOLE   86,972 0 0
DISCOVER FINL SVCS COM COM 254709108 1,720 22,172 SH   SOLE   22,172 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,710 14,939 SH   SOLE   14,939 0 0
CDK GLOBAL INC COM COM 12508E101 1,709 34,573 SH   SOLE   34,573 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 1,709 39,218 SH   SOLE   39,218 0 0
TRACTOR SUPPLY CO COM COM 892356106 1,705 15,670 SH   SOLE   15,670 0 0
PACKAGING CORP AMER COM COM 695156109 1,704 17,874 SH   SOLE   17,874 0 0
IQVIA HLDGS INC COM COM 46266C105 1,691 10,508 SH   SOLE   10,508 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR COM 78464A664 1,688 44,246 SH   SOLE   44,246 0 0
NIKE INC CL B COM 654106103 1,684 20,061 SH   SOLE   20,061 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 1,670 26,783 SH   SOLE   26,783 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 1,667 120,597 SH   SOLE   120,597 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD COM 78463X889 1,651 55,793 SH   SOLE   55,793 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 1,650 9,578 SH   SOLE   9,578 0 0
NUVEEN MICHIGAN QLT MUN INC COM COM 670979103 1,640 121,000 SH   SOLE   121,000 0 0
ADVANCE AUTO PARTS INC COM COM 00751Y106 1,637 10,617 SH   SOLE   10,617 0 0
BB&T CORP COM COM 054937107 1,632 33,219 SH   SOLE   33,219 0 0
NASDAQ INC COM COM 631103108 1,632 16,969 SH   SOLE   16,969 0 0
RAYTHEON CO COM NEW COM 755111507 1,629 9,368 SH   SOLE   9,368 0 0
ISHARES INC US INTL HGH YLD COM 464286178 1,615 32,730 SH   SOLE   32,730 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR COM 86562M209 1,610 228,006 SH   SOLE   228,006 0 0
ATHENE HLDG LTD CL A COM G0684D107 1,600 37,159 SH   SOLE   37,159 0 0
LIBERTY BROADBAND CORP COM SER C COM 530307305 1,596 15,318 SH   SOLE   15,318 0 0
BLACKROCK MUNI INTER DR FD I COM COM 09253X102 1,590 113,181 SH   SOLE   113,181 0 0
CATHAY GEN BANCORP COM COM 149150104 1,587 44,197 SH   SOLE   44,197 0 0
GENTEX CORP COM COM 371901109 1,574 63,939 SH   SOLE   63,939 0 0
RAYMOND JAMES FINANCIAL INC COM COM 754730109 1,561 18,466 SH   SOLE   18,466 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1,549 9,290 SH   SOLE   9,290 0 0
GALLAGHER ARTHUR J & CO COM COM 363576109 1,536 17,539 SH   SOLE   17,539 0 0
WISDOMTREE TR ITL HIGH DIV FD COM 97717W802 1,532 37,942 SH   SOLE   37,942 0 0
ISHARES TR INTL DEV RE ETF COM 464288489 1,529 51,295 SH   SOLE   51,295 0 0
PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 1,515 25,759 SH   SOLE   25,759 0 0
ISHARES TR S&P 500 VAL ETF COM 464287408 1,513 12,983 SH   SOLE   12,983 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 COM 46137V613 1,510 12,948 SH   SOLE   12,948 0 0
CDW CORP COM COM 12514G108 1,498 13,494 SH   SOLE   13,494 0 0
CBRE GROUP INC CL A COM 12504L109 1,496 29,168 SH   SOLE   29,168 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT COM 46137V357 1,490 13,822 SH   SOLE   13,822 0 0
PENTAIR PLC SHS COM G7S00T104 1,489 40,023 SH   SOLE   40,023 0 0
ISHARES TR CORE S&P MCP ETF COM 464287507 1,489 7,663 SH   SOLE   7,663 0 0
UGI CORP NEW COM COM 902681105 1,487 27,850 SH   SOLE   27,850 0 0
D R HORTON INC COM COM 23331A109 1,487 34,471 SH   SOLE   34,471 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 1,481 4,178 SH   SOLE   4,178 0 0
CANON INC SPONSORED ADR COM 138006309 1,480 50,554 SH   SOLE   50,554 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 1,474 7,397 SH   SOLE   7,397 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 1,472 4,020 SH   SOLE   4,020 0 0
NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 1,466 95,237 SH   SOLE   95,237 0 0
FLAHERTY&CRMN PFD SEC INCOM COM COM 338478100 1,452 72,869 SH   SOLE   72,869 0 0
MONDELEZ INTL INC CL A COM 609207105 1,447 26,838 SH   SOLE   26,838 0 0
LINDE PLC COM ADDED COM G5494J103 1,444 7,191 SH   SOLE   7,191 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 1,444 9,656 SH   SOLE   9,656 0 0
CENTERPOINT ENERGY INC COM COM 15189T107 1,442 50,351 SH   SOLE   50,351 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 1,438 15,848 SH   SOLE   15,848 0 0
INGREDION INC COM COM 457187102 1,436 17,405 SH   SOLE   17,405 0 0
ROSS STORES INC COM COM 778296103 1,434 14,472 SH   SOLE   14,472 0 0
CHECK POINT SOFTWARE TECH LT ORD COM M22465104 1,415 12,238 SH   SOLE   12,238 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 1,413 15,733 SH   SOLE   15,733 0 0
PACWEST BANCORP DEL COM COM 695263103 1,411 36,344 SH   SOLE   36,344 0 0
DOVER CORP COM COM 260003108 1,400 13,972 SH   SOLE   13,972 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 1,384 16,162 SH   SOLE   16,162 0 0
ISHARES TR S&P 500 GRWT ETF COM 464287309 1,383 7,716 SH   SOLE   7,716 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 1,382 11,737 SH   SOLE   11,737 0 0
ISHARES TR EAFE GRWTH ETF COM 464288885 1,381 17,104 SH   SOLE   17,104 0 0
TOLL BROTHERS INC COM COM 889478103 1,369 37,388 SH   SOLE   37,388 0 0
INVESCO LTD SHS COM G491BT108 1,367 66,837 SH   SOLE   66,837 0 0
CENTENE CORP DEL COM COM 15135B101 1,363 25,996 SH   SOLE   25,996 0 0
HEICO CORP NEW COM COM 422806109 1,363 10,183 SH   SOLE   10,183 0 0
KLA-TENCOR CORP COM COM 482480100 1,361 11,511 SH   SOLE   11,511 0 0
VERISIGN INC COM COM 92343E102 1,358 6,494 SH   SOLE   6,494 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN COM G16249107 1,357 71,673 SH   SOLE   71,673 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW COM 78464A201 1,356 22,261 SH   SOLE   22,261 0 0
ISHARES TR ESG MSCI EAFE COM 46435G516 1,352 21,029 SH   SOLE   21,029 0 0
INVESCO EXCHNG TRADED FD TR GLOBAL WATER COM 46138E651 1,343 48,306 SH   SOLE   48,306 0 0
IES HLDGS INC COM COM 44951W106 1,337 70,913 SH   SOLE   70,913 0 0
BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 1,336 10,465 SH   SOLE   10,465 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT COM 46137V845 1,326 19,980 SH   SOLE   19,980 0 0
REGIONS FINL CORP NEW COM COM 7591EP100 1,319 88,280 SH   SOLE   88,280 0 0
GENUINE PARTS CO COM COM 372460105 1,311 12,657 SH   SOLE   12,657 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 1,302 234,150 SH   SOLE   234,150 0 0
FISERV INC COM COM 337738108 1,299 14,246 SH   SOLE   14,246 0 0
ZOETIS INC CL A COM 98978V103 1,287 11,339 SH   SOLE   11,339 0 0
KRAFT HEINZ CO COM COM 500754106 1,282 41,302 SH   SOLE   41,302 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 1,281 29,019 SH   SOLE   29,019 0 0
AQUA AMERICA INC COM COM 03836W103 1,271 30,731 SH   SOLE   30,731 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 1,270 9,055 SH   SOLE   9,055 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 1,268 7,738 SH   SOLE   7,738 0 0
OSHKOSH CORP COM COM 688239201 1,266 15,159 SH   SOLE   15,159 0 0
HONDA MOTOR LTD AMERN SHS COM 438128308 1,264 48,931 SH   SOLE   48,931 0 0
TELEDYNE TECHNOLOGIES INC COM COM 879360105 1,263 4,613 SH   SOLE   4,613 0 0
NEW YORK MTG TR INC PFD-C CONV COM 649604808 1,259 51,386 SH   SOLE   51,386 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 1,250 12,526 SH   SOLE   12,526 0 0
MARKEL CORP COM COM 570535104 1,231 1,130 SH   SOLE   1,130 0 0
NBT BANCORP INC COM COM 628778102 1,230 32,782 SH   SOLE   32,782 0 0
HOWARD HUGHES CORP COM COM 44267D107 1,230 9,929 SH   SOLE   9,929 0 0
COPART INC COM COM 217204106 1,222 16,344 SH   SOLE   16,344 0 0
CUMMINS INC COM COM 231021106 1,218 7,109 SH   SOLE   7,109 0 0
CARTERS INC COM COM 146229109 1,216 12,470 SH   SOLE   12,470 0 0
CINTAS CORP COM COM 172908105 1,216 5,124 SH   SOLE   5,124 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL COM 78464A300 1,211 19,950 SH   SOLE   19,950 0 0
SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 1,207 11,965 SH   SOLE   11,965 0 0
HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 1,204 80,554 SH   SOLE   80,554 0 0
MSCI INC COM COM 55354G100 1,198 5,015 SH   SOLE   5,015 0 0
QEP RES INC COM COM 74733V100 1,195 165,295 SH   SOLE   165,295 0 0
COSTAR GROUP INC COM COM 22160N109 1,195 2,157 SH   SOLE   2,157 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 1,178 15,246 SH   SOLE   15,246 0 0
PUBLIC STORAGE COM COM 74460D109 1,172 4,920 SH   SOLE   4,920 0 0
BLACKROCK INC COM COM 09247X101 1,170 2,494 SH   SOLE   2,494 0 0
LEAR CORP COM NEW COM 521865204 1,169 8,393 SH   SOLE   8,393 0 0
CARNIVAL CORP UNIT 99/99/9999 COM 143658300 1,168 25,097 SH   SOLE   25,097 0 0
CORNING INC COM COM 219350105 1,161 34,932 SH   SOLE   34,932 0 0
KINDER MORGAN INC DEL COM COM 49456B101 1,154 55,277 SH   SOLE   55,277 0 0
NOVO-NORDISK A S ADR COM 670100205 1,147 22,475 SH   SOLE   22,475 0 0
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG COM 46138G847 1,145 91,248 SH   SOLE   91,248 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104 1,144 62,796 SH   SOLE   62,796 0 0
OMNICOM GROUP INC COM COM 681919106 1,141 13,926 SH   SOLE   13,926 0 0
NEXSTAR MEDIA GROUP INC CL A COM 65336K103 1,126 11,148 SH   SOLE   11,148 0 0
W P CAREY INC COM COM 92936U109 1,123 13,838 SH   SOLE   13,838 0 0
HILL ROM HLDGS INC COM COM 431475102 1,123 10,737 SH   SOLE   10,737 0 0
HUNTSMAN CORP COM COM 447011107 1,123 54,954 SH   SOLE   54,954 0 0
CARMAX INC COM COM 143130102 1,113 12,823 SH   SOLE   12,823 0 0
XCEL ENERGY INC COM COM 98389B100 1,113 18,703 SH   SOLE   18,703 0 0
ISHARES TR MLTFCTR INTL SML COM 46434V266 1,104 38,131 SH   SOLE   38,131 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 1,104 17,817 SH   SOLE   17,817 0 0
MOLSON COORS BREWING CO CL B COM 60871R209 1,089 19,442 SH   SOLE   19,442 0 0
BHP GROUP LIMITED SPONSORED ADS COM 088606108 1,088 18,728 SH   SOLE   18,728 0 0
ISHARES TR EAFE VALUE ETF COM 464288877 1,085 22,565 SH   SOLE   22,565 0 0
ISHARES TR US INDUSTRIALS COM 464287754 1,080 6,825 SH   SOLE   6,825 0 0
EVERGY INC COM COM 30034W106 1,073 17,834 SH   SOLE   17,834 0 0
MGM RESORTS INTERNATIONAL COM COM 552953101 1,066 37,305 SH   SOLE   37,305 0 0
JOHNSON CTLS INTL PLC SHS COM G51502105 1,060 25,653 SH   SOLE   25,653 0 0
CMS ENERGY CORP COM COM 125896100 1,056 18,227 SH   SOLE   18,227 0 0
HARTFORD FINL SVCS GROUP INC COM COM 416515104 1,054 18,919 SH   SOLE   18,919 0 0
INDEPENDENT BK GROUP INC COM COM 45384B106 1,054 19,175 SH   SOLE   19,175 0 0
SPDR GOLD TRUST GOLD SHS COM 78463V107 1,053 7,902 SH   SOLE   7,902 0 0
CONMED CORP COM COM 207410101 1,049 12,261 SH   SOLE   12,261 0 0
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 1,047 8,050 SH   SOLE   8,050 0 0
AMN HEALTHCARE SERVICES INC COM COM 017441010 1,045 19,255 SH   SOLE   19,255 0 0
TRINITY INDS INC COM COM 896522109 1,044 50,298 SH   SOLE   50,298 0 0
MOLINA HEALTHCARE INC COM COM 60855R100 1,030 7,197 SH   SOLE   7,197 0 0
NUCOR CORP COM COM 670346105 1,030 18,692 SH   SOLE   18,692 0 0
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 1,027 2,780 SH   SOLE   2,780 0 0
ISHARES TR EDGE MSCI MINM COM 46435G433 1,020 30,618 SH   SOLE   30,618 0 0
PINNACLE WEST CAP CORP COM COM 723484101 1,017 10,806 SH   SOLE   10,806 0 0
BIO TECHNE CORP COM COM 09073M104 1,013 4,860 SH   SOLE   4,860 0 0
DARDEN RESTAURANTS INC COM COM 237194105 1,010 8,297 SH   SOLE   8,297 0 0
CACI INTL INC CL A COM 127190304 1,004 4,907 SH   SOLE   4,907 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 1,003 24,898 SH   SOLE   24,898 0 0
ANTHEM INC COM COM 036752103 990 3,507 SH   SOLE   3,507 0 0
AES CORP COM COM 00130H105 988 58,952 SH   SOLE   58,952 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM 29273V100 983 69,797 SH   SOLE   69,797 0 0
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 982 7,847 SH   SOLE   7,847 0 0
OLD REP INTL CORP COM COM 680223104 979 43,745 SH   SOLE   43,745 0 0
STRYKER CORP COM COM 863667101 978 4,757 SH   SOLE   4,757 0 0
CTS CORP COM COM 126501105 978 35,460 SH   SOLE   35,460 0 0
GLOBAL PMTS INC COM COM 37940X102 977 6,103 SH   SOLE   6,103 0 0
PRUDENTIAL FINL INC COM COM 744320102 976 9,660 SH   SOLE   9,660 0 0
ANNALY CAP MGMT INC COM COM 035710409 975 106,782 SH   SOLE   106,782 0 0
DEERE & CO COM COM 244199105 971 5,860 SH   SOLE   5,860 0 0
MEDIDATA SOLUTIONS INC COM COM 58471A105 966 10,675 SH   SOLE   10,675 0 0
PEOPLES UNITED FINANCIAL INC COM COM 712704105 956 57,001 SH   SOLE   57,001 0 0
ISHARES TR MSCI EMG MKT ETF COM 464287234 956 22,275 SH   SOLE   22,275 0 0
AGNC INVT CORP COM COM 00123Q104 952 56,599 SH   SOLE   56,599 0 0
CARDINAL HEALTH INC COM COM 14149Y108 936 19,882 SH   SOLE   19,882 0 0
AVERY DENNISON CORP COM COM 053611109 936 8,095 SH   SOLE   8,095 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 934 4,741 SH   SOLE   4,741 0 0
NEWMONT MINING CORP COM COM 651639106 930 24,175 SH   SOLE   24,175 0 0
AGCO CORP COM COM 010841020 929 11,975 SH   SOLE   11,975 0 0
PROS HOLDINGS INC COM COM 74346Y103 928 14,671 SH   SOLE   14,671 0 0
GAMING & LEISURE PPTYS INC COM COM 36467J108 928 23,808 SH   SOLE   23,808 0 0
CLOROX CO DEL COM COM 189054109 928 6,059 SH   SOLE   6,059 0 0
SONY CORP SPONSORED ADR COM 835699307 927 17,702 SH   SOLE   17,702 0 0
ANSYS INC COM COM 03662Q105 926 4,521 SH   SOLE   4,521 0 0
NRG ENERGY INC COM NEW COM 629377508 925 26,337 SH   SOLE   26,337 0 0
SUNTRUST BKS INC COM COM 867914103 923 14,679 SH   SOLE   14,679 0 0
GRAPHIC PACKAGING HLDG CO COM COM 388689101 920 65,811 SH   SOLE   65,811 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100 911 40,317 SH   SOLE   40,317 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 908 6,024 SH   SOLE   6,024 0 0
SERVICEMASTER GLOBAL HLDGS I COM COM 81761R109 908 17,422 SH   SOLE   17,422 0 0
GOLDMAN SACHS ETF TR EQUITY ETF COM 381430503 905 15,406 SH   SOLE   15,406 0 0
ISHARES TR S&P 100 ETF COM 464287101 898 6,926 SH   SOLE   6,926 0 0
ISHARES TR CORE DIV GRWTH COM 46434V621 894 23,395 SH   SOLE   23,395 0 0
TELEFONICA S A SPONSORED ADR COM 879382208 888 107,095 SH   SOLE   107,095 0 0
BLACKROCK MUNIENHANCED FD IN COM COM 09253Y100 887 79,910 SH   SOLE   79,910 0 0
MKS INSTRUMENT INC COM COM 55306N104 883 11,331 SH   SOLE   11,331 0 0
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT COM 46138E842 876 16,239 SH   SOLE   16,239 0 0
TORCHMARK CORP COM COM 891027104 875 9,775 SH   SOLE   9,775 0 0
UNIVERSAL HLTH SVCS INC CL B COM 913903100 870 6,674 SH   SOLE   6,674 0 0
FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 869 15,205 SH   SOLE   15,205 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 865 20,949 SH   SOLE   20,949 0 0
ISHARES TR SHORT TREAS BD COM 464288679 864 7,812 SH   SOLE   7,812 0 0
SEMPRA ENERGY COM COM 816851109 864 6,286 SH   SOLE   6,286 0 0
MASCO CORP COM COM 574599106 862 21,968 SH   SOLE   21,968 0 0
SM ENERGY CO COM COM 78454L100 859 68,591 SH   SOLE   68,591 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 853 3,763 SH   SOLE   3,763 0 0
RELX PLC SPONSORED ADR COM 759530108 853 34,947 SH   SOLE   34,947 0 0
WISDOMTREE TR US MIDCAP DIVID COM 97717W505 853 23,557 SH   SOLE   23,557 0 0
HUBBELL INC COM COM 443510607 846 6,486 SH   SOLE   6,486 0 0
INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 841 5,798 SH   SOLE   5,798 0 0
ZIONS BANCORPORATION N A COM COM 989701107 823 17,897 SH   SOLE   17,897 0 0
MARATHON OIL CORP COM COM 565849106 819 57,624 SH   SOLE   57,624 0 0
TEXAS PAC LD TR SUB CTF PROP I T COM 882610108 818 1,040 SH   SOLE   1,040 0 0
ISHARES INC ESG MSCI EM ETF COM 46434G863 816 24,008 SH   SOLE   24,008 0 0
ALLEGION PUB LTD CO ORD SHS COM G0176J109 806 7,295 SH   SOLE   7,295 0 0
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 799 9,294 SH   SOLE   9,294 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT COM 27826U108 798 64,170 SH   SOLE   64,170 0 0
ALTERYX INC COM CL A COM 02156B103 795 7,281 SH   SOLE   7,281 0 0
EAGLE MATERIALS INC COM COM 26969P108 793 8,558 SH   SOLE   8,558 0 0
WILLIAMS COS INC DEL COM COM 969457100 792 28,252 SH   SOLE   28,252 0 0
BIOGEN INC COM COM 09062X103 792 3,385 SH   SOLE   3,385 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 791 14,843 SH   SOLE   14,843 0 0
SOUTHWEST GAS HOLDINGS INC COM COM 844895102 789 8,804 SH   SOLE   8,804 0 0
STARWOOD PPTY TR INC COM COM 85571B105 784 34,524 SH   SOLE   34,524 0 0
PROGRESSIVE CORP OHIO COM COM 743315103 783 9,798 SH   SOLE   9,798 0 0
DXC TECHNOLOGY CO COM COM 23355L106 780 14,148 SH   SOLE   14,148 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 778 3,801 SH   SOLE   3,801 0 0
WISDOMTREE TR EMG MKTS SMCAP COM 97717W281 776 16,491 SH   SOLE   16,491 0 0
SOUTHERN COPPER CORP COM COM 84265V105 775 19,949 SH   SOLE   19,949 0 0
CELGENE CORP COM COM 151020104 775 8,382 SH   SOLE   8,382 0 0
FIRST BUSEY CORP COM NEW COM 319383204 771 29,194 SH   SOLE   29,194 0 0
PRINCIPAL FINL GROUP INC COM COM 74251V102 769 13,284 SH   SOLE   13,284 0 0
AMERICAN HOMES 4 RENT CL A COM 02665T306 769 31,645 SH   SOLE   31,645 0 0
CANADIAN NATL RY CO COM COM 136375102 766 8,279 SH   SOLE   8,279 0 0
SMITH & NEPHEW PLC SPDN ADR NEW COM 83175M205 764 17,550 SH   SOLE   17,550 0 0
BANK N S HALIFAX COM COM 064149107 764 14,054 SH   SOLE   14,054 0 0
BLACK STONE MINERALS L P COM UNIT COM 09225M101 763 49,217 SH   SOLE   49,217 0 0
ISHARES TR 3 7 YR TREAS BD COM 464288661 763 6,064 SH   SOLE   6,064 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 761 1,038 SH   SOLE   1,038 0 0
CROWN HOLDINGS INC COM COM 228368106 759 12,417 SH   SOLE   12,417 0 0
PEMBINA PIPELINE CORP COM COM 706327103 757 20,356 SH   SOLE   20,356 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 755 6,509 SH   SOLE   6,509 0 0
AGILENT TECHNOLOGIES INC COM COM 00846U101 753 10,090 SH   SOLE   10,090 0 0
CHEMED CORP NEW COM COM 16359R103 753 2,087 SH   SOLE   2,087 0 0
METLIFE INC COM COM 59156R108 752 15,137 SH   SOLE   15,137 0 0
GRAND CANYON ED INC COM COM 38526M106 749 6,402 SH   SOLE   6,402 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 749 18,639 SH   SOLE   18,639 0 0
CIGNA CORP NEW COM ADDED COM 125523100 749 4,753 SH   SOLE   4,753 0 0
STORE CAP CORP COM COM 862121100 747 22,492 SH   SOLE   22,492 0 0
MIZUHO FINL GROUP INC SPONSORED ADR COM 60687Y109 746 259,027 SH   SOLE   259,027 0 0
ORANGE SPONSORED ADR COM 684060106 746 47,443 SH   SOLE   47,443 0 0
KELLOGG CO COM COM 487836108 743 13,870 SH   SOLE   13,870 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF COM 921946810 742 10,905 SH   SOLE   10,905 0 0
WILLDAN GROUP INC COM COM 96924N100 740 19,879 SH   SOLE   19,879 0 0
UNILEVER N V N Y SHS NEW COM 904784709 735 12,099 SH   SOLE   12,099 0 0
RELIANCE STEEL & ALUMINUM CO COM COM 759509102 734 7,754 SH   SOLE   7,754 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 728 11,369 SH   SOLE   11,369 0 0
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS COM 46138E875 726 26,857 SH   SOLE   26,857 0 0
VERMILION ENERGY INC COM COM 923725105 726 33,429 SH   SOLE   33,429 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 726 3,930 SH   SOLE   3,930 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 723 2,642 SH   SOLE   2,642 0 0
ORIX CORP SPONSORED ADR COM 686330101 722 9,637 SH   SOLE   9,637 0 0
CHUBB LIMITED COM COM H1467J104 717 4,870 SH   SOLE   4,870 0 0
LOGMEIN INC COM COM 54142L109 708 9,614 SH   SOLE   9,614 0 0
HOLLYFRONTIER CORP COM COM 436106108 708 15,301 SH   SOLE   15,301 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS COM 606822104 707 148,924 SH   SOLE   148,924 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 705 3,263 SH   SOLE   3,263 0 0
FIVE BELOW INC COM COM 33829M101 697 5,811 SH   SOLE   5,811 0 0
THE TRADE DESK INC COM CL A COM 88339J105 688 3,022 SH   SOLE   3,022 0 0
OKTA INC CL A COM 679295105 688 5,571 SH   SOLE   5,571 0 0
V F CORP COM COM 918204108 683 7,822 SH   SOLE   7,822 0 0
HERON THERAPEUTICS INC COM COM 427746102 683 36,752 SH   SOLE   36,752 0 0
NORWEGIAN CRUISE LINE HLDG L SHS COM G66721104 683 12,738 SH   SOLE   12,738 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK COM 78463X509 682 19,045 SH   SOLE   19,045 0 0
STATE STR CORP COM COM 857477103 680 12,134 SH   SOLE   12,134 0 0
UNITED RENTALS INC COM COM 911363109 679 5,118 SH   SOLE   5,118 0 0
NATIONAL BEVERAGE CORP COM COM 635017106 679 15,204 SH   SOLE   15,204 0 0
CHINA MOBILE LIMITED SPONSORED ADR COM 16941M109 676 14,923 SH   SOLE   14,923 0 0
IHS MARKIT LTD SHS COM G47567105 675 10,590 SH   SOLE   10,590 0 0
F M C CORP COM NEW COM 302491303 674 8,131 SH   SOLE   8,131 0 0
ISTAR INC COM COM 45031U101 674 54,249 SH   SOLE   54,249 0 0
BORGWARNER INC COM COM 099724106 671 15,975 SH   SOLE   15,975 0 0
LINCOLN NATL CORP IND COM COM 534187109 670 10,393 SH   SOLE   10,393 0 0
MANPOWERGROUP INC COM COM 56418H100 669 6,929 SH   SOLE   6,929 0 0
PROTO LABS INC COM COM 743713109 667 5,747 SH   SOLE   5,747 0 0
HESS CORP COM COM 42809H107 664 10,441 SH   SOLE   10,441 0 0
UNITED FIRE GROUP INC COM COM 910340108 660 13,613 SH   SOLE   13,613 0 0
LAUDER ESTEE COS INC CL A COM 518439104 659 3,600 SH   SOLE   3,600 0 0
EDISON INTL COM COM 281020107 658 9,763 SH   SOLE   9,763 0 0
BLACKROCK MUNIYLD MICH QLTY COM COM 09254V105 656 47,763 SH   SOLE   47,763 0 0
WEINGARTEN RLTY INVS SH BEN INT COM 948741103 656 23,908 SH   SOLE   23,908 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF COM 78464A854 655 18,961 SH   SOLE   18,961 0 0
ISHARES TR S&P SML 600 GWT COM 464287887 655 3,587 SH   SOLE   3,587 0 0
ISHARES TR NEW YORK MUN ETF COM 464288323 649 11,428 SH   SOLE   11,428 0 0
SNAP ON INC COM COM 833034101 643 3,882 SH   SOLE   3,882 0 0
COMERICA INC COM COM 200340107 641 8,819 SH   SOLE   8,819 0 0
ISHARES TR TIPS BD ETF COM 464287176 634 5,494 SH   SOLE   5,494 0 0
NATIONAL INSTRS CORP COM COM 636518102 633 15,074 SH   SOLE   15,074 0 0
TELEPHONE & DATA SYS INC COM NEW COM 879433829 632 20,798 SH   SOLE   20,798 0 0
FIRSTENERGY CORP COM COM 337932107 631 14,747 SH   SOLE   14,747 0 0
CHEMICAL FINL CORP COM COM 163731102 626 15,227 SH   SOLE   15,227 0 0
TWILIO INC CL A COM 90138F102 625 4,587 SH   SOLE   4,587 0 0
BANK MONTREAL QUE COM COM 063671101 625 8,287 SH   SOLE   8,287 0 0
TWITTER INC COM COM 90184L102 625 17,915 SH   SOLE   17,915 0 0
ALLETE INC COM NEW COM 018522300 625 7,512 SH   SOLE   7,512 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADDED COM 874060205 623 35,172 SH   SOLE   35,172 0 0
RITCHIE BROS AUCTIONEERS COM COM 767744105 622 18,738 SH   SOLE   18,738 0 0
PACCAR INC COM COM 693718108 622 8,674 SH   SOLE   8,674 0 0
JUNIPER NETWORKS INC COM COM 48203R104 620 23,295 SH   SOLE   23,295 0 0
RPM INTL INC COM COM 749685103 619 10,136 SH   SOLE   10,136 0 0
BAKER HUGHES A GE CO CL A COM 05722G100 618 25,094 SH   SOLE   25,094 0 0
GLOBANT S A COM COM L44385109 612 6,055 SH   SOLE   6,055 0 0
SOLARWINDS CORP COM ADDED COM 83417Q105 612 33,359 SH   SOLE   33,359 0 0
TOTAL SYS SVCS INC COM COM 891906109 612 4,768 SH   SOLE   4,768 0 0
ROBERT HALF INTL INC COM COM 770323103 611 10,713 SH   SOLE   10,713 0 0
NORTHERN TR CORP COM COM 665859104 610 6,777 SH   SOLE   6,777 0 0
THOR INDS INC COM COM 885160101 610 10,435 SH   SOLE   10,435 0 0
PAYCHEX INC COM COM 704326107 603 7,331 SH   SOLE   7,331 0 0
CEDAR FAIR L P DEPOSITRY UNIT COM 150185106 602 12,633 SH   SOLE   12,633 0 0
NOBLE ENERGY INC COM COM 655044105 595 26,582 SH   SOLE   26,582 0 0
FREEPORT-MCMORAN INC CL B COM 35671D857 593 51,074 SH   SOLE   51,074 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 593 6,835 SH   SOLE   6,835 0 0
VISTRA ENERGY CORP COM COM 92840M102 591 26,111 SH   SOLE   26,111 0 0
ENI S P A SPONSORED ADR COM 26874R108 585 17,713 SH   SOLE   17,713 0 0
ENTERGY CORP NEW COM COM 29364G103 584 5,678 SH   SOLE   5,678 0 0
MEDICAL PPTYS TRUST INC COM COM 58463J304 584 33,496 SH   SOLE   33,496 0 0
INTL PAPER CO COM COM 460146103 584 13,482 SH   SOLE   13,482 0 0
ATLANTICA YIELD PLC SHS COM G0751N103 573 25,265 SH   SOLE   25,265 0 0
WYNN RESORTS LTD COM COM 983134107 572 4,609 SH   SOLE   4,609 0 0
HALLIBURTON CO COM COM 406216101 571 25,114 SH   SOLE   25,114 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL COM 78464A839 566 11,015 SH   SOLE   11,015 0 0
FIFTH THIRD BANCORP COM COM 316773100 564 20,198 SH   SOLE   20,198 0 0
VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 560 3,221 SH   SOLE   3,221 0 0
XILINX INC COM COM 983919101 560 4,751 SH   SOLE   4,751 0 0
TORONTO DOMINION BK ONT COM NEW COM 891160509 560 9,589 SH   SOLE   9,589 0 0
JETBLUE AIRWAYS CORP COM COM 477143101 559 30,220 SH   SOLE   30,220 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 559 5,723 SH   SOLE   5,723 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103 557 10,826 SH   SOLE   10,826 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A COM 099502106 556 8,391 SH   SOLE   8,391 0 0
TEREX CORP NEW COM COM 880779103 555 17,671 SH   SOLE   17,671 0 0
ILLUMINA INC COM COM 452327109 554 1,505 SH   SOLE   1,505 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF COM 336920103 550 7,055 SH   SOLE   7,055 0 0
KOHLS CORP COM COM 500255104 548 11,529 SH   SOLE   11,529 0 0
MAXIMUS INC COM COM 577933104 546 7,528 SH   SOLE   7,528 0 0
FLIR SYS INC COM COM 302445101 543 10,040 SH   SOLE   10,040 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP COM 922908512 543 4,876 SH   SOLE   4,876 0 0
NEOGEN CORP COM COM 640491106 542 8,721 SH   SOLE   8,721 0 0
BRINKS CO COM COM 109696104 541 6,667 SH   SOLE   6,667 0 0
ELECTRONIC ARTS INC COM COM 285512109 538 5,317 SH   SOLE   5,317 0 0
ISHARES TR CALIF MUN BD ETF COM 464288356 538 8,872 SH   SOLE   8,872 0 0
PROLOGIS INC COM COM 74340W103 535 6,675 SH   SOLE   6,675 0 0
VISTEON CORP COM NEW COM 92839U206 533 9,098 SH   SOLE   9,098 0 0
AMBEV SA SPONSORED ADR COM 02319V103 532 113,872 SH   SOLE   113,872 0 0
ISHARES TR EXPND TEC SC ETF COM 464287549 531 2,464 SH   SOLE   2,464 0 0
BANCFIRST CORP COM COM 05945F103 530 9,531 SH   SOLE   9,531 0 0
PIVOTAL SOFTWARE INC COM CL A COM 72582H107 530 50,150 SH   SOLE   50,150 0 0
ROLLINS INC COM COM 775711104 526 14,664 SH   SOLE   14,664 0 0
NUVEEN MARYLAND QLT MUN INC COM COM 67061Q107 523 40,365 SH   SOLE   40,365 0 0
ICICI BK LTD ADR COM 45104G104 523 41,543 SH   SOLE   41,543 0 0
ISHARES TR BARCLAYS 7 10 YR COM 464287440 523 4,751 SH   SOLE   4,751 0 0
OGE ENERGY CORP COM COM 670837103 523 12,280 SH   SOLE   12,280 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 521 1,960 SH   SOLE   1,960 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL COM 46138E354 520 9,452 SH   SOLE   9,452 0 0
ARRAY BIOPHARMA INC COM COM 04269X105 519 11,192 SH   SOLE   11,192 0 0
HOLOGIC INC COM COM 436440101 514 10,705 SH   SOLE   10,705 0 0
CHESAPEAKE LODGING TR SH BEN INT COM 165240102 513 18,053 SH   SOLE   18,053 0 0
UNITED STATES STL CORP NEW COM COM 912909108 513 33,487 SH   SOLE   33,487 0 0
TARGA RES CORP COM COM 87612G101 512 13,045 SH   SOLE   13,045 0 0
COMMUNITY BK SYS INC COM COM 203607106 511 7,759 SH   SOLE   7,759 0 0
MONGODB INC CL A COM 60937P106 510 3,356 SH   SOLE   3,356 0 0
SMITH A O COM COM 831865209 510 10,805 SH   SOLE   10,805 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL COM 78464A508 508 16,255 SH   SOLE   16,255 0 0
SYNCHRONY FINL COM COM 87165B103 508 14,644 SH   SOLE   14,644 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW COM G0772R208 507 14,930 SH   SOLE   14,930 0 0
ISHARES TR INTL TREA BD ETF COM 464288117 507 9,970 SH   SOLE   9,970 0 0
NICE LTD SPONSORED ADR COM 653656108 505 3,684 SH   SOLE   3,684 0 0
HD SUPPLY HLDGS INC COM COM 40416M105 504 12,520 SH   SOLE   12,520 0 0
SPIRIT RLTY CAP INC NEW COM NEW ADDED COM 84860W300 504 11,812 SH   SOLE   11,812 0 0
TRANSDIGM GROUP INC COM COM 893641100 502 1,038 SH   SOLE   1,038 0 0
AEGON N V NY REGISTRY SHS COM 079241030 500 100,977 SH   SOLE   100,977 0 0
LENNOX INTL INC COM COM 526107107 499 1,815 SH   SOLE   1,815 0 0
CALAVO GROWERS INC COM COM 128246105 498 5,149 SH   SOLE   5,149 0 0
CVB FINL CORP COM COM 126600105 498 23,679 SH   SOLE   23,679 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 497 8,901 SH   SOLE   8,901 0 0
METTLER TOLEDO INTERNATIONAL COM COM 592688105 496 591 SH   SOLE   591 0 0
FEDEX CORP COM COM 31428X106 495 3,015 SH   SOLE   3,015 0 0
CHENIERE ENERGY INC COM NEW COM 16411R208 494 7,212 SH   SOLE   7,212 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 493 11,817 SH   SOLE   11,817 0 0
CYRUSONE INC COM COM 23283R100 493 8,544 SH   SOLE   8,544 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 491 3,396 SH   SOLE   3,396 0 0
PVH CORP COM COM 693656100 491 5,184 SH   SOLE   5,184 0 0
ARAMARK COM COM 03852U106 489 13,574 SH   SOLE   13,574 0 0
WATSCO INC COM COM 942622200 487 2,978 SH   SOLE   2,978 0 0
CADENCE DESIGN SYSTEM INC COM COM 127387108 487 6,877 SH   SOLE   6,877 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF COM 922042742 486 6,468 SH   SOLE   6,468 0 0
HENRY JACK & ASSOC INC COM COM 426281101 485 3,619 SH   SOLE   3,619 0 0
ISHARES TR CORE S&P TTL STK COM 464287150 484 7,264 SH   SOLE   7,264 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 483 8,321 SH   SOLE   8,321 0 0
GUARDANT HEALTH INC COM ADDED COM 40131M109 483 5,591 SH   SOLE   5,591 0 0
DISH NETWORK CORP CL A COM 25470M109 482 12,557 SH   SOLE   12,557 0 0
FORTIVE CORP COM COM 34959J108 480 5,882 SH   SOLE   5,882 0 0
INDEXIQ ETF TR HEDGE MLTI ETF COM 45409B107 478 15,709 SH   SOLE   15,709 0 0
INVITATION HOMES INC COM COM 46187W107 476 17,808 SH   SOLE   17,808 0 0
ICU MED INC COM COM 44930G107 472 1,874 SH   SOLE   1,874 0 0
WESTERN DIGITAL CORP COM COM 958102105 471 9,905 SH   SOLE   9,905 0 0
XYLEM INC COM COM 98419M100 470 5,614 SH   SOLE   5,614 0 0
ARES MANAGEMENT CORPORATION CL A COM STK ADDED COM 03990B101 468 17,901 SH   SOLE   17,901 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS COM 344419106 467 4,826 SH   SOLE   4,826 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB COM 46138J502 467 21,962 SH   SOLE   21,962 0 0
DHI GROUP INC COM COM 23331S100 467 130,700 SH   SOLE   130,700 0 0
NATIONAL RETAIL PPTYS INC COM COM 637417106 465 8,767 SH   SOLE   8,767 0 0
GENOMIC HEALTH INC COM COM 37244C101 460 7,910 SH   SOLE   7,910 0 0
MGE ENERGY INC COM COM 55277P104 460 6,294 SH   SOLE   6,294 0 0
TELADOC HEALTH INC COM COM 87918A105 458 6,903 SH   SOLE   6,903 0 0
MOODYS CORP COM COM 615369105 456 2,335 SH   SOLE   2,335 0 0
WESTLAKE CHEM CORP COM COM 960413102 456 6,565 SH   SOLE   6,565 0 0
HEALTHCARE TR AMER INC CL A NEW COM 42225P501 455 16,576 SH   SOLE   16,576 0 0
AUTOZONE INC COM COM 053332102 452 411 SH   SOLE   411 0 0
GODADDY INC CL A COM 380237107 451 6,433 SH   SOLE   6,433 0 0
VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 451 3,800 SH   SOLE   3,800 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 450 4,855 SH   SOLE   4,855 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB COM 46138J700 449 21,201 SH   SOLE   21,201 0 0
BROWN FORMAN CORP CL B COM 115637209 449 8,096 SH   SOLE   8,096 0 0
BALL CORP COM COM 058498106 445 6,353 SH   SOLE   6,353 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 442 11,435 SH   SOLE   11,435 0 0
MIDDLEBY CORP COM COM 596278101 442 3,259 SH   SOLE   3,259 0 0
SPDR SERIES TRUST S&P BIOTECH COM 78464A870 442 5,040 SH   SOLE   5,040 0 0
ACUITY BRANDS INC COM COM 00508Y102 440 3,190 SH   SOLE   3,190 0 0
VIRTU FINL INC CL A COM 928254101 439 20,155 SH   SOLE   20,155 0 0
CITIZENS FINL GROUP INC COM COM 174610105 439 12,409 SH   SOLE   12,409 0 0
LEIDOS HLDGS INC COM COM 525327102 439 5,495 SH   SOLE   5,495 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 438 10,188 SH   SOLE   10,188 0 0
EQUINIX INC COM PAR $0.001 COM 29444U700 437 867 SH   SOLE   867 0 0
ESSEX PPTY TR INC COM COM 297178105 436 1,493 SH   SOLE   1,493 0 0
SL GREEN RLTY CORP COM COM 78440X101 435 5,418 SH   SOLE   5,418 0 0
SEALED AIR CORP NEW COM COM 81211K100 435 10,177 SH   SOLE   10,177 0 0
ISHARES TR RUS MD CP GR ETF COM 464287481 435 3,052 SH   SOLE   3,052 0 0
TELEFLEX INC COM COM 879369106 434 1,312 SH   SOLE   1,312 0 0
TOWNEBANK PORTSMOUTH VA COM COM 89214P109 434 15,896 SH   SOLE   15,896 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 433 6,553 SH   SOLE   6,553 0 0
BLACKLINE INC COM COM 09239B109 427 7,977 SH   SOLE   7,977 0 0
EXELIXIS INC COM COM 30161Q104 425 19,887 SH   SOLE   19,887 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A COM 499049104 423 12,892 SH   SOLE   12,892 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 422 4,166 SH   SOLE   4,166 0 0
SIRIUS XM HLDGS INC COM COM 82968B103 422 75,620 SH   SOLE   75,620 0 0
HUNTINGTON INGALLS INDS INC COM COM 446413106 422 1,877 SH   SOLE   1,877 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 420 8,900 SH   SOLE   8,900 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN COM 09257P105 419 18,042 SH   SOLE   18,042 0 0
CRACKER BARREL OLD CTRY STOR COM COM 22410J106 419 2,454 SH   SOLE   2,454 0 0
RINGCENTRAL INC CL A COM 76680R206 419 3,642 SH   SOLE   3,642 0 0
MERCADOLIBRE INC COM COM 58733R102 418 683 SH   SOLE   683 0 0
MANAGED PORTFOLIO SER TORTOISE NRAM PI COM 56167N720 416 17,401 SH   SOLE   17,401 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG COM 808524771 414 10,581 SH   SOLE   10,581 0 0
KKR & CO INC CL A COM 48251W104 413 16,339 SH   SOLE   16,339 0 0
VANGUARD WORLD FD MEGA GRWTH IND COM 921910816 405 3,130 SH   SOLE   3,130 0 0
COMPASS MINERALS INTL INC COM COM 20451N101 404 7,344 SH   SOLE   7,344 0 0
CAMDEN PPTY TR SH BEN INT COM 133131102 403 3,863 SH   SOLE   3,863 0 0
ALTABA INC COM COM 021346101 403 5,811 SH   SOLE   5,811 0 0
JAZZ PHARMACEUTICALS PLC SHS USD COM G50871105 403 2,827 SH   SOLE   2,827 0 0
GENERAL DYNAMICS CORP COM COM 369550108 400 2,198 SH   SOLE   2,198 0 0
FIRST REP BK SAN FRANCISCO C COM COM 33616C100 397 4,070 SH   SOLE   4,070 0 0
COMMERCE BANCSHARES INC COM COM 200525103 397 6,659 SH   SOLE   6,659 0 0
GENERAL MTRS CO COM COM 37045V100 397 10,307 SH   SOLE   10,307 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB COM 46138J304 397 18,820 SH   SOLE   18,820 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO COM 46138E115 397 4,743 SH   SOLE   4,743 0 0
CIMAREX ENERGY CO COM COM 171798101 396 6,680 SH   SOLE   6,680 0 0
M & T BK CORP COM COM 55261F104 395 2,321 SH   SOLE   2,321 0 0
CIENA CORP COM NEW COM 171779309 394 9,591 SH   SOLE   9,591 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP COM 92206C870 392 4,366 SH   SOLE   4,366 0 0
WPX ENERGY INC COM COM 98212B103 392 34,080 SH   SOLE   34,080 0 0
ASPEN TECHNOLOGY INC COM COM 045327103 391 3,150 SH   SOLE   3,150 0 0
ADVANCED MICRO DEVICES INC COM COM 079031070 390 12,836 SH   SOLE   12,836 0 0
ALLIANT ENERGY CORP COM COM 018802108 390 7,946 SH   SOLE   7,946 0 0
COOPER COS INC COM NEW COM 216648402 390 1,157 SH   SOLE   1,157 0 0
COGNEX CORP COM COM 192422103 390 8,123 SH   SOLE   8,123 0 0
ARISTA NETWORKS INC COM COM 040413106 387 1,491 SH   SOLE   1,491 0 0
PLEXUS CORP COM COM 729132100 386 6,613 SH   SOLE   6,613 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR COM 828730200 382 16,415 SH   SOLE   16,415 0 0
AMEDISYS INC COM COM 023436108 381 3,140 SH   SOLE   3,140 0 0
WESTROCK CO COM COM 96145D105 380 10,430 SH   SOLE   10,430 0 0
GRAHAM HLDGS CO COM COM 384637104 380 551 SH   SOLE   551 0 0
LAUREATE EDUCATION INC CL A COM 518613203 379 24,099 SH   SOLE   24,099 0 0
SIX FLAGS ENTMT CORP NEW COM COM 83001A102 378 7,619 SH   SOLE   7,619 0 0
OCULAR THERAPEUTIX INC COM COM 67576A100 378 85,837 SH   SOLE   85,837 0 0
NUVEEN MUN VALUE FD INC COM COM 670928100 377 37,019 SH   SOLE   37,019 0 0
BLACKROCK ENHANCED EQT DIV T COM COM 09251A104 376 42,383 SH   SOLE   42,383 0 0
FIRST BANCORP N C COM COM 318910106 376 10,315 SH   SOLE   10,315 0 0
META FINL GROUP INC COM COM 59100U108 375 13,363 SH   SOLE   13,363 0 0
SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 375 13,580 SH   SOLE   13,580 0 0
UNITED THERAPEUTICS CORP DEL COM COM 91307C102 375 4,799 SH   SOLE   4,799 0 0
DENTSPLY SIRONA INC COM COM 24906P109 374 6,405 SH   SOLE   6,405 0 0
ISHARES TR RUS MDCP VAL ETF COM 464287473 369 4,143 SH   SOLE   4,143 0 0
ISHARES GOLD TRUST ISHARES COM 464285105 368 27,259 SH   SOLE   27,259 0 0
MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 368 9,075 SH   SOLE   9,075 0 0
WISDOMTREE TR US SMALLCAP DIVD COM 97717W604 368 13,559 SH   SOLE   13,559 0 0
HEALTHCARE SVCS GRP INC COM COM 421906108 367 12,119 SH   SOLE   12,119 0 0
CONTINENTAL RESOURCES INC COM COM 212015101 367 8,729 SH   SOLE   8,729 0 0
CULLEN FROST BANKERS INC COM COM 229899109 364 3,887 SH   SOLE   3,887 0 0
ISHARES TR S&P MC 400GR ETF COM 464287606 364 1,607 SH   SOLE   1,607 0 0
FIRST TR EXCHANGE TRADED FD SSI STRG ETF COM 33739Q507 364 11,598 SH   SOLE   11,598 0 0
SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 362 1,610 SH   SOLE   1,610 0 0
ZSCALER INC COM COM 98980G102 361 4,714 SH   SOLE   4,714 0 0
SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 361 6,169 SH   SOLE   6,169 0 0
SHOPIFY INC CL A COM 82509L107 360 1,200 SH   SOLE   1,200 0 0
HUMANA INC COM COM 444859102 360 1,357 SH   SOLE   1,357 0 0
UNION BANKSHARES INC COM COM 905400107 359 9,700 SH   SOLE   9,700 0 0
NOMURA HLDGS INC SPONSORED ADR COM 65535H208 359 100,991 SH   SOLE   100,991 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC COM 46137V282 354 1,997 SH   SOLE   1,997 0 0
TIMKEN CO COM COM 887389104 354 6,898 SH   SOLE   6,898 0 0
WILLSCOT CORP COM COM 971375126 354 23,517 SH   SOLE   23,517 0 0
KROGER CO COM COM 501044101 354 16,286 SH   SOLE   16,286 0 0
EBAY INC COM COM 278642103 353 8,940 SH   SOLE   8,940 0 0
INVESCO DB MLTI SECTR CMMTY GOLD FD COM 46140H601 352 8,157 SH   SOLE   8,157 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 352 4,125 SH   SOLE   4,125 0 0
BLACKROCK INVT QUALITY MUN T COM COM 09247D105 346 23,165 SH   SOLE   23,165 0 0
ACELRX PHARMACEUTICALS INC COM COM 00444T100 346 136,792 SH   SOLE   136,792 0 0
SERVICENOW INC COM COM 81762P102 346 1,259 SH   SOLE   1,259 0 0
CONAGRA BRANDS INC COM COM 205887102 343 12,938 SH   SOLE   12,938 0 0
FRANKLIN RES INC COM COM 354613101 341 9,810 SH   SOLE   9,810 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 341 5,698 SH   SOLE   5,698 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 341 2,859 SH   SOLE   2,859 0 0
ROYCE VALUE TR INC COM COM 780910105 341 24,466 SH   SOLE   24,466 0 0
SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 340 4,395 SH   SOLE   4,395 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW COM 78464A821 340 6,267 SH   SOLE   6,267 0 0
BLACKROCK MUNIYIELD QUALITY COM COM 09254F100 339 23,379 SH   SOLE   23,379 0 0
FORTIS INC COM COM 349553107 339 8,590 SH   SOLE   8,590 0 0
KRONOS WORLDWIDE INC COM COM 50105F105 338 22,080 SH   SOLE   22,080 0 0
BEST BUY INC COM COM 086516101 337 4,827 SH   SOLE   4,827 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 335 5,623 SH   SOLE   5,623 0 0
IAC INTERACTIVECORP COM COM 44919P508 335 1,539 SH   SOLE   1,539 0 0
APTARGROUP INC COM COM 038336103 334 2,688 SH   SOLE   2,688 0 0
ANADARKO PETE CORP COM COM 032511107 333 4,716 SH   SOLE   4,716 0 0
ISHARES TR IBOXX INV CP ETF COM 464287242 333 2,675 SH   SOLE   2,675 0 0
LIPOCINE INC NEW COM COM 53630X104 332 170,203 SH   SOLE   170,203 0 0
ISHARES TR USA SIZE FACTOR COM 46432F370 332 3,643 SH   SOLE   3,643 0 0
BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 331 7,463 SH   SOLE   7,463 0 0
CHEMOURS CO COM COM 163851108 331 13,802 SH   SOLE   13,802 0 0
GLACIER BANCORP INC NEW COM COM 37637Q105 331 8,161 SH   SOLE   8,161 0 0
KEYCORP NEW COM COM 493267108 328 18,502 SH   SOLE   18,502 0 0
SCHEIN HENRY INC COM COM 806407102 328 4,694 SH   SOLE   4,694 0 0
WESTERN UN CO COM COM 959802109 328 16,480 SH   SOLE   16,480 0 0
ISHARES TR U.S. TECH ETF COM 464287721 325 1,644 SH   SOLE   1,644 0 0
YUM CHINA HLDGS INC COM COM 98850P109 325 7,041 SH   SOLE   7,041 0 0
ASML HOLDING N V N Y REGISTRY SHS COM N07059210 325 1,564 SH   SOLE   1,564 0 0
NORTHWESTERN CORP COM NEW COM 668074305 324 4,486 SH   SOLE   4,486 0 0
CONSTELLIUM NV CL A COM N22035104 322 32,112 SH   SOLE   32,112 0 0
BANK HAWAII CORP COM COM 062540109 322 3,883 SH   SOLE   3,883 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW COM 78464A409 322 8,307 SH   SOLE   8,307 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR COM 539439109 321 112,913 SH   SOLE   112,913 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD COM 465562106 316 33,545 SH   SOLE   33,545 0 0
CME GROUP INC COM CL A COM 12572Q105 316 1,626 SH   SOLE   1,626 0 0
SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 315 9,489 SH   SOLE   9,489 0 0
PEGASYSTEMS INC COM COM 705573103 315 4,420 SH   SOLE   4,420 0 0
BLACKROCK MUNIVEST FD INC COM COM 09253R105 314 34,269 SH   SOLE   34,269 0 0
CITRIX SYS INC COM COM 177376100 314 3,195 SH   SOLE   3,195 0 0
CF INDS HLDGS INC COM COM 125269100 311 6,658 SH   SOLE   6,658 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF COM 922042866 310 4,695 SH   SOLE   4,695 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC COM 808524763 310 8,218 SH   SOLE   8,218 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR COM N96617118 310 10,381 SH   SOLE   10,381 0 0
WESTERN ASST MNGD MUN FD INC COM COM 95766M105 309 22,556 SH   SOLE   22,556 0 0
NUVEEN CA QUALTY MUN INCOME COM COM 67066Y105 309 21,333 SH   SOLE   21,333 0 0
BUNGE LIMITED COM COM G16962105 308 5,534 SH   SOLE   5,534 0 0
HAWAIIAN ELEC INDUSTRIES COM COM 419870100 308 7,069 SH   SOLE   7,069 0 0
RED HAT INC COM COM 756577102 308 1,639 SH   SOLE   1,639 0 0
IONIS PHARMACEUTICALS INC COM COM 462222100 308 4,788 SH   SOLE   4,788 0 0
YANDEX N V SHS CLASS A COM N97284108 307 8,088 SH   SOLE   8,088 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 307 8,355 SH   SOLE   8,355 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 307 3,825 SH   SOLE   3,825 0 0
CARNIVAL PLC ADR COM 14365C103 306 6,764 SH   SOLE   6,764 0 0
PATTERSON COMPANIES INC COM COM 703395103 305 13,338 SH   SOLE   13,338 0 0
ISHARES TR 1 3 YR TREAS BD COM 464287457 305 3,601 SH   SOLE   3,601 0 0
ISHARES TR NASDAQ BIOTECH COM 464287556 305 2,798 SH   SOLE   2,798 0 0
MERCURY GENL CORP NEW COM COM 589400100 303 4,853 SH   SOLE   4,853 0 0
GP STRATEGIES CORP COM COM 36225V104 302 20,000 SH   SOLE   20,000 0 0
PROSHARES TR ULTRAPRO QQQ COM 74347X831 301 4,867 SH   SOLE   4,867 0 0
MAGYAR BANCORP INC COM COM 55977T109 299 24,688 SH   SOLE   24,688 0 0
ATLANTIC CAP BANCSHARES INC COM COM 048269203 298 17,430 SH   SOLE   17,430 0 0
L BRANDS INC COM COM 501797104 297 11,397 SH   SOLE   11,397 0 0
SQUARE INC CL A COM 852234103 297 4,098 SH   SOLE   4,098 0 0
RETROPHIN INC COM COM 761299106 297 14,771 SH   SOLE   14,771 0 0
BLACKROCK MUNIY QUALITY FD I COM COM 09254G108 296 23,583 SH   SOLE   23,583 0 0
WHIRLPOOL CORP COM COM 963320106 296 2,078 SH   SOLE   2,078 0 0
VECTOR GROUP LTD COM COM 92240M108 295 30,294 SH   SOLE   30,294 0 0
LEGGETT & PLATT INC COM COM 524660107 294 7,660 SH   SOLE   7,660 0 0
CHURCH & DWIGHT INC COM COM 171340102 292 3,994 SH   SOLE   3,994 0 0
NUTRIEN LTD COM COM 67077M108 292 5,454 SH   SOLE   5,454 0 0
FEDERATED INVS INC PA CL B COM 314211103 291 8,949 SH   SOLE   8,949 0 0
NISOURCE INC COM COM 65473P105 290 10,056 SH   SOLE   10,056 0 0
ISHARES TR COHEN STEER REIT COM 464287564 289 2,568 SH   SOLE   2,568 0 0
PLURALSIGHT INC COM CL A COM 72941B106 289 9,526 SH   SOLE   9,526 0 0
MASIMO CORP COM COM 574795100 288 1,936 SH   SOLE   1,936 0 0
ISHARES TR LATN AMER 40 ETF COM 464287390 287 8,505 SH   SOLE   8,505 0 0
SONOCO PRODS CO COM COM 835495102 287 4,385 SH   SOLE   4,385 0 0
ZENDESK INC COM COM 98936J101 286 3,215 SH   SOLE   3,215 0 0
FIRSTCASH INC COM COM 33767D105 284 2,840 SH   SOLE   2,840 0 0
ISHARES TR SP SMCP600VL ETF COM 464287879 284 1,909 SH   SOLE   1,909 0 0
VANGUARD MALVERN FDS STRM INFPROIDX COM 922020805 284 5,754 SH   SOLE   5,754 0 0
INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT COM 46138E586 282 4,045 SH   SOLE   4,045 0 0
VMWARE INC CL A COM COM 928563402 282 1,688 SH   SOLE   1,688 0 0
POOL CORPORATION COM COM 73278L105 282 1,478 SH   SOLE   1,478 0 0
NUVEEN QUALITY MUNCP INCOME COM COM 67066V101 282 20,124 SH   SOLE   20,124 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 281 11,621 SH   SOLE   11,621 0 0
NEWELL BRANDS INC COM COM 651229106 280 18,182 SH   SOLE   18,182 0 0
SENSATA TECHNOLOGIES HLDNG P SHS COM G8060N102 280 5,718 SH   SOLE   5,718 0 0
UDR INC COM COM 902653104 277 6,172 SH   SOLE   6,172 0 0
LEGACY TEX FINL GROUP INC COM COM 52471Y106 275 6,760 SH   SOLE   6,760 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X COM 25459W847 275 4,414 SH   SOLE   4,414 0 0
CVR ENERGY INC COM COM 12662P108 274 5,477 SH   SOLE   5,477 0 0
ISHARES TR S&P MC 400VL ETF COM 464287705 274 1,715 SH   SOLE   1,715 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 272 1,755 SH   SOLE   1,755 0 0
ISHARES TR IBONDS DEC19 ETF COM 46434VAU4 272 10,934 SH   SOLE   10,934 0 0
TOMPKINS FINANCIAL CORPORATI COM COM 890110109 271 3,326 SH   SOLE   3,326 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP COM 922908538 271 1,816 SH   SOLE   1,816 0 0
LANCASTER COLONY CORP COM COM 513847103 270 1,818 SH   SOLE   1,818 0 0
SCOTTS MIRACLE GRO CO CL A COM 810186106 269 2,731 SH   SOLE   2,731 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY COM 33738D101 268 10,674 SH   SOLE   10,674 0 0
RADIAN GROUP INC COM COM 750236101 268 11,739 SH   SOLE   11,739 0 0
BLACKROCK MUNICIPAL BOND TR COM COM 09249H104 268 17,994 SH   SOLE   17,994 0 0
GRACO INC COM COM 384109104 267 5,329 SH   SOLE   5,329 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 267 1,458 SH   SOLE   1,458 0 0
ALARM COM HLDGS INC COM COM 011642105 267 4,992 SH   SOLE   4,992 0 0
WENDYS CO COM COM 95058W100 266 13,575 SH   SOLE   13,575 0 0
PPG INDS INC COM COM 693506107 265 2,270 SH   SOLE   2,270 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF COM 92203J407 263 4,588 SH   SOLE   4,588 0 0
NUVEEN PFD & INCM SECURTIES COM COM 67072C105 262 27,620 SH   SOLE   27,620 0 0
ISHARES INC EM MKTS DIV ETF COM 464286319 261 6,409 SH   SOLE   6,409 0 0
WHITING PETE CORP NEW COM NEW COM 966387409 261 13,964 SH   SOLE   13,964 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI COM 46138E537 260 9,938 SH   SOLE   9,938 0 0
HELMERICH & PAYNE INC COM COM 423452101 259 5,124 SH   SOLE   5,124 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F COM 921932505 259 1,610 SH   SOLE   1,610 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 259 10,452 SH   SOLE   10,452 0 0
ISHARES TR EXPANDED TECH COM 464287515 258 1,183 SH   SOLE   1,183 0 0
VANGUARD BD INDEX FD INC INTERMED TERM COM 921937819 256 2,964 SH   SOLE   2,964 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG COM 808524755 254 9,106 SH   SOLE   9,106 0 0
BLACKROCK MUNIYIELD FD INC COM COM 09253W104 253 17,620 SH   SOLE   17,620 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 253 2,306 SH   SOLE   2,306 0 0
SPDR SER TR PORTFOLIO SH TSR COM 78468R101 253 8,431 SH   SOLE   8,431 0 0
UNITED BANKSHARES INC WEST V COM COM 909907107 253 6,816 SH   SOLE   6,816 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC COM 92206C771 252 4,779 SH   SOLE   4,779 0 0
PALO ALTO NETWORKS INC COM COM 697435105 252 1,237 SH   SOLE   1,237 0 0
SUNCOR ENERGY INC NEW COM COM 867224107 252 8,077 SH   SOLE   8,077 0 0
MAIN STREET CAPITAL CORP COM COM 56035L104 252 6,117 SH   SOLE   6,117 0 0
AMERICAN AIRLS GROUP INC COM COM 02376R102 251 7,708 SH   SOLE   7,708 0 0
U S GLOBAL INVS INC CL A COM 902952100 251 138,700 SH   SOLE   138,700 0 0
KENNEDY-WILSON HLDGS INC COM COM 489398107 251 12,182 SH   SOLE   12,182 0 0
UBS GROUP AG SHS COM H42097107 250 21,101 SH   SOLE   21,101 0 0
INVESCO DB COMMDY INDX TRCK UNIT COM 46138B103 250 15,871 SH   SOLE   15,871 0 0
LADDER CAP CORP CL A COM 505743104 249 14,999 SH   SOLE   14,999 0 0
GRIFOLS S A SP ADR REP B NVT COM 398438408 249 11,797 SH   SOLE   11,797 0 0
M D C HLDGS INC COM COM 552676108 249 7,582 SH   SOLE   7,582 0 0
WISDOMTREE TR US MULTIFACTOR COM 97717Y857 248 8,236 SH   SOLE   8,236 0 0
SEMGROUP CORP CL A COM 81663A105 247 20,580 SH   SOLE   20,580 0 0
FNB CORP PA COM COM 302520101 247 20,954 SH   SOLE   20,954 0 0
CANADIAN PAC RY LTD COM COM 13645T100 246 1,047 SH   SOLE   1,047 0 0
PIMCO CALIF MUN INCOME FD II COM COM 72201C109 246 22,000 SH   SOLE   22,000 0 0
CANOPY GROWTH CORP COM COM 138035100 246 6,101 SH   SOLE   6,101 0 0
PIMCO MUN INCOME FD II COM COM 72200W106 246 16,428 SH   SOLE   16,428 0 0
SELECT SECTOR SPDR TR ENERGY COM 81369Y506 245 3,851 SH   SOLE   3,851 0 0
INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY COM 46138E669 245 10,578 SH   SOLE   10,578 0 0
BLACKSTONE MTG TR INC COM CL A COM 09257W100 245 6,876 SH   SOLE   6,876 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT COM 46137V266 244 2,039 SH   SOLE   2,039 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF COM 33739N108 243 4,440 SH   SOLE   4,440 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 243 3,061 SH   SOLE   3,061 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 243 6,180 SH   SOLE   6,180 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 240 2,117 SH   SOLE   2,117 0 0
DOMTAR CORP COM NEW COM 257559203 240 5,383 SH   SOLE   5,383 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842 239 3,900 SH   SOLE   3,900 0 0
ALLIANCE DATA SYSTEMS CORP COM COM 018581108 239 1,708 SH   SOLE   1,708 0 0
PAYLOCITY HLDG CORP COM COM 70438V106 239 2,547 SH   SOLE   2,547 0 0
PORTLAND GEN ELEC CO COM NEW COM 736508847 238 4,397 SH   SOLE   4,397 0 0
NVENT ELECTRIC PLC SHS COM G6700G107 237 9,558 SH   SOLE   9,558 0 0
J2 GLOBAL INC COM COM 48123V102 236 2,654 SH   SOLE   2,654 0 0
CBS CORP NEW CL B COM 124857202 236 4,721 SH   SOLE   4,721 0 0
GEO GROUP INC NEW COM COM 36162J106 236 11,211 SH   SOLE   11,211 0 0
AVANGRID INC COM COM 05351W103 235 4,653 SH   SOLE   4,653 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT COM 67070X101 235 14,913 SH   SOLE   14,913 0 0
ISHARES TR INTL SEL DIV ETF COM 464288448 235 7,637 SH   SOLE   7,637 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 234 3,088 SH   SOLE   3,088 0 0
KAISER ALUMINUM CORP COM PAR $0.01 COM 483007704 234 2,399 SH   SOLE   2,399 0 0
ISHARES TR IBONDS DEC2021 COM 46435G789 233 9,054 SH   SOLE   9,054 0 0
BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 233 2,725 SH   SOLE   2,725 0 0
VANGUARD WELLINGTON FD US MULTIFACTOR COM 921935607 233 3,066 SH   SOLE   3,066 0 0
BLACKROCK MUN INCOME TR SH BEN INT COM 09248F109 232 16,700 SH   SOLE   16,700 0 0
ISHARES TR IBONDS SEP2020 COM 46434V571 232 9,082 SH   SOLE   9,082 0 0
ULTA BEAUTY INC COM COM 90384S303 232 668 SH   SOLE   668 0 0
ISHARES TR GLOB INDSTRL ETF COM 464288729 231 2,528 SH   SOLE   2,528 0 0
DIGITAL RLTY TR INC COM COM 253868103 231 1,964 SH   SOLE   1,964 0 0
ALASKA AIR GROUP INC COM COM 011659109 231 3,615 SH   SOLE   3,615 0 0
ARTISAN PARTNERS ASSET MGMT CL A COM 04316A108 231 8,393 SH   SOLE   8,393 0 0
ISHARES TR IBONDS DEC COM 46435U697 231 8,778 SH   SOLE   8,778 0 0
ISHARES TR IBONDS DEC2023 COM 46435G318 230 8,956 SH   SOLE   8,956 0 0
SPLUNK INC COM COM 848637104 230 1,832 SH   SOLE   1,832 0 0
ISHARES TR US AER DEF ETF COM 464288760 230 1,073 SH   SOLE   1,073 0 0
WABCO HLDGS INC COM COM 92927K102 229 1,727 SH   SOLE   1,727 0 0
IDACORP INC COM COM 451107106 228 2,273 SH   SOLE   2,273 0 0
SASOL LTD SPONSORED ADR COM 803866300 228 9,181 SH   SOLE   9,181 0 0
ISHARES TR IBONDS DEC2022 COM 46435G755 228 8,730 SH   SOLE   8,730 0 0
PIMCO ETF TR ACTIVE BD ETF COM 72201R775 227 2,111 SH   SOLE   2,111 0 0
GREIF INC CL A COM 397624107 227 6,965 SH   SOLE   6,965 0 0
REGENCY CTRS CORP COM COM 758849103 226 3,389 SH   SOLE   3,389 0 0
BLACKROCK MUNIHOLDINGS FD IN COM COM 09253N104 222 13,000 SH   SOLE   13,000 0 0
QORVO INC COM COM 74736K101 222 3,329 SH   SOLE   3,329 0 0
2U INC COM COM 90214J101 222 5,885 SH   SOLE   5,885 0 0
ABIOMED INC COM COM 036541000 221 849 SH   SOLE   849 0 0
VARIAN MED SYS INC COM COM 92220P105 221 1,626 SH   SOLE   1,626 0 0
ETF MANAGERS TR PRIME CYBR SCRTY COM 26924G201 220 5,527 SH   SOLE   5,527 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 COM 17133Q502 220 6,010 SH   SOLE   6,010 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102 219 2,062 SH   SOLE   2,062 0 0
WESTERN ASSET MUN DEF OPP TR COM COM 95768A109 219 10,000 SH   SOLE   10,000 0 0
SOUTHWESTERN ENERGY CO COM COM 845467109 219 69,175 SH   SOLE   69,175 0 0
GANNETT CO INC COM COM 36473H104 219 26,779 SH   SOLE   26,779 0 0
CLEARWAY ENERGY INC CL C COM 18539C204 218 12,956 SH   SOLE   12,956 0 0
PERFORMANCE FOOD GROUP CO COM COM 71377A103 218 5,453 SH   SOLE   5,453 0 0
MPLX LP COM UNIT REP LTD COM 55336V100 217 6,743 SH   SOLE   6,743 0 0
UNIVERSAL CORP VA COM COM 913456109 216 3,556 SH   SOLE   3,556 0 0
ANDERSONS INC COM COM 034164103 216 7,933 SH   SOLE   7,933 0 0
TUPPERWARE BRANDS CORP COM COM 899896104 216 11,342 SH   SOLE   11,342 0 0
DEUTSCHE BK AG LONDON ELE MORN TTL22 COM 25153Q708 216 6,750 SH   SOLE   6,750 0 0
DOMINOS PIZZA INC COM COM 25754A201 215 773 SH   SOLE   773 0 0
INDEXIQ ETF TR US RL EST SMCP COM 45409B628 215 8,661 SH   SOLE   8,661 0 0
NEW YORK CMNTY BANCORP INC COM COM 649445103 215 21,525 SH   SOLE   21,525 0 0
MSC INDL DIRECT INC CL A COM 553530106 215 2,892 SH   SOLE   2,892 0 0
BLACKROCK MUNIHLDS INVSTM QL COM COM 09254P108 215 16,144 SH   SOLE   16,144 0 0
RESMED INC COM COM 761152107 215 1,758 SH   SOLE   1,758 0 0
ARCHROCK INC COM COM 03957W106 214 20,217 SH   SOLE   20,217 0 0
TSAKOS ENERGY NAVIGATION LTD SHS COM G9108L108 214 65,000 SH   SOLE   65,000 0 0
IDEXX LABS INC COM COM 45168D104 214 776 SH   SOLE   776 0 0
INTERNATIONAL SPEEDWAY CORP CL A COM 460335201 214 4,757 SH   SOLE   4,757 0 0
BLACKROCK MUNIVEST FD II INC COM COM 09253T101 212 14,000 SH   SOLE   14,000 0 0
CHESAPEAKE ENERGY CORP COM COM 165167107 212 108,809 SH   SOLE   108,809 0 0
HUDBAY MINERALS INC COM COM 443628102 212 39,200 SH   SOLE   39,200 0 0
THOMSON REUTERS CORP COM NEW ADDED COM 884903709 211 3,281 SH   SOLE   3,281 0 0
ISHARES TR MSCI KLD400 SOC COM 464288570 211 1,930 SH   SOLE   1,930 0 0
CENTURYLINK INC COM COM 156700106 211 17,921 SH   SOLE   17,921 0 0
NEKTAR THERAPEUTICS COM COM 640268108 210 5,905 SH   SOLE   5,905 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 210 1,002 SH   SOLE   1,002 0 0
TELUS CORP COM COM 87971M103 210 5,680 SH   SOLE   5,680 0 0
MOELIS & CO CL A COM 60786M105 208 5,950 SH   SOLE   5,950 0 0
NUVEEN AMT FREE QLTY MUN INC COM COM 670657105 207 14,989 SH   SOLE   14,989 0 0
PRA GROUP INC COM COM 69354N106 207 7,352 SH   SOLE   7,352 0 0
MONSTER BEVERAGE CORP NEW COM COM 61174X109 206 3,224 SH   SOLE   3,224 0 0
PNM RES INC COM COM 69349H107 205 4,032 SH   SOLE   4,032 0 0
RANGE RES CORP COM COM 75281A109 205 29,383 SH   SOLE   29,383 0 0
MGIC INVT CORP WIS COM COM 552848103 205 15,605 SH   SOLE   15,605 0 0
AVNET INC COM COM 053807103 204 4,514 SH   SOLE   4,514 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B COM 30224P200 204 12,060 SH   SOLE   12,060 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD COM 78464A375 203 5,817 SH   SOLE   5,817 0 0
DELL TECHNOLOGIES INC CL C ADDED COM 24703L202 202 3,974 SH   SOLE   3,974 0 0
PARKER HANNIFIN CORP COM COM 701094104 201 1,181 SH   SOLE   1,181 0 0
ANTERO RES CORP COM COM 03674X106 201 36,312 SH   SOLE   36,312 0 0
ALEXION PHARMACEUTICALS INC COM COM 015351109 200 1,530 SH   SOLE   1,530 0 0
RPC INC COM COM 749660106 200 27,772 SH   SOLE   27,772 0 0
ISHARES TR FLTG RATE NT ETF COM 46429B655 200 3,931 SH   SOLE   3,931 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT COM 85208R101 200 15,099 SH   SOLE   15,099 0 0
PATTERSON UTI ENERGY INC COM COM 703481101 199 17,278 SH   SOLE   17,278 0 0
NUVEEN ENHANCED MUN VALUE FD COM COM 67074M101 198 14,000 SH   SOLE   14,000 0 0
BUCKLE INC COM COM 118440106 195 11,271 SH   SOLE   11,271 0 0
PDL BIOPHARMA INC COM COM 69329Y104 195 61,966 SH   SOLE   61,966 0 0
PLAYA HOTELS & RESORTS NV SHS COM N70544106 193 25,000 SH   SOLE   25,000 0 0
BLACKROCK MUNIHLDNGS CALI QL COM COM 09254L107 190 13,892 SH   SOLE   13,892 0 0
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT COM 41013T105 189 11,173 SH   SOLE   11,173 0 0
PIONEER FLOATING RATE TR COM COM 72369J102 187 17,475 SH   SOLE   17,475 0 0
CAPITOL FED FINL INC COM COM 14057J101 187 13,556 SH   SOLE   13,556 0 0
BLACKROCK STRATEGIC MUN TR COM COM 09248T109 186 13,000 SH   SOLE   13,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH COM 03938L203 181 10,056 SH   SOLE   10,056 0 0
OTONOMY INC COM COM 68906L105 181 65,708 SH   SOLE   65,708 0 0
BRANDYWINEGBL GLBAL INM OPRT COM COM 10537L104 181 15,389 SH   SOLE   15,389 0 0
ARES CAP CORP COM COM 04010L103 179 10,000 SH   SOLE   10,000 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT COM 18914E106 178 19,052 SH   SOLE   19,052 0 0
GULFPORT ENERGY CORP COM NEW COM 402635304 177 36,145 SH   SOLE   36,145 0 0
VOYA PRIME RATE TR SH BEN INT COM 92913A100 177 37,152 SH   SOLE   37,152 0 0
ALLIANZGI NFJ DIVID INT & PR COM COM 01883A107 176 14,160 SH   SOLE   14,160 0 0
NUVEEN GEORGIA QLTY MUN INC COM COM 67072B107 159 12,860 SH   SOLE   12,860 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD COM 87927Y102 158 28,498 SH   SOLE   28,498 0 0
W & T OFFSHORE INC COM COM 92922P106 157 31,676 SH   SOLE   31,676 0 0
ABERDEEN ASIA PACIFIC INCOM COM COM 030091070 153 36,671 SH   SOLE   36,671 0 0
TEMPLETON GLOBAL INCOME FD COM COM 880198106 151 23,705 SH   SOLE   23,705 0 0
CBRE CLARION GLOBAL REAL EST COM COM 12504G100 146 19,528 SH   SOLE   19,528 0 0
TELEFONICA BRASIL SA SPONSORED ADR COM 87936R106 143 10,946 SH   SOLE   10,946 0 0
RADNET INC COM COM 750491102 140 10,169 SH   SOLE   10,169 0 0
GLOBAL SELF STORAGE INC COM COM 37955N106 139 36,990 SH   SOLE   36,990 0 0
ANTARES PHARMA INC COM COM 036642106 137 41,636 SH   SOLE   41,636 0 0
NEWMARK GROUP INC CL A COM 65158N102 137 15,213 SH   SOLE   15,213 0 0
GABELLI UTIL TR COM COM 36240A101 136 19,439 SH   SOLE   19,439 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT COM 00326L100 135 16,197 SH   SOLE   16,197 0 0
TELECOM ITALIA S P A NEW SPON ADR SVGS COM 87927Y201 133 25,840 SH   SOLE   25,840 0 0
PC-TEL INC COM COM 69325Q105 128 28,966 SH   SOLE   28,966 0 0
INVESCO SR INCOME TR COM COM 46131H107 128 29,671 SH   SOLE   29,671 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS COM 40053W101 125 15,746 SH   SOLE   15,746 0 0
BARNES & NOBLE INC COM COM 067774109 123 18,458 SH   SOLE   18,458 0 0
CERUS CORP COM COM 157085101 123 21,865 SH   SOLE   21,865 0 0
FRANKLIN UNVL TR SH BEN INT COM 355145103 120 16,433 SH   SOLE   16,433 0 0
FOSSIL GROUP INC COM COM 34988V106 118 10,283 SH   SOLE   10,283 0 0
AURORA CANNABIS INC COM ADDED COM 05156X108 117 15,002 SH   SOLE   15,002 0 0
NEW YORK MTG TR INC COM PAR $.02 COM 649604501 116 18,752 SH   SOLE   18,752 0 0
BGC PARTNERS INC CL A COM 05541T101 110 21,098 SH   SOLE   21,098 0 0
OASIS PETE INC NEW COM COM 674215108 108 18,992 SH   SOLE   18,992 0 0
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 COM G8250R111 107 10,000 SH   SOLE   10,000 0 0
GABELLI EQUITY TR INC COM COM 362397101 102 16,515 SH   SOLE   16,515 0 0
GENWORTH FINL INC COM CL A COM 37247D106 100 27,059 SH   SOLE   27,059 0 0
CNX RESOURCES CORPORATION COM COM 12653C108 99 13,507 SH   SOLE   13,507 0 0
USA TECHNOLOGIES INC COM NO PAR COM 90328S500 95 12,732 SH   SOLE   12,732 0 0
MICHAELS COS INC COM COM 59408Q106 89 10,246 SH   SOLE   10,246 0 0
POLYMET MINING CORP COM COM 731916102 86 199,269 SH   SOLE   199,269 0 0
EVOLENT HEALTH INC CL A COM 30050B101 83 10,492 SH   SOLE   10,492 0 0
DIANA SHIPPING INC COM COM Y2066G104 83 25,000 SH   SOLE   25,000 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS COM 67073D102 81 10,201 SH   SOLE   10,201 0 0
COLONY CAP INC NEW CL A COM COM 19626G108 78 15,602 SH   SOLE   15,602 0 0
BANCO SANTANDER SA ADR COM 05964H105 77 16,867 SH   SOLE   16,867 0 0
COEUR MNG INC COM NEW COM 192108504 77 17,793 SH   SOLE   17,793 0 0
FRANKLIN STREET PPTYS CORP COM COM 35471R106 75 10,180 SH   SOLE   10,180 0 0
ATA INC SPONS ADR COM 00211V106 72 26,784 SH   SOLE   26,784 0 0
TRANSOCEAN LTD REG SHS COM H8817H100 66 10,338 SH   SOLE   10,338 0 0
PROSPECT CAPITAL CORPORATION COM COM 74348T102 66 10,116 SH   SOLE   10,116 0 0
NOVAGOLD RES INC COM NEW COM 66987E206 65 11,000 SH   SOLE   11,000 0 0
RADIANT LOGISTICS INC COM COM 75025X100 62 10,067 SH   SOLE   10,067 0 0
MCEWEN MNG INC COM COM 58039P107 57 32,667 SH   SOLE   32,667 0 0
NOKIA CORP SPONSORED ADR COM 654902204 55 11,036 SH   SOLE   11,036 0 0
SILVERCORP METALS INC COM COM 82835P103 54 22,120 SH   SOLE   22,120 0 0
OFFICE DEPOT INC COM COM 676220106 51 24,617 SH   SOLE   24,617 0 0
SORRENTO THERAPEUTICS INC COM NEW COM 83587F202 49 18,304 SH   SOLE   18,304 0 0
SEQUENTIAL BRNDS GROUP INC N COM COM 81734P107 44 80,561 SH   SOLE   80,561 0 0
JUMEI INTL HLDG LTD SPONSORED ADR COM 48138L107 44 17,825 SH   SOLE   17,825 0 0
OPKO HEALTH INC COM COM 68375N103 43 17,800 SH   SOLE   17,800 0 0
DENBURY RES INC COM NEW COM 247916208 43 34,978 SH   SOLE   34,978 0 0
AK STL HLDG CORP COM COM 015471080 42 17,736 SH   SOLE   17,736 0 0
ATHERSYS INC COM COM 04744L106 42 25,200 SH   SOLE   25,200 0 0
MILESTONE SCIENTIFIC INC COM NEW COM 59935P209 42 117,750 SH   SOLE   117,750 0 0
NORDIC AMERICAN TANKERS LIMI COM COM G65773106 41 17,339 SH   SOLE   17,339 0 0
NOBLE CORP PLC SHS USD COM G65431101 39 21,113 SH   SOLE   21,113 0 0
NABORS INDUSTRIES LTD SHS COM G6359F103 36 12,452 SH   SOLE   12,452 0 0
COMMUNITY HEALTH SYS INC NEW COM COM 203668108 35 13,057 SH   SOLE   13,057 0 0
STEALTHGAS INC SHS COM Y81669106 34 10,000 SH   SOLE   10,000 0 0
YAMANA GOLD INC COM COM 98462Y100 33 13,002 SH   SOLE   13,002 0 0
ORION GROUP HOLDINGS INC COM COM 68628V308 29 10,927 SH   SOLE   10,927 0 0
CBL & ASSOC PPTYS INC COM COM 124830100 29 27,792 SH   SOLE   27,792 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW COM 910873405 26 11,735 SH   SOLE   11,735 0 0
SIFY TECHNOLOGIES LIMITED SPONSORED ADS COM 82655M107 25 18,606 SH   SOLE   18,606 0 0
PLUG POWER INC COM NEW COM 72919P202 23 10,436 SH   SOLE   10,436 0 0
CLEARSIGN COMBUSTION CORP COM COM 185064102 23 20,000 SH   SOLE   20,000 0 0
ASCENA RETAIL GROUP INC COM COM 04351G101 22 35,532 SH   SOLE   35,532 0 0
RENREN INC SPON ADR A NEW COM 759892201 20 20,774 SH   SOLE   20,774 0 0
PENNEY J C INC COM COM 708160106 16 14,000 SH   SOLE   14,000 0 0
ADOMANI INC COM COM 00726A100 12 40,000 SH   SOLE   40,000 0 0
ULTRA PETROLEUM CORP COM NEW COM 903914208 4 24,659 SH   SOLE   24,659 0 0
WEATHERFORD INTL PLC ORD SHS COM G48833100 4 78,373 SH   SOLE   78,373 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW COM 871639308 0 10,000 SH   SOLE   10,000 0 0