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
AFLAC INC COM 001055102 160 3,402 SH   SOLE   0 0 3,402
ISHARES TR US REGNL BKS ETF 464288778 2,925 59,678 SH   SOLE   0 0 59,678
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 139 6,500 SH   SOLE   0 0 6,500
SIRIUS XM HLDGS INC COM 82968B103 25 3,944 SH   SOLE   0 0 3,944
ISHARES TR IBONDS DEC2026 46435GAA0 12 505 SH   SOLE   0 0 505
ISHARES TR CORE HIGH DV ETF 46429B663 3,581 39,551 SH   SOLE   0 0 39,551
NEOGEN CORP COM 640491106 0 3 SH   SOLE   0 0 3
AON PLC SHS CL A G0408V102 56 365 SH   SOLE   0 0 365
GOGO INC COM 38046C109 2 400 SH   SOLE   0 0 400
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 216 12,500 SH   SOLE   0 0 12,500
BLOCK H & R INC COM 093671105 4 150 SH   SOLE   0 0 150
ISHARES TR U.S. TECH ETF 464287721 5,381 27,736 SH   SOLE   0 0 27,736
DBX ETF TR XTRACK RUSS 1000 233051481 5,533 164,626 SH   SOLE   0 0 164,626
EAGLE MATERIALS INC COM 26969P108 1 10 SH   SOLE   0 0 10
EBIX INC COM NEW 278715206 16 200 SH   SOLE   0 0 200
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 74 2,909 SH   SOLE   0 0 2,909
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 3 3,000 PRN   SOLE   0 0 3,000
TORCHMARK CORP COM 891027104 39 450 SH   SOLE   0 0 450
TRITON INTL LTD CL A G9078F107 1 30 SH   SOLE   0 0 30
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2 328 SH   SOLE   0 0 328
SONOCO PRODS CO COM 835495102 1 20 SH   SOLE   0 0 20
ADOBE SYS INC COM 00724F101 192 710 SH   SOLE   0 0 710
DOWDUPONT INC COM 26078J100 2,723 42,337 SH   SOLE   0 0 42,337
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 782 15,965 SH   SOLE   0 0 15,965
TYLER TECHNOLOGIES INC COM 902252105 28 113 SH   SOLE   0 0 113
MATTEL INC COM 577081102 1 66 SH   SOLE   0 0 66
ENI S P A SPONSORED ADR 26874R108 2 58 SH   SOLE   0 0 58
TARGET CORP COM 87612E106 874 9,908 SH   SOLE   0 0 9,908
BARCLAYS PLC ADR 06738E204 27 3,000 SH   SOLE   0 0 3,000
UNDER ARMOUR INC CL A 904311107 10 470 SH   SOLE   0 0 470
CASTLIGHT HEALTH INC CL B 14862Q100 1,545 572,372 SH   SOLE   0 0 572,372
HSBC HLDGS PLC SPON ADR NEW 404280406 22 491 SH   SOLE   0 0 491
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,321 44,087 SH   SOLE   0 0 44,087
ZILLOW GROUP INC CL C CAP STK 98954M200 0 7 SH   SOLE   0 0 7
CITIZENS & NORTHN CORP COM 172922106 1 40 SH   SOLE   0 0 40
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 18 273 SH   SOLE   0 0 273
SEI INVESTMENTS CO COM 784117103 9 155 SH   SOLE   0 0 155
TOOTSIE ROLL INDS INC COM 890516107 2 70 SH   SOLE   0 0 70
ST JOE CO COM 790148100 0 25 SH   SOLE   0 0 25
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 11 11,000 PRN   SOLE   0 0 11,000
FIRST TR NASDAQ100 TECH INDE SHS 337345102 16,113 203,040 SH   SOLE   0 0 203,040
FLEXSHARES TR MORNSTAR UPSTR 33939L407 3 90 SH   SOLE   0 0 90
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3,262 69,768 SH   SOLE   0 0 69,768
SECOO HLDG LTD ADR 81367P101 3 200 SH   SOLE   0 0 200
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 7 150 SH   SOLE   0 0 150
SHAW COMMUNICATIONS INC CL B CONV 82028K200 2 122 SH   SOLE   0 0 122
AUTODESK INC COM 052769106 62 400 SH   SOLE   0 0 400
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 41 SH   SOLE   0 0 41
TRIMTABS ETF TR ALL CAP US FREE 89628W302 76 2,000 SH   SOLE   0 0 2,000
DELL TECHNOLOGIES INC COM CL V 24703L103 32 329 SH   SOLE   0 0 329
FIRST TR EXCHANGE TRADED FD EMERGING MKTS 33738R779 1,705 34,654 SH   SOLE   0 0 34,654
ISHARES TR US AER DEF ETF 464288760 7,744 35,782 SH   SOLE   0 0 35,782
ISHARES TR INTRM TR CRP ETF 464288638 9 168 SH   SOLE   0 0 168
ISHARES TR MSCI GLOBAL IMP 46435G532 1,718 29,461 SH   SOLE   0 0 29,461
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 5 180 SH   SOLE   0 0 180
EMERSON ELEC CO COM 291011104 517 6,756 SH   SOLE   0 0 6,756
SPDR GOLD TRUST GOLD SHS 78463V107 440 3,904 SH   SOLE   0 0 3,904
GENERAL DYNAMICS CORP COM 369550108 180 881 SH   SOLE   0 0 881
BLUEBIRD BIO INC COM 09609G100 5 32 SH   SOLE   0 0 32
GABELLI DIVD & INCOME TR COM 36242H104 88 3,678 SH   SOLE   0 0 3,678
SPS COMM INC COM 78463M107 4,879 49,161 SH   SOLE   0 0 49,161
ISHARES TR U.S. UTILITS ETF 464287697 163 1,217 SH   SOLE   0 0 1,217
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694 0 5 SH   SOLE   0 0 5
SPDR S&P 500 ETF TR TR UNIT 78462F103 33 4,248,600 SH Put SOLE   0 0 4,248,600
VARONIS SYS INC COM 922280102 0 6 SH   SOLE   0 0 6
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 87 1,137 SH   SOLE   0 0 1,137
LENNOX INTL INC COM 526107107 1 4 SH   SOLE   0 0 4
GLOBAL X FDS GLB X MLP ENRG I 37950E226 20 1,470 SH   SOLE   0 0 1,470
KIRBY CORP COM 497266106 2 26 SH   SOLE   0 0 26
VANGUARD INDEX FDS MID CAP ETF 922908629 2,820 17,176 SH   SOLE   0 0 17,176
YUM BRANDS INC COM 988498101 653 7,178 SH   SOLE   0 0 7,178
INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 13 500 SH   SOLE   0 0 500
KULICKE & SOFFA INDS INC COM 501242101 0 17 SH   SOLE   0 0 17
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 199 2,000 SH   SOLE   0 0 2,000
SUNOCO LP COM U REP LP 86765K109 10 345 SH   SOLE   0 0 345
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 3 91 SH   SOLE   0 0 91
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 49 1,037 SH   SOLE   0 0 1,037
ISHARES TR US TREAS BD ETF 46429B267 19,570 804,036 SH   SOLE   0 0 804,036
PALO ALTO NETWORKS INC COM 697435105 110 490 SH   SOLE   0 0 490
SNAP ON INC COM 833034101 803 4,372 SH   SOLE   0 0 4,372
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,354 33,028 SH   SOLE   0 0 33,028
ITRON INC COM 465741106 1 12 SH   SOLE   0 0 12
ISHARES TR MSCI USA SMALL 46435U663 248 8,797 SH   SOLE   0 0 8,797
INTEL CORP COM 458140100 1,150 24,316 SH   SOLE   0 0 24,316
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 1 34 SH   SOLE   0 0 34
DNP SELECT INCOME FD COM 23325P104 664 60,024 SH   SOLE   0 0 60,024
ISHARES TR US INDUSTRIALS 464287754 4,915 31,477 SH   SOLE   0 0 31,477
ANSYS INC COM 03662Q105 2 13 SH   SOLE   0 0 13
ISHARES TR EUROPE ETF 464287861 21 461 SH   SOLE   0 0 461
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 14 192 SH   SOLE   0 0 192
FRANKLIN TEMPLETON ETF TR FTSE GERMANY 35473P785 0 6 SH   SOLE   0 0 6
SPDR SER TR SPDR BLOOMBERG 78468R663 3 33 SH   SOLE   0 0 33
DROPBOX INC CL A 26210C104 3,893 145,081 SH   SOLE   0 0 145,081
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 1 33 SH   SOLE   0 0 33
ISHARES TR INTL MOMENTUM FT 46434V449 4 134 SH   SOLE   0 0 134
JPMORGAN CHASE & CO COM 46625H100 2,010 17,810 SH   SOLE   0 0 17,810
ROBERT HALF INTL INC COM 770323103 3 44 SH   SOLE   0 0 44
SNAP INC CL A 83304A106 28 3,284 SH   SOLE   0 0 3,284
CROWN CASTLE INTL CORP NEW COM 22822V101 80 720 SH   SOLE   0 0 720
JETBLUE AIRWAYS CORP COM 477143101 1 50 SH   SOLE   0 0 50
PROSHARES TR S&P 500 DV ARIST 74348A467 1,191 17,827 SH   SOLE   0 0 17,827
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 19 250 SH   SOLE   0 0 250
ISHARES TR US HOME CONS ETF 464288752 34 948 SH   SOLE   0 0 948
WILLIAMS SONOMA INC COM 969904101 6,412 97,564 SH   SOLE   0 0 97,564
LOGMEIN INC COM 54142L109 0 4 SH   SOLE   0 0 4
GSV CAP CORP COM 36191J101 7 1,085 SH   SOLE   0 0 1,085
NEW RELIC INC COM 64829B100 4 44 SH   SOLE   0 0 44
BANCO SANTANDER SA ADR 05964H105 0 33 SH   SOLE   0 0 33
NATIONAL GRID PLC SPONSORED ADR NE 636274409 252 4,858 SH   SOLE   0 0 4,858
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1 30 SH   SOLE   0 0 30
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 225 4,744 SH   SOLE   0 0 4,744
REDFIN CORP COM 75737F108 1 31 SH   SOLE   0 0 31
ISHARES TR ETF MSCI USA 46435G425 2,303 36,000 SH   SOLE   0 0 36,000
NATUS MEDICAL INC DEL COM 639050103 4 120 SH   SOLE   0 0 120
PURE STORAGE INC CL A 74624M102 2,718 104,752 SH   SOLE   0 0 104,752
TWILIO INC CL A 90138F102 16 187 SH   SOLE   0 0 187
ASSOCIATED BANC CORP COM 045487105 1 44 SH   SOLE   0 0 44
ISHARES TR MSCI AC ASIA ETF 464288182 54 766 SH   SOLE   0 0 766
REPUBLIC SVCS INC COM 760759100 18 242 SH   SOLE   0 0 242
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,632 63,481 SH   SOLE   0 0 63,481
AUTOMATIC DATA PROCESSING IN COM 053015103 435 2,889 SH   SOLE   0 0 2,889
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 3,265 67,449 SH   SOLE   0 0 67,449
HEALTHCARE SVCS GRP INC COM 421906108 8 185 SH   SOLE   0 0 185
CBOE GLOBAL MARKETS INC COM 12503M108 16 168 SH   SOLE   0 0 168
GRACE W R & CO DEL NEW COM 38388F108 1 12 SH   SOLE   0 0 12
QURATE RETAIL INC COM SER A 74915M100 4 190 SH   SOLE   0 0 190
SEARS HLDGS CORP *W EXP 12/15/201 812350155 0 122 SH   SOLE   0 0 122
VEREIT INC COM 92339V100 657 90,508 SH   SOLE   0 0 90,508
BARCLAYS BK PLC IPTH CRUDE OIL 06740P221 4 187 SH   SOLE   0 0 187
NOW INC COM 67011P100 812 49,070 SH   SOLE   0 0 49,070
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 66 2,398 SH   SOLE   0 0 2,398
COLUMBIA PPTY TR INC COM NEW 198287203 108 4,570 SH   SOLE   0 0 4,570
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 317 9,925 SH   SOLE   0 0 9,925
STRATASYS LTD SHS M85548101 2 100 SH   SOLE   0 0 100
AMPLIFY ETF TR ONLIN RETL ETF 032108102 3 59 SH   SOLE   0 0 59
ADIENT PLC ORD SHS G0084W101 11 276 SH   SOLE   0 0 276
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 60 465 SH   SOLE   0 0 465
ECOLAB INC COM 278865100 619 3,951 SH   SOLE   0 0 3,951
FIRST DATA CORP NEW COM CL A 32008D106 11,387 465,344 SH   SOLE   0 0 465,344
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 2,500 SH Put SOLE   0 0 2,500
AMERICAN ASSETS TR INC COM 024013104 7 200 SH   SOLE   0 0 200
AXOS FINL INC COM 05465C100 199 5,800 SH   SOLE   0 0 5,800
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 2,377 65,665 SH   SOLE   0 0 65,665
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 118,644 3,482,352 SH   SOLE   0 0 3,482,352
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 3 125 SH   SOLE   0 0 125
MACYS INC COM 55616P104 24 694 SH   SOLE   0 0 694
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,473 19,445 SH   SOLE   0 0 19,445
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 307 7,654 SH   SOLE   0 0 7,654
PARKER HANNIFIN CORP COM 701094104 39 211 SH   SOLE   0 0 211
NVENT ELECTRIC PLC SHS G6700G107 31 1,158 SH   SOLE   0 0 1,158
ETSY INC COM 29786A106 5,133 99,904 SH   SOLE   0 0 99,904
GENESCO INC COM 371532102 1 21 SH   SOLE   0 0 21
ROCKWELL AUTOMATION INC COM 773903109 343 1,829 SH   SOLE   0 0 1,829
EATON VANCE CORP COM NON VTG 278265103 11 213 SH   SOLE   0 0 213
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2,327 92,711 SH   SOLE   0 0 92,711
GAMING & LEISURE PPTYS INC COM 36467J108 7 186 SH   SOLE   0 0 186
SERVICENOW INC COM 81762P102 7 35 SH   SOLE   0 0 35
KEYCORP NEW COM 493267108 31 1,556 SH   SOLE   0 0 1,556
KRAFT HEINZ CO COM 500754106 77 1,400 SH   SOLE   0 0 1,400
ISHARES TR EDGE INVT GRDE 46435G219 33,774 703,627 SH   SOLE   0 0 703,627
LITTELFUSE INC COM 537008104 22 110 SH   SOLE   0 0 110
LINCOLN ELEC HLDGS INC COM 533900106 1 11 SH   SOLE   0 0 11
TREX CO INC COM 89531P105 35 456 SH   SOLE   0 0 456
UNITED RENTALS INC COM 911363109 14 83 SH   SOLE   0 0 83
CBRE GROUP INC CL A 12504L109 10 229 SH   SOLE   0 0 229
SEALED AIR CORP NEW COM 81211K100 36 903 SH   SOLE   0 0 903
NORTHSTAR REALTY EUROPE CORP COM 66706L101 6 393 SH   SOLE   0 0 393
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6 300 SH   SOLE   0 0 300
SEATTLE GENETICS INC COM 812578102 17 214 SH   SOLE   0 0 214
SYNOPSYS INC COM 871607107 16 159 SH   SOLE   0 0 159
SPDR S&P 500 ETF TR TR UNIT 78462F103 123,950 426,355 SH   SOLE   0 0 426,355
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 284 9,968 SH   SOLE   0 0 9,968
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1 60 SH   SOLE   0 0 60
INVESCO MORTGAGE CAPITAL INC COM 46131B100 12 787 SH   SOLE   0 0 787
PARK NATL CORP COM 700658107 2 16 SH   SOLE   0 0 16
TRINET GROUP INC COM 896288107 2 32 SH   SOLE   0 0 32
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 50 278 SH   SOLE   0 0 278
BLOOMIN BRANDS INC COM 094235108 0 12 SH   SOLE   0 0 12
APPLIED OPTOELECTRONICS INC COM 03823U102 20 800 SH   SOLE   0 0 800
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,449 99,527 SH   SOLE   0 0 99,527
UNITED THERAPEUTICS CORP DEL COM 91307C102 7 57 SH   SOLE   0 0 57
WISDOMTREE TR US TOTAL DIVIDND 97717W109 71 738 SH   SOLE   0 0 738
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1,641 63,969 SH   SOLE   0 0 63,969
KIMBERLY CLARK CORP COM 494368103 508 4,466 SH   SOLE   0 0 4,466
WAGEWORKS INC COM 930427109 2,353 55,032 SH   SOLE   0 0 55,032
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 337 16,633 SH   SOLE   0 0 16,633
OLD DOMINION FGHT LINES INC COM 679580100 9 55 SH   SOLE   0 0 55
RESMED INC COM 761152107 136 1,177 SH   SOLE   0 0 1,177
TFS FINL CORP COM 87240R107 2 112 SH   SOLE   0 0 112
FRANKLIN TEMPLETON ETF TR LIBRT INT OPPT 35473P702 1 37 SH   SOLE   0 0 37
NOVO-NORDISK A S ADR 670100205 18 372 SH   SOLE   0 0 372
MICROSOFT CORP COM 594918104 4,370 38,209 SH   SOLE   0 0 38,209
US BANCORP DEL COM NEW 902973304 1,639 31,039 SH   SOLE   0 0 31,039
WISDOMTREE TR EMER MKT HIGH FD 97717W315 33 752 SH   SOLE   0 0 752
ASSURED GUARANTY LTD COM G0585R106 9 215 SH   SOLE   0 0 215
CARNIVAL CORP UNIT 99/99/9999 143658300 63 994 SH   SOLE   0 0 994
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1 12 SH   SOLE   0 0 12
O REILLY AUTOMOTIVE INC NEW COM 67103H107 84 241 SH   SOLE   0 0 241
SMITH A O COM 831865209 15 285 SH   SOLE   0 0 285
STMICROELECTRONICS N V NY REGISTRY 861012102 1 42 SH   SOLE   0 0 42
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 900 SH Put SOLE   0 0 900
SPDR SER TR BLOMBERG 1 10 YR 78468R861 19,857 1,045,672 SH   SOLE   0 0 1,045,672
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,354 43,686 SH   SOLE   0 0 43,686
AARONS INC COM PAR $0.50 002535300 0 9 SH   SOLE   0 0 9
GREIF INC CL A 397624107 1 18 SH   SOLE   0 0 18
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1 53 SH   SOLE   0 0 53
HESKA CORP COM RESTRC NEW 42805E306 6 50 SH   SOLE   0 0 50
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 142 8,614 SH   SOLE   0 0 8,614
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 70 3,226 SH   SOLE   0 0 3,226
BP PLC SPONSORED ADR 055622104 689 14,953 SH   SOLE   0 0 14,953
BROADCOM INC COM 11135F101 159 644 SH   SOLE   0 0 644
ISHARES TR GLOBAL FINLS ETF 464287333 1 22 SH   SOLE   0 0 22
TEREX CORP NEW COM 880779103 2 47 SH   SOLE   0 0 47
MONDELEZ INTL INC CL A 609207105 127 2,960 SH   SOLE   0 0 2,960
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 23 405 SH   SOLE   0 0 405
CHUYS HLDGS INC COM 171604101 0 14 SH   SOLE   0 0 14
OWENS & MINOR INC NEW COM 690732102 12,782 773,751 SH   SOLE   0 0 773,751
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 200 SH Put SOLE   0 0 200
HALLIBURTON CO COM 406216101 28,330 698,983 SH   SOLE   0 0 698,983
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2 58 SH   SOLE   0 0 58
HP INC COM 40434L105 122 4,728 SH   SOLE   0 0 4,728
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1 52 SH   SOLE   0 0 52
U S SILICA HLDGS INC COM 90346E103 550 29,231 SH   SOLE   0 0 29,231
ISHARES TR SHRT NAT MUN ETF 464288158 115 1,100 SH   SOLE   0 0 1,100
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5 250 SH   SOLE   0 0 250
ISHARES TR AGGRES ALLOC ETF 464289859 252 4,620 SH   SOLE   0 0 4,620
BEST INC SPONSORED ADS 08653C106 2 400 SH   SOLE   0 0 400
MOHAWK INDS INC COM 608190104 6,413 36,573 SH   SOLE   0 0 36,573
CINTAS CORP COM 172908105 20 100 SH   SOLE   0 0 100
HANCOCK WHITNEY CORPORATION COM 410120109 1 30 SH   SOLE   0 0 30
WINTRUST FINL CORP COM 97650W108 10 121 SH   SOLE   0 0 121
ISHARES INC MLT FCTR EMG MKT 46434G889 26,627 615,931 SH   SOLE   0 0 615,931
BAKER HUGHES A GE CO CL A 05722G100 1 32 SH   SOLE   0 0 32
ISHARES TR 0-5YR INVT GR CP 46434V100 16 328 SH   SOLE   0 0 328
ROYAL BK CDA MONTREAL QUE COM 780087102 10 120 SH   SOLE   0 0 120
ISHARES TR U.S. CNSM SV ETF 464287580 13 62 SH   SOLE   0 0 62
HONEYWELL INTL INC COM 438516106 566 3,402 SH   SOLE   0 0 3,402
DISCOVER FINL SVCS COM 254709108 13 170 SH   SOLE   0 0 170
GENWORTH FINL INC COM CL A 37247D106 4 1,000 SH   SOLE   0 0 1,000
SYNAPTICS INC COM 87157D109 7,891 172,971 SH   SOLE   0 0 172,971
WISDOMTREE TR US MIDCAP DIVID 97717W505 75 2,025 SH   SOLE   0 0 2,025
FORTUNE BRANDS HOME & SEC IN COM 34964C106 38 719 SH   SOLE   0 0 719
PRA HEALTH SCIENCES INC COM 69354M108 1 10 SH   SOLE   0 0 10
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1,968 131,729 SH   SOLE   0 0 131,729
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 5,792 160,661 SH   SOLE   0 0 160,661
WALMART INC COM 931142103 1,422 15,147 SH   SOLE   0 0 15,147
BARNES GROUP INC COM 067806109 2 25 SH   SOLE   0 0 25
TRIPADVISOR INC COM 896945201 10,278 201,260 SH   SOLE   0 0 201,260
WELLCARE HEALTH PLANS INC COM 94946T106 30 94 SH   SOLE   0 0 94
BANCORPSOUTH BK TUPELO MISS COM 05971J102 52 1,586 SH   SOLE   0 0 1,586
CANON INC SPONSORED ADR 138006309 254 8,018 SH   SOLE   0 0 8,018
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 2 40 SH   SOLE   0 0 40
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 112 7,001 SH   SOLE   0 0 7,001
AIR LEASE CORP CL A 00912X302 0 9 SH   SOLE   0 0 9
NETEASE INC SPONSORED ADR 64110W102 12 51 SH   SOLE   0 0 51
CBS CORP NEW CL B 124857202 9,866 171,725 SH   SOLE   0 0 171,725
ENCOMPASS HEALTH CORP COM 29261A100 499 6,402 SH   SOLE   0 0 6,402
NATIONAL OILWELL VARCO INC COM 637071101 10,937 253,882 SH   SOLE   0 0 253,882
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,768 92,543 SH   SOLE   0 0 92,543
ISHARES TR MSCI UK ETF NEW 46435G334 37 1,072 SH   SOLE   0 0 1,072
ILLUMINA INC COM 452327109 7 18 SH   SOLE   0 0 18
MGM RESORTS INTERNATIONAL COM 552953101 8 284 SH   SOLE   0 0 284
ISHARES TR GLB INFRASTR ETF 464288372 115 2,740 SH   SOLE   0 0 2,740
TIVO CORP COM 88870P106 4 288 SH   SOLE   0 0 288
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 5 73 SH   SOLE   0 0 73
LANCASTER COLONY CORP COM 513847103 1 7 SH   SOLE   0 0 7
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 45 916 SH   SOLE   0 0 916
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1 26 SH   SOLE   0 0 26
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 997 32,396 SH   SOLE   0 0 32,396
UGI CORP NEW COM 902681105 1 25 SH   SOLE   0 0 25
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 31 1,239 SH   SOLE   0 0 1,239
SEAGATE TECHNOLOGY PLC SHS G7945M107 29 613 SH   SOLE   0 0 613
ISHARES TR IBONDS DEC21 ETF 46434VBK5 99 4,064 SH   SOLE   0 0 4,064
DIGITAL RLTY TR INC COM 253868103 21 188 SH   SOLE   0 0 188
MAXIMUS INC COM 577933104 9 135 SH   SOLE   0 0 135
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 35 607 SH   SOLE   0 0 607
TORONTO DOMINION BK ONT COM NEW 891160509 331 5,440 SH   SOLE   0 0 5,440
GODADDY INC CL A 380237107 5,338 64,009 SH   SOLE   0 0 64,009
LAMB WESTON HLDGS INC COM 513272104 38 566 SH   SOLE   0 0 566
TE CONNECTIVITY LTD REG SHS H84989104 131 1,495 SH   SOLE   0 0 1,495
CRANE CO COM 224399105 3,943 40,087 SH   SOLE   0 0 40,087
COGNEX CORP COM 192422103 2 38 SH   SOLE   0 0 38
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4 126 SH   SOLE   0 0 126
ISHARES INC MSCI SPAIN ETF 464286764 4 142 SH   SOLE   0 0 142
ISHARES TR S&P US PFD STK 464288687 333 8,961 SH   SOLE   0 0 8,961
ENSTAR GROUP LIMITED SHS G3075P101 0 2 SH   SOLE   0 0 2
CATERPILLAR INC DEL COM 149123101 306 2,005 SH   SOLE   0 0 2,005
EXPONENT INC COM 30214U102 1 20 SH   SOLE   0 0 20
PAPA JOHNS INTL INC COM 698813102 10 202 SH   SOLE   0 0 202
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 5,770 150,178 SH   SOLE   0 0 150,178
CORPORATE CAP TR INC COM 219880101 874 57,254 SH   SOLE   0 0 57,254
BANCOLOMBIA S A SPON ADR PREF 05968L102 1 31 SH   SOLE   0 0 31
UNILEVER N V N Y SHS NEW 904784709 56 1,005 SH   SOLE   0 0 1,005
UNITEDHEALTH GROUP INC COM 91324P102 12,987 48,816 SH   SOLE   0 0 48,816
REGENCY CTRS CORP COM 758849103 0 4 SH   SOLE   0 0 4
XILINX INC COM 983919101 7 83 SH   SOLE   0 0 83
STEEL DYNAMICS INC COM 858119100 7 164 SH   SOLE   0 0 164
AMERICAN ELEC PWR INC COM 025537101 772 10,887 SH   SOLE   0 0 10,887
CHEVRON CORP NEW COM 166764100 2,440 19,951 SH   SOLE   0 0 19,951
CADENCE DESIGN SYSTEM INC COM 127387108 2 48 SH   SOLE   0 0 48
HYSTER YALE MATLS HANDLING I CL A 449172105 0 6 SH   SOLE   0 0 6
PUBLIC STORAGE COM 74460D109 15,645 77,594 SH   SOLE   0 0 77,594
UNITED NAT FOODS INC COM 911163103 1 18 SH   SOLE   0 0 18
ALLEGHANY CORP DEL COM 017175100 3 5 SH   SOLE   0 0 5
CAMPBELL SOUP CO COM 134429109 10 275 SH   SOLE   0 0 275
INTUITIVE SURGICAL INC COM NEW 46120E602 239 416 SH   SOLE   0 0 416
MSCI INC COM 55354G100 12 70 SH   SOLE   0 0 70
ORGANOVO HLDGS INC COM 68620A104 4 3,855 SH   SOLE   0 0 3,855
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 29,900 SH Put SOLE   0 0 29,900
HUBBELL INC COM 443510607 2 18 SH   SOLE   0 0 18
VERMILION ENERGY INC COM 923725105 1 44 SH   SOLE   0 0 44
XENIA HOTELS & RESORTS INC COM 984017103 137 5,797 SH   SOLE   0 0 5,797
HEICO CORP NEW COM 422806109 18 195 SH   SOLE   0 0 195
LENDINGTREE INC NEW COM 52603B107 1 4 SH   SOLE   0 0 4
BANK MONTREAL QUE COM 063671101 10 121 SH   SOLE   0 0 121
UMB FINL CORP COM 902788108 0 5 SH   SOLE   0 0 5
IDEXX LABS INC COM 45168D104 32 129 SH   SOLE   0 0 129
NUVEEN PFD & INCM SECURTIES COM 67072C105 98 11,125 SH   SOLE   0 0 11,125
SPDR S&P 500 ETF TR TR UNIT 78462F103 206 13,600 SH Call SOLE   0 0 13,600
TIMKEN CO COM 887389104 7 135 SH   SOLE   0 0 135
VANGUARD INDEX FDS SM CP VAL ETF 922908611 282 2,026 SH   SOLE   0 0 2,026
ISHARES TR RUSSELL 2000 ETF 464287655 1,682 9,980 SH   SOLE   0 0 9,980
RAYMOND JAMES FINANCIAL INC COM 754730109 7 75 SH   SOLE   0 0 75
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 0 1 SH   SOLE   0 0 1
NETFLIX INC COM 64110L106 550 1,471 SH   SOLE   0 0 1,471
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2 27 SH   SOLE   0 0 27
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 6,604 371,532 SH   SOLE   0 0 371,532
JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 110 4,488 SH   SOLE   0 0 4,488
FIDELITY MSCI HLTH CARE I 316092600 910 19,447 SH   SOLE   0 0 19,447
ISHARES TR CUR HD EURZN ETF 46434V639 9 311 SH   SOLE   0 0 311
EXELIXIS INC COM 30161Q104 89 5,000 SH   SOLE   0 0 5,000
PAN AMERICAN SILVER CORP COM 697900108 0 26 SH   SOLE   0 0 26
CORNING INC COM 219350105 3,047 86,322 SH   SOLE   0 0 86,322
AETNA INC NEW COM 00817Y108 53 263 SH   SOLE   0 0 263
BB&T CORP COM 054937107 5 111 SH   SOLE   0 0 111
FLEETCOR TECHNOLOGIES INC COM 339041105 2,996 13,150 SH   SOLE   0 0 13,150
LAKELAND FINL CORP COM 511656100 9 202 SH   SOLE   0 0 202
MASCO CORP COM 574599106 52 1,430 SH   SOLE   0 0 1,430
ULTA BEAUTY INC COM 90384S303 25 90 SH   SOLE   0 0 90
ZOETIS INC CL A 98978V103 27 299 SH   SOLE   0 0 299
PROASSURANCE CORP COM 74267C106 0 7 SH   SOLE   0 0 7
MASTERCARD INCORPORATED CL A 57636Q104 259 1,163 SH   SOLE   0 0 1,163
CAESARSTONE LTD ORD SHS M20598104 2 105 SH   SOLE   0 0 105
DOUGLAS EMMETT INC COM 25960P109 13 342 SH   SOLE   0 0 342
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 16 334 SH   SOLE   0 0 334
ISHARES INC MSCI MEXICO ETF 464286822 10 197 SH   SOLE   0 0 197
WISDOMTREE TR CHINESE YUAN FD 97717W182 5 202 SH   SOLE   0 0 202
ISHARES INC MSCI EM ESG OPZ 46434G863 481 14,421 SH   SOLE   0 0 14,421
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1 49 SH   SOLE   0 0 49
BOSTON SCIENTIFIC CORP COM 101137107 25 661 SH   SOLE   0 0 661
APTIV PLC SHS G6095L109 49 580 SH   SOLE   0 0 580
WASHINGTON FED INC COM 938824109 1 37 SH   SOLE   0 0 37
TECHNIPFMC PLC COM G87110105 3,814 122,063 SH   SOLE   0 0 122,063
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 14,702 231,377 SH   SOLE   0 0 231,377
VERTEX PHARMACEUTICALS INC COM 92532F100 34 174 SH   SOLE   0 0 174
FRESH DEL MONTE PRODUCE INC ORD G36738105 1 22 SH   SOLE   0 0 22
FORTIVE CORP COM 34959J108 151 1,799 SH   SOLE   0 0 1,799
VANGUARD WORLD FDS ENERGY ETF 92204A306 170 1,622 SH   SOLE   0 0 1,622
ETFS PLATINUM TR SH BEN INT 26922V101 2 25 SH   SOLE   0 0 25
ANNALY CAP MGMT INC COM 035710409 20 1,981 SH   SOLE   0 0 1,981
DISNEY WALT CO COM DISNEY 254687106 8,539 73,016 SH   SOLE   0 0 73,016
MASTEC INC COM 576323109 9 200 SH   SOLE   0 0 200
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 4 200 SH   SOLE   0 0 200
AES CORP COM 00130H105 8 591 SH   SOLE   0 0 591
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2 215 SH   SOLE   0 0 215
J & J SNACK FOODS CORP COM 466032109 1 6 SH   SOLE   0 0 6
ADAM NAT RES FD INC COM 00548F105 73 3,674 SH   SOLE   0 0 3,674
HEARTLAND EXPRESS INC COM 422347104 14 701 SH   SOLE   0 0 701
ISHARES TR MSCI EAFE ETF 464287465 809 11,895 SH   SOLE   0 0 11,895
VANECK VECTORS ETF TR GREEN BD ETF 92189F171 8 300 SH   SOLE   0 0 300
LOWES COS INC COM 548661107 324 2,822 SH   SOLE   0 0 2,822
ISHARES TR U.S. CNSM GD ETF 464287812 5 39 SH   SOLE   0 0 39
GENUINE PARTS CO COM 372460105 36 360 SH   SOLE   0 0 360
VENTAS INC COM 92276F100 12,482 229,525 SH   SOLE   0 0 229,525
DOMINION ENERGY INC COM 25746U109 751 10,693 SH   SOLE   0 0 10,693
WEYERHAEUSER CO COM 962166104 22 695 SH   SOLE   0 0 695
RANGE RES CORP COM 75281A109 12 680 SH   SOLE   0 0 680
ALLETE INC COM NEW 018522300 16 214 SH   SOLE   0 0 214
TRANSOCEAN LTD REG SHS H8817H100 5,342 382,907 SH   SOLE   0 0 382,907
ALLIANT ENERGY CORP COM 018802108 442 10,376 SH   SOLE   0 0 10,376
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 12 84 SH   SOLE   0 0 84
PINNACLE WEST CAP CORP COM 723484101 604 7,627 SH   SOLE   0 0 7,627
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 264 5,397 SH   SOLE   0 0 5,397
MONRO INC COM 610236101 14,572 209,370 SH   SOLE   0 0 209,370
PROGENICS PHARMACEUTICALS IN COM 743187106 0 33 SH   SOLE   0 0 33
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2 87 SH   SOLE   0 0 87
ETFS GOLD TR SHS 26922Y105 78 680 SH   SOLE   0 0 680
MONOLITHIC PWR SYS INC COM 609839105 8 60 SH   SOLE   0 0 60
CHILDRENS PL INC COM 168905107 2 17 SH   SOLE   0 0 17
IDACORP INC COM 451107106 2 20 SH   SOLE   0 0 20
BLACKSTONE MTG TR INC COM CL A 09257W100 1 31 SH   SOLE   0 0 31
INVESCO EXCH TRD SLF IDX FD BULSHS 2018 HY 46138J205 200 7,963 SH   SOLE   0 0 7,963
KAMAN CORP COM 483548103 1 13 SH   SOLE   0 0 13
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 52 1,056 SH   SOLE   0 0 1,056
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,496 26,603 SH   SOLE   0 0 26,603
BANK NEW YORK MELLON CORP COM 064058100 78 1,525 SH   SOLE   0 0 1,525
CONSTELLATION BRANDS INC CL A 21036P108 369 1,712 SH   SOLE   0 0 1,712
FIRST TR VALUE LINE DIVID IN SHS 33734H106 318 10,066 SH   SOLE   0 0 10,066
WESTPAC BKG CORP SPONSORED ADR 961214301 1 70 SH   SOLE   0 0 70
FS INVT CORP COM 302635107 491 69,712 SH   SOLE   0 0 69,712
SENESTECH INC COM 81720R109 7 10,000 SH   SOLE   0 0 10,000
AMERICAN SOFTWARE INC CL A 029683109 1 72 SH   SOLE   0 0 72
JABIL INC COM 466313103 1 36 SH   SOLE   0 0 36
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 261 1,446 SH   SOLE   0 0 1,446
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 8 5,000 PRN   SOLE   0 0 5,000
SCIENCE APPLICATNS INTL CP N COM 808625107 269 3,333 SH   SOLE   0 0 3,333
GRAN TIERRA ENERGY INC COM 38500T101 0 87 SH   SOLE   0 0 87
ISHARES TR IBONDS DEC23 ETF 46434VAX8 137 5,651 SH   SOLE   0 0 5,651
MDU RES GROUP INC COM 552690109 3 113 SH   SOLE   0 0 113
TAPESTRY INC COM 876030107 11,146 221,733 SH   SOLE   0 0 221,733
WHEATON PRECIOUS METALS CORP COM 962879102 138 7,911 SH   SOLE   0 0 7,911
COLONY CR REAL ESTATE INC COM CL A 19625T101 108 4,891 SH   SOLE   0 0 4,891
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 274 2,200 SH   SOLE   0 0 2,200
ALKERMES PLC SHS G01767105 9 215 SH   SOLE   0 0 215
WELLTOWER INC COM 95040Q104 73 1,131 SH   SOLE   0 0 1,131
HARRIS CORP DEL COM 413875105 182 1,078 SH   SOLE   0 0 1,078
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 273 6,517 SH   SOLE   0 0 6,517
GRIFOLS S A SP ADR REP B NVT 398438408 3,040 142,261 SH   SOLE   0 0 142,261
UNITED STATES STL CORP NEW COM 912909108 61 2,008 SH   SOLE   0 0 2,008
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 3 79 SH   SOLE   0 0 79
EXACT SCIENCES CORP COM 30063P105 6 70 SH   SOLE   0 0 70
EXPRESS SCRIPTS HLDG CO COM 30219G108 271 2,856 SH   SOLE   0 0 2,856
CALIFORNIA WTR SVC GROUP COM 130788102 8 186 SH   SOLE   0 0 186
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 12,653 178,389 SH   SOLE   0 0 178,389
ISHARES TR INTL QLTY FACTOR 46434V456 130 4,399 SH   SOLE   0 0 4,399
ARES CAP CORP COM 04010L103 3 146 SH   SOLE   0 0 146
LITHIA MTRS INC CL A 536797103 4 52 SH   SOLE   0 0 52
META FINL GROUP INC COM 59100U108 0 6 SH   SOLE   0 0 6
BIG 5 SPORTING GOODS CORP COM 08915P101 0 15 SH   SOLE   0 0 15
HILLENBRAND INC COM 431571108 4 75 SH   SOLE   0 0 75
MSC INDL DIRECT INC CL A 553530106 2 24 SH   SOLE   0 0 24
SIMON PPTY GROUP INC NEW COM 828806109 36 202 SH   SOLE   0 0 202
AGNC INVT CORP COM 00123Q104 15 827 SH   SOLE   0 0 827
VOYA FINL INC COM 929089100 10 200 SH   SOLE   0 0 200
ISHARES TR MSCI LW CRB TG 46434V464 8 68 SH   SOLE   0 0 68
ZIMMER BIOMET HLDGS INC COM 98956P102 8,443 64,219 SH   SOLE   0 0 64,219
CAPITAL ONE FINL CORP COM 14040H105 101 1,060 SH   SOLE   0 0 1,060
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,126 11,401 SH   SOLE   0 0 11,401
ALCOA CORP COM 013872106 4 88 SH   SOLE   0 0 88
DANAHER CORP DEL COM 235851102 525 4,831 SH   SOLE   0 0 4,831
NEW JERSEY RES COM 646025106 13 287 SH   SOLE   0 0 287
APPLIED DNA SCIENCES INC COM NEW 03815U201 3 2,000 SH   SOLE   0 0 2,000
LEIDOS HLDGS INC COM 525327102 531 7,671 SH   SOLE   0 0 7,671
NOKIA CORP SPONSORED ADR 654902204 8,826 1,581,684 SH   SOLE   0 0 1,581,684
THERAPEUTICSMD INC COM 88338N107 3 500 SH   SOLE   0 0 500
ISHARES TR IBONDS DEC22 ETF 46434VBA7 115 4,720 SH   SOLE   0 0 4,720
AMERICAN EXPRESS CO COM 025816109 144 1,355 SH   SOLE   0 0 1,355
NUTRIEN LTD COM 67077M108 16,630 288,214 SH   SOLE   0 0 288,214
ANDEAVOR COM 03349M105 2 13 SH   SOLE   0 0 13
EQUIFAX INC COM 294429105 1 9 SH   SOLE   0 0 9
INGERSOLL-RAND PLC SHS G47791101 162 1,587 SH   SOLE   0 0 1,587
ELECTRONIC ARTS INC COM 285512109 6,979 57,923 SH   SOLE   0 0 57,923
WHITE MTNS INS GROUP LTD COM G9618E107 1 1 SH   SOLE   0 0 1
CARTERS INC COM 146229109 604 6,124 SH   SOLE   0 0 6,124
ENVESTNET INC COM 29404K106 10 162 SH   SOLE   0 0 162
GENERAL MTRS CO *W EXP 07/10/201 37045V126 0 17 SH   SOLE   0 0 17
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,577 25,864 SH   SOLE   0 0 25,864
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,703 31,421 SH   SOLE   0 0 31,421
KANSAS CITY SOUTHERN COM NEW 485170302 1 9 SH   SOLE   0 0 9
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 77 2,061 SH   SOLE   0 0 2,061
ISHARES TR SP SMCP600VL ETF 464287879 95 571 SH   SOLE   0 0 571
AMERIPRISE FINL INC COM 03076C106 123 836 SH   SOLE   0 0 836
EOG RES INC COM 26875P101 2,754 21,591 SH   SOLE   0 0 21,591
SEMPRA ENERGY COM 816851109 18 160 SH   SOLE   0 0 160
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 4 198 SH   SOLE   0 0 198
HANCOCK JOHN INVS TR COM 410142103 5 300 SH   SOLE   0 0 300
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,264 42,999 SH   SOLE   0 0 42,999
ISHARES TR SH TR CRPORT ETF 464288646 411 7,932 SH   SOLE   0 0 7,932
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 176 6,427 SH   SOLE   0 0 6,427
DBX ETF TR XTRACK HRVST CSI 233051879 2 80 SH   SOLE   0 0 80
SUN CMNTYS INC COM 866674104 17 169 SH   SOLE   0 0 169
WABTEC CORP COM 929740108 8,436 80,437 SH   SOLE   0 0 80,437
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 15 447 SH   SOLE   0 0 447
PEARSON PLC SPONSORED ADR 705015105 4 373 SH   SOLE   0 0 373
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 6 4,000 PRN   SOLE   0 0 4,000
MEDTRONIC PLC SHS G5960L103 13,375 135,968 SH   SOLE   0 0 135,968
CIGNA CORPORATION COM 125509109 4 21 SH   SOLE   0 0 21
AT&T INC COM 00206R102 11,882 353,836 SH   SOLE   0 0 353,836
CONSOLIDATED EDISON INC COM 209115104 254 3,337 SH   SOLE   0 0 3,337
ARISTA NETWORKS INC COM 040413106 28 105 SH   SOLE   0 0 105
BANK OZK COM 06417N103 0 8 SH   SOLE   0 0 8
DELUXE CORP COM 248019101 1 25 SH   SOLE   0 0 25
TRANSUNION COM 89400J107 10,661 144,885 SH   SOLE   0 0 144,885
S&P GLOBAL INC COM 78409V104 154 787 SH   SOLE   0 0 787
DELPHI TECHNOLOGIES PLC SHS G2709G107 4 124 SH   SOLE   0 0 124
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10 240 SH   SOLE   0 0 240
ISHARES INC MSCI FRANCE ETF 464286707 8 256 SH   SOLE   0 0 256
ANALOG DEVICES INC COM 032654105 7 71 SH   SOLE   0 0 71
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8 141 SH   SOLE   0 0 141
FORTINET INC COM 34959E109 21 223 SH   SOLE   0 0 223
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 5,517 74,008 SH   SOLE   0 0 74,008
ENSIGN GROUP INC COM 29358P101 4 118 SH   SOLE   0 0 118
PACWEST BANCORP DEL COM 695263103 2 33 SH   SOLE   0 0 33
ISHARES GOLD TRUST ISHARES 464285105 102 8,940 SH   SOLE   0 0 8,940
ISHARES TR RUS MDCP VAL ETF 464287473 194 2,153 SH   SOLE   0 0 2,153
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 24 257 SH   SOLE   0 0 257
EQT CORP COM 26884L109 86 1,938 SH   SOLE   0 0 1,938
ISHARES TR CORE S&P US GWT 464287671 1,443 23,227 SH   SOLE   0 0 23,227
CUMMINS INC COM 231021106 59 406 SH   SOLE   0 0 406
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 65 1,632 SH   SOLE   0 0 1,632
ISHARES TR S&P 500 GRWT ETF 464287309 26,174 147,735 SH   SOLE   0 0 147,735
MERCER INTL INC COM 588056101 17 1,000 SH   SOLE   0 0 1,000
DOVER CORP COM 260003108 10 111 SH   SOLE   0 0 111
STERLING BANCORP DEL COM 85917A100 3 139 SH   SOLE   0 0 139
ISHARES INC MIN VOL GBL ETF 464286525 214 2,438 SH   SOLE   0 0 2,438
VULCAN MATLS CO COM 929160109 25 223 SH   SOLE   0 0 223
BURLINGTON STORES INC COM 122017106 11 69 SH   SOLE   0 0 69
UNUM GROUP COM 91529Y106 2 58 SH   SOLE   0 0 58
ISHARES INC MSCI FRNTR100ETF 464286145 8 274 SH   SOLE   0 0 274
LUMINEX CORP DEL COM 55027E102 17 570 SH   SOLE   0 0 570
TRIMBLE INC COM 896239100 3,219 74,058 SH   SOLE   0 0 74,058
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 38 700 SH   SOLE   0 0 700
FRANKLIN TEMPLETON ETF TR FTSE FRANCE 35473P793 0 5 SH   SOLE   0 0 5
ISHARES INC CORE MSCI EMKT 46434G103 49,195 950,076 SH   SOLE   0 0 950,076
LIBERTY BROADBAND CORP COM SER A 530307107 1 15 SH   SOLE   0 0 15
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 235 7,553 SH   SOLE   0 0 7,553
HOST HOTELS & RESORTS INC COM 44107P104 2 104 SH   SOLE   0 0 104
DEVON ENERGY CORP NEW COM 25179M103 1,107 27,706 SH   SOLE   0 0 27,706
ISHARES INC MSCI PAC JP ETF 464286665 45 991 SH   SOLE   0 0 991
WEC ENERGY GROUP INC COM 92939U106 571 8,552 SH   SOLE   0 0 8,552
APOLLO COML REAL EST FIN INC COM 03762U105 0 11 SH   SOLE   0 0 11
ISHARES TR S&P SML 600 GWT 464287887 354 1,755 SH   SOLE   0 0 1,755
TILRAY INC COM CL 2 88688T100 13 90 SH   SOLE   0 0 90
NORTHROP GRUMMAN CORP COM 666807102 968 3,050 SH   SOLE   0 0 3,050
W P CAREY INC COM 92936U109 325 5,061 SH   SOLE   0 0 5,061
ASSURANT INC COM 04621X108 3 25 SH   SOLE   0 0 25
DTE ENERGY CO COM 233331107 108 994 SH   SOLE   0 0 994
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1,912 38,130 SH   SOLE   0 0 38,130
LULULEMON ATHLETICA INC COM 550021109 53 324 SH   SOLE   0 0 324
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 310 4,066 SH   SOLE   0 0 4,066
VANGUARD INDEX FDS SML CP GRW ETF 922908595 631 3,371 SH   SOLE   0 0 3,371
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,537 19,602 SH   SOLE   0 0 19,602
STIFEL FINL CORP COM 860630102 5 100 SH   SOLE   0 0 100
COMERICA INC COM 200340107 11 118 SH   SOLE   0 0 118
MONSTER BEVERAGE CORP NEW COM 61174X109 53 915 SH   SOLE   0 0 915
PARAMOUNT GOLD NEV CORP COM 69924M109 0 62 SH   SOLE   0 0 62
WESBANCO INC COM 950810101 16 369 SH   SOLE   0 0 369
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 29 500 SH   SOLE   0 0 500
ALLIANCE DATA SYSTEMS CORP COM 018581108 9 40 SH   SOLE   0 0 40
ISHARES INC MSCI JPN ETF NEW 46434G822 4,532 75,244 SH   SOLE   0 0 75,244
VANGUARD STAR FD VG TL INTL STK F 921909768 92 1,704 SH   SOLE   0 0 1,704
SANOFI SPONSORED ADR 80105N105 280 6,271 SH   SOLE   0 0 6,271
ALLSTATE CORP COM 020002101 1,340 13,572 SH   SOLE   0 0 13,572
ENERSYS COM 29275Y102 1 10 SH   SOLE   0 0 10
ISHARES US ETF TR SHT MAT BD ETF 46431W507 109,539 2,182,703 SH   SOLE   0 0 2,182,703
MATADOR RES CO COM 576485205 14,846 449,198 SH   SOLE   0 0 449,198
INDEPENDENCE RLTY TR INC COM 45378A106 32 3,071 SH   SOLE   0 0 3,071
ISHARES TR RUS TOP 200 ETF 464289446 4 62 SH   SOLE   0 0 62
ALASKA AIR GROUP INC COM 011659109 1 20 SH   SOLE   0 0 20
FLIR SYS INC COM 302445101 147 2,393 SH   SOLE   0 0 2,393
MCDERMOTT INTL INC COM 580037703 3 178 SH   SOLE   0 0 178
UNDER ARMOUR INC CL C 904311206 8,866 455,589 SH   SOLE   0 0 455,589
SPARTANNASH CO COM 847215100 0 9 SH   SOLE   0 0 9
PIMCO DYNAMIC INCOME FD SHS 72201Y101 105 3,125 SH   SOLE   0 0 3,125
EASTMAN CHEM CO COM 277432100 665 6,946 SH   SOLE   0 0 6,946
NORDIC AMERICAN TANKERS LIMI COM G65773106 0 4 SH   SOLE   0 0 4
EQUITY RESIDENTIAL SH BEN INT 29476L107 207 3,121 SH   SOLE   0 0 3,121
SPRINT CORP COM SER 1 85207U105 3 507 SH   SOLE   0 0 507
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6 396 SH   SOLE   0 0 396
ENOVA INTL INC COM 29357K103 3 91 SH   SOLE   0 0 91
VALERO ENERGY CORP NEW COM 91913Y100 159 1,397 SH   SOLE   0 0 1,397
WASTE CONNECTIONS INC COM 94106B101 4 53 SH   SOLE   0 0 53
BGC PARTNERS INC CL A 05541T101 2 198 SH   SOLE   0 0 198
FIRST TR ENERGY INCOME & GRW COM 33738G104 418 18,799 SH   SOLE   0 0 18,799
AGNICO EAGLE MINES LTD COM 008474108 5 151 SH   SOLE   0 0 151
ACCO BRANDS CORP COM 00081T108 1 62 SH   SOLE   0 0 62
PIONEER NAT RES CO COM 723787107 1,158 6,650 SH   SOLE   0 0 6,650
ISHARES TR ESG 1 5 YR USD 46435G243 1,170 47,630 SH   SOLE   0 0 47,630
OCCIDENTAL PETE CORP DEL COM 674599105 21,542 262,168 SH   SOLE   0 0 262,168
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 316 7,160 SH   SOLE   0 0 7,160
WISDOMTREE TR JAPN HEDGE EQT 97717W851 76 1,311 SH   SOLE   0 0 1,311
CENTERPOINT ENERGY INC COM 15189T107 41 1,488 SH   SOLE   0 0 1,488
ISHARES TR 3 7 YR TREAS BD 464288661 6,067 50,951 SH   SOLE   0 0 50,951
PRUDENTIAL PLC ADR 74435K204 45 972 SH   SOLE   0 0 972
FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 10,396 409,143 SH   SOLE   0 0 409,143
AMERICAN WTR WKS CO INC NEW COM 030420103 508 5,774 SH   SOLE   0 0 5,774
MOTOROLA SOLUTIONS INC COM NEW 620076307 108 831 SH   SOLE   0 0 831
WISDOMTREE TR INTL SMCAP DIV 97717W760 248 3,485 SH   SOLE   0 0 3,485
EMBRAER S A SP ADR REP 4 COM 29082A107 1 62 SH   SOLE   0 0 62
MICROCHIP TECHNOLOGY INC COM 595017104 15 196 SH   SOLE   0 0 196
ISHARES TR CORE US AGGBD ET 464287226 87,794 832,014 SH   SOLE   0 0 832,014
DAVE & BUSTERS ENTMT INC COM 238337109 18 265 SH   SOLE   0 0 265
RETAIL PPTYS AMER INC CL A 76131V202 27 2,190 SH   SOLE   0 0 2,190
GLOBAL X FDS GLOBX SUPDV US 37950E291 271 10,748 SH   SOLE   0 0 10,748
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5 184 SH   SOLE   0 0 184
ISHARES TR MBS ETF 464288588 250 2,422 SH   SOLE   0 0 2,422
JACK IN THE BOX INC COM 466367109 2 18 SH   SOLE   0 0 18
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 842 14,422 SH   SOLE   0 0 14,422
CORE LABORATORIES N V COM N22717107 5 45 SH   SOLE   0 0 45
CHARTER COMMUNICATIONS INC N CL A 16119P108 69 213 SH   SOLE   0 0 213
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1 600 SH   SOLE   0 0 600
ALPS ETF TR ALERIAN MLP 00162Q866 3 300 SH   SOLE   0 0 300
MPLX LP COM UNIT REP LTD 55336V100 27 775 SH   SOLE   0 0 775
ISHARES TR MRGSTR SM CP ETF 464288505 3 14 SH   SOLE   0 0 14
TRAVELERS COMPANIES INC COM 89417E109 100 773 SH   SOLE   0 0 773
AMPHENOL CORP NEW CL A 032095101 4 45 SH   SOLE   0 0 45
FREEPORT-MCMORAN INC CL B 35671D857 78 5,576 SH   SOLE   0 0 5,576
MARRIOTT INTL INC NEW CL A 571903202 249 1,886 SH   SOLE   0 0 1,886
PLANET FITNESS INC CL A 72703H101 2 43 SH   SOLE   0 0 43
VISA INC COM CL A 92826C839 1,444 9,622 SH   SOLE   0 0 9,622
BLACKROCK MULTI-SECTOR INC T COM 09258A107 17 1,000 SH   SOLE   0 0 1,000
SHIRE PLC SPONSORED ADR 82481R106 15 82 SH   SOLE   0 0 82
ICON PLC SHS G4705A100 10 68 SH   SOLE   0 0 68
RENAISSANCERE HOLDINGS LTD COM G7496G103 2 15 SH   SOLE   0 0 15
MOODYS CORP COM 615369105 1 3 SH   SOLE   0 0 3
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 46 553 SH   SOLE   0 0 553
ISHARES TR TRANS AVG ETF 464287192 54 265 SH   SOLE   0 0 265
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 2 109 SH   SOLE   0 0 109
AVX CORP NEW COM 002444107 0 16 SH   SOLE   0 0 16
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 45 1,657 SH   SOLE   0 0 1,657
ISHARES TR CORE MSCI EAFE 46432F842 65,983 1,029,702 SH   SOLE   0 0 1,029,702
TENET HEALTHCARE CORP COM NEW 88033G407 5 161 SH   SOLE   0 0 161
BECTON DICKINSON & CO COM 075887109 205 786 SH   SOLE   0 0 786
RALPH LAUREN CORP CL A 751212101 8 56 SH   SOLE   0 0 56
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 29 712 SH   SOLE   0 0 712
VERIZON COMMUNICATIONS INC COM 92343V104 2,462 46,122 SH   SOLE   0 0 46,122
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 22 448 SH   SOLE   0 0 448
CENTENNIAL RESOURCE DEV INC CL A 15136A102 2 90 SH   SOLE   0 0 90
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 90 2,242 SH   SOLE   0 0 2,242
BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 17 SH   SOLE   0 0 17
ISHARES TR CORE MSCI TOTAL 46432F834 6,947 115,183 SH   SOLE   0 0 115,183
SERVICE CORP INTL COM 817565104 10 224 SH   SOLE   0 0 224
J2 GLOBAL INC COM 48123V102 16 198 SH   SOLE   0 0 198
GLOBUS MED INC CL A 379577208 2 36 SH   SOLE   0 0 36
CHECK POINT SOFTWARE TECH LT ORD M22465104 280 2,379 SH   SOLE   0 0 2,379
B & G FOODS INC NEW COM 05508R106 24 868 SH   SOLE   0 0 868
ISHARES TR MSCI ACWI EX US 464288240 124 2,603 SH   SOLE   0 0 2,603
SIERRA WIRELESS INC COM 826516106 2 100 SH   SOLE   0 0 100
WPX ENERGY INC COM 98212B103 11 548 SH   SOLE   0 0 548
BRINKS CO COM 109696104 1 17 SH   SOLE   0 0 17
GOLDCORP INC NEW COM 380956409 40 3,931 SH   SOLE   0 0 3,931
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,289 37,762 SH   SOLE   0 0 37,762
PARSLEY ENERGY INC CL A 701877102 1 21 SH   SOLE   0 0 21
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 3,441 573,494 SH   SOLE   0 0 573,494
NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 14 3,000 PRN   SOLE   0 0 3,000
MITEL NETWORKS CORP COM 60671Q104 10 885 SH   SOLE   0 0 885
VANGUARD INDEX FDS VALUE ETF 922908744 1,156 10,443 SH   SOLE   0 0 10,443
SIFY TECHNOLOGIES LIMITED SPONSORED ADR 82655M107 0 5 SH   SOLE   0 0 5
WELBILT INC COM 949090104 65 3,091 SH   SOLE   0 0 3,091
PNC FINL SVCS GROUP INC COM 693475105 205 1,502 SH   SOLE   0 0 1,502
PROSHARES TR PSHS SHORT DOW30 74347B235 31 562 SH   SOLE   0 0 562
UBS GROUP AG SHS H42097107 16 1,000 SH   SOLE   0 0 1,000
LEGGETT & PLATT INC COM 524660107 40 905 SH   SOLE   0 0 905
AMERISERV FINL INC COM 03074A102 0 79 SH   SOLE   0 0 79
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 99 SH   SOLE   0 0 99
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 11 574 SH   SOLE   0 0 574
BANK HAWAII CORP COM 062540109 1 12 SH   SOLE   0 0 12
FRANKLIN RES INC COM 354613101 44 1,447 SH   SOLE   0 0 1,447
PORTLAND GEN ELEC CO COM NEW 736508847 1 20 SH   SOLE   0 0 20
EVERCORE INC CLASS A 29977A105 1 5 SH   SOLE   0 0 5
FACEBOOK INC CL A 30303M102 6,718 40,850 SH   SOLE   0 0 40,850
ENSCO PLC SHS CLASS A G3157S106 5,876 696,206 SH   SOLE   0 0 696,206
HARLEY DAVIDSON INC COM 412822108 40 873 SH   SOLE   0 0 873
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 15 110 SH   SOLE   0 0 110
RIO TINTO PLC SPONSORED ADR 767204100 8 164 SH   SOLE   0 0 164
WIX COM LTD SHS M98068105 31 255 SH   SOLE   0 0 255
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 2 54 SH   SOLE   0 0 54
PRINCIPAL FINL GROUP INC COM 74251V102 43 737 SH   SOLE   0 0 737
VICTORY PORTFOLIOS II VCSHS EMRG VOLTY 92647N857 86 3,181 SH   SOLE   0 0 3,181
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1,277 51,785 SH   SOLE   0 0 51,785
RELIANCE STEEL & ALUMINUM CO COM 759509102 1 11 SH   SOLE   0 0 11
SOUTHSIDE BANCSHARES INC COM 84470P109 8 222 SH   SOLE   0 0 222
AUTOZONE INC COM 053332102 186 240 SH   SOLE   0 0 240
NATIONAL HEALTH INVS INC COM 63633D104 1 13 SH   SOLE   0 0 13
TELUS CORP COM 87971M103 253 6,874 SH   SOLE   0 0 6,874
CATALENT INC COM 148806102 11,388 250,021 SH   SOLE   0 0 250,021
SABRA HEALTH CARE REIT INC COM 78573L106 8 366 SH   SOLE   0 0 366
ISHARES TR US HLTHCARE ETF 464287762 16 80 SH   SOLE   0 0 80
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 481 3,036 SH   SOLE   0 0 3,036
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 7,199 262,261 SH   SOLE   0 0 262,261
SPDR SERIES TRUST S&P BIOTECH 78464A870 25 261 SH   SOLE   0 0 261
BAXTER INTL INC COM 071813109 83 1,078 SH   SOLE   0 0 1,078
CLARUS CORP NEW COM 18270P109 4 400 SH   SOLE   0 0 400
CRAFT BREW ALLIANCE INC COM 224122101 14 830 SH   SOLE   0 0 830
MERCK & CO INC COM 58933Y105 2,042 28,787 SH   SOLE   0 0 28,787
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 2,952 86,597 SH   SOLE   0 0 86,597
ISHARES TR MSCI SAUDI ARBIA 46434V423 48 1,600 SH   SOLE   0 0 1,600
APERGY CORP COM 03755L104 1 31 SH   SOLE   0 0 31
CAMECO CORP COM 13321L108 3,555 311,846 SH   SOLE   0 0 311,846
ISHARES TR CORE S&P MCP ETF 464287507 42,315 210,219 SH   SOLE   0 0 210,219
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1 9 SH   SOLE   0 0 9
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 0 14 SH   SOLE   0 0 14
ISHARES TR IBOXX INV CP ETF 464287242 51,163 445,166 SH   SOLE   0 0 445,166
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 17 192 SH   SOLE   0 0 192
ISHARES INC MSCI SINGPOR ETF 46434G780 4 164 SH   SOLE   0 0 164
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 7 104 SH   SOLE   0 0 104
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7,311 62,366 SH   SOLE   0 0 62,366
TROVAGENE INC COM PAR 897238408 0 84 SH   SOLE   0 0 84
ALEXION PHARMACEUTICALS INC COM 015351109 20 143 SH   SOLE   0 0 143
ALPHABET INC CAP STK CL C 02079K107 1,721 1,442 SH   SOLE   0 0 1,442
COHERENT INC COM 192479103 3 20 SH   SOLE   0 0 20
LOGITECH INTL S A SHS H50430232 22 500 SH   SOLE   0 0 500
NIC INC COM 62914B100 1 100 SH   SOLE   0 0 100
MACK CALI RLTY CORP COM 554489104 1 26 SH   SOLE   0 0 26
OAKTREE STRATEGIC INCOME COR COM 67402D104 8 875 SH   SOLE   0 0 875
ISHARES TR GLOB HLTHCRE ETF 464287325 53 840 SH   SOLE   0 0 840
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 210 3,034 SH   SOLE   0 0 3,034
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13 127 SH   SOLE   0 0 127
HAWAIIAN HOLDINGS INC COM 419879101 11 270 SH   SOLE   0 0 270
SENSIENT TECHNOLOGIES CORP COM 81725T100 53 698 SH   SOLE   0 0 698
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,860 23,426 SH   SOLE   0 0 23,426
AMERICAN TOWER CORP NEW COM 03027X100 23,594 162,380 SH   SOLE   0 0 162,380
SPARK THERAPEUTICS INC COM 84652J103 7 120 SH   SOLE   0 0 120
QUANTA SVCS INC COM 74762E102 1 28 SH   SOLE   0 0 28
ISHARES TR TIPS BD ETF 464287176 52 466 SH   SOLE   0 0 466
VARIAN MED SYS INC COM 92220P105 9 76 SH   SOLE   0 0 76
ILLUMINA INC NOTE 6/1 452327AF6 15 10,000 PRN   SOLE   0 0 10,000
SCHWAB STRATEGIC TR US TIPS ETF 808524870 70 1,296 SH   SOLE   0 0 1,296
WABCO HLDGS INC COM 92927K102 15 125 SH   SOLE   0 0 125
MGE ENERGY INC COM 55277P104 65 1,017 SH   SOLE   0 0 1,017
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 0 6 SH   SOLE   0 0 6
ISHARES INC MSCI BRAZIL ETF 464286400 1 40 SH   SOLE   0 0 40
FLWS/1-800 FLOWERS CL A 68243Q106 2 171 SH   SOLE   0 0 171
ALBEMARLE CORP COM 012653101 2 25 SH   SOLE   0 0 25
STERICYCLE INC COM 858912108 24 403 SH   SOLE   0 0 403
KIMCO RLTY CORP COM 49446R109 29 1,744 SH   SOLE   0 0 1,744
TRANSCANADA CORP COM 89353D107 250 6,171 SH   SOLE   0 0 6,171
AURYN RES INC COM 05208W108 0 140 SH   SOLE   0 0 140
CARDINAL HEALTH INC COM 14149Y108 23,182 429,294 SH   SOLE   0 0 429,294
INTL PAPER CO COM 460146103 20 410 SH   SOLE   0 0 410
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 10 79 SH   SOLE   0 0 79
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11 200 SH   SOLE   0 0 200
GUIDEWIRE SOFTWARE INC COM 40171V100 24 241 SH   SOLE   0 0 241
IMAX CORP COM 45245E109 6 250 SH   SOLE   0 0 250
NUVEEN MUN HIGH INCOME OPP F COM 670682103 1 69 SH   SOLE   0 0 69
MERCADOLIBRE INC COM 58733R102 3 8 SH   SOLE   0 0 8
SAP SE SPON ADR 803054204 14 112 SH   SOLE   0 0 112
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 31 611 SH   SOLE   0 0 611
INVESCO VALUE MUN INCOME TR COM 46132P108 6 420 SH   SOLE   0 0 420
TIFFANY & CO NEW COM 886547108 80 624 SH   SOLE   0 0 624
ALLERGAN PLC SHS G0177J108 70 370 SH   SOLE   0 0 370
BIOGEN INC COM 09062X103 46 130 SH   SOLE   0 0 130
SVB FINL GROUP COM 78486Q101 2 5 SH   SOLE   0 0 5
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 0 3 SH   SOLE   0 0 3
VISTEON CORP COM NEW 92839U206 6 68 SH   SOLE   0 0 68
DUN & BRADSTREET CORP DEL NE COM 26483E100 1 8 SH   SOLE   0 0 8
HENRY JACK & ASSOC INC COM 426281101 27 169 SH   SOLE   0 0 169
PHILIP MORRIS INTL INC COM 718172109 644 7,894 SH   SOLE   0 0 7,894
CSG SYS INTL INC COM 126349109 0 12 SH   SOLE   0 0 12
CELESTICA INC SUB VTG SHS 15101Q108 0 34 SH   SOLE   0 0 34
SEACOAST BKG CORP FLA COM NEW 811707801 82 2,807 SH   SOLE   0 0 2,807
VANECK VECTORS ETF TR STEEL ETF 92189F205 4 87 SH   SOLE   0 0 87
ISHARES TR USA MOMENTUM FCT 46432F396 136,226 1,144,752 SH   SOLE   0 0 1,144,752
BHP BILLITON LTD SPONSORED ADR 088606108 16 322 SH   SOLE   0 0 322
ISHARES TR RUSSELL 2000 ETF 464287655 4 2,000 SH Put SOLE   0 0 2,000
INGREDION INC COM 457187102 20,759 197,777 SH   SOLE   0 0 197,777
SEARS HLDGS CORP COM 812350106 1 1,104 SH   SOLE   0 0 1,104
GREEN BRICK PARTNERS INC COM 392709101 25 2,433 SH   SOLE   0 0 2,433
SCHWAB CHARLES CORP NEW COM 808513105 6,847 139,318 SH   SOLE   0 0 139,318
CELSION CORPORATION COM PAR NEW 15117N503 0 1 SH   SOLE   0 0 1
INTERACTIVE BROKERS GROUP IN COM 45841N107 2,446 44,220 SH   SOLE   0 0 44,220
GLOBAL X FDS GLBX MSCI NORW 37950E747 5 297 SH   SOLE   0 0 297
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 824 6,716 SH   SOLE   0 0 6,716
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 10 1,000 SH   SOLE   0 0 1,000
MANITOWOC CO INC COM NEW 563571405 19 772 SH   SOLE   0 0 772
SOUTH ST CORP COM 840441109 2 21 SH   SOLE   0 0 21
WISDOMTREE TR CHINADIV EX FI 97717X719 1 15 SH   SOLE   0 0 15
BOOKING HLDGS INC COM 09857L108 69 35 SH   SOLE   0 0 35
COEUR MNG INC COM NEW 192108504 0 36 SH   SOLE   0 0 36
HEWLETT PACKARD ENTERPRISE C COM 42824C109 80 4,886 SH   SOLE   0 0 4,886
SPDR SER TR ICE BOFAML ETF 78468R606 3 116 SH   SOLE   0 0 116
ELBIT SYS LTD ORD M3760D101 3 26 SH   SOLE   0 0 26
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 127 8,886 SH   SOLE   0 0 8,886
QUALCOMM INC COM 747525103 35,215 488,887 SH   SOLE   0 0 488,887
TORO CO COM 891092108 1 17 SH   SOLE   0 0 17
RMR GROUP INC CL A 74967R106 8 87 SH   SOLE   0 0 87
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3 49 SH   SOLE   0 0 49
NUTRI SYS INC NEW COM 67069D108 1 26 SH   SOLE   0 0 26
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 180 SH   SOLE   0 0 180
COMPASS MINERALS INTL INC COM 20451N101 171 2,540 SH   SOLE   0 0 2,540
SELECT MED HLDGS CORP COM 81619Q105 1 65 SH   SOLE   0 0 65
ISHARES INC MSCI CDA ETF 464286509 1,282 44,556 SH   SOLE   0 0 44,556
NELNET INC CL A 64031N108 0 7 SH   SOLE   0 0 7
HEXCEL CORP NEW COM 428291108 15 217 SH   SOLE   0 0 217
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6 723 SH   SOLE   0 0 723
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 11 556 SH   SOLE   0 0 556
ISHARES TR N AMER TECH ETF 464287549 5,750 27,464 SH   SOLE   0 0 27,464
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 100 SH Put SOLE   0 0 100
PROGRESS SOFTWARE CORP COM 743312100 2 63 SH   SOLE   0 0 63
UTAH MED PRODS INC COM 917488108 1 9 SH   SOLE   0 0 9
DANAHER CORP DEL DBCV 1/2 235851AF9 12 3,000 PRN   SOLE   0 0 3,000
GENERAC HLDGS INC COM 368736104 4,987 88,415 SH   SOLE   0 0 88,415
HERC HLDGS INC COM 42704L104 1 10 SH   SOLE   0 0 10
INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 30 1,175 SH   SOLE   0 0 1,175
RED ROCK RESORTS INC CL A 75700L108 6 238 SH   SOLE   0 0 238
CANADIAN NATL RY CO COM 136375102 10 106 SH   SOLE   0 0 106
FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 38 1,226 SH   SOLE   0 0 1,226
CENTERSTATE BK CORP COM 15201P109 1 32 SH   SOLE   0 0 32
NIELSEN HLDGS PLC SHS EUR G6518L108 5 192 SH   SOLE   0 0 192
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15 117 SH   SOLE   0 0 117
LAUDER ESTEE COS INC CL A 518439104 25 170 SH   SOLE   0 0 170
PEPSICO INC COM 713448108 1,342 12,006 SH   SOLE   0 0 12,006
NORFOLK SOUTHERN CORP COM 655844108 233 1,290 SH   SOLE   0 0 1,290
FIRST REP BK SAN FRANCISCO C COM 33616C100 13 131 SH   SOLE   0 0 131
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 16 2,500 SH Put SOLE   0 0 2,500
SKYWEST INC COM 830879102 12 200 SH   SOLE   0 0 200
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 16 1,000 SH   SOLE   0 0 1,000
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 18 789 SH   SOLE   0 0 789
FIRSTENERGY CORP COM 337932107 86 2,311 SH   SOLE   0 0 2,311
ISHARES TR GLOBAL TECH ETF 464287291 82 471 SH   SOLE   0 0 471
FIRST AMERN FINL CORP COM 31847R102 5 89 SH   SOLE   0 0 89
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 166 2,702 SH   SOLE   0 0 2,702
ISHARES TR RUS 2000 VAL ETF 464287630 166 1,251 SH   SOLE   0 0 1,251
HAEMONETICS CORP COM 405024100 3 25 SH   SOLE   0 0 25
CINEMARK HOLDINGS INC COM 17243V102 1 30 SH   SOLE   0 0 30
CYREN LTD SHS M26895108 0 16 SH   SOLE   0 0 16
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 889 7,485 SH   SOLE   0 0 7,485
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 24,153 405,316 SH   SOLE   0 0 405,316
CHESAPEAKE ENERGY CORP COM 165167107 0 20 SH   SOLE   0 0 20
DBX ETF TR XTRACK MSCI EAFE 233051200 49 1,508 SH   SOLE   0 0 1,508
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 6 120 SH   SOLE   0 0 120
MARTIN MARIETTA MATLS INC COM 573284106 3 17 SH   SOLE   0 0 17
NRG ENERGY INC COM NEW 629377508 6 169 SH   SOLE   0 0 169
ROPER TECHNOLOGIES INC COM 776696106 49 165 SH   SOLE   0 0 165
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 190 9,140 SH   SOLE   0 0 9,140
UNITED FIRE GROUP INC COM 910340108 7 140 SH   SOLE   0 0 140
WEIBO CORP SPONSORED ADR 948596101 7 101 SH   SOLE   0 0 101
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1 40 SH   SOLE   0 0 40
SIX FLAGS ENTMT CORP NEW COM 83001A102 1 15 SH   SOLE   0 0 15
SYSCO CORP COM 871829107 676 9,227 SH   SOLE   0 0 9,227
CA INC COM 12673P105 40 916 SH   SOLE   0 0 916
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 24 1,217 SH   SOLE   0 0 1,217
TELEPHONE & DATA SYS INC COM NEW 879433829 1 45 SH   SOLE   0 0 45
WELLS FARGO CO NEW PERP PFD CNV A 949746804 26 20 SH   SOLE   0 0 20
CREDICORP LTD COM G2519Y108 3 15 SH   SOLE   0 0 15
ANADARKO PETE CORP COM 032511107 1,414 20,976 SH   SOLE   0 0 20,976
LPL FINL HLDGS INC COM 50212V100 17 267 SH   SOLE   0 0 267
ELDORADO GOLD CORP NEW COM 284902103 0 10 SH   SOLE   0 0 10
TC PIPELINES LP UT COM LTD PRT 87233Q108 13 429 SH   SOLE   0 0 429
ISHARES TR MULTIFACTOR USA 46434V290 13,191 303,524 SH   SOLE   0 0 303,524
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1 26 SH   SOLE   0 0 26
ISHARES TR EDGE US FIXD INM 46435U796 16,002 164,773 SH   SOLE   0 0 164,773
MCCORMICK & CO INC COM NON VTG 579780206 638 4,844 SH   SOLE   0 0 4,844
TRINITY INDS INC COM 896522109 7 200 SH   SOLE   0 0 200
PERSPECTA INC COM 715347100 5 206 SH   SOLE   0 0 206
VANGUARD INDEX FDS GROWTH ETF 922908736 1,634 10,149 SH   SOLE   0 0 10,149
QUEST DIAGNOSTICS INC COM 74834L100 30 277 SH   SOLE   0 0 277
US FOODS HLDG CORP COM 912008109 2 64 SH   SOLE   0 0 64
UNIVERSAL HLTH SVCS INC CL B 913903100 1 8 SH   SOLE   0 0 8
WESCO INTL INC COM 95082P105 1 18 SH   SOLE   0 0 18
CITRIX SYS INC COM 177376100 25 226 SH   SOLE   0 0 226
NEWS CORP NEW CL A 65249B109 4 309 SH   SOLE   0 0 309
INTERXION HOLDING N.V SHS N47279109 3 38 SH   SOLE   0 0 38
APPLE INC COM 037833100 15,901 70,440 SH   SOLE   0 0 70,440
ESSEX PPTY TR INC COM 297178105 2,822 11,440 SH   SOLE   0 0 11,440
INTEL CORP SDCV 3.250% 8/0 458140AF7 21 9,000 PRN   SOLE   0 0 9,000
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 5 83 SH   SOLE   0 0 83
CF INDS HLDGS INC COM 125269100 8 155 SH   SOLE   0 0 155
COMMERCE BANCSHARES INC COM 200525103 1 9 SH   SOLE   0 0 9
GCI LIBERTY INC COM CLASS A 36164V305 1 22 SH   SOLE   0 0 22
ISHARES TR EDGE MSCI USA VL 46432F388 72,926 830,117 SH   SOLE   0 0 830,117
SPDR SER TR NUVEEN BRC MUNIC 78468R721 26 541 SH   SOLE   0 0 541
TOCAGEN INC COM 888846102 16 1,000 SH   SOLE   0 0 1,000
SCHEIN HENRY INC COM 806407102 5 56 SH   SOLE   0 0 56
NISOURCE INC COM 65473P105 13 516 SH   SOLE   0 0 516
JOHNSON CTLS INTL PLC SHS G51502105 36 1,026 SH   SOLE   0 0 1,026
ANI PHARMACEUTICALS INC COM 00182C103 0 5 SH   SOLE   0 0 5
ISHARES TR IBONDS DEC2021 46435G789 10 390 SH   SOLE   0 0 390
TJX COS INC NEW COM 872540109 33,967 303,225 SH   SOLE   0 0 303,225
TCF FINL CORP COM 872275102 1 44 SH   SOLE   0 0 44
SPDR SER TR SSGA US SMAL ETF 78468R887 278 2,863 SH   SOLE   0 0 2,863
INFINERA CORPORATION COM 45667G103 0 24 SH   SOLE   0 0 24
PAYCHEX INC COM 704326107 89 1,203 SH   SOLE   0 0 1,203
SPDR S&P 500 ETF TR TR UNIT 78462F103 157 16,100 SH Put SOLE   0 0 16,100
MYLAN N V SHS EURO N59465109 24 650 SH   SOLE   0 0 650
CAMPING WORLD HLDGS INC CL A 13462K109 0 10 SH   SOLE   0 0 10
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 3,375 122,952 SH   SOLE   0 0 122,952
KINDER MORGAN INC DEL COM 49456B101 181 10,181 SH   SOLE   0 0 10,181
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 57 2,397 SH   SOLE   0 0 2,397
NETGEAR INC COM 64111Q104 0 7 SH   SOLE   0 0 7
BANK N S HALIFAX COM 064149107 27 450 SH   SOLE   0 0 450
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 164 962 SH   SOLE   0 0 962
LKQ CORP COM 501889208 1 28 SH   SOLE   0 0 28
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 4,777 138,998 SH   SOLE   0 0 138,998
IMMUNOGEN INC COM 45253H101 0 26 SH   SOLE   0 0 26
CANOPY GROWTH CORP COM 138035100 3 70 SH   SOLE   0 0 70
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 4 123 SH   SOLE   0 0 123
BEST BUY INC COM 086516101 12 147 SH   SOLE   0 0 147
CHUBB LIMITED COM H1467J104 354 2,651 SH   SOLE   0 0 2,651
FULTON FINL CORP PA COM 360271100 132 7,920 SH   SOLE   0 0 7,920
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 5 69 SH   SOLE   0 0 69
NOBLE ENERGY INC COM 655044105 12,290 394,049 SH   SOLE   0 0 394,049
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 320 4,594 SH   SOLE   0 0 4,594
ROYCE GLOBAL VALUE TR INC COM 78081T104 12 1,152 SH   SOLE   0 0 1,152
BLACKROCK CAPITAL INVESTMENT COM 092533108 6 1,081 SH   SOLE   0 0 1,081
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 8 200 SH   SOLE   0 0 200
ABBOTT LABS COM 002824100 10,010 136,445 SH   SOLE   0 0 136,445
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 4,030 77,030 SH   SOLE   0 0 77,030
HFF INC CL A 40418F108 9 207 SH   SOLE   0 0 207
ROYAL GOLD INC COM 780287108 47 608 SH   SOLE   0 0 608
CYBERARK SOFTWARE LTD SHS M2682V108 248 3,100 SH   SOLE   0 0 3,100
MARATHON PETE CORP COM 56585A102 810 10,129 SH   SOLE   0 0 10,129
EVERSOURCE ENERGY COM 30040W108 373 6,077 SH   SOLE   0 0 6,077
BRISTOL MYERS SQUIBB CO COM 110122108 3,065 49,375 SH   SOLE   0 0 49,375
CB FINL SVCS INC COM 12479G101 18 579 SH   SOLE   0 0 579
ISHARES TR 0-5YR HI YL CP 46434V407 19 398 SH   SOLE   0 0 398
GENERAL MTRS CO COM 37045V100 62 1,832 SH   SOLE   0 0 1,832
GLOBAL X FDS SCIEN BETA US 37954Y103 5,538 167,250 SH   SOLE   0 0 167,250
NICE LTD SPONSORED ADR 653656108 11 96 SH   SOLE   0 0 96
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6 314 SH   SOLE   0 0 314
DEERE & CO COM 244199105 270 1,794 SH   SOLE   0 0 1,794
REINSURANCE GROUP AMER INC COM NEW 759351604 6 41 SH   SOLE   0 0 41
RITE AID CORP COM 767754104 0 200 SH   SOLE   0 0 200
ZENDESK INC COM 98936J101 10 140 SH   SOLE   0 0 140
CONAGRA BRANDS INC COM 205887102 56 1,655 SH   SOLE   0 0 1,655
MYND ANALYTICS INC COM NEW 62857N202 0 5 SH   SOLE   0 0 5
MICHAEL KORS HLDGS LTD SHS G60754101 7 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P500 ETF 464287200 234,011 799,409 SH   SOLE   0 0 799,409
L BRANDS INC COM 501797104 5 159 SH   SOLE   0 0 159
SCHLUMBERGER LTD COM 806857108 22,824 374,652 SH   SOLE   0 0 374,652
PLANTRONICS INC NEW COM 727493108 1 14 SH   SOLE   0 0 14
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 3,671 79,330 SH   SOLE   0 0 79,330
FNB CORP PA COM 302520101 1 96 SH   SOLE   0 0 96
AVANOS MED INC COM 05350V106 3 48 SH   SOLE   0 0 48
MATTHEWS INTL CORP CL A 577128101 15 303 SH   SOLE   0 0 303
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6 200 SH   SOLE   0 0 200
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 443 1,657 SH   SOLE   0 0 1,657
WILLIAMS COS INC DEL COM 969457100 164 6,034 SH   SOLE   0 0 6,034
CROWN HOLDINGS INC COM 228368106 3 57 SH   SOLE   0 0 57
ISHARES TR IBOXX HI YD ETF 464288513 97 1,121 SH   SOLE   0 0 1,121
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 9 28 SH   SOLE   0 0 28
DECKERS OUTDOOR CORP COM 243537107 1 11 SH   SOLE   0 0 11
DENTSPLY SIRONA INC COM 24906P109 4 105 SH   SOLE   0 0 105
FOOT LOCKER INC COM 344849104 6 115 SH   SOLE   0 0 115
MARKETAXESS HLDGS INC COM 57060D108 20 110 SH   SOLE   0 0 110
MIDDLEBY CORP COM 596278101 17 135 SH   SOLE   0 0 135
REGENERON PHARMACEUTICALS COM 75886F107 4 11 SH   SOLE   0 0 11
WESTROCK CO COM 96145D105 4 75 SH   SOLE   0 0 75
OSHKOSH CORP COM 688239201 44 620 SH   SOLE   0 0 620
TRIBUNE MEDIA CO CL A 896047503 2 57 SH   SOLE   0 0 57
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 17 1,530 SH   SOLE   0 0 1,530
ISHARES TR BARCLAYS 7 10 YR 464287440 436 4,310 SH   SOLE   0 0 4,310
NIKE INC CL B 654106103 456 5,387 SH   SOLE   0 0 5,387
CHART INDS INC COM PAR $0.01 16115Q308 1 9 SH   SOLE   0 0 9
VAIL RESORTS INC COM 91879Q109 533 1,943 SH   SOLE   0 0 1,943
LOCKHEED MARTIN CORP COM 539830109 1,787 5,164 SH   SOLE   0 0 5,164
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 19 195 SH   SOLE   0 0 195
SPDR S&P 500 ETF TR TR UNIT 78462F103 141 821,200 SH Put SOLE   0 0 821,200
SALESFORCE COM INC COM 79466L302 187 1,174 SH   SOLE   0 0 1,174
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,290 22,263 SH   SOLE   0 0 22,263
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 14,604 308,399 SH   SOLE   0 0 308,399
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 57 711 SH   SOLE   0 0 711
SPDR S&P 500 ETF TR TR UNIT 78462F103 204 820,800 SH Put SOLE   0 0 820,800
FLEX LTD ORD Y2573F102 11 850 SH   SOLE   0 0 850
JP MORGAN EXCHANGE TRADED FD DIVERSIFIED ET 46641Q803 1 58 SH   SOLE   0 0 58
ISHARES TR US TELECOM ETF 464287713 94 3,160 SH   SOLE   0 0 3,160
WILEY JOHN & SONS INC CL A 968223206 1 22 SH   SOLE   0 0 22
WOODWARD INC COM 980745103 4 44 SH   SOLE   0 0 44
RPM INTL INC NOTE 2.250%12/1 749685AT0 6 5,000 PRN   SOLE   0 0 5,000
ISHARES TR MULTIFACTOR INTL 46434V274 52,556 1,871,641 SH   SOLE   0 0 1,871,641
ISHARES INC MSCI SWITZERLAND 464286749 29 835 SH   SOLE   0 0 835
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 219 13,700 SH   SOLE   0 0 13,700
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 28 727 SH   SOLE   0 0 727
UNITED BANKSHARES INC WEST V COM 909907107 1 29 SH   SOLE   0 0 29
AFFILIATED MANAGERS GROUP COM 008252108 27 195 SH   SOLE   0 0 195
PROPETRO HLDG CORP COM 74347M108 0 21 SH   SOLE   0 0 21
WASHINGTON TR BANCORP COM 940610108 127 2,300 SH   SOLE   0 0 2,300
CLEARWAY ENERGY INC CL C 18539C204 1 68 SH   SOLE   0 0 68
JOHNSON & JOHNSON COM 478160104 3,577 25,892 SH   SOLE   0 0 25,892
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 0 38 SH   SOLE   0 0 38
LABORATORY CORP AMER HLDGS COM NEW 50540R409 60 345 SH   SOLE   0 0 345
ISHARES INC MSCI GERMANY ETF 464286806 32 1,080 SH   SOLE   0 0 1,080
CANADIAN NAT RES LTD COM 136385101 3 100 SH   SOLE   0 0 100
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 9 232 SH   SOLE   0 0 232
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,214 20,225 SH   SOLE   0 0 20,225
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 305 3,907 SH   SOLE   0 0 3,907
PIPER JAFFRAY COS COM 724078100 13 176 SH   SOLE   0 0 176
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 16 846 SH   SOLE   0 0 846
SCHWAB STRATEGIC TR US REIT ETF 808524847 6 132 SH   SOLE   0 0 132
TEXAS INSTRS INC COM 882508104 450 4,197 SH   SOLE   0 0 4,197
ACCURAY INC COM 004397105 5 1,000 SH   SOLE   0 0 1,000
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,804 70,533 SH   SOLE   0 0 70,533
MIMEDX GROUP INC COM 602496101 37 6,000 SH   SOLE   0 0 6,000
KT CORP SPONSORED ADR 48268K101 4 280 SH   SOLE   0 0 280
NXSTAGE MEDICAL INC COM 67072V103 15 524 SH   SOLE   0 0 524
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 0 6 SH   SOLE   0 0 6
RITCHIE BROS AUCTIONEERS COM 767744105 4,739 131,175 SH   SOLE   0 0 131,175
PPL CORP COM 69351T106 626 21,404 SH   SOLE   0 0 21,404
ISHARES TR MRGSTR SM CP GR 464288604 100 471 SH   SOLE   0 0 471
NATIONAL INSTRS CORP COM 636518102 5 94 SH   SOLE   0 0 94
INTERCONTINENTAL EXCHANGE IN COM 45866F104 119 1,585 SH   SOLE   0 0 1,585
ISHARES TR GRWT ALLOCAT ETF 464289867 823 18,235 SH   SOLE   0 0 18,235
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1 21 SH   SOLE   0 0 21
SONIC CORP COM 835451105 12 288 SH   SOLE   0 0 288
DIAMONDBACK ENERGY INC COM 25278X109 1,277 9,443 SH   SOLE   0 0 9,443
CARROLS RESTAURANT GROUP INC COM 14574X104 2 156 SH   SOLE   0 0 156
FIRSTCASH INC COM 33767D105 13 161 SH   SOLE   0 0 161
POLARIS INDS INC COM 731068102 31 304 SH   SOLE   0 0 304
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 62 1,133 SH   SOLE   0 0 1,133
VANGUARD WORLD FDS MATERIALS ETF 92204A801 39 297 SH   SOLE   0 0 297
WATTS WATER TECHNOLOGIES INC CL A 942749102 0 6 SH   SOLE   0 0 6
ARCHER DANIELS MIDLAND CO COM 039483102 27,941 555,826 SH   SOLE   0 0 555,826
HUMANA INC COM 444859102 6 19 SH   SOLE   0 0 19
TOTAL SYS SVCS INC COM 891906109 2 20 SH   SOLE   0 0 20
EATON CORP PLC SHS G29183103 3,014 34,756 SH   SOLE   0 0 34,756
CRACKER BARREL OLD CTRY STOR COM 22410J106 4 26 SH   SOLE   0 0 26
G-III APPAREL GROUP LTD COM 36237H101 53 1,100 SH   SOLE   0 0 1,100
ONCOCYTE CORPORATION COM 68235C107 1 310 SH   SOLE   0 0 310
PENTAIR PLC SHS G7S00T104 51 1,170 SH   SOLE   0 0 1,170
BEMIS INC COM 081437105 1 25 SH   SOLE   0 0 25
IQIYI INC SPONSORED ADS 46267X108 20 750 SH   SOLE   0 0 750
AKAMAI TECHNOLOGIES INC COM 00971T101 5,253 71,808 SH   SOLE   0 0 71,808
ISHARES TR MSCI USA ESG SLC 464288802 2,270 19,022 SH   SOLE   0 0 19,022
INTERNATIONAL BANCSHARES COR COM 459044103 1 19 SH   SOLE   0 0 19
ENTEGRIS INC COM 29362U104 24 813 SH   SOLE   0 0 813
ISHARES INC MSCI EURZONE ETF 464286608 226 5,508 SH   SOLE   0 0 5,508
MOOG INC CL A 615394202 4 47 SH   SOLE   0 0 47
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 25,786 520,723 SH   SOLE   0 0 520,723
CIRRUS LOGIC INC COM 172755100 1 19 SH   SOLE   0 0 19
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 38 635 SH   SOLE   0 0 635
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 28 2,402 SH   SOLE   0 0 2,402
COMMSCOPE HLDG CO INC COM 20337X109 1 26 SH   SOLE   0 0 26
NUCOR CORP COM 670346105 56 877 SH   SOLE   0 0 877
TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 5,997 103,909 SH   SOLE   0 0 103,909
PROOFPOINT INC COM 743424103 6 56 SH   SOLE   0 0 56
AEGION CORP COM 00770F104 0 17 SH   SOLE   0 0 17
MEDICAL PPTYS TRUST INC COM 58463J304 18 1,207 SH   SOLE   0 0 1,207
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 8 259 SH   SOLE   0 0 259
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 84 2,517 SH   SOLE   0 0 2,517
VANGUARD INDEX FDS LARGE CAP ETF 922908637 398 2,983 SH   SOLE   0 0 2,983
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 59,751 2,156,310 SH   SOLE   0 0 2,156,310
GW PHARMACEUTICALS PLC ADS 36197T103 4 25 SH   SOLE   0 0 25
MALLINCKRODT PUB LTD CO SHS G5785G107 11 372 SH   SOLE   0 0 372
NANOVIRICIDES INC COM NEW 630087203 2 5,000 SH   SOLE   0 0 5,000
MADDEN STEVEN LTD COM 556269108 2 41 SH   SOLE   0 0 41
EURONAV NV ANTWERPEN SHS B38564108 12 1,326 SH   SOLE   0 0 1,326
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 6 5,000 PRN   SOLE   0 0 5,000
ISHARES TR U.S. MED DVC ETF 464288810 471 2,070 SH   SOLE   0 0 2,070
FRANKLIN TEMPLETON ETF TR FTSE EUROPE HG 35473P645 0 19 SH   SOLE   0 0 19
ADVANSIX INC COM 00773T101 1 31 SH   SOLE   0 0 31
POOL CORPORATION COM 73278L105 1 6 SH   SOLE   0 0 6
THERMO FISHER SCIENTIFIC INC COM 883556102 548 2,247 SH   SOLE   0 0 2,247
BIG LOTS INC COM 089302103 2 45 SH   SOLE   0 0 45
E TRADE FINANCIAL CORP COM NEW 269246401 56 1,064 SH   SOLE   0 0 1,064
SINOVAC BIOTECH LTD SHS P8696W104 4 500 SH   SOLE   0 0 500
GLOBAL EAGLE ENTMT INC COM 37951D102 6 2,081 SH   SOLE   0 0 2,081
PRAXAIR INC COM 74005P104 15 96 SH   SOLE   0 0 96
AMBEV SA SPONSORED ADR 02319V103 34 7,377 SH   SOLE   0 0 7,377
TWITTER INC COM 90184L102 3,837 134,824 SH   SOLE   0 0 134,824
WASTE MGMT INC DEL COM 94106L109 375 4,147 SH   SOLE   0 0 4,147
REALPAGE INC COM 75606N109 1 12 SH   SOLE   0 0 12
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 23 1,757 SH   SOLE   0 0 1,757
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19 500 SH   SOLE   0 0 500
IROBOT CORP COM 462726100 6,839 62,219 SH   SOLE   0 0 62,219
ORACLE CORP COM 68389X105 16,059 311,465 SH   SOLE   0 0 311,465
ZIOPHARM ONCOLOGY INC COM 98973P101 18 5,705 SH   SOLE   0 0 5,705
AVON PRODS INC COM 054303102 0 78 SH   SOLE   0 0 78
HAWAIIAN ELEC INDUSTRIES COM 419870100 34 950 SH   SOLE   0 0 950
ISHARES TR RUS 1000 VAL ETF 464287598 1,477 11,668 SH   SOLE   0 0 11,668
LAS VEGAS SANDS CORP COM 517834107 3,072 51,778 SH   SOLE   0 0 51,778
SENIOR HSG PPTYS TR SH BEN INT 81721M109 13 761 SH   SOLE   0 0 761
AMERICAN INTL GROUP INC COM NEW 026874784 4 67 SH   SOLE   0 0 67
COLONY CAP INC NEW CL A COM 19626G108 9 1,471 SH   SOLE   0 0 1,471
SYNTEL INC COM 87162H103 1 17 SH   SOLE   0 0 17
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 17 209 SH   SOLE   0 0 209
DR REDDYS LABS LTD ADR 256135203 2 51 SH   SOLE   0 0 51
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 380 16,178 SH   SOLE   0 0 16,178
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 44 653 SH   SOLE   0 0 653
SOUTHWEST AIRLS CO COM 844741108 145 2,326 SH   SOLE   0 0 2,326
VEONEER INCORPORATED COM 92336X109 1 10 SH   SOLE   0 0 10
ADTALEM GLOBAL ED INC COM 00737L103 1 11 SH   SOLE   0 0 11
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 700 SH Put SOLE   0 0 700
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 44 392 SH   SOLE   0 0 392
AVERY DENNISON CORP COM 053611109 1 8 SH   SOLE   0 0 8
ISHARES TR CORE S&P TTL STK 464287150 6,724 100,923 SH   SOLE   0 0 100,923
TWENTY FIRST CENTY FOX INC CL A 90130A101 23 494 SH   SOLE   0 0 494
ADVANCED ENERGY INDS COM 007973100 4 84 SH   SOLE   0 0 84
CENTRAL FD CDA LTD CL A 153501101 28 2,402 SH   SOLE   0 0 2,402
COPART INC COM 217204106 51 996 SH   SOLE   0 0 996
DUNKIN BRANDS GROUP INC COM 265504100 9 120 SH   SOLE   0 0 120
ISHARES TR IBONDS DEC19 ETF 46434VAU4 9 359 SH   SOLE   0 0 359
TEXAS ROADHOUSE INC COM 882681109 45 651 SH   SOLE   0 0 651
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 205 3,490 SH   SOLE   0 0 3,490
KEARNY FINL CORP MD COM 48716P108 7 508 SH   SOLE   0 0 508
KNOWLES CORP COM 49926D109 10,492 631,316 SH   SOLE   0 0 631,316
LTC PPTYS INC COM 502175102 62 1,406 SH   SOLE   0 0 1,406
IAC INTERACTIVECORP COM 44919P508 6 26 SH   SOLE   0 0 26
L3 TECHNOLOGIES INC COM 502413107 21 97 SH   SOLE   0 0 97
SALLY BEAUTY HLDGS INC COM 79546E104 1 69 SH   SOLE   0 0 69
WEX INC COM 96208T104 1 7 SH   SOLE   0 0 7
FLEXSHARES TR INTL QLTDV IDX 33939L837 26 1,098 SH   SOLE   0 0 1,098
INTUIT COM 461202103 64 280 SH   SOLE   0 0 280
PNM RES INC COM 69349H107 30 764 SH   SOLE   0 0 764
WYNN RESORTS LTD COM 983134107 6 48 SH   SOLE   0 0 48
APACHE CORP COM 037411105 28,365 595,024 SH   SOLE   0 0 595,024
ISHARES TR U.S. ENERGY ETF 464287796 35 835 SH   SOLE   0 0 835
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7 400 SH   SOLE   0 0 400
ISHARES TR PHLX SEMICND ETF 464287523 6 30 SH   SOLE   0 0 30
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 9 96 SH   SOLE   0 0 96
XCEL ENERGY INC COM 98389B100 69 1,451 SH   SOLE   0 0 1,451
INTERPUBLIC GROUP COS INC COM 460690100 23 1,015 SH   SOLE   0 0 1,015
PRIMERICA INC COM 74164M108 3 21 SH   SOLE   0 0 21
BRUKER CORP COM 116794108 8,598 257,040 SH   SOLE   0 0 257,040
ENBRIDGE INC COM 29250N105 22 666 SH   SOLE   0 0 666
REALTY INCOME CORP COM 756109104 219 3,853 SH   SOLE   0 0 3,853
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1 13 SH   SOLE   0 0 13
SPDR SER TR PORTFOLIO SH TSR 78468R101 26,108 886,686 SH   SOLE   0 0 886,686
OMEGA HEALTHCARE INVS INC COM 681936100 85 2,602 SH   SOLE   0 0 2,602
HANCOCK JOHN PFD INCOME FD I COM 41021P103 55 2,967 SH   SOLE   0 0 2,967
ING GROEP N V SPONSORED ADR 456837103 3 208 SH   SOLE   0 0 208
CDW CORP COM 12514G108 6 69 SH   SOLE   0 0 69
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 190 3,199 SH   SOLE   0 0 3,199
ISHARES TR CORE TOTAL USD 46434V613 3,883 79,015 SH   SOLE   0 0 79,015
AMERICAN EQTY INVT LIFE HLD COM 025676206 6 158 SH   SOLE   0 0 158
DUKE ENERGY CORP NEW COM NEW 26441C204 858 10,724 SH   SOLE   0 0 10,724
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 3 3,000 PRN   SOLE   0 0 3,000
ISHARES TR MSCI EAFE ESG OP 46435G516 64 960 SH   SOLE   0 0 960
FIDELITY MSCI FINLS IDX 316092501 2,078 51,524 SH   SOLE   0 0 51,524
M & T BK CORP COM 55261F104 151 915 SH   SOLE   0 0 915
ENTERGY CORP NEW COM 29364G103 13 161 SH   SOLE   0 0 161
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 0 7 SH   SOLE   0 0 7
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 2 90 SH   SOLE   0 0 90
BIO RAD LABS INC CL A 090572207 9 30 SH   SOLE   0 0 30
TRACTOR SUPPLY CO COM 892356106 32,331 355,749 SH   SOLE   0 0 355,749
EVEREST RE GROUP LTD COM G3223R108 340 1,490 SH   SOLE   0 0 1,490
CONOCOPHILLIPS COM 20825C104 324 4,185 SH   SOLE   0 0 4,185
HOME DEPOT INC COM 437076102 2,190 10,572 SH   SOLE   0 0 10,572
INDEPENDENT BK GROUP INC COM 45384B106 6 95 SH   SOLE   0 0 95
EVOLENT HEALTH INC CL A 30050B101 5,252 184,914 SH   SOLE   0 0 184,914
AQUA AMERICA INC COM 03836W103 355 9,614 SH   SOLE   0 0 9,614
BAIDU INC SPON ADR REP A 056752108 12,474 54,550 SH   SOLE   0 0 54,550
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 312 6,220 SH   SOLE   0 0 6,220
ISHARES TR EAFE VALUE ETF 464288877 25 480 SH   SOLE   0 0 480
PROSPERITY BANCSHARES INC COM 743606105 1 9 SH   SOLE   0 0 9
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,251 41,435 SH   SOLE   0 0 41,435
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 570 19,610 SH   SOLE   0 0 19,610
BOX INC CL A 10316T104 2,220 92,869 SH   SOLE   0 0 92,869
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1 7 SH   SOLE   0 0 7
BLACKROCK LTD DURATION INC T COM SHS 09249W101 34 2,282 SH   SOLE   0 0 2,282
ENERGIZER HLDGS INC NEW COM 29272W109 11 191 SH   SOLE   0 0 191
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 466 9,750 SH   SOLE   0 0 9,750
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 6 54 SH   SOLE   0 0 54
JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 78 3,114 SH   SOLE   0 0 3,114
FIDELITY NATL INFORMATION SV COM 31620M106 15 138 SH   SOLE   0 0 138
CINCINNATI FINL CORP COM 172062101 98 1,273 SH   SOLE   0 0 1,273
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4,404 58,084 SH   SOLE   0 0 58,084
BRIGGS & STRATTON CORP COM 109043109 5 274 SH   SOLE   0 0 274
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 65 2,936 SH   SOLE   0 0 2,936
ISHARES TR MRNGSTR LG-CP ET 464287127 148 879 SH   SOLE   0 0 879
HASBRO INC COM 418056107 77 735 SH   SOLE   0 0 735
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 8 140 SH   SOLE   0 0 140
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 4 335 SH   SOLE   0 0 335
ENTERPRISE FINL SVCS CORP COM 293712105 16 300 SH   SOLE   0 0 300
MCKESSON CORP COM 58155Q103 17,313 130,520 SH   SOLE   0 0 130,520
CRH PLC ADR 12626K203 1 31 SH   SOLE   0 0 31
OWENS CORNING NEW COM 690742101 2 30 SH   SOLE   0 0 30
ASML HOLDING N V N Y REGISTRY SHS N07059210 5 25 SH   SOLE   0 0 25
AIRCASTLE LTD COM G0129K104 1 38 SH   SOLE   0 0 38
DARDEN RESTAURANTS INC COM 237194105 348 3,132 SH   SOLE   0 0 3,132
HCA HEALTHCARE INC COM 40412C101 58 416 SH   SOLE   0 0 416
FIRST TR ENHANCED EQTY INC F COM 337318109 74 4,624 SH   SOLE   0 0 4,624
HANOVER INS GROUP INC COM 410867105 1 8 SH   SOLE   0 0 8
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1 15 SH   SOLE   0 0 15
WHIRLPOOL CORP COM 963320106 3 29 SH   SOLE   0 0 29
DOLBY LABORATORIES INC COM 25659T107 8 117 SH   SOLE   0 0 117
KOHLS CORP COM 500255104 52 699 SH   SOLE   0 0 699
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2 100 SH   SOLE   0 0 100
FACTSET RESH SYS INC COM 303075105 19 86 SH   SOLE   0 0 86
NEW YORK CMNTY BANCORP INC COM 649445103 1 97 SH   SOLE   0 0 97
HARTFORD FINL SVCS GROUP INC COM 416515104 13 254 SH   SOLE   0 0 254
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 14 1,090 SH   SOLE   0 0 1,090
BLACKROCK RES & COMM STRAT T SHS 09257A108 0 1 SH   SOLE   0 0 1
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 7 100 SH   SOLE   0 0 100
UNITI GROUP INC COM 91325V108 3 147 SH   SOLE   0 0 147
TOTAL S A SPONSORED ADR 89151E109 266 4,126 SH   SOLE   0 0 4,126
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 105 740 SH   SOLE   0 0 740
COLGATE PALMOLIVE CO COM 194162103 672 10,044 SH   SOLE   0 0 10,044
ARK ETF TR INDL INNOVATIN 00214Q203 7 200 SH   SOLE   0 0 200
STORE CAP CORP COM 862121100 0 1 SH   SOLE   0 0 1
PROSHARES TR SHRT 20+YR TRE 74347X849 13 551 SH   SOLE   0 0 551
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5 95 SH   SOLE   0 0 95
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 388 4,935 SH   SOLE   0 0 4,935
NICOLET BANKSHARES INC COM 65406E102 880 16,135 SH   SOLE   0 0 16,135
PVH CORP COM 693656100 10 68 SH   SOLE   0 0 68
ISHARES TR 20 YR TR BD ETF 464287432 16,656 142,029 SH   SOLE   0 0 142,029
ISHARES TR MSCI ACWI ETF 464288257 63 846 SH   SOLE   0 0 846
ANTHEM INC COM 036752103 28 103 SH   SOLE   0 0 103
CARMAX INC COM 143130102 108 1,442 SH   SOLE   0 0 1,442
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 355 5,216 SH   SOLE   0 0 5,216
WIPRO LTD SPON ADR 1 SH 97651M109 13 2,461 SH   SOLE   0 0 2,461
WISDOMTREE INVTS INC COM 97717P104 1 60 SH   SOLE   0 0 60
AXON ENTERPRISE INC COM 05464C101 13 189 SH   SOLE   0 0 189
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 40 988 SH   SOLE   0 0 988
ACXIOM HOLDINGS INC COM 005125109 4,281 86,645 SH   SOLE   0 0 86,645
ENCANA CORP COM 292505104 0 38 SH   SOLE   0 0 38
ISHARES TR U.S. REAL ES ETF 464287739 1 15 SH   SOLE   0 0 15
TRUSTMARK CORP COM 898402102 315 9,362 SH   SOLE   0 0 9,362
WORKDAY INC CL A 98138H101 15 105 SH   SOLE   0 0 105
PULTE GROUP INC COM 745867101 3 105 SH   SOLE   0 0 105
CYTOSORBENTS CORP COM NEW 23283X206 5 362 SH   SOLE   0 0 362
CHEMOURS CO COM 163851108 12 316 SH   SOLE   0 0 316
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1 30 SH   SOLE   0 0 30
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 3 150 SH   SOLE   0 0 150
TRI POINTE GROUP INC COM 87265H109 1 66 SH   SOLE   0 0 66
EPR PPTYS COM SH BEN INT 26884U109 239 3,491 SH   SOLE   0 0 3,491
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,294 16,554 SH   SOLE   0 0 16,554
ARRIS INTL INC SHS G0551A103 13 500 SH   SOLE   0 0 500
FEDEX CORP COM 31428X106 29,202 121,277 SH   SOLE   0 0 121,277
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 77 885 SH   SOLE   0 0 885
HERZFELD CARIBBEAN BASIN FD COM 42804T106 39 6,100 SH   SOLE   0 0 6,100
SUNTRUST BKS INC COM 867914103 7 104 SH   SOLE   0 0 104
ISHARES TR MRGSTR MD CP GRW 464288307 2,254 9,561 SH   SOLE   0 0 9,561
SCOTTS MIRACLE GRO CO CL A 810186106 2,255 28,646 SH   SOLE   0 0 28,646
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 9 SH   SOLE   0 0 9
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 143 9,000 SH   SOLE   0 0 9,000
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,644 59,312 SH   SOLE   0 0 59,312
ISHARES TR HDG MSCI EAFE 46434V803 45 1,489 SH   SOLE   0 0 1,489
ISHARES TR MRNGSTR LG-CP GR 464287119 3,552 19,109 SH   SOLE   0 0 19,109
STARBUCKS CORP COM 855244109 13,156 231,448 SH   SOLE   0 0 231,448
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 32 689 SH   SOLE   0 0 689
CENTENE CORP DEL COM 15135B101 259 1,788 SH   SOLE   0 0 1,788
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 4 29 SH   SOLE   0 0 29
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 236 7,222 SH   SOLE   0 0 7,222
EATON VANCE TAX MNGD GBL DV COM 27829F108 3 350 SH   SOLE   0 0 350
KRANESHARES TR ELEC VEH FUTUR 500767827 13 575 SH   SOLE   0 0 575
CDN IMPERIAL BK COMM TORONTO COM 136069101 2 24 SH   SOLE   0 0 24
TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 3,818 74,583 SH   SOLE   0 0 74,583
SOLIGENIX INC COM 834223307 0 100 SH   SOLE   0 0 100
YAMANA GOLD INC COM 98462Y100 6 2,520 SH   SOLE   0 0 2,520
FIRST MIDWEST BANCORP DEL COM 320867104 1 26 SH   SOLE   0 0 26
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 10 217 SH   SOLE   0 0 217
COHEN & STEERS LTD DUR PFD I COM 19248C105 10 400 SH   SOLE   0 0 400
ISHARES TR S&P MC 400VL ETF 464287705 199 1,189 SH   SOLE   0 0 1,189
ISHARES TR EXPONENTIAL TECH 46434V381 477 12,326 SH   SOLE   0 0 12,326
BERRY GLOBAL GROUP INC COM 08579W103 8 170 SH   SOLE   0 0 170
VMWARE INC CL A COM 928563402 7 45 SH   SOLE   0 0 45
WHITING PETE CORP NEW COM NEW 966387409 10 195 SH   SOLE   0 0 195
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3,186 157,710 SH   SOLE   0 0 157,710
PATTERSON COMPANIES INC COM 703395103 121 4,958 SH   SOLE   0 0 4,958
VIACOM INC NEW CL B 92553P201 7 197 SH   SOLE   0 0 197
HCP INC COM 40414L109 98 3,723 SH   SOLE   0 0 3,723
SOUTHERN CO COM 842587107 1,300 29,821 SH   SOLE   0 0 29,821
CVS HEALTH CORP COM 126650100 189 2,404 SH   SOLE   0 0 2,404
JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 39 1,594 SH   SOLE   0 0 1,594
CLOROX CO DEL COM 189054109 629 4,182 SH   SOLE   0 0 4,182
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,291 18,346 SH   SOLE   0 0 18,346
SIGNET JEWELERS LIMITED SHS G81276100 1 11 SH   SOLE   0 0 11
EMCOR GROUP INC COM 29084Q100 1 12 SH   SOLE   0 0 12
BERKSHIRE HILLS BANCORP INC COM 084680107 1 26 SH   SOLE   0 0 26
SAGE THERAPEUTICS INC COM 78667J108 1 6 SH   SOLE   0 0 6
V F CORP COM 918204108 20 215 SH   SOLE   0 0 215
VISHAY INTERTECHNOLOGY INC COM 928298108 2 106 SH   SOLE   0 0 106
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 2 200 SH   SOLE   0 0 200
CABOT CORP COM 127055101 2 27 SH   SOLE   0 0 27
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 4 27 SH   SOLE   0 0 27
RAYTHEON CO COM NEW 755111507 885 4,282 SH   SOLE   0 0 4,282
WADDELL & REED FINL INC CL A 930059100 32 1,529 SH   SOLE   0 0 1,529
NASDAQ INC COM 631103108 7 82 SH   SOLE   0 0 82
INVESCO QQQ TR UNIT SER 1 46090E103 4,401 23,687 SH   SOLE   0 0 23,687
BIOTIME INC COM 09066L105 36 15,200 SH   SOLE   0 0 15,200
AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 6 6,000 PRN   SOLE   0 0 6,000
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 8 608 SH   SOLE   0 0 608
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 45 581 SH   SOLE   0 0 581
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 14,357 141,277 SH   SOLE   0 0 141,277
STERIS PLC SHS USD G84720104 4 34 SH   SOLE   0 0 34
CISCO SYS INC COM 17275R102 33,107 680,510 SH   SOLE   0 0 680,510
CONTINENTAL RESOURCES INC COM 212015101 5,013 73,414 SH   SOLE   0 0 73,414
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1 42 SH   SOLE   0 0 42
RESOLUTE ENERGY CORP COM NEW 76116A306 0 6 SH   SOLE   0 0 6
CANTEL MEDICAL CORP COM 138098108 0 4 SH   SOLE   0 0 4
KORNIT DIGITAL LTD SHS M6372Q113 5,425 247,727 SH   SOLE   0 0 247,727
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 886 2,410 SH   SOLE   0 0 2,410
AERCAP HOLDINGS NV SHS N00985106 4 68 SH   SOLE   0 0 68
SASOL LTD SPONSORED ADR 803866300 1 24 SH   SOLE   0 0 24
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 72 1,487 SH   SOLE   0 0 1,487
STAMPS COM INC COM NEW 852857200 26 114 SH   SOLE   0 0 114
WESTLAKE CHEM CORP COM 960413102 32 390 SH   SOLE   0 0 390
TRANSAMERICA ETF TR DELTASHS S&P 400 89349P206 4,912 87,510 SH   SOLE   0 0 87,510
ARK ETF TR WEB X.O ETF 00214Q401 137 2,375 SH   SOLE   0 0 2,375
CARNIVAL PLC ADR 14365C103 259 4,108 SH   SOLE   0 0 4,108
FARO TECHNOLOGIES INC COM 311642102 3,868 60,109 SH   SOLE   0 0 60,109
HERSHEY CO COM 427866108 7 65 SH   SOLE   0 0 65
FIRST GTY BANCSHARES INC COM 32043P106 303 11,812 SH   SOLE   0 0 11,812
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 5 400 SH   SOLE   0 0 400
GERDAU S A SPON ADR REP PFD 373737105 37 8,846 SH   SOLE   0 0 8,846
ALLY FINL INC COM 02005N100 13 500 SH   SOLE   0 0 500
LILLY ELI & CO COM 532457108 866 8,074 SH   SOLE   0 0 8,074
ISHARES TR RUS MID CAP ETF 464287499 155 704 SH   SOLE   0 0 704
FERRARI N V COM N3167Y103 4 30 SH   SOLE   0 0 30
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1 54 SH   SOLE   0 0 54
PRUDENTIAL FINL INC COM 744320102 103 1,018 SH   SOLE   0 0 1,018
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 353 10,535 SH   SOLE   0 0 10,535
ISHARES TR SHORT TREAS BD 464288679 10,537 95,413 SH   SOLE   0 0 95,413
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 91 693 SH   SOLE   0 0 693
ISHARES INC MSCI ITALY ETF 46434G830 9 337 SH   SOLE   0 0 337
CHIPOTLE MEXICAN GRILL INC COM 169656105 1 2 SH   SOLE   0 0 2
NUVEEN AMT FREE QLTY MUN INC COM 670657105 22 1,732 SH   SOLE   0 0 1,732
ISHARES TR SELECT DIVID ETF 464287168 224 2,248 SH   SOLE   0 0 2,248
BROWN FORMAN CORP CL A 115637100 5 100 SH   SOLE   0 0 100
ISHARES TR INTL SEL DIV ETF 464288448 98 3,000 SH   SOLE   0 0 3,000
FIDELITY TOTAL BD ETF 316188309 19 398 SH   SOLE   0 0 398
ISHARES TR JPMORGAN USD EMG 464288281 28,820 267,325 SH   SOLE   0 0 267,325
KAR AUCTION SVCS INC COM 48238T109 2 41 SH   SOLE   0 0 41
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,521 63,625 SH   SOLE   0 0 63,625
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 500 SH Call SOLE   0 0 500
HEARTLAND FINL USA INC COM 42234Q102 32 550 SH   SOLE   0 0 550
INTERNATIONAL BUSINESS MACHS COM 459200101 1,275 8,435 SH   SOLE   0 0 8,435
PIMCO ETF TR ACTIVE BD ETF 72201R775 10,529 102,862 SH   SOLE   0 0 102,862
PROSHARES TR S&P MDCP 400 DIV 74347B680 67 1,184 SH   SOLE   0 0 1,184
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1 15 SH   SOLE   0 0 15
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 12,488 447,776 SH   SOLE   0 0 447,776
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843 0 8 SH   SOLE   0 0 8
ENEL AMERICAS S A SPONSORED ADR 29274F104 1 98 SH   SOLE   0 0 98
PIER 1 IMPORTS INC COM 720279108 1 600 SH   SOLE   0 0 600
CREE INC COM 225447101 1 27 SH   SOLE   0 0 27
ENTERPRISE PRODS PARTNERS L COM 293792107 39 1,350 SH   SOLE   0 0 1,350
OLD NATL BANCORP IND COM 680033107 609 31,538 SH   SOLE   0 0 31,538
VEEVA SYS INC CL A COM 922475108 9 86 SH   SOLE   0 0 86
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 5 173 SH   SOLE   0 0 173
BLACKROCK INC COM 09247X101 110 234 SH   SOLE   0 0 234
ISHARES INC MSCI EQUAL WEITE 464286681 47,094 798,668 SH   SOLE   0 0 798,668
T MOBILE US INC COM 872590104 5 72 SH   SOLE   0 0 72
GENERAL MLS INC COM 370334104 23,265 542,059 SH   SOLE   0 0 542,059
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 82 2,141 SH   SOLE   0 0 2,141
WISDOMTREE TR US SMALLCAP DIVD 97717W604 103 3,477 SH   SOLE   0 0 3,477
MITEK SYS INC COM NEW 606710200 1 200 SH   SOLE   0 0 200
SYNNEX CORP COM 87162W100 2 25 SH   SOLE   0 0 25
CAMBREX CORP COM 132011107 2,360 34,508 SH   SOLE   0 0 34,508
COOPER COS INC COM NEW 216648402 17,267 62,303 SH   SOLE   0 0 62,303
PAYPAL HLDGS INC COM 70450Y103 40 457 SH   SOLE   0 0 457
FLEXSHARES TR STOXX GLOBR INF 33939L795 2 34 SH   SOLE   0 0 34
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 3 SH   SOLE   0 0 3
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 14 101 SH   SOLE   0 0 101
LIVE NATION ENTERTAINMENT IN COM 538034109 15 275 SH   SOLE   0 0 275
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1 9 SH   SOLE   0 0 9
SPROUTS FMRS MKT INC COM 85208M102 17 613 SH   SOLE   0 0 613
3-D SYS CORP DEL COM NEW 88554D205 19 1,000 SH   SOLE   0 0 1,000
WORLDPAY INC CL A 981558109 23 223 SH   SOLE   0 0 223
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 468 8,998 SH   SOLE   0 0 8,998
CHENIERE ENERGY INC COM NEW 16411R208 37 527 SH   SOLE   0 0 527
DOLLAR TREE INC COM 256746108 16 202 SH   SOLE   0 0 202
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 1,000 SH Put SOLE   0 0 1,000
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 5,637 132,238 SH   SOLE   0 0 132,238
STRYKER CORP COM 863667101 1,032 5,806 SH   SOLE   0 0 5,806
COSTCO WHSL CORP NEW COM 22160K105 1,230 5,237 SH   SOLE   0 0 5,237
INTREXON CORP COM 46122T102 625 36,304 SH   SOLE   0 0 36,304
MACERICH CO COM 554382101 1 17 SH   SOLE   0 0 17
SHOPIFY INC CL A 82509L107 83 502 SH   SOLE   0 0 502
UMPQUA HLDGS CORP COM 904214103 0 17 SH   SOLE   0 0 17
HOLLYFRONTIER CORP COM 436106108 9 123 SH   SOLE   0 0 123
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 57 4,000 SH   SOLE   0 0 4,000
ALIGN TECHNOLOGY INC COM 016255101 538 1,376 SH   SOLE   0 0 1,376
CYPRESS SEMICONDUCTOR CORP COM 232806109 10 702 SH   SOLE   0 0 702
SANOFI RIGHT 12/31/2020 80105N113 0 114 SH   SOLE   0 0 114
AMEDISYS INC COM 023436108 5 42 SH   SOLE   0 0 42
ISHARES TR INTL VALUE FACTR 46435G409 3,492 137,245 SH   SOLE   0 0 137,245
NORTHWEST NAT GAS CO COM 667655104 1 17 SH   SOLE   0 0 17
3M CO COM 88579Y101 873 4,144 SH   SOLE   0 0 4,144
ELLIE MAE INC COM 28849P100 0 5 SH   SOLE   0 0 5
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 1,799 33,279 SH   SOLE   0 0 33,279
ISHARES INC MSCI AUST ETF 464286103 107 4,825 SH   SOLE   0 0 4,825
AVALONBAY CMNTYS INC COM 053484101 228 1,260 SH   SOLE   0 0 1,260
BRINKER INTL INC COM 109641100 1 12 SH   SOLE   0 0 12
ASPEN TECHNOLOGY INC COM 045327103 10 86 SH   SOLE   0 0 86
MOVADO GROUP INC COM 624580106 0 9 SH   SOLE   0 0 9
ROSS STORES INC COM 778296103 1 13 SH   SOLE   0 0 13
ISHARES TR RUS TP200 VL ETF 464289420 5 86 SH   SOLE   0 0 86
PG&E CORP COM 69331C108 9 192 SH   SOLE   0 0 192
SYKES ENTERPRISES INC COM 871237103 0 6 SH   SOLE   0 0 6
SPDR S&P 500 ETF TR TR UNIT 78462F103 20 44,100 SH Put SOLE   0 0 44,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 18,600 SH Put SOLE   0 0 18,600
ETFS TR BBG COMMD K 1 26923J503 11,250 470,303 SH   SOLE   0 0 470,303
HANESBRANDS INC COM 410345102 19 1,030 SH   SOLE   0 0 1,030
JOHNSON OUTDOORS INC CL A 479167108 2 21 SH   SOLE   0 0 21
CONDUENT INC COM 206787103 2 92 SH   SOLE   0 0 92
TWO HBRS INVT CORP COM NEW 90187B408 9 627 SH   SOLE   0 0 627
PARK OHIO HLDGS CORP COM 700666100 1 15 SH   SOLE   0 0 15
WESTERN UN CO COM 959802109 15 776 SH   SOLE   0 0 776
AMERICAN CAMPUS CMNTYS INC COM 024835100 10 250 SH   SOLE   0 0 250
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 30 1,660 SH   SOLE   0 0 1,660
SBA COMMUNICATIONS CORP NEW CL A 78410G104 20 124 SH   SOLE   0 0 124
EBAY INC COM 278642103 10,676 323,321 SH   SOLE   0 0 323,321
HUNTSMAN CORP COM 447011107 9 322 SH   SOLE   0 0 322
BHP BILLITON PLC SPONSORED ADR 05545E209 4 82 SH   SOLE   0 0 82
SINA CORP ORD G81477104 13 185 SH   SOLE   0 0 185
AMAZON COM INC COM 023135106 4,234 2,114 SH   SOLE   0 0 2,114
ASHFORD HOSPITALITY TR INC COM SHS 044103109 0 55 SH   SOLE   0 0 55
OSI SYSTEMS INC COM 671044105 286 3,750 SH   SOLE   0 0 3,750
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 14,999 306,165 SH   SOLE   0 0 306,165
TOLL BROTHERS INC COM 889478103 0 10 SH   SOLE   0 0 10
SYMANTEC CORP COM 871503108 1 28 SH   SOLE   0 0 28
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1 200 SH   SOLE   0 0 200
CAPITOL FED FINL INC COM 14057J101 13 1,006 SH   SOLE   0 0 1,006
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 500 21,840 SH   SOLE   0 0 21,840
ISHARES TR MRGSTR MD CP VAL 464288406 778 4,802 SH   SOLE   0 0 4,802
LIBERTY ALL-STAR GROWTH FD I COM 529900102 9 1,417 SH   SOLE   0 0 1,417
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 22,171 207,575 SH   SOLE   0 0 207,575
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 61 1,171 SH   SOLE   0 0 1,171
VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 2,429 73,627 SH   SOLE   0 0 73,627
VALE S A ADR 91912E105 5 342 SH   SOLE   0 0 342
WISDOMTREE TR US MIDCP EARNING 97717W570 765 18,501 SH   SOLE   0 0 18,501
EDWARDS LIFESCIENCES CORP COM 28176E108 144 828 SH   SOLE   0 0 828
XYLEM INC COM 98419M100 27 339 SH   SOLE   0 0 339
ETF SER SOLUTIONS US GLB JETS 26922A842 33 1,000 SH   SOLE   0 0 1,000
TRANSAMERICA ETF TR DELTASHS S&P 600 89349P305 4,919 82,756 SH   SOLE   0 0 82,756
ATMOS ENERGY CORP COM 049560105 2 18 SH   SOLE   0 0 18
COHEN & STEERS GLOBAL INC BL COM 19248M103 2 250 SH   SOLE   0 0 250
DIAGEO P L C SPON ADR NEW 25243Q205 219 1,544 SH   SOLE   0 0 1,544
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 10 300 SH   SOLE   0 0 300
BWX TECHNOLOGIES INC COM 05605H100 13 205 SH   SOLE   0 0 205
BRIGHTVIEW HLDGS INC COM 10948C107 2,780 173,214 SH   SOLE   0 0 173,214
OLD REP INTL CORP COM 680223104 20 898 SH   SOLE   0 0 898
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 18 1,113 SH   SOLE   0 0 1,113
GRANITE CONSTR INC COM 387328107 4 88 SH   SOLE   0 0 88
GOODYEAR TIRE & RUBR CO COM 382550101 1 39 SH   SOLE   0 0 39
ISHARES TR NATIONAL MUN ETF 464288414 273 2,527 SH   SOLE   0 0 2,527
ISHARES INC MSCI TURKEY ETF 464286715 2 103 SH   SOLE   0 0 103
CIVEO CORP CDA COM 17878Y108 21 5,000 SH   SOLE   0 0 5,000
ARCONIC INC COM 03965L100 3 122 SH   SOLE   0 0 122
GROUPON INC COM 399473107 158 41,979 SH   SOLE   0 0 41,979
AMERICAN FINL GROUP INC OHIO COM 025932104 1 9 SH   SOLE   0 0 9
DISH NETWORK CORP CL A 25470M109 1 19 SH   SOLE   0 0 19
NUTANIX INC CL A 67059N108 9 215 SH   SOLE   0 0 215
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 2 41 SH   SOLE   0 0 41
ISHARES TR US BR DEL SE ETF 464288794 3 46 SH   SOLE   0 0 46
EXPEDITORS INTL WASH INC COM 302130109 163 2,210 SH   SOLE   0 0 2,210
ISHARES TR RUS MD CP GR ETF 464287481 5,767 42,534 SH   SOLE   0 0 42,534
BRUNSWICK CORP COM 117043109 2 37 SH   SOLE   0 0 37
DUKE REALTY CORP COM NEW 264411505 9 329 SH   SOLE   0 0 329
BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 7 41 SH   SOLE   0 0 41
AVNET INC COM 053807103 2 49 SH   SOLE   0 0 49
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4 71 SH   SOLE   0 0 71
EXPEDIA GROUP INC COM NEW 30212P303 1 9 SH   SOLE   0 0 9
ISHARES TR MRGSTR MD CP ETF 464288208 12 62 SH   SOLE   0 0 62
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 3,912 55,601 SH   SOLE   0 0 55,601
ASTRAZENECA PLC SPONSORED ADR 046353108 50 1,272 SH   SOLE   0 0 1,272
VONAGE HLDGS CORP COM 92886T201 4,614 325,822 SH   SOLE   0 0 325,822
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2 102 SH   SOLE   0 0 102
ISHARES TR RUS TP200 GR ETF 464289438 217 2,545 SH   SOLE   0 0 2,545
PLUG POWER INC COM NEW 72919P202 0 110 SH   SOLE   0 0 110
GOPRO INC CL A 38268T103 1 200 SH   SOLE   0 0 200
ISHARES TR ESG USD CORPT 46435G193 1,797 74,033 SH   SOLE   0 0 74,033
NEXTERA ENERGY INC COM 65339F101 560 3,339 SH   SOLE   0 0 3,339
SUNCOR ENERGY INC NEW COM 867224107 116 2,994 SH   SOLE   0 0 2,994
LEGG MASON INC COM 524901105 0 9 SH   SOLE   0 0 9
COUPA SOFTWARE INC COM 22266L106 1 18 SH   SOLE   0 0 18
CARETRUST REIT INC COM 14174T107 1 79 SH   SOLE   0 0 79
CARPENTER TECHNOLOGY CORP COM 144285103 3 54 SH   SOLE   0 0 54
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 2 SH   SOLE   0 0 2
NETAPP INC COM 64110D104 15 169 SH   SOLE   0 0 169
NUVEEN QUALITY MUNCP INCOME COM 67066V101 20 1,574 SH   SOLE   0 0 1,574
COMMVAULT SYSTEMS INC COM 204166102 1 11 SH   SOLE   0 0 11
PROGRESSIVE CORP OHIO COM 743315103 78 1,094 SH   SOLE   0 0 1,094
HDFC BANK LTD ADR REPS 3 SHS 40415F101 15 161 SH   SOLE   0 0 161
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 16 372 SH   SOLE   0 0 372
NEWELL BRANDS INC COM 651229106 5 224 SH   SOLE   0 0 224
SQUARE INC CL A 852234103 33 333 SH   SOLE   0 0 333
SUN LIFE FINL INC COM 866796105 20 500 SH   SOLE   0 0 500
RLJ LODGING TR COM 74965L101 7 300 SH   SOLE   0 0 300
AGILENT TECHNOLOGIES INC COM 00846U101 47 671 SH   SOLE   0 0 671
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15 90 SH   SOLE   0 0 90
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 33 661 SH   SOLE   0 0 661
INFOSYS LTD SPONSORED ADR 456788108 2 200 SH   SOLE   0 0 200
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 34 507 SH   SOLE   0 0 507
WISDOMTREE TR EMERG MKTS DIV 97717X214 297 9,511 SH   SOLE   0 0 9,511
ISHARES INC MSCI STH KOR ETF 464286772 73 1,064 SH   SOLE   0 0 1,064
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1 14 SH   SOLE   0 0 14
KEURIG DR PEPPER INC COM 49271V100 0 9 SH   SOLE   0 0 9
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 484 4,940 SH   SOLE   0 0 4,940
MEREDITH CORP COM 589433101 1 14 SH   SOLE   0 0 14
RESTAURANT BRANDS INTL INC COM 76131D103 16 265 SH   SOLE   0 0 265
AMETEK INC NEW COM 031100100 1 14 SH   SOLE   0 0 14
ISHARES TR MRNGSTR LG-CP VL 464288109 961 8,954 SH   SOLE   0 0 8,954
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 39 SH   SOLE   0 0 39
VALMONT INDS INC COM 920253101 7 54 SH   SOLE   0 0 54
SKYWORKS SOLUTIONS INC COM 83088M102 32 350 SH   SOLE   0 0 350
CABOT MICROELECTRONICS CORP COM 12709P103 8 73 SH   SOLE   0 0 73
JD COM INC SPON ADR CL A 47215P106 13 490 SH   SOLE   0 0 490
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2 145 SH   SOLE   0 0 145
CITIZENS FINL GROUP INC COM 174610105 46 1,188 SH   SOLE   0 0 1,188
JACOBS ENGR GROUP INC DEL COM 469814107 7 92 SH   SOLE   0 0 92
NOBLE CORP PLC SHS USD G65431101 70 10,000 SH   SOLE   0 0 10,000
AMN HEALTHCARE SERVICES INC COM 001744101 13 243 SH   SOLE   0 0 243
LATTICE STRATEGIES TR HARTFORD GBL ETF 518416508 108 3,405 SH   SOLE   0 0 3,405
MORGAN STANLEY COM NEW 617446448 22 463 SH   SOLE   0 0 463
SANDERSON FARMS INC COM 800013104 32 309 SH   SOLE   0 0 309
DIODES INC COM 254543101 0 11 SH   SOLE   0 0 11
ISHARES TR MIN VOL EAFE ETF 46429B689 103 1,409 SH   SOLE   0 0 1,409
CONMED CORP COM 207410101 1 15 SH   SOLE   0 0 15
TECH DATA CORP COM 878237106 10 134 SH   SOLE   0 0 134
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 539 SH   SOLE   0 0 539
AMERICAN STS WTR CO COM 029899101 111 1,810 SH   SOLE   0 0 1,810
CORESITE RLTY CORP COM 21870Q105 24 216 SH   SOLE   0 0 216
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 631 21,217 SH   SOLE   0 0 21,217
PERKINELMER INC COM 714046109 1 14 SH   SOLE   0 0 14
WALGREENS BOOTS ALLIANCE INC COM 931427108 532 7,294 SH   SOLE   0 0 7,294
WYNDHAM DESTINATIONS INC COM 98310W108 0 9 SH   SOLE   0 0 9
PHILLIPS 66 COM 718546104 181 1,608 SH   SOLE   0 0 1,608
NANTHEALTH INC COM 630104107 26 16,501 SH   SOLE   0 0 16,501
ISHARES TR MICRO-CAP ETF 464288869 29 269 SH   SOLE   0 0 269
ISHARES TR CORE S&P US VLU 464287663 7,181 127,363 SH   SOLE   0 0 127,363
KELLOGG CO COM 487836108 21,460 306,481 SH   SOLE   0 0 306,481
LUMENTUM HLDGS INC COM 55024U109 6 100 SH   SOLE   0 0 100
RPC INC COM 749660106 1 87 SH   SOLE   0 0 87
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 1,337 54,966 SH   SOLE   0 0 54,966
BALL CORP COM 058498106 12 278 SH   SOLE   0 0 278
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,480 14 SH   SOLE   0 0 14
ISHARES TR MSCI EMG MKT ETF 464287234 686 15,974 SH   SOLE   0 0 15,974
CVR ENERGY INC COM 12662P108 1 27 SH   SOLE   0 0 27
ISHARES TR CONSER ALLOC ETF 464289883 296 8,665 SH   SOLE   0 0 8,665
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 71 2,269 SH   SOLE   0 0 2,269
SPDR SERIES TRUST S&P REGL BKG 78464A698 46 781 SH   SOLE   0 0 781
XPRESSPA GROUP INC COM 98420U109 0 88 SH   SOLE   0 0 88
BLACK KNIGHT INC COM 09215C105 6,156 118,491 SH   SOLE   0 0 118,491
BCE INC COM NEW 05534B760 265 6,536 SH   SOLE   0 0 6,536
BUILDERS FIRSTSOURCE INC COM 12008R107 0 23 SH   SOLE   0 0 23
ISHARES TR NORTH AMERN NAT 464287374 4 115 SH   SOLE   0 0 115
CDK GLOBAL INC COM 12508E101 50 799 SH   SOLE   0 0 799
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 13,965 329,597 SH   SOLE   0 0 329,597
GARTNER INC COM 366651107 26 163 SH   SOLE   0 0 163
LAMAR ADVERTISING CO NEW CL A 512816109 5 61 SH   SOLE   0 0 61
COMCAST CORP NEW CL A 20030N101 1,074 30,320 SH   SOLE   0 0 30,320
ISHARES INC MSCI AUSTRIA ETF 464286202 2 101 SH   SOLE   0 0 101
NAVIENT CORPORATION COM 63938C108 1 63 SH   SOLE   0 0 63
STRATEGY SHS NS 7HANDL IDX 86280R506 5 189 SH   SOLE   0 0 189
REGAL BELOIT CORP COM 758750103 1 10 SH   SOLE   0 0 10
CNO FINL GROUP INC COM 12621E103 11 538 SH   SOLE   0 0 538
FASTENAL CO COM 311900104 14 238 SH   SOLE   0 0 238
ISHARES TR HDG MSCI JAPAN 46434V886 15,617 455,973 SH   SOLE   0 0 455,973
CITIGROUP INC COM NEW 172967424 12,762 177,893 SH   SOLE   0 0 177,893
PARK HOTELS RESORTS INC COM 700517105 3 95 SH   SOLE   0 0 95
MOLSON COORS BREWING CO CL B 60871R209 2 28 SH   SOLE   0 0 28
TEXTRON INC COM 883203101 50 700 SH   SOLE   0 0 700
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,335 16,553 SH   SOLE   0 0 16,553
GENPACT LIMITED SHS G3922B107 255 8,323 SH   SOLE   0 0 8,323
CONCHO RES INC COM 20605P101 16 104 SH   SOLE   0 0 104
PUBLIC SVC ENTERPRISE GROUP COM 744573106 59 1,121 SH   SOLE   0 0 1,121
MANNKIND CORP COM NEW 56400P706 15 8,316 SH   SOLE   0 0 8,316
GRAINGER W W INC COM 384802104 36 100 SH   SOLE   0 0 100
HUNT J B TRANS SVCS INC COM 445658107 21 173 SH   SOLE   0 0 173
ISHARES TR IBONDS DEC25 ETF 46434VBD1 89 3,710 SH   SOLE   0 0 3,710
W R BERKLEY CORPORATION COM 084423102 4 55 SH   SOLE   0 0 55
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 10 1,000 SH   SOLE   0 0 1,000
KB HOME COM 48666K109 1 36 SH   SOLE   0 0 36
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 44 1,395 SH   SOLE   0 0 1,395
PROSHARES TR SHORT S&P 500 NE 74347B425 18,253 668,133 SH   SOLE   0 0 668,133
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1 9 SH   SOLE   0 0 9
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 38 1,011 SH   SOLE   0 0 1,011
EQUINOR ASA SPONSORED ADR 29446M102 30 1,059 SH   SOLE   0 0 1,059
MAXIM INTEGRATED PRODS INC COM 57772K101 19 336 SH   SOLE   0 0 336
FST TR NEW OPPORT MLP & ENE COM 33739M100 106 11,000 SH   SOLE   0 0 11,000
ROLLINS INC COM 775711104 2 29 SH   SOLE   0 0 29
SONY CORP SPONSORED ADR 835699307 9 140 SH   SOLE   0 0 140
NATIONAL PRESTO INDS INC COM 637215104 1 8 SH   SOLE   0 0 8
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1 42 SH   SOLE   0 0 42
FORD MTR CO DEL COM PAR $0.01 345370860 183 19,789 SH   SOLE   0 0 19,789
SEASPAN CORP SHS Y75638109 2 258 SH   SOLE   0 0 258
ON SEMICONDUCTOR CORP COM 682189105 1 73 SH   SOLE   0 0 73
WINGSTOP INC COM 974155103 1 9 SH   SOLE   0 0 9
ITT INC COM 45073V108 1 19 SH   SOLE   0 0 19
DEAN FOODS CO NEW COM NEW 242370203 2 225 SH   SOLE   0 0 225
FORRESTER RESH INC COM 346563109 2 48 SH   SOLE   0 0 48
ISHARES TR CORE MSCI EURO 46434V738 30,559 637,172 SH   SOLE   0 0 637,172
ISHARES TR NASDAQ BIOTECH 464287556 1,068 8,762 SH   SOLE   0 0 8,762
GILDAN ACTIVEWEAR INC COM 375916103 16 511 SH   SOLE   0 0 511
KROGER CO COM 501044101 36 1,246 SH   SOLE   0 0 1,246
FARMLAND PARTNERS INC COM 31154R109 0 16 SH   SOLE   0 0 16
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 17,788 510,696 SH   SOLE   0 0 510,696
STANLEY BLACK & DECKER INC COM 854502101 64 440 SH   SOLE   0 0 440
IPG PHOTONICS CORP COM 44980X109 1 8 SH   SOLE   0 0 8
ISHARES TR GLOBAL ENERG ETF 464287341 29 768 SH   SOLE   0 0 768
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 136 6,302 SH   SOLE   0 0 6,302
D R HORTON INC COM 23331A109 880 20,861 SH   SOLE   0 0 20,861
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 4 118 SH   SOLE   0 0 118
NORDIC AMERN OFFSHORE LTD SHS G65772108 0 14 SH   SOLE   0 0 14
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 12 936 SH   SOLE   0 0 936
MANULIFE FINL CORP COM 56501R106 24 1,358 SH   SOLE   0 0 1,358
AIMMUNE THERAPEUTICS INC COM 00900T107 0 18 SH   SOLE   0 0 18
SCANA CORP NEW COM 80589M102 15 375 SH   SOLE   0 0 375
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 8 224 SH   SOLE   0 0 224
HILL ROM HLDGS INC COM 431475102 5 52 SH   SOLE   0 0 52
MANHATTAN ASSOCS INC COM 562750109 29 530 SH   SOLE   0 0 530
NEWMARKET CORP COM 651587107 9 21 SH   SOLE   0 0 21
WINDSTREAM HLDGS INC COM PAR 97382A309 0 24 SH   SOLE   0 0 24
DOMINOS PIZZA INC COM 25754A201 4 15 SH   SOLE   0 0 15
AEROVIRONMENT INC COM 008073108 4,466 39,811 SH   SOLE   0 0 39,811
NUANCE COMMUNICATIONS INC COM 67020Y100 9,363 540,598 SH   SOLE   0 0 540,598
NVIDIA CORP COM 67066G104 498 1,772 SH   SOLE   0 0 1,772
PBF ENERGY INC CL A 69318G106 6 113 SH   SOLE   0 0 113
WEINGARTEN RLTY INVS SH BEN INT 948741103 2 66 SH   SOLE   0 0 66
ISHARES TR EAFE GRWTH ETF 464288885 16 204 SH   SOLE   0 0 204
ROWAN COMPANIES PLC SHS CL A G7665A101 0 25 SH   SOLE   0 0 25
BRIXMOR PPTY GROUP INC COM 11120U105 1 42 SH   SOLE   0 0 42
TYSON FOODS INC CL A 902494103 20,330 341,501 SH   SOLE   0 0 341,501
UNITED PARCEL SERVICE INC CL B 911312106 28,052 240,276 SH   SOLE   0 0 240,276
BANCO DE CHILE SPONSORED ADR 059520106 264 2,900 SH   SOLE   0 0 2,900
MURPHY OIL CORP COM 626717102 1 31 SH   SOLE   0 0 31
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1 28 SH   SOLE   0 0 28
AKEBIA THERAPEUTICS INC COM 00972D105 0 31 SH   SOLE   0 0 31
SOUTHERN COPPER CORP COM 84265V105 1 19 SH   SOLE   0 0 19
WD-40 CO COM 929236107 3 19 SH   SOLE   0 0 19
LIBERTY BROADBAND CORP COM SER C 530307305 9 108 SH   SOLE   0 0 108
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 67 943 SH   SOLE   0 0 943
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 7 308 SH   SOLE   0 0 308
ISHARES TR RUSSELL 3000 ETF 464287689 715 4,150 SH   SOLE   0 0 4,150
GARMIN LTD SHS H2906T109 5 67 SH   SOLE   0 0 67
GRAFTECH INTL LTD COM 384313508 20 1,000 SH   SOLE   0 0 1,000
SPDR SERIES TRUST NYSE TECH ETF 78464A102 97 1,032 SH   SOLE   0 0 1,032
TOPBUILD CORP COM 89055F103 6 114 SH   SOLE   0 0 114
TECK RESOURCES LTD CL B 878742204 3 106 SH   SOLE   0 0 106
PINNACLE FOODS INC DEL COM 72348P104 1 8 SH   SOLE   0 0 8
GRAND CANYON ED INC COM 38526M106 5 48 SH   SOLE   0 0 48
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 17,433 123,164 SH   SOLE   0 0 123,164
NUSTAR ENERGY LP UNIT COM 67058H102 50 1,793 SH   SOLE   0 0 1,793
ONEOK INC NEW COM 682680103 18 260 SH   SOLE   0 0 260
SMUCKER J M CO COM NEW 832696405 181 1,763 SH   SOLE   0 0 1,763
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 19 217 SH   SOLE   0 0 217
COCA COLA CO COM 191216100 22,426 485,513 SH   SOLE   0 0 485,513
SPDR SERIES TRUST S&P DIVID ETF 78464A763 5,503 56,197 SH   SOLE   0 0 56,197
MCDONALDS CORP COM 580135101 1,657 9,907 SH   SOLE   0 0 9,907
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 3 100 SH   SOLE   0 0 100
PPG INDS INC COM 693506107 182 1,672 SH   SOLE   0 0 1,672
ARES DYNAMIC CR ALLOCATION F COM 04014F102 144 9,250 SH   SOLE   0 0 9,250
ARROW FINL CORP COM 042744102 1 27 SH   SOLE   0 0 27
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1 2 SH   SOLE   0 0 2
CAE INC COM 124765108 4 220 SH   SOLE   0 0 220
CALLAWAY GOLF CO COM 131193104 1 53 SH   SOLE   0 0 53
CELGENE CORP COM 151020104 4,906 54,824 SH   SOLE   0 0 54,824
ISHARES TR MSCI POLAND ETF 46429B606 4 179 SH   SOLE   0 0 179
WISDOMTREE TR EUROPE SMCP DV 97717W869 19 300 SH   SOLE   0 0 300
ISHARES TR CORE S&P SCP ETF 464287804 22,096 253,281 SH   SOLE   0 0 253,281
ETFIS SER TR I INFRAC ACT MLP 26923G103 4 473 SH   SOLE   0 0 473
SPDR S&P 500 ETF TR TR UNIT 78462F103 275 35,000 SH Put SOLE   0 0 35,000
SPDR SERIES TRUST S&P BK ETF 78464A797 69 1,492 SH   SOLE   0 0 1,492
BANCO MACRO SA SPON ADR B 05961W105 5 109 SH   SOLE   0 0 109
ISHARES TR US HLTHCR PR ETF 464288828 163 814 SH   SOLE   0 0 814
MARATHON OIL CORP COM 565849106 411 17,641 SH   SOLE   0 0 17,641
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,257 32,844 SH   SOLE   0 0 32,844
RPM INTL INC COM 749685103 29 443 SH   SOLE   0 0 443
ALTABA INC COM 021346101 62 907 SH   SOLE   0 0 907
AUTOLIV INC COM 052800109 1 10 SH   SOLE   0 0 10
GRACO INC COM 384109104 1 12 SH   SOLE   0 0 12
APPLIED MATLS INC COM 038222105 165 4,274 SH   SOLE   0 0 4,274
ISHARES TR EAFE SML CP ETF 464288273 463 7,435 SH   SOLE   0 0 7,435
TELADOC HEALTH INC COM 87918A105 3,507 40,609 SH   SOLE   0 0 40,609
CROCS INC COM 227046109 1 27 SH   SOLE   0 0 27
MICRON TECHNOLOGY INC COM 595112103 63 1,383 SH   SOLE   0 0 1,383
ISHARES TR CORE DIV GRWTH 46434V621 3,985 107,522 SH   SOLE   0 0 107,522
AU OPTRONICS CORP SPONSORED ADR 002255107 0 100 SH   SOLE   0 0 100
LIBERTY PPTY TR SH BEN INT 531172104 1 30 SH   SOLE   0 0 30
NEWMONT MINING CORP COM 651639106 76 2,500 SH   SOLE   0 0 2,500
DXC TECHNOLOGY CO COM 23355L106 45 478 SH   SOLE   0 0 478
EXELON CORP COM 30161N101 116 2,653 SH   SOLE   0 0 2,653
SHERWIN WILLIAMS CO COM 824348106 127 280 SH   SOLE   0 0 280
APOGEE ENTERPRISES INC COM 037598109 1 20 SH   SOLE   0 0 20
GALLAGHER ARTHUR J & CO COM 363576109 1,273 17,102 SH   SOLE   0 0 17,102
CIMPRESS N V SHS EURO N20146101 1 6 SH   SOLE   0 0 6
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 167 1,193 SH   SOLE   0 0 1,193
AAR CORP COM 000361105 1 19 SH   SOLE   0 0 19
ADVANCED MICRO DEVICES INC COM 007903107 274 8,854 SH   SOLE   0 0 8,854
CHURCHILL DOWNS INC COM 171484108 2 6 SH   SOLE   0 0 6
FIFTH THIRD BANCORP COM 316773100 27 977 SH   SOLE   0 0 977
ICICI BK LTD ADR 45104G104 1 115 SH   SOLE   0 0 115
AMDOCS LTD SHS G02602103 614 9,302 SH   SOLE   0 0 9,302
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,362 263,324 SH   SOLE   0 0 263,324
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 0 10 SH   SOLE   0 0 10
OGE ENERGY CORP COM 670837103 9 258 SH   SOLE   0 0 258
PACKAGING CORP AMER COM 695156109 5 49 SH   SOLE   0 0 49
PROSHARES TR RUSS 2000 DIVD 74347B698 104 1,765 SH   SOLE   0 0 1,765
TRANSENTERIX INC COM NEW 89366M201 12 2,000 SH   SOLE   0 0 2,000
ILLINOIS TOOL WKS INC COM 452308109 269 1,906 SH   SOLE   0 0 1,906
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 37 1,651 SH   SOLE   0 0 1,651
ISHARES TR S&P 500 VAL ETF 464287408 21,799 188,178 SH   SOLE   0 0 188,178
UNILEVER PLC SPON ADR NEW 904767704 50 914 SH   SOLE   0 0 914
SECOND SIGHT MED PRODS INC COM 81362J100 0 153 SH   SOLE   0 0 153
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1 28 SH   SOLE   0 0 28
ISHARES TR MODERT ALLOC ETF 464289875 49 1,285 SH   SOLE   0 0 1,285
RED HAT INC COM 756577102 29 211 SH   SOLE   0 0 211
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2 15 SH   SOLE   0 0 15
MARTEN TRANS LTD COM 573075108 11 505 SH   SOLE   0 0 505
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 478 8,525 SH   SOLE   0 0 8,525
FLOWERS FOODS INC COM 343498101 1 52 SH   SOLE   0 0 52
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 0 20 SH   SOLE   0 0 20
UNION PAC CORP COM 907818108 1,906 11,707 SH   SOLE   0 0 11,707
CHEMED CORP NEW COM 16359R103 1 2 SH   SOLE   0 0 2
IQVIA HLDGS INC COM 46266C105 12 93 SH   SOLE   0 0 93
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 177 670 SH   SOLE   0 0 670
HAIN CELESTIAL GROUP INC COM 405217100 7 250 SH   SOLE   0 0 250
KLA-TENCOR CORP COM 482480100 5 47 SH   SOLE   0 0 47
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 115 8,000 SH   SOLE   0 0 8,000
AXALTA COATING SYS LTD COM G0750C108 6,983 239,477 SH   SOLE   0 0 239,477
FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 1,903 37,952 SH   SOLE   0 0 37,952
LANDSTAR SYS INC COM 515098101 1 9 SH   SOLE   0 0 9
IHS MARKIT LTD SHS G47567105 13 245 SH   SOLE   0 0 245
EATON VANCE TAX ADVT DIV INC COM 27828G107 11 464 SH   SOLE   0 0 464
ISHARES TR S&P MC 400GR ETF 464287606 67 286 SH   SOLE   0 0 286
PTC INC COM 69370C100 10 95 SH   SOLE   0 0 95
VANECK VECTORS ETF TR NDR CMG LN FLT 92189F148 6 200 SH   SOLE   0 0 200
WEST PHARMACEUTICAL SVSC INC COM 955306105 13 109 SH   SOLE   0 0 109
AIR PRODS & CHEMS INC COM 009158106 6 36 SH   SOLE   0 0 36
INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 26 1,133 SH   SOLE   0 0 1,133
JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 39 1,560 SH   SOLE   0 0 1,560
DOLLAR GEN CORP NEW COM 256677105 1 5 SH   SOLE   0 0 5
AK STL HLDG CORP COM 001547108 7 1,404 SH   SOLE   0 0 1,404
ISHARES INC MSCI HONG KG ETF 464286871 0 17 SH   SOLE   0 0 17
POPULAR INC COM NEW 733174700 2 37 SH   SOLE   0 0 37
SHUTTERSTOCK INC COM 825690100 3,275 60,011 SH   SOLE   0 0 60,011
NORTHERN TR CORP COM 665859104 28 270 SH   SOLE   0 0 270
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 3 113 SH   SOLE   0 0 113
CIMAREX ENERGY CO COM 171798101 14 153 SH   SOLE   0 0 153
SPDR S&P 500 ETF TR TR UNIT 78462F103 30 13,600 SH Call SOLE   0 0 13,600
VANGUARD WORLD FD MEGA GRWTH IND 921910816 318 2,478 SH   SOLE   0 0 2,478
ISHARES TR USD INV GRDE ETF 464288620 28,467 530,909 SH   SOLE   0 0 530,909
STARWOOD PPTY TR INC COM 85571B105 20,450 950,262 SH   SOLE   0 0 950,262
ISHARES TR U.S. BAS MTL ETF 464287838 45 453 SH   SOLE   0 0 453
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 7,770 144,051 SH   SOLE   0 0 144,051
CASEYS GEN STORES INC COM 147528103 7,832 60,665 SH   SOLE   0 0 60,665
COLUMBIA SPORTSWEAR CO COM 198516106 6 69 SH   SOLE   0 0 69
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,629 37,636 SH   SOLE   0 0 37,636
CHURCH & DWIGHT INC COM 171340102 5 81 SH   SOLE   0 0 81
HUNTINGTON BANCSHARES INC COM 446150104 257 17,226 SH   SOLE   0 0 17,226
SYNOVUS FINL CORP COM NEW 87161C501 7 158 SH   SOLE   0 0 158
PENN NATL GAMING INC COM 707569109 1 23 SH   SOLE   0 0 23
AMERISOURCEBERGEN CORP COM 03073E105 27,139 294,285 SH   SOLE   0 0 294,285
PRICE T ROWE GROUP INC COM 74144T108 28 255 SH   SOLE   0 0 255
AMC NETWORKS INC CL A 00164V103 1 14 SH   SOLE   0 0 14
HILTON WORLDWIDE HLDGS INC COM 43300A203 7 90 SH   SOLE   0 0 90
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1 17 SH   SOLE   0 0 17
DELTA AIR LINES INC DEL COM NEW 247361702 40 699 SH   SOLE   0 0 699
FIRST HORIZON NATL CORP COM 320517105 188 10,909 SH   SOLE   0 0 10,909
PROCTER AND GAMBLE CO COM 742718109 12,188 146,439 SH   SOLE   0 0 146,439
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,536 66,726 SH   SOLE   0 0 66,726
UNIVERSAL FST PRODS INC COM 913543104 36 1,015 SH   SOLE   0 0 1,015
CLEAN HARBORS INC COM 184496107 3,592 50,182 SH   SOLE   0 0 50,182
QTS RLTY TR INC COM CL A 74736A103 1 17 SH   SOLE   0 0 17
SPECTRA ENERGY PARTNERS LP COM 84756N109 0 14 SH   SOLE   0 0 14
DBX ETF TR XTRACK USD HIGH 233051432 3,395 68,099 SH   SOLE   0 0 68,099
DINE BRANDS GLOBAL INC COM 254423106 1 11 SH   SOLE   0 0 11
GLOBAL PMTS INC COM 37940X102 13 102 SH   SOLE   0 0 102
ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 75 SH   SOLE   0 0 75
CHARLES RIV LABS INTL INC COM 159864107 8 59 SH   SOLE   0 0 59
PROSHARES TR PSHS LC COR PLUS 74347R248 108 1,500 SH   SOLE   0 0 1,500
PEMBINA PIPELINE CORP COM 706327103 2 66 SH   SOLE   0 0 66
ISHARES INC MSCI TAIWAN ETF 46434G772 5 134 SH   SOLE   0 0 134
RYDER SYS INC COM 783549108 15 202 SH   SOLE   0 0 202
NUVEEN BUILD AMER BD FD COM 67074C103 60 3,000 SH   SOLE   0 0 3,000
COOPER TIRE & RUBR CO COM 216831107 0 16 SH   SOLE   0 0 16
INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 7 120 SH   SOLE   0 0 120
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 14 680 SH   SOLE   0 0 680
STEPAN CO COM 858586100 1 7 SH   SOLE   0 0 7
QUDIAN INC ADR 747798106 1 200 SH   SOLE   0 0 200
METLIFE INC COM 59156R108 22 465 SH   SOLE   0 0 465
HUNTINGTON INGALLS INDS INC COM 446413106 62 241 SH   SOLE   0 0 241
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 17 3,000 SH   SOLE   0 0 3,000
PJT PARTNERS INC COM CL A 69343T107 1 25 SH   SOLE   0 0 25
NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 6 280 SH   SOLE   0 0 280
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 37 1,500 SH   SOLE   0 0 1,500
AMEREN CORP COM 023608102 32 509 SH   SOLE   0 0 509
SPDR S&P 500 ETF TR TR UNIT 78462F103 385 343,300 SH Put SOLE   0 0 343,300
GALECTIN THERAPEUTICS INC COM NEW 363225202 12 2,000 SH   SOLE   0 0 2,000
STRATTEC SEC CORP COM 863111100 1 21 SH   SOLE   0 0 21
MUELLER INDS INC COM 624756102 16 550 SH   SOLE   0 0 550
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 22 195 SH   SOLE   0 0 195
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 57 2,450 SH   SOLE   0 0 2,450
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 8 430 SH   SOLE   0 0 430
CORE MARK HOLDING CO INC COM 218681104 17 510 SH   SOLE   0 0 510
MCGRATH RENTCORP COM 580589109 1 19 SH   SOLE   0 0 19
GEO GROUP INC NEW COM 36162J106 2 66 SH   SOLE   0 0 66
PEOPLES UNITED FINANCIAL INC COM 712704105 4 248 SH   SOLE   0 0 248
HELMERICH & PAYNE INC COM 423452101 630 9,156 SH   SOLE   0 0 9,156
ROCKWELL COLLINS INC COM 774341101 378 2,693 SH   SOLE   0 0 2,693
VOXELJET AG ADS 92912L107 1 300 SH   SOLE   0 0 300
ZEBRA TECHNOLOGIES CORP CL A 989207105 60 339 SH   SOLE   0 0 339
BUNGE LIMITED COM G16962105 5 66 SH   SOLE   0 0 66
POTLATCHDELTIC CORPORATION COM 737630103 1 29 SH   SOLE   0 0 29
STITCH FIX INC COM CL A 860897107 66 1,500 SH   SOLE   0 0 1,500
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 5,917 123,134 SH   SOLE   0 0 123,134
ISHARES TR AGENCY BOND ETF 464288166 9 82 SH   SOLE   0 0 82
NVR INC COM 62944T105 2 1 SH   SOLE   0 0 1
ISHARES TR US OIL EQ&SV ETF 464288844 2 50 SH   SOLE   0 0 50
CALIFORNIA RES CORP COM NEW 13057Q206 0 2 SH   SOLE   0 0 2
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 2 200 SH   SOLE   0 0 200
VERINT SYS INC COM 92343X100 0 2 SH   SOLE   0 0 2
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 12 379 SH   SOLE   0 0 379
CABOT OIL & GAS CORP COM 127097103 21,907 972,760 SH   SOLE   0 0 972,760
ALLIANZGI CONV INCOME FD II COM 018825109 3 476 SH   SOLE   0 0 476
HEALTHCARE TR AMER INC CL A NEW 42225P501 36 1,345 SH   SOLE   0 0 1,345
ISHARES TR US OIL GS EX ETF 464288851 12 155 SH   SOLE   0 0 155
STURM RUGER & CO INC COM 864159108 4 52 SH   SOLE   0 0 52
TRIPLE-S MGMT CORP CL B 896749108 0 9 SH   SOLE   0 0 9
CMS ENERGY CORP COM 125896100 5 109 SH   SOLE   0 0 109
CSX CORP COM 126408103 71 963 SH   SOLE   0 0 963
HORMEL FOODS CORP COM 440452100 628 15,945 SH   SOLE   0 0 15,945
GABELLI GLB SML & MD CP VAL COM 36249W104 0 33 SH   SOLE   0 0 33
ICU MED INC COM 44930G107 2 8 SH   SOLE   0 0 8
CELANESE CORP DEL COM 150870103 86 756 SH   SOLE   0 0 756
SYNCHRONY FINL COM 87165B103 11 342 SH   SOLE   0 0 342
TUTOR PERINI CORP COM 901109108 10 536 SH   SOLE   0 0 536
ISHARES TR GLOBAL REIT ETF 46434V647 6 243 SH   SOLE   0 0 243
SANDY SPRING BANCORP INC COM 800363103 39 1,003 SH   SOLE   0 0 1,003
CHEMICAL FINL CORP COM 163731102 2,503 46,881 SH   SOLE   0 0 46,881
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 9 91 SH   SOLE   0 0 91
MYRIAD GENETICS INC COM 62855J104 14,488 314,966 SH   SOLE   0 0 314,966
UNITED STATES OIL FUND LP UNITS 91232N108 383 24,687 SH   SOLE   0 0 24,687
ALLEGION PUB LTD CO ORD SHS G0176J109 1 12 SH   SOLE   0 0 12
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 15 109 SH   SOLE   0 0 109
F M C CORP COM NEW 302491303 3,303 37,893 SH   SOLE   0 0 37,893
CERNER CORP COM 156782104 157 2,443 SH   SOLE   0 0 2,443
LGI HOMES INC COM 50187T106 27 574 SH   SOLE   0 0 574
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 298 5,512 SH   SOLE   0 0 5,512
ADVANCE AUTO PARTS INC COM 00751Y106 52 311 SH   SOLE   0 0 311
BROOKS AUTOMATION INC COM 114340102 70 2,000 SH   SOLE   0 0 2,000
VALLEY NATL BANCORP COM 919794107 1 84 SH   SOLE   0 0 84
COCA COLA EUROPEAN PARTNERS SHS G25839104 17 364 SH   SOLE   0 0 364
ANTERO RES CORP COM 03674X106 15 839 SH   SOLE   0 0 839
TRANSDIGM GROUP INC COM 893641100 14 38 SH   SOLE   0 0 38
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 0 8 SH   SOLE   0 0 8
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2 49 SH   SOLE   0 0 49
EURONET WORLDWIDE INC COM 298736109 18 177 SH   SOLE   0 0 177
STATE STR CORP COM 857477103 2 27 SH   SOLE   0 0 27
QUAKER CHEM CORP COM 747316107 2 8 SH   SOLE   0 0 8
JONES LANG LASALLE INC COM 48020Q107 3 19 SH   SOLE   0 0 19
CORECIVIC INC COM 21871N101 4 169 SH   SOLE   0 0 169
ISHARES TR NEW ZEALAND ETF 464289123 2 48 SH   SOLE   0 0 48
OLIN CORP COM PAR $1 680665205 1 20 SH   SOLE   0 0 20
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 36 1,600 SH   SOLE   0 0 1,600
ABBVIE INC COM 00287Y109 10,809 114,285 SH   SOLE   0 0 114,285
ISHARES TR MRNING SM CP ETF 464288703 641 4,170 SH   SOLE   0 0 4,170
ISHARES TR RUS 2000 GRW ETF 464287648 5,451 25,345 SH   SOLE   0 0 25,345
GLOBAL X FDS GLB X SUPERDIV 37950E549 52 2,550 SH   SOLE   0 0 2,550
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4 87 SH   SOLE   0 0 87
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 2 65 SH   SOLE   0 0 65
GOLDMAN SACHS GROUP INC COM 38141G104 96 429 SH   SOLE   0 0 429
YUM CHINA HLDGS INC COM 98850P109 12,080 344,059 SH   SOLE   0 0 344,059
CENTURYLINK INC COM 156700106 3,201 151,005 SH   SOLE   0 0 151,005
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2 243 SH   SOLE   0 0 243
RED HAT INC NOTE 0.250%10/0 756577AD4 17 9,000 PRN   SOLE   0 0 9,000
BRIGHTHOUSE FINL INC COM 10922N103 0 9 SH   SOLE   0 0 9
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 0 11 SH   SOLE   0 0 11
SABRE CORP COM 78573M104 11,644 446,473 SH   SOLE   0 0 446,473
THERMON GROUP HLDGS INC COM 88362T103 1 23 SH   SOLE   0 0 23
ABIOMED INC COM 003654100 31 70 SH   SOLE   0 0 70
SPDR SER TR BLOOMBERG SRT TR 78468R408 60 2,190 SH   SOLE   0 0 2,190
DESCARTES SYS GROUP INC COM 249906108 3 80 SH   SOLE   0 0 80
CANADIAN PAC RY LTD COM 13645T100 12 58 SH   SOLE   0 0 58
HERTZ GLOBAL HLDGS INC COM 42806J106 573 35,065 SH   SOLE   0 0 35,065
EAST WEST BANCORP INC COM 27579R104 3 47 SH   SOLE   0 0 47
PROVIDENCE SVC CORP COM 743815102 1 16 SH   SOLE   0 0 16
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1 48 SH   SOLE   0 0 48
AMGEN INC COM 031162100 494 2,382 SH   SOLE   0 0 2,382
ISHARES TR MIN VOL USA ETF 46429B697 24,026 421,210 SH   SOLE   0 0 421,210
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 11 121 SH   SOLE   0 0 121
WISDOMTREE TR US DIVID EX FNCL 97717W406 112 1,244 SH   SOLE   0 0 1,244
PFIZER INC COM 717081103 10,631 241,237 SH   SOLE   0 0 241,237
WESTERN DIGITAL CORP COM 958102105 35 602 SH   SOLE   0 0 602
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE   0 0 12
ISHARES TR FLTG RATE NT ETF 46429B655 31,238 612,270 SH   SOLE   0 0 612,270
REGIONS FINL CORP NEW COM 7591EP100 238 12,946 SH   SOLE   0 0 12,946
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 235 2,077 SH   SOLE   0 0 2,077
FIVE BELOW INC COM 33829M101 6 47 SH   SOLE   0 0 47
WELLS FARGO CO NEW COM 949746101 5,327 101,350 SH   SOLE   0 0 101,350
XEROX CORP COM NEW 984121608 5 183 SH   SOLE   0 0 183
NAVIGANT CONSULTING INC COM 63935N107 0 13 SH   SOLE   0 0 13
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 21 100 SH   SOLE   0 0 100
ISHARES TR GLB CNS DISC ETF 464288745 12 100 SH   SOLE   0 0 100
LOEWS CORP COM 540424108 9 186 SH   SOLE   0 0 186
ISHARES INC MSCI NETHERL ETF 464286814 6 190 SH   SOLE   0 0 190
VANGUARD WORLD FDS INF TECH ETF 92204A702 225 1,110 SH   SOLE   0 0 1,110
FISERV INC COM 337738108 154 1,871 SH   SOLE   0 0 1,871
TERADYNE INC COM 880770102 2 46 SH   SOLE   0 0 46
TESLA INC COM 88160R101 997 3,767 SH   SOLE   0 0 3,767
WORLD WRESTLING ENTMT INC CL A 98156Q108 1 7 SH   SOLE   0 0 7
QIAGEN NV SHS NEW N72482123 3 80 SH   SOLE   0 0 80
SPLUNK INC COM 848637104 14 114 SH   SOLE   0 0 114
ISHARES TR RUS 1000 ETF 464287622 222 1,374 SH   SOLE   0 0 1,374
LEAR CORP COM NEW 521865204 6 39 SH   SOLE   0 0 39
NXP SEMICONDUCTORS N V COM N6596X109 54 627 SH   SOLE   0 0 627
ELECTRONICS FOR IMAGING INC COM 286082102 3 78 SH   SOLE   0 0 78
SPDR S&P 500 ETF TR TR UNIT 78462F103 407 317,900 SH Put SOLE   0 0 317,900
NOVOCURE LTD ORD SHS G6674U108 272 5,200 SH   SOLE   0 0 5,200
MONGODB INC CL A 60937P106 8 100 SH   SOLE   0 0 100
CONSOL ENERGY INC NEW COM 20854L108 1 20 SH   SOLE   0 0 20
PROSHARES TR II VIX SH TRM FUTRS 74347W171 0 12 SH   SOLE   0 0 12
VEECO INSTRS INC DEL COM 922417100 0 24 SH   SOLE   0 0 24
ITURAN LOCATION AND CONTROL SHS M6158M104 3 77 SH   SOLE   0 0 77
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,894 11,650 SH   SOLE   0 0 11,650
QCR HOLDINGS INC COM 74727A104 1 21 SH   SOLE   0 0 21
UNITED TECHNOLOGIES CORP COM 913017109 340 2,430 SH   SOLE   0 0 2,430
EXXON MOBIL CORP COM 30231G102 34,283 403,238 SH   SOLE   0 0 403,238
KITE RLTY GROUP TR COM NEW 49803T300 14 853 SH   SOLE   0 0 853
PROLOGIS INC COM 74340W103 32 477 SH   SOLE   0 0 477
ALTRIA GROUP INC COM 02209S103 1,117 18,529 SH   SOLE   0 0 18,529
VIRTUSA CORP COM 92827P102 2 44 SH   SOLE   0 0 44
EL PASO ELEC CO COM NEW 283677854 1 17 SH   SOLE   0 0 17
INVESCO LTD SHS G491BT108 35 1,517 SH   SOLE   0 0 1,517
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 198 2,417 SH   SOLE   0 0 2,417
WISDOMTREE TR INTL LRGCAP DV 97717W794 1 20 SH   SOLE   0 0 20
BANK AMER CORP COM 060505104 4,844 164,432 SH   SOLE   0 0 164,432
BORGWARNER INC COM 099724106 41 970 SH   SOLE   0 0 970
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,290 230,869 SH   SOLE   0 0 230,869
GILEAD SCIENCES INC COM 375558103 4,725 61,200 SH   SOLE   0 0 61,200
ACUITY BRANDS INC COM 00508Y102 6 37 SH   SOLE   0 0 37
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3,610 56,759 SH   SOLE   0 0 56,759
LAM RESEARCH CORP COM 512807108 40 263 SH   SOLE   0 0 263
NUVASIVE INC COM 670704105 14 200 SH   SOLE   0 0 200
ISHARES TR USA QUALITY FCTR 46432F339 68,389 756,766 SH   SOLE   0 0 756,766
THOMSON REUTERS CORP COM 884903105 264 5,772 SH   SOLE   0 0 5,772
BANK AMER CORP 7.25%CNV PFD L 060505682 26 20 SH   SOLE   0 0 20
XPO LOGISTICS INC COM 983793100 14 125 SH   SOLE   0 0 125
ARK ETF TR INNOVATION ETF 00214Q104 13 272 SH   SOLE   0 0 272
CHOICE HOTELS INTL INC COM 169905106 0 5 SH   SOLE   0 0 5
DEXCOM INC COM 252131107 3,714 25,966 SH   SOLE   0 0 25,966
PENSKE AUTOMOTIVE GRP INC COM 70959W103 18 376 SH   SOLE   0 0 376
FUELCELL ENERGY INC COM NEW 35952H502 0 2 SH   SOLE   0 0 2
NOVARTIS A G SPONSORED ADR 66987V109 297 3,445 SH   SOLE   0 0 3,445
ISHARES SILVER TRUST ISHARES 46428Q109 166 12,083 SH   SOLE   0 0 12,083
BIO TECHNE CORP COM 09073M104 1 6 SH   SOLE   0 0 6
BOEING CO COM 097023105 1,687 4,536 SH   SOLE   0 0 4,536
BLACK HILLS CORP COM 092113109 1 17 SH   SOLE   0 0 17
PROSHARES TR SHORT QQQ NEW 74347B714 22 750 SH   SOLE   0 0 750
INTERDIGITAL INC COM 45867G101 15,630 195,371 SH   SOLE   0 0 195,371
IONIS PHARMACEUTICALS INC COM 462222100 17 339 SH   SOLE   0 0 339
LINCOLN NATL CORP IND COM 534187109 830 12,269 SH   SOLE   0 0 12,269
CIENA CORP COM NEW 171779309 3,214 102,869 SH   SOLE   0 0 102,869
GENERAL ELECTRIC CO COM 369604103 444 39,361 SH   SOLE   0 0 39,361
ISHARES TR IBONDS DEC24 ETF 46434VBG4 123 5,102 SH   SOLE   0 0 5,102
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1 34 SH   SOLE   0 0 34
ISHARES TR LNG TR CRPRT BD 464289511 17 286 SH   SOLE   0 0 286
CME GROUP INC COM CL A 12572Q105 303 1,782 SH   SOLE   0 0 1,782
THOR INDS INC COM 885160101 21 252 SH   SOLE   0 0 252
VANGUARD GROUP DIV APP ETF 921908844 3,587 32,407 SH   SOLE   0 0 32,407
ACACIA COMMUNICATIONS INC COM 00401C108 7,606 183,852 SH   SOLE   0 0 183,852
ACTIVISION BLIZZARD INC COM 00507V109 180 2,165 SH   SOLE   0 0 2,165
ARROW ELECTRS INC COM 042735100 3 36 SH   SOLE   0 0 36
BARRICK GOLD CORP COM 067901108 15 1,348 SH   SOLE   0 0 1,348
ENERGEN CORP COM 29265N108 2 23 SH   SOLE   0 0 23
NORTHWESTERN CORP COM NEW 668074305 2 38 SH   SOLE   0 0 38
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 4 150 SH   SOLE   0 0 150
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 28 619 SH   SOLE   0 0 619
PREMIER INC CL A 74051N102 21 469 SH   SOLE   0 0 469
RELX PLC SPONSORED ADR 759530108 4 194 SH   SOLE   0 0 194
ABB LTD SPONSORED ADR 000375204 3 132 SH   SOLE   0 0 132
ZIONS BANCORPORATION COM 989701107 8 153 SH   SOLE   0 0 153
BANCFIRST CORP COM 05945F103 1 17 SH   SOLE   0 0 17
EDISON INTL COM 281020107 114 1,682 SH   SOLE   0 0 1,682
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 185 2,398 SH   SOLE   0 0 2,398
ALPHABET INC CAP STK CL A 02079K305 1,328 1,100 SH   SOLE   0 0 1,100
SANMINA CORPORATION COM 801056102 1 27 SH   SOLE   0 0 27
COHEN & STEERS INFRASTRUCTUR COM 19248A109 152 6,850 SH   SOLE   0 0 6,850
ACACIA RESH CORP ACACIA TCH COM 003881307 4,436 1,386,398 SH   SOLE   0 0 1,386,398
MANPOWERGROUP INC COM 56418H100 1 9 SH   SOLE   0 0 9
ISHARES TR RUS 1000 GRW ETF 464287614 860 5,513 SH   SOLE   0 0 5,513
MGIC INVT CORP WIS COM 552848103 0 27 SH   SOLE   0 0 27
WISDOMTREE TR US QTLY DIV GRT 97717X669 95 2,144 SH   SOLE   0 0 2,144
METTLER TOLEDO INTERNATIONAL COM 592688105 27 45 SH   SOLE   0 0 45
CBL & ASSOC PPTYS INC COM 124830100 0 39 SH   SOLE   0 0 39
ISHARES TR 1 3 YR TREAS BD 464287457 71 858 SH   SOLE   0 0 858
ISHARES TR NA TEC SFTWR ETF 464287515 18 89 SH   SOLE   0 0 89
MANCHESTER UTD PLC NEW ORD CL A G5784H106 3 118 SH   SOLE   0 0 118
EQUINIX INC COM PAR $0.001 29444U700 37 85 SH   SOLE   0 0 85
CRITEO S A SPONS ADS 226718104 4 160 SH   SOLE   0 0 160
ISHARES TR U.S. FINLS ETF 464287788 4,651 38,293 SH   SOLE   0 0 38,293
MARSH & MCLENNAN COS INC COM 571748102 150 1,809 SH   SOLE   0 0 1,809
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2 130 SH   SOLE   0 0 130
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,289 119,256 SH   SOLE   0 0 119,256
WATSCO INC COM 942622200 1 7 SH   SOLE   0 0 7
WESTERN ALLIANCE BANCORP COM 957638109 213 3,747 SH   SOLE   0 0 3,747
CATALYST PHARMACEUTICALS INC COM 14888U101 2 500 SH   SOLE   0 0 500