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
ABBOTT LABS COM 002824100 820 8,970 SH   SOLE   0 0 8,970
ABBVIE INC COM 00287Y109 1,454 14,808 SH   SOLE   0 0 14,808
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 591 2,751 SH   SOLE   0 0 2,751
ADMA BIOLOGICS INC COM 000899104 44 15,000 SH   SOLE   0 0 15,000
ADOBE INC COM 00724F101 1,039 2,386 SH   SOLE   0 0 2,386
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 233 12,050 SH   SOLE   0 0 12,050
AFLAC INC COM 001055102 466 12,929 SH   SOLE   0 0 12,929
ALGONQUIN PWR UTILS CORP COM 015857105 193 14,959 SH   SOLE   0 0 14,959
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 317 1,469 SH   SOLE   0 0 1,469
ALPHABET INC CAP STK CL C 02079K107 1,258 890 SH   SOLE   0 0 890
ALPHABET INC CAP STK CL A 02079K305 5,406 3,812 SH   SOLE   0 0 3,812
ALTRIA GROUP INC COM 02209S103 510 13,003 SH   SOLE   0 0 13,003
AMAZON COM INC COM 023135106 22,061 7,997 SH   SOLE   0 0 7,997
AMERICAN ELEC PWR CO INC COM 025537101 230 2,893 SH   SOLE   0 0 2,893
AMERICAN EXPRESS CO COM 025816109 803 8,434 SH   SOLE   0 0 8,434
AMERICAN TOWER CORP NEW COM 03027X100 848 3,280 SH   SOLE   0 0 3,280
AMGEN INC COM 031162100 862 3,655 SH   SOLE   0 0 3,655
AMPLIFY ETF TR ONLIN RETL ETF 032108102 262 3,735 SH   SOLE   0 0 3,735
ANTHEM INC COM 036752103 545 2,073 SH   SOLE   0 0 2,073
APPLE INC COM 037833100 13,179 36,127 SH   SOLE   0 0 36,127
APPLIED MATLS INC COM 038222105 881 14,582 SH   SOLE   0 0 14,582
ARCHER DANIELS MIDLAND CO COM 039483102 384 9,631 SH   SOLE   0 0 9,631
ARES CAPITAL CORP COM 04010L103 242 16,761 SH   SOLE   0 0 16,761
ARK ETF TR INNOVATION ETF 00214Q104 1,636 22,948 SH   SOLE   0 0 22,948
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,549 18,260 SH   SOLE   0 0 18,260
AT&T INC COM 00206R102 2,567 84,917 SH   SOLE   0 0 84,917
ATMOS ENERGY CORP COM 049560105 285 2,866 SH   SOLE   0 0 2,866
AUTOMATIC DATA PROCESSING IN COM 053015103 406 2,725 SH   SOLE   0 0 2,725
AUTOZONE INC COM 053332102 218 193 SH   SOLE   0 0 193
AVALONBAY CMNTYS INC COM 053484101 734 4,749 SH   SOLE   0 0 4,749
AVANGRID INC COM 05351W103 209 4,975 SH   SOLE   0 0 4,975
BARRICK GOLD CORPORATION COM 067901108 540 20,061 SH   SOLE   0 0 20,061
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 471 2,638 SH   SOLE   0 0 2,638
BHP GROUP LTD SPONSORED ADS 088606108 832 16,728 SH   SOLE   0 0 16,728
BIO RAD LABS INC CL A 090572207 200 443 SH   SOLE   0 0 443
BIOGEN INC COM 09062X103 319 1,191 SH   SOLE   0 0 1,191
BK OF AMERICA CORP COM 060505104 864 36,389 SH   SOLE   0 0 36,389
BLACKROCK INC COM 09247X101 823 1,513 SH   SOLE   0 0 1,513
BLACKSTONE GROUP INC COM CL A 09260D107 295 5,198 SH   SOLE   0 0 5,198
BOEING CO COM 097023105 289 1,575 SH   SOLE   0 0 1,575
BOOT BARN HLDGS INC COM 099406100 281 13,024 SH   SOLE   0 0 13,024
BRISTOL-MYERS SQUIBB CO COM 110122108 935 15,898 SH   SOLE   0 0 15,898
BROADCOM INC COM 11135F101 563 1,784 SH   SOLE   0 0 1,784
CAPITAL SOUTHWEST CORP COM 140501107 170 12,638 SH   SOLE   0 0 12,638
CATERPILLAR INC DEL COM 149123101 464 3,670 SH   SOLE   0 0 3,670
CENTURYLINK INC COM 156700106 142 14,124 SH   SOLE   0 0 14,124
CHARLES RIV LABS INTL INC COM 159864107 274 1,569 SH   SOLE   0 0 1,569
CHEVRON CORP NEW COM 166764100 1,191 13,351 SH   SOLE   0 0 13,351
CHUBB LIMITED COM H1467J104 376 2,968 SH   SOLE   0 0 2,968
CINTAS CORP COM 172908105 721 2,705 SH   SOLE   0 0 2,705
CISCO SYS INC COM 17275R102 1,490 31,949 SH   SOLE   0 0 31,949
CITIGROUP INC COM NEW 172967424 592 11,594 SH   SOLE   0 0 11,594
CLOROX CO DEL COM 189054109 251 1,143 SH   SOLE   0 0 1,143
CME GROUP INC COM 12572Q105 462 2,840 SH   SOLE   0 0 2,840
CNOOC LIMITED SPONSORED ADR 126132109 222 1,970 SH   SOLE   0 0 1,970
COCA COLA CO COM 191216100 1,886 42,203 SH   SOLE   0 0 42,203
COLGATE PALMOLIVE CO COM 194162103 467 6,376 SH   SOLE   0 0 6,376
COLUMBIA PPTY TR INC COM NEW 198287203 166 12,617 SH   SOLE   0 0 12,617
COMCAST CORP NEW CL A 20030N101 1,253 32,156 SH   SOLE   0 0 32,156
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 141 12,455 SH   SOLE   0 0 12,455
CONSTRUCTION PARTNERS INC COM CL A 21044C107 192 10,820 SH   SOLE   0 0 10,820
COSTCO WHSL CORP NEW COM 22160K105 383 1,265 SH   SOLE   0 0 1,265
CROWDSTRIKE HLDGS INC CL A 22788C105 321 3,200 SH   SOLE   0 0 3,200
CROWN CASTLE INTL CORP NEW COM 22822V101 356 2,130 SH   SOLE   0 0 2,130
CUMMINS INC COM 231021106 541 3,124 SH   SOLE   0 0 3,124
CURTISS WRIGHT CORP COM 231561101 200 2,242 SH   SOLE   0 0 2,242
CVS HEALTH CORP COM 126650100 264 4,070 SH   SOLE   0 0 4,070
DANAHER CORPORATION COM 235851102 278 1,573 SH   SOLE   0 0 1,573
DELTA AIR LINES INC DEL COM NEW 247361702 203 7,247 SH   SOLE   0 0 7,247
DISNEY WALT CO COM DISNEY 254687106 1,524 13,671 SH   SOLE   0 0 13,671
DOLLAR GEN CORP NEW COM 256677105 475 2,494 SH   SOLE   0 0 2,494
DOMINION ENERGY INC COM 25746U109 374 4,605 SH   SOLE   0 0 4,605
DORMAN PRODUCTS INC COM 258278100 1,877 27,992 SH   SOLE   0 0 27,992
DUKE ENERGY CORP NEW COM NEW 26441C204 900 11,266 SH   SOLE   0 0 11,266
EASTMAN CHEM CO COM 277432100 518 7,434 SH   SOLE   0 0 7,434
EATON CORP PLC SHS G29183103 528 6,038 SH   SOLE   0 0 6,038
EDWARDS LIFESCIENCES CORP COM 28176E108 223 3,221 SH   SOLE   0 0 3,221
ELECTRONIC ARTS INC COM 285512109 882 6,677 SH   SOLE   0 0 6,677
EMCOR GROUP INC COM 29084Q100 229 3,458 SH   SOLE   0 0 3,458
ENBRIDGE INC COM 29250N105 559 18,363 SH   SOLE   0 0 18,363
EVERGY INC COM 30034W106 411 6,937 SH   SOLE   0 0 6,937
EVERSOURCE ENERGY COM 30040W108 307 3,686 SH   SOLE   0 0 3,686
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 266 9,059 SH   SOLE   0 0 9,059
EXXON MOBIL CORP COM 30231G102 844 18,863 SH   SOLE   0 0 18,863
F M C CORP COM NEW 302491303 219 2,200 SH   SOLE   0 0 2,200
FACEBOOK INC CL A 30303M102 1,007 4,435 SH   SOLE   0 0 4,435
FEDEX CORP COM 31428X106 433 3,091 SH   SOLE   0 0 3,091
FIDELITY NATL INFORMATION SV COM 31620M106 352 2,626 SH   SOLE   0 0 2,626
FIRST AMERN FINL CORP COM 31847R102 268 5,586 SH   SOLE   0 0 5,586
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 723 13,137 SH   SOLE   0 0 13,137
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 594 17,181 SH   SOLE   0 0 17,181
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6,568 356,581 SH   SOLE   0 0 356,581
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 368 4,946 SH   SOLE   0 0 4,946
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 347 10,492 SH   SOLE   0 0 10,492
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 7,845 171,170 SH   SOLE   0 0 171,170
FIRST TR EXCHANGE-TRADED FD FST TR GLB FD 33739H101 3,087 198,568 SH   SOLE   0 0 198,568
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 27,546 459,179 SH   SOLE   0 0 459,179
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 303 9,827 SH   SOLE   0 0 9,827
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 5,671 125,681 SH   SOLE   0 0 125,681
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 10,785 208,695 SH   SOLE   0 0 208,695
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 1,558 52,180 SH   SOLE   0 0 52,180
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 374 6,831 SH   SOLE   0 0 6,831
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 4,643 27,229 SH   SOLE   0 0 27,229
FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 1,727 10,292 SH   SOLE   0 0 10,292
FIRST TR VALUE LINE DIVID IN SHS 33734H106 603 19,884 SH   SOLE   0 0 19,884
FIRSTENERGY CORP COM 337932107 631 16,281 SH   SOLE   0 0 16,281
FIVE9 INC COM 338307101 835 7,547 SH   SOLE   0 0 7,547
FLAHERTY & CRUMRIN PFD & INM COM 338478100 2,955 146,917 SH   SOLE   0 0 146,917
FORD MTR CO DEL COM 345370860 81 13,376 SH   SOLE   0 0 13,376
FOX CORP CL A COM 35137L105 639 23,824 SH   SOLE   0 0 23,824
GARMIN LTD SHS H2906T109 295 3,027 SH   SOLE   0 0 3,027
GENERAL ELECTRIC CO COM 369604103 220 32,228 SH   SOLE   0 0 32,228
GENERAL MLS INC COM 370334104 546 8,861 SH   SOLE   0 0 8,861
GLOBAL PMTS INC COM 37940X102 243 1,432 SH   SOLE   0 0 1,432
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 609 28,992 SH   SOLE   0 0 28,992
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 205 8,608 SH   SOLE   0 0 8,608
HERSHEY CO COM 427866108 702 5,419 SH   SOLE   0 0 5,419
HILL ROM HLDGS INC COM 431475102 216 1,972 SH   SOLE   0 0 1,972
HOME DEPOT INC COM 437076102 4,744 18,939 SH   SOLE   0 0 18,939
HONEYWELL INTL INC COM 438516106 514 3,557 SH   SOLE   0 0 3,557
INFOSYS LTD SPONSORED ADR 456788108 219 22,628 SH   SOLE   0 0 22,628
INNOSPEC INC COM 45768S105 230 2,978 SH   SOLE   0 0 2,978
INTEL CORP COM 458140100 2,321 38,790 SH   SOLE   0 0 38,790
INTERCONTINENTAL EXCHANGE IN COM 45866F104 212 2,316 SH   SOLE   0 0 2,316
INTERNATIONAL BUSINESS MACHS COM 459200101 996 8,244 SH   SOLE   0 0 8,244
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 204 1,667 SH   SOLE   0 0 1,667
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 3,586 277,161 SH   SOLE   0 0 277,161
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 435 15,759 SH   SOLE   0 0 15,759
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 9,659 194,428 SH   SOLE   0 0 194,428
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 406 28,786 SH   SOLE   0 0 28,786
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 25,816 253,698 SH   SOLE   0 0 253,698
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 266 14,865 SH   SOLE   0 0 14,865
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,352 42,815 SH   SOLE   0 0 42,815
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 482 4,451 SH   SOLE   0 0 4,451
INVESCO QQQ TR UNIT SER 1 46090E103 54,109 218,533 SH   SOLE   0 0 218,533
ISHARES INC MSCI CDA ETF 464286509 270 10,444 SH   SOLE   0 0 10,444
ISHARES INC MIN VOL GBL ETF 464286525 3,516 40,145 SH   SOLE   0 0 40,145
ISHARES INC MIN VOL EMRG MKT 464286533 509 9,783 SH   SOLE   0 0 9,783
ISHARES INC CORE MSCI EMKT 46434G103 1,253 26,321 SH   SOLE   0 0 26,321
ISHARES SILVER TR ISHARES 46428Q109 242 14,205 SH   SOLE   0 0 14,205
ISHARES TR CORE S&P MCP ETF 464287507 1,003 5,642 SH   SOLE   0 0 5,642
ISHARES TR CORE MSCI PAC 46434V696 440 8,341 SH   SOLE   0 0 8,341
ISHARES TR 0-5YR HI YL CP 46434V407 235 5,481 SH   SOLE   0 0 5,481
ISHARES TR USA QUALITY FCTR 46432F339 4,228 44,076 SH   SOLE   0 0 44,076
ISHARES TR USA MOMENTUM FCT 46432F396 3,955 30,192 SH   SOLE   0 0 30,192
ISHARES TR 10-20 YR TRS ETF 464288653 868 5,188 SH   SOLE   0 0 5,188
ISHARES TR S&P MC 400GR ETF 464287606 12,780 57,050 SH   SOLE   0 0 57,050
ISHARES TR MSCI AC ASIA ETF 464288182 2,184 31,569 SH   SOLE   0 0 31,569
ISHARES TR EXPANDED TECH 464287515 6,895 24,255 SH   SOLE   0 0 24,255
ISHARES TR IBOXX HI YD ETF 464288513 366 4,489 SH   SOLE   0 0 4,489
ISHARES TR PHLX SEMICND ETF 464287523 1,092 4,032 SH   SOLE   0 0 4,032
ISHARES TR CORE US AGGBD ET 464287226 1,164 9,843 SH   SOLE   0 0 9,843
ISHARES TR U.S. UTILITS ETF 464287697 509 3,633 SH   SOLE   0 0 3,633
ISHARES TR MBS ETF 464288588 1,836 16,585 SH   SOLE   0 0 16,585
ISHARES TR U.S. TECH ETF 464287721 6,450 23,908 SH   SOLE   0 0 23,908
ISHARES TR SELECT DIVID ETF 464287168 3,442 42,646 SH   SOLE   0 0 42,646
ISHARES TR US HLTHCARE ETF 464287762 4,323 20,048 SH   SOLE   0 0 20,048
ISHARES TR U.S. FINLS ETF 464287788 511 4,637 SH   SOLE   0 0 4,637
ISHARES TR U.S. CNSM GD ETF 464287812 290 2,272 SH   SOLE   0 0 2,272
ISHARES TR CORE S&P SCP ETF 464287804 571 8,365 SH   SOLE   0 0 8,365
ISHARES TR CORE HIGH DV ETF 46429B663 2,586 31,869 SH   SOLE   0 0 31,869
ISHARES TR GLOBAL TECH ETF 464287291 1,798 7,634 SH   SOLE   0 0 7,634
ISHARES TR GLOBAL 100 ETF 464287572 770 14,586 SH   SOLE   0 0 14,586
ISHARES TR RUS MDCP VAL ETF 464287473 358 4,680 SH   SOLE   0 0 4,680
ISHARES TR EAFE VALUE ETF 464288877 262 6,555 SH   SOLE   0 0 6,555
ISHARES TR FLTG RATE NT ETF 46429B655 6,050 119,581 SH   SOLE   0 0 119,581
ISHARES TR INTL SEL DIV ETF 464288448 275 10,934 SH   SOLE   0 0 10,934
ISHARES TR MRNGSTR LG-CP GR 464287119 1,567 6,683 SH   SOLE   0 0 6,683
ISHARES TR RUS TP200 GR ETF 464289438 4,680 43,894 SH   SOLE   0 0 43,894
ISHARES TR S&P SML 600 GWT 464287887 420 2,474 SH   SOLE   0 0 2,474
ISHARES TR CORE MSCI EURO 46434V738 694 16,225 SH   SOLE   0 0 16,225
ISHARES TR S&P 500 VAL ETF 464287408 4,661 43,070 SH   SOLE   0 0 43,070
ISHARES TR 3 7 YR TREAS BD 464288661 425 3,183 SH   SOLE   0 0 3,183
ISHARES TR EAFE GRWTH ETF 464288885 282 3,398 SH   SOLE   0 0 3,398
ISHARES TR CORE MSCI EAFE 46432F842 1,787 31,265 SH   SOLE   0 0 31,265
ISHARES TR EAFE SML CP ETF 464288273 725 13,529 SH   SOLE   0 0 13,529
ISHARES TR CORE S&P TTL STK 464287150 372 5,351 SH   SOLE   0 0 5,351
ISHARES TR CORE DIV GRWTH 46434V621 7,272 193,394 SH   SOLE   0 0 193,394
ISHARES TR NATIONAL MUN ETF 464288414 205 1,773 SH   SOLE   0 0 1,773
ISHARES TR HDG MSCI EAFE 46434V803 5,570 201,833 SH   SOLE   0 0 201,833
ISHARES TR 1 3 YR TREAS BD 464287457 5,468 63,131 SH   SOLE   0 0 63,131
ISHARES TR CORE S&P500 ETF 464287200 4,181 13,502 SH   SOLE   0 0 13,502
ISHARES TR U.S. MED DVC ETF 464288810 7,135 26,948 SH   SOLE   0 0 26,948
ISHARES TR MSCI EAFE ETF 464287465 3,039 49,923 SH   SOLE   0 0 49,923
ISHARES TR A RATE CP BD ETF 46429B291 7,082 122,442 SH   SOLE   0 0 122,442
ISHARES TR US AER DEF ETF 464288760 596 3,617 SH   SOLE   0 0 3,617
ISHARES TR S&P 500 GRWT ETF 464287309 11,969 57,685 SH   SOLE   0 0 57,685
ISHARES TR JPMORGAN USD EMG 464288281 232 2,124 SH   SOLE   0 0 2,124
ISHARES TR IBOXX INV CP ETF 464287242 7,854 58,391 SH   SOLE   0 0 58,391
ISHARES TR RUS 1000 GRW ETF 464287614 1,419 7,391 SH   SOLE   0 0 7,391
ISHARES TR U.S. REAL ES ETF 464287739 577 7,315 SH   SOLE   0 0 7,315
ISHARES TR MSCI MIN VOL ETF 46429B697 7,687 126,791 SH   SOLE   0 0 126,791
ISHARES TR RUSSELL 2000 ETF 464287655 416 2,904 SH   SOLE   0 0 2,904
ISHARES TR 20 YR TR BD ETF 464287432 335 2,046 SH   SOLE   0 0 2,046
ISHARES TR U.S. FIN SVC ETF 464287770 255 2,138 SH   SOLE   0 0 2,138
ISHARES TR BARCLAYS 7 10 YR 464287440 15,579 127,835 SH   SOLE   0 0 127,835
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 993 19,570 SH   SOLE   0 0 19,570
JOHNSON & JOHNSON COM 478160104 2,660 18,913 SH   SOLE   0 0 18,913
JPMORGAN CHASE & CO COM 46625H100 2,485 26,418 SH   SOLE   0 0 26,418
KIMBERLY CLARK CORP COM 494368103 413 2,921 SH   SOLE   0 0 2,921
KINDER MORGAN INC DEL COM 49456B101 155 10,202 SH   SOLE   0 0 10,202
KRANESHARES TR CSI CHI INTERNET 500767306 545 8,804 SH   SOLE   0 0 8,804
L3HARRIS TECHNOLOGIES INC COM 502431109 525 3,094 SH   SOLE   0 0 3,094
LADDER CAP CORP CL A 505743104 129 15,982 SH   SOLE   0 0 15,982
LAM RESEARCH CORP COM 512807108 426 1,317 SH   SOLE   0 0 1,317
LILLY ELI & CO COM 532457108 1,018 6,198 SH   SOLE   0 0 6,198
LINDE PLC SHS G5494J103 958 4,515 SH   SOLE   0 0 4,515
LITHIA MTRS INC CL A 536797103 423 2,794 SH   SOLE   0 0 2,794
LOCKHEED MARTIN CORP COM 539830109 1,476 4,045 SH   SOLE   0 0 4,045
LOWES COS INC COM 548661107 509 3,768 SH   SOLE   0 0 3,768
LULULEMON ATHLETICA INC COM 550021109 204 654 SH   SOLE   0 0 654
LUMENTUM HLDGS INC COM 55024U109 499 6,126 SH   SOLE   0 0 6,126
M D C HLDGS INC COM 552676108 632 17,699 SH   SOLE   0 0 17,699
MANHATTAN BRIDGE CAPITAL INC COM 562803106 29 28,875 SH   SOLE   0 0 28,875
MARKETAXESS HLDGS INC COM 57060D108 265 530 SH   SOLE   0 0 530
MARSH & MCLENNAN COS INC COM 571748102 487 4,535 SH   SOLE   0 0 4,535
MASIMO CORP COM 574795100 400 1,754 SH   SOLE   0 0 1,754
MASTERCARD INCORPORATED CL A 57636Q104 1,184 4,002 SH   SOLE   0 0 4,002
MCCORMICK & CO INC COM NON VTG 579780206 493 2,749 SH   SOLE   0 0 2,749
MCDONALDS CORP COM 580135101 1,213 6,573 SH   SOLE   0 0 6,573
MEDTRONIC PLC SHS G5960L103 1,125 12,265 SH   SOLE   0 0 12,265
MERCK & CO. INC COM 58933Y105 1,330 17,195 SH   SOLE   0 0 17,195
METLIFE INC COM 59156R108 836 22,884 SH   SOLE   0 0 22,884
MICROSOFT CORP COM 594918104 9,208 45,246 SH   SOLE   0 0 45,246
MID-AMER APT CMNTYS INC COM 59522J103 396 3,453 SH   SOLE   0 0 3,453
MIDDLESEX WATER CO COM 596680108 280 4,167 SH   SOLE   0 0 4,167
MONDELEZ INTL INC CL A 609207105 283 5,535 SH   SOLE   0 0 5,535
MORGAN STANLEY COM NEW 617446448 1,532 31,710 SH   SOLE   0 0 31,710
MOTOROLA SOLUTIONS INC COM NEW 620076307 241 1,719 SH   SOLE   0 0 1,719
MSCI INC COM 55354G100 278 834 SH   SOLE   0 0 834
NEWMONT CORP COM 651639106 292 4,732 SH   SOLE   0 0 4,732
NEXTERA ENERGY INC COM 65339F101 1,031 4,294 SH   SOLE   0 0 4,294
NMI HLDGS INC CL A 629209305 251 15,627 SH   SOLE   0 0 15,627
NORTHROP GRUMMAN CORP COM 666807102 350 1,139 SH   SOLE   0 0 1,139
NOVARTIS AG SPONSORED ADR 66987V109 250 2,865 SH   SOLE   0 0 2,865
NUVEEN AMT FREE MUN CR INC F COM 67071L106 216 14,150 SH   SOLE   0 0 14,150
NVIDIA CORPORATION COM 67066G104 943 2,483 SH   SOLE   0 0 2,483
ONEOK INC NEW COM 682680103 388 11,685 SH   SOLE   0 0 11,685
PACKAGING CORP AMER COM 695156109 203 2,032 SH   SOLE   0 0 2,032
PAYCHEX INC COM 704326107 676 8,921 SH   SOLE   0 0 8,921
PAYCOM SOFTWARE INC COM 70432V102 468 1,510 SH   SOLE   0 0 1,510
PAYPAL HLDGS INC COM 70450Y103 388 2,228 SH   SOLE   0 0 2,228
PEPSICO INC COM 713448108 1,445 10,927 SH   SOLE   0 0 10,927
PFIZER INC COM 717081103 1,202 36,754 SH   SOLE   0 0 36,754
PHILIP MORRIS INTL INC COM 718172109 1,513 21,596 SH   SOLE   0 0 21,596
PHILLIPS 66 COM 718546104 871 12,110 SH   SOLE   0 0 12,110
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 508 30,588 SH   SOLE   0 0 30,588
PIMCO ETF TR 25YR+ ZERO U S 72201R882 281 1,625 SH   SOLE   0 0 1,625
PIMCO ETF TR 15+ YR US TIPS 72201R304 842 10,102 SH   SOLE   0 0 10,102
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,402 43,284 SH   SOLE   0 0 43,284
POLARIS INC COM 731068102 511 5,521 SH   SOLE   0 0 5,521
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 29 17,500 SH   SOLE   0 0 17,500
PRICE T ROWE GROUP INC COM 74144T108 329 2,665 SH   SOLE   0 0 2,665
PROCTER AND GAMBLE CO COM 742718109 2,589 21,657 SH   SOLE   0 0 21,657
PROGRESSIVE CORP OHIO COM 743315103 629 7,856 SH   SOLE   0 0 7,856
PROLOGIS INC. COM 74340W103 860 9,217 SH   SOLE   0 0 9,217
PROSHARES TR ULTRASHRT S&P500 74347B383 273 14,082 SH   SOLE   0 0 14,082
PULTE GROUP INC COM 745867101 271 7,959 SH   SOLE   0 0 7,959
QUALCOMM INC COM 747525103 227 2,492 SH   SOLE   0 0 2,492
REGENERON PHARMACEUTICALS COM 75886F107 741 1,188 SH   SOLE   0 0 1,188
REGIONS FINANCIAL CORP NEW COM 7591EP100 482 43,372 SH   SOLE   0 0 43,372
ROCKWELL AUTOMATION INC COM 773903109 346 1,626 SH   SOLE   0 0 1,626
ROYAL BK CDA COM 780087102 487 7,176 SH   SOLE   0 0 7,176
SANOFI SPONSORED ADR 80105N105 245 4,804 SH   SOLE   0 0 4,804
SCHWAB CHARLES CORP COM 808513105 215 6,386 SH   SOLE   0 0 6,386
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,500 28,994 SH   SOLE   0 0 28,994
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 439 4,324 SH   SOLE   0 0 4,324
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 401 8,009 SH   SOLE   0 0 8,009
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,489 46,063 SH   SOLE   0 0 46,063
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,011 35,642 SH   SOLE   0 0 35,642
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 559 24,158 SH   SOLE   0 0 24,158
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 261 2,042 SH   SOLE   0 0 2,042
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,041 10,401 SH   SOLE   0 0 10,401
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 325 5,534 SH   SOLE   0 0 5,534
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,176 11,257 SH   SOLE   0 0 11,257
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 227 3,300 SH   SOLE   0 0 3,300
SENSEONICS HLDGS INC COM 81727U105 6 15,000 SH   SOLE   0 0 15,000
SKYWORKS SOLUTIONS INC COM 83088M102 253 1,982 SH   SOLE   0 0 1,982
SNAP INC CL A 83304A106 219 9,335 SH   SOLE   0 0 9,335
SONY CORP SPONSORED ADR 835699307 306 4,432 SH   SOLE   0 0 4,432
SOUTHERN CO COM 842587107 2,660 51,299 SH   SOLE   0 0 51,299
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 9,966 38,648 SH   SOLE   0 0 38,648
SPDR GOLD TR GOLD SHS 78463V107 8,405 50,219 SH   SOLE   0 0 50,219
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 263 2,505 SH   SOLE   0 0 2,505
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 587 17,542 SH   SOLE   0 0 17,542
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,551 56,138 SH   SOLE   0 0 56,138
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 223 7,726 SH   SOLE   0 0 7,726
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 358 13,084 SH   SOLE   0 0 13,084
SPDR S&P 500 ETF TR TR UNIT 78462F103 45,794 148,507 SH   SOLE   0 0 148,507
SPDR SER TR PRTFLO S&P500 GW 78464A409 2,094 46,610 SH   SOLE   0 0 46,610
SPDR SER TR S&P RETAIL ETF 78464A714 691 16,104 SH   SOLE   0 0 16,104
SPDR SER TR PORTFOLIO S&P400 78464A847 304 9,727 SH   SOLE   0 0 9,727
SPDR SER TR S&P HOMEBUILD 78464A888 254 5,775 SH   SOLE   0 0 5,775
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,810 33,649 SH   SOLE   0 0 33,649
SPDR SER TR PORTFOLIO S&P600 78468R853 301 11,337 SH   SOLE   0 0 11,337
SPDR SER TR PORTFOLIO INTRMD 78464A375 401 10,983 SH   SOLE   0 0 10,983
SPDR SER TR PORTFOLIO LN COR 78464A367 209 6,588 SH   SOLE   0 0 6,588
SPDR SER TR BLOOMBERG BRCLYS 78468R622 474 4,683 SH   SOLE   0 0 4,683
SPDR SER TR SPDR BLOOMBERG 78468R663 5,535 60,471 SH   SOLE   0 0 60,471
SPDR SER TR PORTFLI INTRMDIT 78464A672 14,646 440,880 SH   SOLE   0 0 440,880
SPDR SER TR BLMBRG BRC CNVRT 78464A359 2,853 47,155 SH   SOLE   0 0 47,155
SPDR SER TR PORTFOLIO LN TSR 78464A664 853 18,193 SH   SOLE   0 0 18,193
SPDR SER TR S&P DIVID ETF 78464A763 355 3,896 SH   SOLE   0 0 3,896
SPDR SER TR BLOMBERG BRC INV 78468R200 4,889 160,407 SH   SOLE   0 0 160,407
SPDR SER TR PORTFOLIO S&P500 78464A854 3,215 88,681 SH   SOLE   0 0 88,681
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 279 7,999 SH   SOLE   0 0 7,999
STANLEY BLACK & DECKER INC COM 854502101 496 3,558 SH   SOLE   0 0 3,558
STARBUCKS CORP COM 855244109 493 6,693 SH   SOLE   0 0 6,693
STRYKER CORPORATION COM 863667101 439 2,438 SH   SOLE   0 0 2,438
SUN LIFE FINANCIAL INC. COM 866796105 211 5,732 SH   SOLE   0 0 5,732
SYNNEX CORP COM 87162W100 231 1,928 SH   SOLE   0 0 1,928
T-MOBILE US INC COM 872590104 223 2,144 SH   SOLE   0 0 2,144
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 326 5,741 SH   SOLE   0 0 5,741
TARGET CORP COM 87612E106 224 1,868 SH   SOLE   0 0 1,868
TC ENERGY CORP COM 87807B107 504 11,811 SH   SOLE   0 0 11,811
TEXAS INSTRS INC COM 882508104 878 6,915 SH   SOLE   0 0 6,915
THERMO FISHER SCIENTIFIC INC COM 883556102 442 1,220 SH   SOLE   0 0 1,220
TJX COS INC NEW COM 872540109 547 10,827 SH   SOLE   0 0 10,827
TRACTOR SUPPLY CO COM 892356106 2,098 15,920 SH   SOLE   0 0 15,920
TRANE TECHNOLOGIES PLC SHS G8994E103 244 2,744 SH   SOLE   0 0 2,744
TRUIST FINL CORP COM 89832Q109 1,416 37,716 SH   SOLE   0 0 37,716
UBS GROUP AG SHS H42097107 231 20,030 SH   SOLE   0 0 20,030
UNILEVER PLC SPON ADR NEW 904767704 252 4,600 SH   SOLE   0 0 4,600
UNION PAC CORP COM 907818108 1,319 7,803 SH   SOLE   0 0 7,803
UNITED PARCEL SERVICE INC CL B 911312106 473 4,253 SH   SOLE   0 0 4,253
UNITEDHEALTH GROUP INC COM 91324P102 2,666 9,037 SH   SOLE   0 0 9,037
V F CORP COM 918204108 305 5,001 SH   SOLE   0 0 5,001
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,948 19,295 SH   SOLE   0 0 19,295
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 10,602 202,977 SH   SOLE   0 0 202,977
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 479 16,678 SH   SOLE   0 0 16,678
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 302 3,630 SH   SOLE   0 0 3,630
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 545 6,174 SH   SOLE   0 0 6,174
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 347 3,111 SH   SOLE   0 0 3,111
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 479 8,305 SH   SOLE   0 0 8,305
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 340 2,871 SH   SOLE   0 0 2,871
VANGUARD INDEX FDS TOTAL STK MKT 922908769 678 4,329 SH   SOLE   0 0 4,329
VANGUARD INDEX FDS SML CP GRW ETF 922908595 746 3,737 SH   SOLE   0 0 3,737
VANGUARD INDEX FDS GROWTH ETF 922908736 1,956 9,679 SH   SOLE   0 0 9,679
VANGUARD INDEX FDS VALUE ETF 922908744 1,825 18,328 SH   SOLE   0 0 18,328
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 629 8,005 SH   SOLE   0 0 8,005
VANGUARD INDEX FDS SM CP VAL ETF 922908611 547 5,118 SH   SOLE   0 0 5,118
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,453 5,125 SH   SOLE   0 0 5,125
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 542 5,605 SH   SOLE   0 0 5,605
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 219 5,518 SH   SOLE   0 0 5,518
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 291 6,243 SH   SOLE   0 0 6,243
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 530 11,131 SH   SOLE   0 0 11,131
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 203 2,130 SH   SOLE   0 0 2,130
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,188 50,664 SH   SOLE   0 0 50,664
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 4,302 21,802 SH   SOLE   0 0 21,802
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,259 19,281 SH   SOLE   0 0 19,281
VANGUARD STAR FDS VG TL INTL STK F 921909768 215 4,370 SH   SOLE   0 0 4,370
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 317 8,172 SH   SOLE   0 0 8,172
VANGUARD WORLD FD MEGA GRWTH IND 921910816 377 2,304 SH   SOLE   0 0 2,304
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,543 9,124 SH   SOLE   0 0 9,124
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 665 3,327 SH   SOLE   0 0 3,327
VEREIT INC COM 92339V100 309 48,067 SH   SOLE   0 0 48,067
VERIZON COMMUNICATIONS INC COM 92343V104 1,635 29,658 SH   SOLE   0 0 29,658
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 216 10,863 SH   SOLE   0 0 10,863
VIRNETX HLDG CORP COM 92823T108 1,079 166,045 SH   SOLE   0 0 166,045
VISA INC COM CL A 92826C839 1,718 8,891 SH   SOLE   0 0 8,891
WALMART INC COM 931142103 1,228 10,251 SH   SOLE   0 0 10,251
WASTE MGMT INC DEL COM 94106L109 483 4,560 SH   SOLE   0 0 4,560
WEC ENERGY GROUP INC COM 92939U106 348 3,968 SH   SOLE   0 0 3,968
WELLS FARGO CO NEW COM 949746101 228 8,907 SH   SOLE   0 0 8,907
WESTERN UN CO COM 959802109 216 9,968 SH   SOLE   0 0 9,968
WILLIAMS SONOMA INC COM 969904101 202 2,463 SH   SOLE   0 0 2,463
WILLIS TOWERS WATSON PLC LTD SHS G96629103 633 3,215 SH   SOLE   0 0 3,215
WISDOMTREE TR FLOATNG RAT TREA 97717X628 387 15,387 SH   SOLE   0 0 15,387
WISDOMTREE TR EM EX ST-OWNED 97717X578 257 8,585 SH   SOLE   0 0 8,585
XCEL ENERGY INC COM 98389B100 472 7,547 SH   SOLE   0 0 7,547
ZION OIL & GAS INC COM 989696109 5 15,200 SH   SOLE   0 0 15,200
ZOETIS INC CL A 98978V103 1,074 7,838 SH   SOLE   0 0 7,838