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
MICRON TECHNOLOGY INC COM 595112103 429 8,336 SH   SOLE   0 0 8,336
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 265 14,055 SH   SOLE   0 0 14,055
ARLO TECHNOLOGIES INC COM 04206A101 57 22,062 SH   SOLE   0 0 22,062
ONTO INNOVATION INC COM 683344105 202 5,936 SH   SOLE   0 0 5,936
DANAHER CORPORATION COM 235851102 464 2,624 SH   SOLE   0 0 2,624
GENERAL ELECTRIC CO COM 369604103 160 23,398 SH   SOLE   0 0 23,398
AEROJET ROCKETDYNE HLDGS INC COM 007800105 322 8,113 SH   SOLE   0 0 8,113
AMERICAN TOWER CORP NEW COM 03027X100 1,108 4,284 SH   SOLE   0 0 4,284
TELEDYNE TECHNOLOGIES INC COM 879360105 467 1,503 SH   SOLE   0 0 1,503
OLLIES BARGAIN OUTLET HLDGS COM 681116109 336 3,441 SH   SOLE   0 0 3,441
REDWOOD TR INC COM 758075402 120 17,203 SH   SOLE   0 0 17,203
SAFETY INS GROUP INC COM 78648T100 213 2,793 SH   SOLE   0 0 2,793
MONOLITHIC PWR SYS INC COM 609839105 398 1,679 SH   SOLE   0 0 1,679
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 279 5,066 SH   SOLE   0 0 5,066
CARETRUST REIT INC COM 14174T107 225 13,087 SH   SOLE   0 0 13,087
SPDR S&P 500 ETF TR TR UNIT 78462F103 178,806 579,862 SH   SOLE   0 0 579,862
PFIZER INC COM 717081103 1,452 44,404 SH   SOLE   0 0 44,404
AFFILIATED MANAGERS GROUP IN COM 008252108 269 3,603 SH   SOLE   0 0 3,603
3-D SYS CORP DEL COM NEW 88554D205 146 20,888 SH   SOLE   0 0 20,888
ITT INC COM 45073V108 216 3,672 SH   SOLE   0 0 3,672
BECTON DICKINSON & CO COM 075887109 364 1,520 SH   SOLE   0 0 1,520
DEERE & CO COM 244199105 314 2,001 SH   SOLE   0 0 2,001
COLUMBIA BKG SYS INC COM 197236102 277 9,789 SH   SOLE   0 0 9,789
MOMENTA PHARMACEUTICALS INC COM 60877T100 435 13,065 SH   SOLE   0 0 13,065
CATHAY GEN BANCORP COM 149150104 449 17,086 SH   SOLE   0 0 17,086
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1,679 43,291 SH   SOLE   0 0 43,291
BIG LOTS INC COM 089302103 367 8,738 SH   SOLE   0 0 8,738
FORUM MERGER II CORP *W EXP 09/30/202 34986F111 92 19,500 SH   SOLE   0 0 19,500
BIOTELEMETRY INC COM 090672106 342 7,557 SH   SOLE   0 0 7,557
DARLING INGREDIENTS INC COM 237266101 324 13,155 SH   SOLE   0 0 13,155
AIM IMMUNOTECH INC COM 00901B105 35 14,000 SH   SOLE   0 0 14,000
GLU MOBILE INC COM 379890106 189 20,348 SH   SOLE   0 0 20,348
CAPRI HOLDINGS LIMITED SHS G1890L107 279 17,824 SH   SOLE   0 0 17,824
SAIA INC COM 78709Y105 351 3,158 SH   SOLE   0 0 3,158
ENCORE CAP GROUP INC COM 292554102 230 6,729 SH   SOLE   0 0 6,729
DISNEY WALT CO COM DISNEY 254687106 817 7,326 SH   SOLE   0 0 7,326
MASTERCARD INCORPORATED CL A 57636Q104 1,060 3,584 SH   SOLE   0 0 3,584
INTUITIVE SURGICAL INC COM NEW 46120E602 309 543 SH   SOLE   0 0 543
NEW YORK MTG TR INC COM PAR $.02 649604501 105 40,286 SH   SOLE   0 0 40,286
ISHARES TR SELECT DIVID ETF 464287168 1,126 13,945 SH   SOLE   0 0 13,945
PULTE GROUP INC COM 745867101 274 8,040 SH   SOLE   0 0 8,040
SLACK TECHNOLOGIES INC COM CL A 83088V102 311 10,000 SH   SOLE   0 0 10,000
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 261 3,280 SH   SOLE   0 0 3,280
COLUMBIA SPORTSWEAR CO COM 198516106 264 3,274 SH   SOLE   0 0 3,274
READY CAPITAL CORP COM 75574U101 194 22,349 SH   SOLE   0 0 22,349
DYCOM INDS INC COM 267475101 254 6,200 SH   SOLE   0 0 6,200
EXELIXIS INC COM 30161Q104 209 8,795 SH   SOLE   0 0 8,795
BRICKELL BIOTECH INC COM 10802T105 105 105,042 SH   SOLE   0 0 105,042
COMMUNITY HEALTHCARE TR INC COM 20369C106 231 5,660 SH   SOLE   0 0 5,660
SHAKE SHACK INC CL A 819047101 392 7,393 SH   SOLE   0 0 7,393
ADOBE INC COM 00724F101 601 1,380 SH   SOLE   0 0 1,380
EVERTEC INC COM 30040P103 324 11,534 SH   SOLE   0 0 11,534
IRIDIUM COMMUNICATIONS INC COM 46269C102 352 13,828 SH   SOLE   0 0 13,828
SELECT SECTOR SPDR TR ENERGY 81369Y506 232 6,138 SH   SOLE   0 0 6,138
OSI SYSTEMS INC COM 671044105 274 3,666 SH   SOLE   0 0 3,666
CALIFORNIA WTR SVC GROUP COM 130788102 294 6,155 SH   SOLE   0 0 6,155
HEALTHEQUITY INC COM 42226A107 220 3,751 SH   SOLE   0 0 3,751
XPO LOGISTICS INC COM 983793100 334 4,318 SH   SOLE   0 0 4,318
WINGSTOP INC COM 974155103 689 4,957 SH   SOLE   0 0 4,957
IDEXX LABS INC COM 45168D104 1,476 4,471 SH   SOLE   0 0 4,471
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 6,142 32,864 SH   SOLE   0 0 32,864
AMERICAN EXPRESS CO COM 025816109 511 5,365 SH   SOLE   0 0 5,365
LINCOLN NATL CORP IND COM 534187109 296 8,056 SH   SOLE   0 0 8,056
CALLAWAY GOLF CO COM 131193104 482 27,513 SH   SOLE   0 0 27,513
VECTOR GROUP LTD COM 92240M108 158 15,701 SH   SOLE   0 0 15,701
JAMES RIV GROUP LTD COM G5005R107 503 11,169 SH   SOLE   0 0 11,169
GREEN DOT CORP CL A 39304D102 489 9,973 SH   SOLE   0 0 9,973
ISHARES TR TIPS BD ETF 464287176 1,615 13,129 SH   SOLE   0 0 13,129
PEPSICO INC COM 713448108 27,809 210,257 SH   SOLE   0 0 210,257
BK OF AMERICA CORP COM 060505104 837 35,256 SH   SOLE   0 0 35,256
SIMPSON MANUFACTURING CO INC COM 829073105 275 3,260 SH   SOLE   0 0 3,260
CVS HEALTH CORP COM 126650100 493 7,584 SH   SOLE   0 0 7,584
CADENCE BANCORPORATION CL A 12739A100 183 20,600 SH   SOLE   0 0 20,600
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 458 1,790 SH   SOLE   0 0 1,790
DIEBOLD NXDF INC COM 253651103 146 24,027 SH   SOLE   0 0 24,027
CNX RESOURCES CORPORATION COM 12653C108 188 21,698 SH   SOLE   0 0 21,698
ABBOTT LABS COM 002824100 934 10,220 SH   SOLE   0 0 10,220
INTERNATIONAL BANCSHARES COR COM 459044103 392 12,257 SH   SOLE   0 0 12,257
HUBBELL INC COM 443510607 275 2,194 SH   SOLE   0 0 2,194
COSTCO WHSL CORP NEW COM 22160K105 467 1,540 SH   SOLE   0 0 1,540
MERCURY SYS INC COM 589378108 356 4,527 SH   SOLE   0 0 4,527
NUVEEN AMT FREE QLTY MUN INC COM 670657105 663 47,700 SH   SOLE   0 0 47,700
XYLEM INC COM 98419M100 386 5,940 SH   SOLE   0 0 5,940
COGNEX CORP COM 192422103 569 9,528 SH   SOLE   0 0 9,528
EASTGROUP PPTY INC COM 277276101 382 3,224 SH   SOLE   0 0 3,224
NEXTERA ENERGY INC COM 65339F101 608 2,531 SH   SOLE   0 0 2,531
RLI CORP COM 749607107 261 3,184 SH   SOLE   0 0 3,184
HORACE MANN EDUCATORS CORP N COM 440327104 206 5,619 SH   SOLE   0 0 5,619
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 612 17,420 SH   SOLE   0 0 17,420
HOPE BANCORP INC COM 43940T109 133 14,442 SH   SOLE   0 0 14,442
VISTA OUTDOOR INC COM 928377100 191 13,215 SH   SOLE   0 0 13,215
TTM TECHNOLOGIES INC COM 87305R109 214 18,013 SH   SOLE   0 0 18,013
REGENERON PHARMACEUTICALS COM 75886F107 1,044 1,674 SH   SOLE   0 0 1,674
CENTENE CORP DEL COM 15135B101 263 4,131 SH   SOLE   0 0 4,131
AMERISAFE INC COM 03071H100 232 3,788 SH   SOLE   0 0 3,788
QUALCOMM INC COM 747525103 203 2,229 SH   SOLE   0 0 2,229
LOWES COS INC COM 548661107 527 3,902 SH   SOLE   0 0 3,902
TARGET CORP COM 87612E106 349 2,912 SH   SOLE   0 0 2,912
ALLETE INC COM NEW 018522300 305 5,586 SH   SOLE   0 0 5,586
CIRRUS LOGIC INC COM 172755100 360 5,831 SH   SOLE   0 0 5,831
AT&T INC COM 00206R102 777 25,700 SH   SOLE   0 0 25,700
PAYCHEX INC COM 704326107 215 2,845 SH   SOLE   0 0 2,845
UNION PAC CORP COM 907818108 998 5,903 SH   SOLE   0 0 5,903
OWENS & MINOR INC NEW COM 690732102 100 13,178 SH   SOLE   0 0 13,178
TREX CO INC COM 89531P105 339 2,610 SH   SOLE   0 0 2,610
NEOGEN CORP COM 640491106 380 4,895 SH   SOLE   0 0 4,895
GIBRALTAR INDS INC COM 374689107 227 4,721 SH   SOLE   0 0 4,721
QUALYS INC COM 74758T303 352 3,388 SH   SOLE   0 0 3,388
MERCK & CO. INC COM 58933Y105 1,593 20,595 SH   SOLE   0 0 20,595
POOL CORPORATION COM 73278L105 393 1,447 SH   SOLE   0 0 1,447
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 387 1,804 SH   SOLE   0 0 1,804
KRATON CORPORATION COM 50077C106 257 14,869 SH   SOLE   0 0 14,869
AMAZON COM INC COM 023135106 14,586 5,287 SH   SOLE   0 0 5,287
APPLE INC COM 037833100 78,272 214,562 SH   SOLE   0 0 214,562
ALLEGHENY TECHNOLOGIES INC COM 01741R102 327 32,068 SH   SOLE   0 0 32,068
RANGE RES CORP COM 75281A109 261 46,406 SH   SOLE   0 0 46,406
AMERIS BANCORP COM 03076K108 492 20,855 SH   SOLE   0 0 20,855
LEXINGTON REALTY TRUST COM 529043101 316 29,937 SH   SOLE   0 0 29,937
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 336 6,831 SH   SOLE   0 0 6,831
GLOBAL NET LEASE INC COM NEW 379378201 520 31,097 SH   SOLE   0 0 31,097
NEKTAR THERAPEUTICS COM 640268108 227 9,817 SH   SOLE   0 0 9,817
MOBILE MINI INC COM 60740F105 241 8,157 SH   SOLE   0 0 8,157
ROGERS CORP COM 775133101 308 2,469 SH   SOLE   0 0 2,469
PHILIP MORRIS INTL INC COM 718172109 273 3,899 SH   SOLE   0 0 3,899
MASIMO CORP COM 574795100 412 1,807 SH   SOLE   0 0 1,807
TERADYNE INC COM 880770102 310 3,665 SH   SOLE   0 0 3,665
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 500 SH Put SOLE   0 0 500
ISHARES TR MSCI EMG MKT ETF 464287234 4 10,000 SH Put SOLE   0 0 10,000
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 15 10,304 SH   SOLE   0 0 10,304
ILLUMINA INC COM 452327109 232 627 SH   SOLE   0 0 627
EMERGENT BIOSOLUTIONS INC COM 29089Q105 333 4,214 SH   SOLE   0 0 4,214
AECOM COM 00766T100 237 6,303 SH   SOLE   0 0 6,303
ENTERPRISE PRODS PARTNERS L COM 293792107 788 43,387 SH   SOLE   0 0 43,387
VANGUARD INDEX FDS GROWTH ETF 922908736 2,576 12,748 SH   SOLE   0 0 12,748
TEXAS INSTRS INC COM 882508104 1,023 8,054 SH   SOLE   0 0 8,054
EDWARDS LIFESCIENCES CORP COM 28176E108 391 5,652 SH   SOLE   0 0 5,652
STEPAN CO COM 858586100 224 2,312 SH   SOLE   0 0 2,312
FIRST HORIZON NATL CORP COM 320517105 490 49,153 SH   SOLE   0 0 49,153
ISHARES TR U.S. MED DVC ETF 464288810 216 815 SH   SOLE   0 0 815
EQT CORP COM 26884L109 146 12,292 SH   SOLE   0 0 12,292
SEACOAST BKG CORP FLA COM NEW 811707801 306 14,978 SH   SOLE   0 0 14,978
ISHARES TR EAFE SML CP ETF 464288273 709 13,228 SH   SOLE   0 0 13,228
GOODYEAR TIRE & RUBR CO COM 382550101 112 12,478 SH   SOLE   0 0 12,478
TEREX CORP NEW COM 880779103 238 12,669 SH   SOLE   0 0 12,669
NORDSON CORP COM 655663102 448 2,364 SH   SOLE   0 0 2,364
DIODES INC COM 254543101 289 5,692 SH   SOLE   0 0 5,692
NEW YORK TIMES CO CL A 650111107 209 4,977 SH   SOLE   0 0 4,977
MARTEN TRANS LTD COM 573075108 209 8,323 SH   SOLE   0 0 8,323
CUMMINS INC COM 231021106 472 2,726 SH   SOLE   0 0 2,726
ATN INTL INC COM 00215F107 269 4,447 SH   SOLE   0 0 4,447
LCI INDS COM 50189K103 379 3,297 SH   SOLE   0 0 3,297
WINNEBAGO INDS INC COM 974637100 297 4,451 SH   SOLE   0 0 4,451
INTERCONTINENTAL EXCHANGE IN COM 45866F104 269 2,933 SH   SOLE   0 0 2,933
FOX FACTORY HLDG CORP COM 35138V102 230 2,782 SH   SOLE   0 0 2,782
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 14,174 506,296 SH   SOLE   0 0 506,296
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 314 4,053 SH   SOLE   0 0 4,053
PROCTER AND GAMBLE CO COM 742718109 1,404 11,745 SH   SOLE   0 0 11,745
COLGATE PALMOLIVE CO COM 194162103 558 7,618 SH   SOLE   0 0 7,618
WISDOMTREE TR FLOATNG RAT TREA 97717X628 602 23,966 SH   SOLE   0 0 23,966
BOEING CO COM 097023105 756 4,125 SH   SOLE   0 0 4,125
BALCHEM CORP COM 057665200 299 3,147 SH   SOLE   0 0 3,147
ORACLE CORP COM 68389X105 402 7,276 SH   SOLE   0 0 7,276
GLOBAL PMTS INC COM 37940X102 377 2,225 SH   SOLE   0 0 2,225
ISHARES TR MSCI MIN VOL ETF 46429B697 15,348 253,148 SH   SOLE   0 0 253,148
DESIGNER BRANDS INC CL A 250565108 81 12,004 SH   SOLE   0 0 12,004
ENPRO INDS INC COM 29355X107 245 4,961 SH   SOLE   0 0 4,961
SOUTHWESTERN ENERGY CO COM 845467109 118 45,966 SH   SOLE   0 0 45,966
ISHARES TR RUS 2000 VAL ETF 464287630 289 2,962 SH   SOLE   0 0 2,962
HELEN OF TROY CORP LTD COM G4388N106 239 1,268 SH   SOLE   0 0 1,268
HEAT BIOLOGICS INC COM NEW 42237K300 1,893 2,246,595 SH   SOLE   0 0 2,246,595
STERLING BANCORP DEL COM 85917A100 145 12,332 SH   SOLE   0 0 12,332
DUKE ENERGY CORP NEW COM NEW 26441C204 224 2,799 SH   SOLE   0 0 2,799
ISHARES TR U.S. TECH ETF 464287721 506 1,875 SH   SOLE   0 0 1,875
AMERICAN CENTY ETF TR US EQT ETF 025072885 1,761 35,250 SH   SOLE   0 0 35,250
CASEYS GEN STORES INC COM 147528103 238 1,589 SH   SOLE   0 0 1,589
AMCOR PLC ORD G0250X107 154 15,093 SH   SOLE   0 0 15,093
WALMART INC COM 931142103 1,189 9,927 SH   SOLE   0 0 9,927
INSPERITY INC COM 45778Q107 230 3,554 SH   SOLE   0 0 3,554
GETTY RLTY CORP NEW COM 374297109 344 11,584 SH   SOLE   0 0 11,584
CYRUSONE INC COM 23283R100 495 6,799 SH   SOLE   0 0 6,799
FLEXSHARES TR QUALT DIVD IDX 33939L860 3,687 87,259 SH   SOLE   0 0 87,259
INTEL CORP COM 458140100 1,812 30,282 SH   SOLE   0 0 30,282
VERA BRADLEY INC COM 92335C106 57 12,919 SH   SOLE   0 0 12,919
CADENCE DESIGN SYSTEM INC COM 127387108 213 2,220 SH   SOLE   0 0 2,220
NORTHWEST NAT HLDG CO COM 66765N105 362 6,495 SH   SOLE   0 0 6,495
DOMINOS PIZZA INC COM 25754A201 462 1,250 SH   SOLE   0 0 1,250
HMS HLDGS CORP COM 40425J101 300 9,252 SH   SOLE   0 0 9,252
CABOT MICROELECTRONICS CORP COM 12709P103 213 1,529 SH   SOLE   0 0 1,529
COMMUNITY BK SYS INC COM 203607106 282 4,938 SH   SOLE   0 0 4,938
WILLIS TOWERS WATSON PLC LTD SHS G96629103 210 1,064 SH   SOLE   0 0 1,064
FIRST INDL RLTY TR INC COM 32054K103 283 7,371 SH   SOLE   0 0 7,371
REPLIGEN CORP COM 759916109 550 4,449 SH   SOLE   0 0 4,449
ROYAL GOLD INC COM 780287108 387 3,116 SH   SOLE   0 0 3,116
ALARM COM HLDGS INC COM 011642105 213 3,294 SH   SOLE   0 0 3,294
DECKERS OUTDOOR CORP COM 243537107 291 1,483 SH   SOLE   0 0 1,483
CABLE ONE INC COM 12685J105 376 212 SH   SOLE   0 0 212
BANK OZK COM 06417N103 234 9,987 SH   SOLE   0 0 9,987
AMERICAN EQTY INVT LIFE HLD COM 025676206 641 25,956 SH   SOLE   0 0 25,956
NEW YORK CMNTY BANCORP INC COM 649445103 376 36,866 SH   SOLE   0 0 36,866
THOR INDS INC COM 885160101 515 4,834 SH   SOLE   0 0 4,834
MANHATTAN ASSOCS INC COM 562750109 224 2,383 SH   SOLE   0 0 2,383
BARNES GROUP INC COM 067806109 316 7,976 SH   SOLE   0 0 7,976
EXLSERVICE HOLDINGS INC COM 302081104 208 3,284 SH   SOLE   0 0 3,284
FREEPORT-MCMORAN INC CL B 35671D857 165 14,254 SH   SOLE   0 0 14,254
CORCEPT THERAPEUTICS INC COM 218352102 169 10,055 SH   SOLE   0 0 10,055
SABRE CORP COM 78573M104 135 16,700 SH   SOLE   0 0 16,700
EATON VANCE FLTNG RATE 2022 COM 27831H100 146 18,039 SH   SOLE   0 0 18,039
CAMDEN PPTY TR SH BEN INT 133131102 265 2,906 SH   SOLE   0 0 2,906
SERVICE PPTYS TR COM SH BEN INT 81761L102 106 14,892 SH   SOLE   0 0 14,892
NIKE INC CL B 654106103 469 4,787 SH   SOLE   0 0 4,787
BROWN & BROWN INC COM 115236101 365 8,959 SH   SOLE   0 0 8,959
AUTODESK INC COM 052769106 342 1,428 SH   SOLE   0 0 1,428
CHURCHILL DOWNS INC COM 171484108 228 1,714 SH   SOLE   0 0 1,714
KNOWLES CORP COM 49926D109 217 14,247 SH   SOLE   0 0 14,247
WILLIAMS COS INC COM 969457100 531 27,943 SH   SOLE   0 0 27,943
OMEGA HEALTHCARE INVS INC COM 681936100 202 6,786 SH   SOLE   0 0 6,786
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,803 59,743 SH   SOLE   0 0 59,743
IROBOT CORP COM 462726100 225 2,676 SH   SOLE   0 0 2,676
SPDR S&P 500 ETF TR TR UNIT 78462F103 35 4,300 SH Put SOLE   0 0 4,300
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,565 13,820 SH   SOLE   0 0 13,820
EHEALTH INC COM 28238P109 258 2,622 SH   SOLE   0 0 2,622
SPS COMMERCE INC COM 78463M107 643 8,562 SH   SOLE   0 0 8,562
JPMORGAN CHASE & CO COM 46625H100 2,422 25,755 SH   SOLE   0 0 25,755
COMCAST CORP NEW CL A 20030N101 607 15,569 SH   SOLE   0 0 15,569
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 311 4,528 SH   SOLE   0 0 4,528
EQUINIX INC COM 29444U700 406 578 SH   SOLE   0 0 578
CISCO SYS INC COM 17275R102 1,585 33,976 SH   SOLE   0 0 33,976
EXXON MOBIL CORP COM 30231G102 932 20,843 SH   SOLE   0 0 20,843
ISHARES TR 1 3 YR TREAS BD 464287457 775 8,950 SH   SOLE   0 0 8,950
TEAM INC COM 878155100 117 21,032 SH   SOLE   0 0 21,032
PATTERSON UTI ENERGY INC COM 703481101 79 22,836 SH   SOLE   0 0 22,836
PGT INNOVATIONS INC COM 69336V101 183 11,680 SH   SOLE   0 0 11,680
BRISTOL-MYERS SQUIBB CO COM 110122108 744 12,659 SH   SOLE   0 0 12,659
ISHARES TR U.S. FINLS ETF 464287788 6,270 56,925 SH   SOLE   0 0 56,925
EBAY INC. COM 278642103 207 3,950 SH   SOLE   0 0 3,950
ANALOG DEVICES INC COM 032654105 215 1,752 SH   SOLE   0 0 1,752
SERVICE CORP INTL COM 817565104 347 8,925 SH   SOLE   0 0 8,925
GENTEX CORP COM 371901109 251 9,737 SH   SOLE   0 0 9,737
INNOSPEC INC COM 45768S105 205 2,654 SH   SOLE   0 0 2,654
ISHARES TR CORE S&P SCP ETF 464287804 39,609 580,006 SH   SOLE   0 0 580,006
GENTHERM INC COM 37253A103 281 7,218 SH   SOLE   0 0 7,218
OWENS CORNING NEW COM 690742101 255 4,579 SH   SOLE   0 0 4,579
PLEXUS CORP COM 729132100 293 4,155 SH   SOLE   0 0 4,155
SPIRE INC COM 84857L101 240 3,658 SH   SOLE   0 0 3,658
ISHARES INC CORE MSCI EMKT 46434G103 15,503 325,683 SH   SOLE   0 0 325,683
KORN FERRY COM NEW 500643200 246 7,992 SH   SOLE   0 0 7,992
SPX FLOW INC COM 78469X107 372 9,941 SH   SOLE   0 0 9,941
NUVEEN QUALITY MUNCP INCOME COM 67066V101 266 19,000 SH   SOLE   0 0 19,000
EATON CORP PLC SHS G29183103 604 6,910 SH   SOLE   0 0 6,910
FORTINET INC COM 34959E109 568 4,136 SH   SOLE   0 0 4,136
ISHARES TR PFD AND INCM SEC 464288687 580 16,752 SH   SOLE   0 0 16,752
HARSCO CORP COM 415864107 297 21,992 SH   SOLE   0 0 21,992
CHEVRON CORP NEW COM 166764100 1,550 17,376 SH   SOLE   0 0 17,376
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 142 19,902 SH   SOLE   0 0 19,902
VANGUARD INDEX FDS VALUE ETF 922908744 1,047 10,513 SH   SOLE   0 0 10,513
PROGRESS SOFTWARE CORP COM 743312100 259 6,680 SH   SOLE   0 0 6,680
SYSCO CORP COM 871829107 300 5,492 SH   SOLE   0 0 5,492
INCYTE CORP COM 45337C102 252 2,421 SH   SOLE   0 0 2,421
STURM RUGER & CO INC COM 864159108 234 3,085 SH   SOLE   0 0 3,085
WD-40 CO COM 929236107 266 1,343 SH   SOLE   0 0 1,343
WOLVERINE WORLD WIDE INC COM 978097103 225 9,447 SH   SOLE   0 0 9,447
BOTTOMLINE TECH DEL INC COM 101388106 366 7,209 SH   SOLE   0 0 7,209
LUMENTUM HLDGS INC COM 55024U109 473 5,812 SH   SOLE   0 0 5,812
HERSHEY CO COM 427866108 363 2,797 SH   SOLE   0 0 2,797
BROADCOM INC COM 11135F101 559 1,770 SH   SOLE   0 0 1,770
RPT REALTY SH BEN INT 74971D101 125 17,989 SH   SOLE   0 0 17,989
INVACARE CORP COM 461203101 107 16,860 SH   SOLE   0 0 16,860
AGCO CORP COM 001084102 296 5,346 SH   SOLE   0 0 5,346
ACI WORLDWIDE INC COM 004498101 203 7,520 SH   SOLE   0 0 7,520
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,785 9,997 SH   SOLE   0 0 9,997
INTERDIGITAL INC COM 45867G101 299 5,287 SH   SOLE   0 0 5,287
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 1,300 SH Put SOLE   0 0 1,300
PEBBLEBROOK HOTEL TR COM 70509V100 435 31,835 SH   SOLE   0 0 31,835
TEMPUR SEALY INTL INC COM 88023U101 237 3,300 SH   SOLE   0 0 3,300
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 250 1,250 SH   SOLE   0 0 1,250
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 362 10,375 SH   SOLE   0 0 10,375
ABERCROMBIE & FITCH CO CL A 002896207 123 11,606 SH   SOLE   0 0 11,606
IDACORP INC COM 451107106 315 3,605 SH   SOLE   0 0 3,605
DENTSPLY SIRONA INC COM 24906P109 200 4,544 SH   SOLE   0 0 4,544
TAYLOR MORRISON HOME CORP COM 87724P106 432 22,415 SH   SOLE   0 0 22,415
EAST WEST BANCORP INC COM 27579R104 333 9,201 SH   SOLE   0 0 9,201
ABBVIE INC COM 00287Y109 1,484 15,114 SH   SOLE   0 0 15,114
CERIDIAN HCM HLDG INC COM 15677J108 317 3,997 SH   SOLE   0 0 3,997
SLM CORP COM 78442P106 130 18,518 SH   SOLE   0 0 18,518
CARNIVAL CORP UNIT 99/99/9999 143658300 284 17,278 SH   SOLE   0 0 17,278
RELIANCE STEEL & ALUMINUM CO COM 759509102 405 4,265 SH   SOLE   0 0 4,265
LEIDOS HOLDINGS INC COM 525327102 315 3,366 SH   SOLE   0 0 3,366
ISHARES TR ESG MSCI USA ETF 46435G425 247 3,527 SH   SOLE   0 0 3,527
SYKES ENTERPRISES INC COM 871237103 367 13,274 SH   SOLE   0 0 13,274
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 305 5,324 SH   SOLE   0 0 5,324
UNIFIRST CORP MASS COM 904708104 338 1,887 SH   SOLE   0 0 1,887
ENSIGN GROUP INC COM 29358P101 253 6,037 SH   SOLE   0 0 6,037
BRADY CORP CL A 104674106 243 5,185 SH   SOLE   0 0 5,185
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 232 1,840 SH   SOLE   0 0 1,840
SIMON PPTY GROUP INC NEW COM 828806109 248 3,624 SH   SOLE   0 0 3,624
FORMFACTOR INC COM 346375108 653 22,267 SH   SOLE   0 0 22,267
AMETEK INC COM 031100100 270 3,025 SH   SOLE   0 0 3,025
KEYSIGHT TECHNOLOGIES INC COM 49338L103 499 4,951 SH   SOLE   0 0 4,951
KIMBERLY CLARK CORP COM 494368103 615 4,351 SH   SOLE   0 0 4,351
ISHARES TR CORE DIV GRWTH 46434V621 225 5,991 SH   SOLE   0 0 5,991
HELMERICH & PAYNE INC COM 423452101 292 14,989 SH   SOLE   0 0 14,989
TOPBUILD CORP COM 89055F103 244 2,142 SH   SOLE   0 0 2,142
EATON VANCE ENHANCED EQ INC COM 278274105 155 10,975 SH   SOLE   0 0 10,975
TRIMBLE INC COM 896239100 425 9,848 SH   SOLE   0 0 9,848
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 159 23,449 SH   SOLE   0 0 23,449
POWER INTEGRATIONS INC COM 739276103 363 3,074 SH   SOLE   0 0 3,074
ISHARES TR IBOXX INV CP ETF 464287242 300 2,230 SH   SOLE   0 0 2,230
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 387 3,304 SH   SOLE   0 0 3,304
PROLOGIS INC. COM 74340W103 643 6,889 SH   SOLE   0 0 6,889
YETI HLDGS INC COM 98585X104 240 5,605 SH   SOLE   0 0 5,605
CORESITE RLTY CORP COM 21870Q105 338 2,793 SH   SOLE   0 0 2,793
COMMERCE BANCSHARES INC COM 200525103 307 5,170 SH   SOLE   0 0 5,170
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 913 11,625 SH   SOLE   0 0 11,625
VISA INC COM CL A 92826C839 1,358 7,030 SH   SOLE   0 0 7,030
CYTOKINETICS INC COM NEW 23282W605 284 12,067 SH   SOLE   0 0 12,067
GILEAD SCIENCES INC COM 375558103 820 10,656 SH   SOLE   0 0 10,656
VULCAN MATLS CO COM 929160109 211 1,824 SH   SOLE   0 0 1,824
CHARTER COMMUNICATIONS INC N CL A 16119P108 309 605 SH   SOLE   0 0 605
TAPESTRY INC COM 876030107 173 13,006 SH   SOLE   0 0 13,006
VANGUARD INDEX FDS SML CP GRW ETF 922908595 541 2,712 SH   SOLE   0 0 2,712
ZYNGA INC CL A 98986T108 169 17,700 SH   SOLE   0 0 17,700
SEI INVTS CO COM 784117103 324 5,886 SH   SOLE   0 0 5,886
FTI CONSULTING INC COM 302941109 356 3,106 SH   SOLE   0 0 3,106
EXPONENT INC COM 30214U102 385 4,756 SH   SOLE   0 0 4,756
SCHOLASTIC CORP COM 807066105 231 7,723 SH   SOLE   0 0 7,723
TRI CONTL CORP COM 895436103 353 14,300 SH   SOLE   0 0 14,300
WEBSTER FINL CORP CONN COM 947890109 448 15,668 SH   SOLE   0 0 15,668
LITHIA MTRS INC CL A 536797103 402 2,657 SH   SOLE   0 0 2,657
KENNAMETAL INC COM 489170100 227 7,912 SH   SOLE   0 0 7,912
FIRST TR INTER DUR PFD & IN COM 33718W103 904 42,414 SH   SOLE   0 0 42,414
INSIGHT ENTERPRISES INC COM 45765U103 274 5,564 SH   SOLE   0 0 5,564
ZIOPHARM ONCOLOGY INC COM 98973P101 33 10,000 SH   SOLE   0 0 10,000
PARK HOTELS RESORTS INC COM 700517105 433 43,761 SH   SOLE   0 0 43,761
MONDELEZ INTL INC CL A 609207105 958 18,727 SH   SOLE   0 0 18,727
AGREE REALTY CORP COM 008492100 415 6,314 SH   SOLE   0 0 6,314
UNITED RENTALS INC COM 911363109 250 1,677 SH   SOLE   0 0 1,677
INVESCO MORTGAGE CAPITAL INC COM 46131B100 94 25,143 SH   SOLE   0 0 25,143
PROTO LABS INC COM 743713109 376 3,345 SH   SOLE   0 0 3,345
ZOETIS INC CL A 98978V103 350 2,556 SH   SOLE   0 0 2,556
SOLAREDGE TECHNOLOGIES INC COM 83417M104 353 2,542 SH   SOLE   0 0 2,542
TTEC HLDGS INC COM 89854H102 290 6,226 SH   SOLE   0 0 6,226
SYNNEX CORP COM 87162W100 204 1,707 SH   SOLE   0 0 1,707
SPDR SER TR S&P BIOTECH 78464A870 294 2,623 SH   SOLE   0 0 2,623
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 293 3,320 SH   SOLE   0 0 3,320
LIVENT CORP COM 53814L108 165 26,855 SH   SOLE   0 0 26,855
ILLINOIS TOOL WKS INC COM 452308109 387 2,211 SH   SOLE   0 0 2,211
OFFICE DEPOT INC COM 676220106 64 27,278 SH   SOLE   0 0 27,278
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 411 17,772 SH   SOLE   0 0 17,772
VERISIGN INC COM 92343E102 356 1,722 SH   SOLE   0 0 1,722
TJX COS INC NEW COM 872540109 263 5,197 SH   SOLE   0 0 5,197
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 270 4,004 SH   SOLE   0 0 4,004
PENNYMAC MTG INVT TR COM 70931T103 189 10,758 SH   SOLE   0 0 10,758
AUTOMATIC DATA PROCESSING IN COM 053015103 652 4,379 SH   SOLE   0 0 4,379
COPART INC COM 217204106 289 3,475 SH   SOLE   0 0 3,475
ELECTRONIC ARTS INC COM 285512109 277 2,096 SH   SOLE   0 0 2,096
BIO RAD LABS INC CL A 090572207 395 874 SH   SOLE   0 0 874
VIAVI SOLUTIONS INC COM 925550105 287 22,527 SH   SOLE   0 0 22,527
VIRTUSA CORP COM 92827P102 262 8,055 SH   SOLE   0 0 8,055
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,714 34,509 SH   SOLE   0 0 34,509
THIRD PT REINS LTD COM G8827U100 143 18,995 SH   SOLE   0 0 18,995
STAMPS COM INC COM NEW 852857200 616 3,356 SH   SOLE   0 0 3,356
FACEBOOK INC CL A 30303M102 3,448 15,184 SH   SOLE   0 0 15,184
ALLEGIANT TRAVEL CO COM 01748X102 316 2,897 SH   SOLE   0 0 2,897
LILLY ELI & CO COM 532457108 825 5,023 SH   SOLE   0 0 5,023
VIACOMCBS INC CL B 92556H206 288 12,344 SH   SOLE   0 0 12,344
MARKETAXESS HLDGS INC COM 57060D108 573 1,143 SH   SOLE   0 0 1,143
TRIPADVISOR INC COM 896945201 249 13,083 SH   SOLE   0 0 13,083
MARSH & MCLENNAN COS INC COM 571748102 257 2,393 SH   SOLE   0 0 2,393
KLA CORP COM NEW 482480100 589 3,031 SH   SOLE   0 0 3,031
COLFAX CORP COM 194014106 204 7,303 SH   SOLE   0 0 7,303
LGI HOMES INC COM 50187T106 396 4,497 SH   SOLE   0 0 4,497
ASSOCIATED BANC CORP COM 045487105 420 30,678 SH   SOLE   0 0 30,678
FAIR ISAAC CORP COM 303250104 702 1,679 SH   SOLE   0 0 1,679
TYLER TECHNOLOGIES INC COM 902252105 408 1,176 SH   SOLE   0 0 1,176
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,967 28,391 SH   SOLE   0 0 28,391
MINERALS TECHNOLOGIES INC COM 603158106 490 10,451 SH   SOLE   0 0 10,451
AMER STATES WTR CO COM 029899101 338 4,297 SH   SOLE   0 0 4,297
WASHINGTON FED INC COM 938824109 347 12,925 SH   SOLE   0 0 12,925
UNITI GROUP INC COM 91325V108 197 21,097 SH   SOLE   0 0 21,097
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 700 SH Put SOLE   0 0 700
WEX INC COM 96208T104 268 1,623 SH   SOLE   0 0 1,623
SKYWORKS SOLUTIONS INC COM 83088M102 201 1,574 SH   SOLE   0 0 1,574
NATIONAL BEVERAGE CORP COM 635017106 207 3,397 SH   SOLE   0 0 3,397
WESTERN ASSET HIGH INCM OPP COM 95766K109 65 14,000 SH   SOLE   0 0 14,000
HANCOCK WHITNEY CORPORATION COM 410120109 440 20,734 SH   SOLE   0 0 20,734
ALTRIA GROUP INC COM 02209S103 314 7,990 SH   SOLE   0 0 7,990
BARNES & NOBLE ED INC COM 06777U101 25 15,598 SH   SOLE   0 0 15,598
HOME DEPOT INC COM 437076102 2,498 9,971 SH   SOLE   0 0 9,971
CITIGROUP INC COM NEW 172967424 449 8,790 SH   SOLE   0 0 8,790
LITTELFUSE INC COM 537008104 257 1,505 SH   SOLE   0 0 1,505
UNUM GROUP COM 91529Y106 228 13,726 SH   SOLE   0 0 13,726
HENRY JACK & ASSOC INC COM 426281101 360 1,957 SH   SOLE   0 0 1,957
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,337 5 SH   SOLE   0 0 5
COMMUNITY HEALTH SYS INC NEW COM 203668108 48 15,936 SH   SOLE   0 0 15,936
TALOS ENERGY INC COM 87484T108 147 16,032 SH   SOLE   0 0 16,032
CHATHAM LODGING TR COM 16208T102 171 27,950 SH   SOLE   0 0 27,950
LIVEPERSON INC COM 538146101 568 13,701 SH   SOLE   0 0 13,701
STIFEL FINL CORP COM 860630102 207 4,371 SH   SOLE   0 0 4,371
DANA INCORPORATED COM 235825205 377 30,965 SH   SOLE   0 0 30,965
INDEPENDENCE RLTY TR INC COM 45378A106 443 38,548 SH   SOLE   0 0 38,548
PS BUSINESS PKS INC CALIF COM 69360J107 249 1,884 SH   SOLE   0 0 1,884
GRACO INC COM 384109104 358 7,463 SH   SOLE   0 0 7,463
JOHN BEAN TECHNOLOGIES CORP COM 477839104 380 4,412 SH   SOLE   0 0 4,412
MOLINA HEALTHCARE INC COM 60855R100 525 2,952 SH   SOLE   0 0 2,952
CENTURY ALUM CO COM 156431108 139 19,532 SH   SOLE   0 0 19,532
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,043 15,542 SH   SOLE   0 0 15,542
VANGUARD INDEX FDS TOTAL STK MKT 922908769 249 1,592 SH   SOLE   0 0 1,592
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 15,289 830,021 SH   SOLE   0 0 830,021
SALESFORCE COM INC COM 79466L302 535 2,857 SH   SOLE   0 0 2,857
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 2,300 SH Put SOLE   0 0 2,300
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 254 5,040 SH   SOLE   0 0 5,040
OMNICELL INC COM 68213N109 276 3,906 SH   SOLE   0 0 3,906
CHARLES RIV LABS INTL INC COM 159864107 301 1,728 SH   SOLE   0 0 1,728
STRATEGIC ED INC COM 86272C103 396 2,577 SH   SOLE   0 0 2,577
ADVANCED MICRO DEVICES INC COM 007903107 908 17,256 SH   SOLE   0 0 17,256
SIGNATURE BK NEW YORK N Y COM 82669G104 251 2,344 SH   SOLE   0 0 2,344
CALERES INC COM 129500104 117 14,015 SH   SOLE   0 0 14,015
PNC FINL SVCS GROUP INC COM 693475105 240 2,284 SH   SOLE   0 0 2,284
HUMANA INC COM 444859102 461 1,189 SH   SOLE   0 0 1,189
PNM RES INC COM 69349H107 226 5,868 SH   SOLE   0 0 5,868
STEWART INFORMATION SVCS COR COM 860372101 219 6,735 SH   SOLE   0 0 6,735
TEGNA INC COM 87901J105 153 13,709 SH   SOLE   0 0 13,709
LOCKHEED MARTIN CORP COM 539830109 1,037 2,841 SH   SOLE   0 0 2,841
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 408 5,177 SH   SOLE   0 0 5,177
TESLA INC COM 88160R101 1,618 1,498 SH   SOLE   0 0 1,498
COCA COLA CO COM 191216100 702 15,706 SH   SOLE   0 0 15,706
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,496 30,193 SH   SOLE   0 0 30,193
WELLS FARGO CO NEW COM 949746101 281 10,962 SH   SOLE   0 0 10,962
FIDELITY NATL INFORMATION SV COM 31620M106 241 1,796 SH   SOLE   0 0 1,796
INTERNATIONAL BUSINESS MACHS COM 459200101 467 3,868 SH   SOLE   0 0 3,868
UNITEDHEALTH GROUP INC COM 91324P102 1,615 5,476 SH   SOLE   0 0 5,476
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 342 7,917 SH   SOLE   0 0 7,917
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,846 76,652 SH   SOLE   0 0 76,652
RH COM 74967X103 330 1,326 SH   SOLE   0 0 1,326
CONSOLIDATED COMM HLDGS INC COM 209034107 124 18,330 SH   SOLE   0 0 18,330
MARCUS CORP COM 566330106 161 12,137 SH   SOLE   0 0 12,137
TANGER FACTORY OUTLET CTRS I COM 875465106 100 13,968 SH   SOLE   0 0 13,968
NVIDIA CORPORATION COM 67066G104 710 1,870 SH   SOLE   0 0 1,870
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 266 9,292 SH   SOLE   0 0 9,292
UBER TECHNOLOGIES INC COM 90353T100 308 9,900 SH   SOLE   0 0 9,900
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 429 21,319 SH   SOLE   0 0 21,319
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,039 29,847 SH   SOLE   0 0 29,847
RESTAURANT BRANDS INTL INC COM 76131D103 383 7,006 SH   SOLE   0 0 7,006
CARLISLE COS INC COM 142339100 244 2,036 SH   SOLE   0 0 2,036
NETFLIX INC COM 64110L106 1,127 2,476 SH   SOLE   0 0 2,476
WASTE MGMT INC DEL COM 94106L109 743 7,014 SH   SOLE   0 0 7,014
AMGEN INC COM 031162100 1,048 4,441 SH   SOLE   0 0 4,441
SERVICENOW INC COM 81762P102 252 622 SH   SOLE   0 0 622
SOUTHERN CO COM 842587107 249 4,807 SH   SOLE   0 0 4,807
INVESCO QQQ TR UNIT SER 1 46090E103 3,587 14,487 SH   SOLE   0 0 14,487
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,470 43,773 SH   SOLE   0 0 43,773
ECOLAB INC COM 278865100 237 1,190 SH   SOLE   0 0 1,190
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 221 12,904 SH   SOLE   0 0 12,904
LHC GROUP INC COM 50187A107 534 3,063 SH   SOLE   0 0 3,063
3M CO COM 88579Y101 673 4,314 SH   SOLE   0 0 4,314
ESSENTIAL UTILS INC COM 29670G102 311 7,367 SH   SOLE   0 0 7,367
XENIA HOTELS & RESORTS INC COM 984017103 157 16,823 SH   SOLE   0 0 16,823
ISHARES TR S&P 500 GRWT ETF 464287309 652 3,141 SH   SOLE   0 0 3,141
VERIZON COMMUNICATIONS INC COM 92343V104 816 14,801 SH   SOLE   0 0 14,801
TOLL BROTHERS INC COM 889478103 252 7,718 SH   SOLE   0 0 7,718
DIAMONDBACK ENERGY INC COM 25278X109 233 5,573 SH   SOLE   0 0 5,573
FIRST BANCORP P R COM NEW 318672706 298 53,243 SH   SOLE   0 0 53,243
MKS INSTRS INC COM 55306N104 414 3,657 SH   SOLE   0 0 3,657
AMERICAN ELEC PWR CO INC COM 025537101 251 3,154 SH   SOLE   0 0 3,154
VIRTUS INVT PARTNERS INC COM 92828Q109 274 2,355 SH   SOLE   0 0 2,355
MICHAELS COS INC COM 59408Q106 273 38,586 SH   SOLE   0 0 38,586
DEVON ENERGY CORP NEW COM 25179M103 335 29,538 SH   SOLE   0 0 29,538
OFG BANCORP COM 67103X102 148 11,103 SH   SOLE   0 0 11,103
ISHARES TR CORE S&P MCP ETF 464287507 47,411 266,624 SH   SOLE   0 0 266,624
MICROSOFT CORP COM 594918104 7,953 39,079 SH   SOLE   0 0 39,079
LINDE PLC SHS G5494J103 286 1,349 SH   SOLE   0 0 1,349
UGI CORP NEW COM 902681105 371 11,682 SH   SOLE   0 0 11,682
HEALTHCARE RLTY TR COM 421946104 243 8,293 SH   SOLE   0 0 8,293
ZYMEWORKS INC COM 98985W102 1,040 28,846 SH   SOLE   0 0 28,846
STARBUCKS CORP COM 855244109 606 8,239 SH   SOLE   0 0 8,239
BIO-TECHNE CORP COM 09073M104 252 956 SH   SOLE   0 0 956
FABRINET SHS G3323L100 310 4,959 SH   SOLE   0 0 4,959
PIPER SANDLER COMPANIES COM 724078100 297 5,016 SH   SOLE   0 0 5,016
EASTERLY GOVT PPTYS INC COM 27616P103 215 9,311 SH   SOLE   0 0 9,311
UMPQUA HLDGS CORP COM 904214103 122 11,423 SH   SOLE   0 0 11,423
SCRIPPS E W CO OHIO CL A NEW 811054402 110 12,568 SH   SOLE   0 0 12,568
OIL STS INTL INC COM 678026105 151 31,764 SH   SOLE   0 0 31,764
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 267 2,552 SH   SOLE   0 0 2,552
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 882 26,800 SH   SOLE   0 0 26,800
ISHARES TR S&P 500 VAL ETF 464287408 582 5,380 SH   SOLE   0 0 5,380
ISHARES TR RUS 1000 ETF 464287622 2,774 16,158 SH   SOLE   0 0 16,158
RAYTHEON TECHNOLOGIES CORP COM 75513E101 225 3,655 SH   SOLE   0 0 3,655
ADVANCED ENERGY INDS COM 007973100 273 4,028 SH   SOLE   0 0 4,028
ARCHROCK INC COM 03957W106 403 62,062 SH   SOLE   0 0 62,062
GENERAL MLS INC COM 370334104 431 6,991 SH   SOLE   0 0 6,991
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 642 42,758 SH   SOLE   0 0 42,758
METHODE ELECTRS INC COM 591520200 272 8,707 SH   SOLE   0 0 8,707
RENAISSANCERE HOLDINGS LTD COM G7496G103 378 2,211 SH   SOLE   0 0 2,211
GANNETT CO INC COM 36472T109 47 34,317 SH   SOLE   0 0 34,317
ESCO TECHNOLOGIES INC COM 296315104 343 4,062 SH   SOLE   0 0 4,062
CONSOLIDATED EDISON INC COM 209115104 446 6,206 SH   SOLE   0 0 6,206
ISHARES TR RUS 1000 GRW ETF 464287614 656 3,415 SH   SOLE   0 0 3,415
AAON INC COM PAR $0.004 000360206 237 4,358 SH   SOLE   0 0 4,358
FIRST AMERN FINL CORP COM 31847R102 218 4,541 SH   SOLE   0 0 4,541
MASCO CORP COM 574599106 335 6,677 SH   SOLE   0 0 6,677
ISHARES TR MSCI EMG MKT ETF 464287234 1,631 40,774 SH   SOLE   0 0 40,774
SHENANDOAH TELECOMMUNICATION COM 82312B106 321 6,516 SH   SOLE   0 0 6,516
ISHARES TR RUSSELL 2000 ETF 464287655 1,492 10,418 SH   SOLE   0 0 10,418
EZCORP INC CL A NON VTG 302301106 80 12,764 SH   SOLE   0 0 12,764
GRUBHUB INC COM 400110102 247 3,507 SH   SOLE   0 0 3,507
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 9,400 SH Put SOLE   0 0 9,400
IDEX CORP COM 45167R104 239 1,511 SH   SOLE   0 0 1,511
UNIVERSAL DISPLAY CORP COM 91347P105 455 3,040 SH   SOLE   0 0 3,040
SPDR GOLD TR GOLD SHS 78463V107 528 3,154 SH   SOLE   0 0 3,154
DOMINION ENERGY INC COM 25746U109 422 5,196 SH   SOLE   0 0 5,196
CONMED CORP COM 207410101 240 3,333 SH   SOLE   0 0 3,333
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,070 11,016 SH   SOLE   0 0 11,016
SPDR SER TR AEROSPACE DEF 78464A631 274 3,120 SH   SOLE   0 0 3,120
ISHARES TR MIN VOL EAFE ETF 46429B689 9,060 137,144 SH   SOLE   0 0 137,144
JABIL INC COM 466313103 242 7,546 SH   SOLE   0 0 7,546
ITRON INC COM 465741106 354 5,349 SH   SOLE   0 0 5,349
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 405 8,100 SH   SOLE   0 0 8,100
KAISER ALUMINUM CORP COM PAR $0.01 483007704 209 2,837 SH   SOLE   0 0 2,837
NOW INC COM 67011P100 108 12,490 SH   SOLE   0 0 12,490
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 1,000 SH Put SOLE   0 0 1,000
WEST PHARMACEUTICAL SVSC INC COM 955306105 558 2,458 SH   SOLE   0 0 2,458
PERSPECTA INC COM 715347100 221 9,521 SH   SOLE   0 0 9,521
GENERAL MTRS CO COM 37045V100 217 8,584 SH   SOLE   0 0 8,584
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 800 SH Put SOLE   0 0 800
FASTENAL CO COM 311900104 495 11,566 SH   SOLE   0 0 11,566
ENBRIDGE INC COM 29250N105 408 13,425 SH   SOLE   0 0 13,425
CLEVELAND CLIFFS INC COM 185899101 172 31,188 SH   SOLE   0 0 31,188
MSCI INC COM 55354G100 436 1,306 SH   SOLE   0 0 1,306
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 52 11,651 SH   SOLE   0 0 11,651
FIRST FINL BANKSHARES COM 32020R109 232 8,044 SH   SOLE   0 0 8,044
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 324 13,817 SH   SOLE   0 0 13,817
GOLDMAN SACHS GROUP INC COM 38141G104 1,021 5,167 SH   SOLE   0 0 5,167
APPLIED MATLS INC COM 038222105 1,120 18,529 SH   SOLE   0 0 18,529
UNILEVER PLC SPON ADR NEW 904767704 359 6,538 SH   SOLE   0 0 6,538
LANNET INC COM 516012101 100 13,757 SH   SOLE   0 0 13,757
MUELLER INDS INC COM 624756102 229 8,622 SH   SOLE   0 0 8,622
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 132 14,735 SH   SOLE   0 0 14,735
ANTHEM INC COM 036752103 257 979 SH   SOLE   0 0 979
MCDONALDS CORP COM 580135101 641 3,477 SH   SOLE   0 0 3,477
STERICYCLE INC COM 858912108 288 5,147 SH   SOLE   0 0 5,147
BED BATH & BEYOND INC COM 075896100 134 12,643 SH   SOLE   0 0 12,643
OLD DOMINION FREIGHT LINE IN COM 679580100 399 2,355 SH   SOLE   0 0 2,355
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 761 7,609 SH   SOLE   0 0 7,609
BOSTON BEER INC CL A 100557107 225 420 SH   SOLE   0 0 420
WESTAMERICA BANCORPORATION COM 957090103 268 4,666 SH   SOLE   0 0 4,666
DICKS SPORTING GOODS INC COM 253393102 202 4,888 SH   SOLE   0 0 4,888
SPX CORP COM 784635104 298 7,238 SH   SOLE   0 0 7,238
SPDR S&P 500 ETF TR TR UNIT 78462F103 15 3,000 SH Put SOLE   0 0 3,000
INTERFACE INC COM 458665304 123 15,160 SH   SOLE   0 0 15,160
ALPHABET INC CAP STK CL A 02079K305 1,924 1,357 SH   SOLE   0 0 1,357
CROCS INC COM 227046109 319 8,668 SH   SOLE   0 0 8,668
CRANE CO COM 224399105 232 3,901 SH   SOLE   0 0 3,901
CATALENT INC COM 148806102 393 5,367 SH   SOLE   0 0 5,367
VERTEX PHARMACEUTICALS INC COM 92532F100 241 831 SH   SOLE   0 0 831
CENTRAL PAC FINL CORP COM NEW 154760409 183 11,446 SH   SOLE   0 0 11,446
EL PASO ELEC CO COM NEW 283677854 258 3,857 SH   SOLE   0 0 3,857
LEGG MASON INC COM 524901105 242 4,860 SH   SOLE   0 0 4,860
ADDUS HOMECARE CORP COM 006739106 267 2,890 SH   SOLE   0 0 2,890
PTC INC COM 69370C100 319 4,105 SH   SOLE   0 0 4,105
MACYS INC COM 55616P104 237 34,380 SH   SOLE   0 0 34,380
POST HLDGS INC COM 737446104 224 2,560 SH   SOLE   0 0 2,560
EMERSON ELEC CO COM 291011104 326 5,255 SH   SOLE   0 0 5,255
KINSALE CAP GROUP INC COM 49714P108 336 2,164 SH   SOLE   0 0 2,164
BERKLEY W R CORP COM 084423102 387 6,748 SH   SOLE   0 0 6,748
FISERV INC COM 337738108 215 2,198 SH   SOLE   0 0 2,198
DUPONT DE NEMOURS INC COM 26614N102 203 3,819 SH   SOLE   0 0 3,819
COHEN & STEERS LTD DURATION COM 19248C105 296 13,150 SH   SOLE   0 0 13,150
HALLIBURTON CO COM 406216101 155 11,904 SH   SOLE   0 0 11,904
SERVISFIRST BANCSHARES INC COM 81768T108 276 7,725 SH   SOLE   0 0 7,725
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 926 23,380 SH   SOLE   0 0 23,380
TOOTSIE ROLL INDS INC COM 890516107 258 7,516 SH   SOLE   0 0 7,516
ISHARES TR MSCI EAFE ETF 464287465 226 3,710 SH   SOLE   0 0 3,710
UFP INDUSTRIES INC COM 90278Q108 409 8,257 SH   SOLE   0 0 8,257
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 207 4,806 SH   SOLE   0 0 4,806
AMEDISYS INC COM 023436108 496 2,496 SH   SOLE   0 0 2,496
ISHARES TR RUS MD CP GR ETF 464287481 383 2,420 SH   SOLE   0 0 2,420
EXPRESS INC COM 30219E103 54 35,244 SH   SOLE   0 0 35,244
LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 751 34,000 SH   SOLE   0 0 34,000
F N B CORP COM 302520101 354 47,182 SH   SOLE   0 0 47,182
WISDOMTREE INVTS INC COM 97717P104 186 53,468 SH   SOLE   0 0 53,468
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 302 5,175 SH   SOLE   0 0 5,175
MERIT MED SYS INC COM 589889104 325 7,127 SH   SOLE   0 0 7,127
ALPHABET INC CAP STK CL C 02079K107 1,480 1,047 SH   SOLE   0 0 1,047
TUPPERWARE BRANDS CORP COM 899896104 129 27,197 SH   SOLE   0 0 27,197
HONEYWELL INTL INC COM 438516106 613 4,242 SH   SOLE   0 0 4,242
PATRICK INDS INC COM 703343103 231 3,768 SH   SOLE   0 0 3,768
AXON ENTERPRISE INC COM 05464C101 575 5,856 SH   SOLE   0 0 5,856
VONAGE HLDGS CORP COM 92886T201 363 36,034 SH   SOLE   0 0 36,034
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 4,094 205,295 SH   SOLE   0 0 205,295
SUMMIT HOTEL PPTYS INC COM 866082100 98 16,454 SH   SOLE   0 0 16,454
ASPIRA WOMENS HEALTH INC COM 04537Y109 93 24,261 SH   SOLE   0 0 24,261
MARATHON OIL CORP COM 565849106 63 10,241 SH   SOLE   0 0 10,241
MATADOR RES CO COM 576485205 201 23,698 SH   SOLE   0 0 23,698
MEDICAL PPTYS TRUST INC COM 58463J304 466 24,781 SH   SOLE   0 0 24,781
EAGLE BANCORP INC MD COM 268948106 235 7,189 SH   SOLE   0 0 7,189
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 266 2,620 SH   SOLE   0 0 2,620
MERITAGE HOMES CORP COM 59001A102 277 3,640 SH   SOLE   0 0 3,640
APTARGROUP INC COM 038336103 212 1,889 SH   SOLE   0 0 1,889
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 500 SH Put SOLE   0 0 500
CITY HLDG CO COM 177835105 208 3,191 SH   SOLE   0 0 3,191
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7,539 130,596 SH   SOLE   0 0 130,596
ISHARES TR EAFE GRWTH ETF 464288885 511 6,144 SH   SOLE   0 0 6,144
FERRO CORP COM 315405100 280 23,485 SH   SOLE   0 0 23,485
OSHKOSH CORP COM 688239201 557 7,780 SH   SOLE   0 0 7,780
MAGELLAN HEALTH INC COM NEW 559079207 326 4,467 SH   SOLE   0 0 4,467
KITE RLTY GROUP TR COM NEW 49803T300 291 25,222 SH   SOLE   0 0 25,222
FORTUNE BRANDS HOME & SEC IN COM 34964C106 254 3,976 SH   SOLE   0 0 3,976
COHEN & STEERS REIT & PFD &I COM 19247X100 478 25,020 SH   SOLE   0 0 25,020
BLACKROCK CAP INVT CORP COM 092533108 57 21,478 SH   SOLE   0 0 21,478
ISHARES TR U.S. REAL ES ETF 464287739 4,122 52,306 SH   SOLE   0 0 52,306
UNITED PARCEL SERVICE INC CL B 911312106 483 4,348 SH   SOLE   0 0 4,348
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 2,200 SH Put SOLE   0 0 2,200
SPDR SER TR PRTFLO S&P500 VL 78464A508 15,241 525,906 SH   SOLE   0 0 525,906
MORGAN STANLEY COM NEW 617446448 533 11,032 SH   SOLE   0 0 11,032
INTUIT COM 461202103 536 1,811 SH   SOLE   0 0 1,811
HOTH THERAPEUTICS INC COM 44148G105 34 13,000 SH   SOLE   0 0 13,000
MEDTRONIC PLC SHS G5960L103 933 10,180 SH   SOLE   0 0 10,180
EAGLE MATERIALS INC COM 26969P108 203 2,898 SH   SOLE   0 0 2,898
UNIVERSAL INS HLDGS INC COM 91359V107 233 13,141 SH   SOLE   0 0 13,141
MEDPACE HLDGS INC COM 58506Q109 213 2,289 SH   SOLE   0 0 2,289
ISHARES INC MSCI JPN ETF NEW 46434G822 245 4,467 SH   SOLE   0 0 4,467
KAYNE ANDERSN MLP MIDS INVT COM 486606106 274 51,885 SH   SOLE   0 0 51,885
NEOGENOMICS INC COM NEW 64049M209 283 9,134 SH   SOLE   0 0 9,134
NUVEEN MUN 2021 TARGET TERM COM 670687102 349 35,356 SH   SOLE   0 0 35,356
BLACKROCK INC COM 09247X101 501 921 SH   SOLE   0 0 921
SYNOPSYS INC COM 871607107 227 1,163 SH   SOLE   0 0 1,163
PACIFIC PREMIER BANCORP COM 69478X105 488 22,497 SH   SOLE   0 0 22,497
STORE CAP CORP COM 862121100 275 11,563 SH   SOLE   0 0 11,563
PENN VA CORP COM 70788V102 285 29,902 SH   SOLE   0 0 29,902
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 14 35,000 SH   SOLE   0 0 35,000
BOSTON PRIVATE FINL HLDGS IN COM 101119105 102 14,825 SH   SOLE   0 0 14,825
ISTAR INC COM 45031U101 258 20,939 SH   SOLE   0 0 20,939
LEAR CORP COM NEW 521865204 296 2,718 SH   SOLE   0 0 2,718
ISHARES TR CORE S&P500 ETF 464287200 92,773 299,566 SH   SOLE   0 0 299,566
INSEEGO CORP COM 45782B104 201 17,300 SH   SOLE   0 0 17,300
BEST BUY INC COM 086516101 353 4,045 SH   SOLE   0 0 4,045
BRIXMOR PPTY GROUP INC COM 11120U105 366 28,520 SH   SOLE   0 0 28,520
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 930 12,483 SH   SOLE   0 0 12,483
NEXPOINT RESIDENTIAL TR INC COM 65341D102 253 7,144 SH   SOLE   0 0 7,144
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 691 24,000 SH   SOLE   0 0 24,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 800 SH Put SOLE   0 0 800
LAM RESEARCH CORP COM 512807108 403 1,245 SH   SOLE   0 0 1,245
SEMPRA ENERGY COM 816851109 315 2,690 SH   SOLE   0 0 2,690
ARCOSA INC COM 039653100 232 5,505 SH   SOLE   0 0 5,505
WORTHINGTON INDS INC COM 981811102 466 12,489 SH   SOLE   0 0 12,489
NVR INC COM 62944T105 231 71 SH   SOLE   0 0 71
FACTSET RESH SYS INC COM 303075105 526 1,600 SH   SOLE   0 0 1,600
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 261 10,306 SH   SOLE   0 0 10,306
BOISE CASCADE CO DEL COM 09739D100 300 7,967 SH   SOLE   0 0 7,967
STERIS PLC SHS USD G8473T100 466 3,040 SH   SOLE   0 0 3,040
MOODYS CORP COM 615369105 207 754 SH   SOLE   0 0 754
THERMO FISHER SCIENTIFIC INC COM 883556102 741 2,044 SH   SOLE   0 0 2,044
SPDR SER TR S&P 600 SML CAP 78464A813 4,743 80,356 SH   SOLE   0 0 80,356
REALOGY HLDGS CORP COM 75605Y106 117 15,782 SH   SOLE   0 0 15,782
SCOTTS MIRACLE GRO CO CL A 810186106 220 1,639 SH   SOLE   0 0 1,639
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 238 9,174 SH   SOLE   0 0 9,174
SCIENCE APPLICATIONS INTL CO COM 808625107 212 2,724 SH   SOLE   0 0 2,724
FULLER H B CO COM 359694106 520 11,661 SH   SOLE   0 0 11,661
HILL ROM HLDGS INC COM 431475102 286 2,606 SH   SOLE   0 0 2,606
LAMAR ADVERTISING CO NEW CL A 512816109 213 3,195 SH   SOLE   0 0 3,195
JOHNSON & JOHNSON COM 478160104 1,090 7,750 SH   SOLE   0 0 7,750
SPECTRUM PHARMACEUTICALS INC COM 84763A108 97 28,673 SH   SOLE   0 0 28,673
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 400 SH Put SOLE   0 0 400
ETSY INC COM 29786A106 479 4,512 SH   SOLE   0 0 4,512
DUNKIN BRANDS GROUP INC COM 265504100 281 4,312 SH   SOLE   0 0 4,312
PETMED EXPRESS INC COM 716382106 204 5,710 SH   SOLE   0 0 5,710
TECHNIPFMC PLC COM G87110105 146 21,295 SH   SOLE   0 0 21,295
TELEFLEX INCORPORATED COM 879369106 506 1,391 SH   SOLE   0 0 1,391
DONNELLEY FINL SOLUTIONS INC COM 25787G100 105 12,498 SH   SOLE   0 0 12,498
PAYPAL HLDGS INC COM 70450Y103 951 5,459 SH   SOLE   0 0 5,459
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 368 2,885 SH   SOLE   0 0 2,885
CIENA CORP COM NEW 171779309 380 7,021 SH   SOLE   0 0 7,021
DOLLAR GEN CORP NEW COM 256677105 305 1,599 SH   SOLE   0 0 1,599
TIMKENSTEEL CORP COM 887399103 86 21,993 SH   SOLE   0 0 21,993
NMI HLDGS INC CL A 629209305 200 12,446 SH   SOLE   0 0 12,446
CROWN CASTLE INTL CORP NEW COM 22822V101 449 2,684 SH   SOLE   0 0 2,684
S&P GLOBAL INC COM 78409V104 343 1,042 SH   SOLE   0 0 1,042
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 800 SH Put SOLE   0 0 800
ATMOS ENERGY CORP COM 049560105 424 4,253 SH   SOLE   0 0 4,253
BROOKS AUTOMATION INC NEW COM 114340102 291 6,580 SH   SOLE   0 0 6,580
ISHARES INC MSCI CDA ETF 464286509 227 8,770 SH   SOLE   0 0 8,770
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 926 690 SH   SOLE   0 0 690
UNITED STATES STL CORP NEW COM 912909108 116 16,096 SH   SOLE   0 0 16,096
NUVEEN INTER DURATION MN TMF COM 670671106 181 13,739 SH   SOLE   0 0 13,739
ULTRA CLEAN HLDGS INC COM 90385V107 215 9,488 SH   SOLE   0 0 9,488
BADGER METER INC COM 056525108 228 3,620 SH   SOLE   0 0 3,620
EVERGY INC COM 30034W106 222 3,750 SH   SOLE   0 0 3,750
FOSSIL GROUP INC COM 34988V106 75 16,178 SH   SOLE   0 0 16,178
AIR PRODS & CHEMS INC COM 009158106 283 1,172 SH   SOLE   0 0 1,172
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,564 9,473 SH   SOLE   0 0 9,473
FRANKLIN ELEC INC COM 353514102 300 5,717 SH   SOLE   0 0 5,717
FLAGSTAR BANCORP INC COM PAR .001 337930705 347 11,777 SH   SOLE   0 0 11,777
COVETRUS INC COM 22304C100 356 19,909 SH   SOLE   0 0 19,909
COCA COLA CONSOLIDATED INC COM 191098102 211 922 SH   SOLE   0 0 922
FIRST FINL BANCORP OH COM 320209109 140 10,071 SH   SOLE   0 0 10,071