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
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,950 5,587 SH   SOLE no 0 0 5,587
ISHARES TR U.S. UTILITS ETF 464287697 445 5,574 SH   SOLE no 0 0 5,574
ISHARES TR CORE S&P MCP ETF 464287507 13,945 52,334 SH   SOLE no 0 0 52,334
ISHARES TR S&P MC 400VL ETF 464287705 27,683 265,924 SH   SOLE no 0 0 265,924
ISHARES TR S&P MC 400GR ETF 464287606 942 11,720 SH   SOLE no 0 0 11,720
ISHARES TR CORE S&P SCP ETF 464287804 92,372 839,591 SH   SOLE no 0 0 839,591
ISHARES TR SP SMCP600VL ETF 464287879 27,297 267,098 SH   SOLE no 0 0 267,098
ISHARES TR S&P SML 600 GWT 464287887 27,993 215,578 SH   SOLE no 0 0 215,578
ISHARES TR S&P 500 VAL ETF 464287408 3,023 20,416 SH   SOLE no 0 0 20,416
ISHARES TR CORE S&P500 ETF 464287200 102,426 234,123 SH   SOLE no 0 0 234,123
ISHARES TR S&P 500 GRWT ETF 464287309 9,398 125,611 SH   SOLE no 0 0 125,611
ISHARES TR RUS 1000 ETF 464287622 773 3,149 SH   SOLE no 0 0 3,149
ISHARES TR RUS 1000 VAL ETF 464287598 742 4,663 SH   SOLE no 0 0 4,663
ISHARES TR RUS 1000 GRW ETF 464287614 3,736 13,431 SH   SOLE no 0 0 13,431
ISHARES TR RUSSELL 2000 ETF 464287655 30,592 137,617 SH   SOLE no 0 0 137,617
ISHARES TR RUS 2000 VAL ETF 464287630 10,376 64,597 SH   SOLE no 0 0 64,597
ISHARES TR RUSSELL 3000 ETF 464287689 1,805 6,975 SH   SOLE no 0 0 6,975
ISHARES TR U.S. REAL ES ETF 464287739 40,529 387,316 SH   SOLE no 0 0 387,316
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27,158 55,786 SH   SOLE no 0 0 55,786
SPDR S&P 500 ETF TR TR UNIT 78462F103 193,033 443,152 SH   SOLE no 0 0 443,152
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 742 11,536 SH   SOLE no 0 0 11,536
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,063 3,410 SH   SOLE no 0 0 3,410
AMERICAN INTL GROUP INC COM NEW 026874784 496 10,614 SH   SOLE no 0 0 10,614
AMAZON COM INC COM 023135106 24,697 6,716 SH   SOLE no 0 0 6,716
BRISTOL-MYERS SQUIBB CO COM 110122108 5,533 82,037 SH   SOLE no 0 0 82,037
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,776 24,268 SH   SOLE no 0 0 24,268
EMERSON ELEC CO COM 291011104 1,259 12,870 SH   SOLE no 0 0 12,870
EXPEDITORS INTL WASH INC COM 302130109 202 1,589 SH   SOLE no 0 0 1,589
BOEING CO COM 097023105 7,467 32,720 SH   SOLE no 0 0 32,720
HERSHEY CO COM 427866108 1,012 5,753 SH   SOLE no 0 0 5,753
IRON MTN INC NEW COM 46284V101 5,612 126,974 SH   SOLE no 0 0 126,974
MARATHON OIL CORP COM 565849106 9,846 750,452 SH   SOLE no 0 0 750,452
EVERSOURCE ENERGY COM 30040W108 841 10,143 SH   SOLE no 0 0 10,143
REALTY INCOME CORP COM 756109104 1,445 21,103 SH   SOLE no 0 0 21,103
ONEOK INC NEW COM 682680103 1,550 27,723 SH   SOLE no 0 0 27,723
AMGEN INC COM 031162100 1,920 7,841 SH   SOLE no 0 0 7,841
ABBOTT LABS COM 002824100 4,989 42,051 SH   SOLE no 0 0 42,051
ADVANCED MICRO DEVICES INC COM 007903107 3,299 36,552 SH   SOLE no 0 0 36,552
BEST BUY INC COM 086516101 305 2,777 SH   SOLE no 0 0 2,777
BP PLC SPONSORED ADR 055622104 250 9,783 SH   SOLE no 0 0 9,783
CONAGRA BRANDS INC COM 205887102 737 21,703 SH   SOLE no 0 0 21,703
EBAY INC. COM 278642103 219 3,193 SH   SOLE no 0 0 3,193
ALTRIA GROUP INC COM 02209S103 2,452 52,343 SH   SOLE no 0 0 52,343
FEDEX CORP COM 31428X106 1,295 4,329 SH   SOLE no 0 0 4,329
HORMEL FOODS CORP COM 440452100 361 7,650 SH   SOLE no 0 0 7,650
TEGNA INC COM 87901J105 360 20,029 SH   SOLE no 0 0 20,029
GENUINE PARTS CO COM 372460105 773 6,058 SH   SOLE no 0 0 6,058
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,793 44,248 SH   SOLE no 0 0 44,248
INTEL CORP COM 458140100 4,053 71,260 SH   SOLE no 0 0 71,260
ILLINOIS TOOL WKS INC COM 452308109 826 3,630 SH   SOLE no 0 0 3,630
ISHARES TR RUS 2000 GRW ETF 464287648 1,298 4,291 SH   SOLE no 0 0 4,291
ORACLE CORP COM 68389X105 980 11,256 SH   SOLE no 0 0 11,256
QUALCOMM INC COM 747525103 2,755 19,514 SH   SOLE no 0 0 19,514
DISNEY WALT CO COM 254687106 8,427 45,887 SH   SOLE no 0 0 45,887
HONEYWELL INTL INC COM 438516106 5,081 22,676 SH   SOLE no 0 0 22,676
SHERWIN WILLIAMS CO COM 824348106 1,101 3,961 SH   SOLE no 0 0 3,961
SEMPRA ENERGY COM 816851109 281 2,129 SH   SOLE no 0 0 2,129
SYSCO CORP COM 871829107 1,070 14,597 SH   SOLE no 0 0 14,597
US BANCORP DEL COM NEW 902973304 305 5,351 SH   SOLE no 0 0 5,351
JOHNSON & JOHNSON COM 478160104 8,755 51,722 SH   SOLE no 0 0 51,722
MEDTRONIC PLC SHS G5960L103 1,221 9,585 SH   SOLE no 0 0 9,585
PFIZER INC COM 717081103 7,147 180,251 SH   SOLE no 0 0 180,251
EXELON CORP COM 30161N101 1,258 28,090 SH   SOLE no 0 0 28,090
KROGER CO COM 501044101 1,216 31,933 SH   SOLE no 0 0 31,933
LOWES COS INC COM 548661107 6,099 31,392 SH   SOLE no 0 0 31,392
ISHARES TR MSCI EAFE ETF 464287465 2,979 37,485 SH   SOLE no 0 0 37,485
CHEVRON CORP NEW COM 166764100 7,382 71,032 SH   SOLE no 0 0 71,032
MOTOROLA SOLUTIONS INC COM NEW 620076307 392 1,765 SH   SOLE no 0 0 1,765
MICROSOFT CORP COM 594918104 25,823 91,902 SH   SOLE no 0 0 91,902
ISHARES TR LATN AMER 40 ETF 464287390 339 11,111 SH   SOLE no 0 0 11,111
UNITED PARCEL SERVICE INC CL B 911312106 4,259 20,160 SH   SOLE no 0 0 20,160
AT&T INC COM 00206R102 9,586 339,097 SH   SOLE no 0 0 339,097
MOLSON COORS BEVERAGE CO CL B 60871R209 315 6,089 SH   SOLE no 0 0 6,089
PRUDENTIAL FINL INC COM 744320102 468 4,671 SH   SOLE no 0 0 4,671
TRUIST FINL CORP COM 89832Q109 986 18,015 SH   SOLE no 0 0 18,015
CITIGROUP INC COM NEW 172967424 4,193 61,335 SH   SOLE no 0 0 61,335
CISCO SYS INC COM 17275R102 2,246 42,126 SH   SOLE no 0 0 42,126
DNP SELECT INCOME FD INC COM 23325P104 939 88,387 SH   SOLE no 0 0 88,387
INTERNATIONAL BUSINESS MACHS COM 459200101 5,665 40,382 SH   SOLE no 0 0 40,382
COCA COLA CO COM 191216100 5,098 92,653 SH   SOLE no 0 0 92,653
LOCKHEED MARTIN CORP COM 539830109 7,879 20,853 SH   SOLE no 0 0 20,853
PEPSICO INC COM 713448108 6,995 45,733 SH   SOLE no 0 0 45,733
PPG INDS INC COM 693506107 1,146 6,744 SH   SOLE no 0 0 6,744
STRYKER CORPORATION COM 863667101 475 1,816 SH   SOLE no 0 0 1,816
JOHNSON CTLS INTL PLC SHS G51502105 464 6,668 SH   SOLE no 0 0 6,668
VERIZON COMMUNICATIONS INC COM 92343V104 8,746 155,925 SH   SOLE no 0 0 155,925
SPDR SER TR S&P 600 SMCP VAL 78464A300 310 3,726 SH   SOLE no 0 0 3,726
SPDR SER TR S&P 600 SMCP GRW 78464A201 318 3,651 SH   SOLE no 0 0 3,651
SPDR SER TR PRTFLO S&P500 GW 78464A409 139,759 2,155,437 SH   SOLE no 0 0 2,155,437
ISHARES TR RUS MD CP GR ETF 464287481 1,370 12,167 SH   SOLE no 0 0 12,167
ISHARES TR RUS MDCP VAL ETF 464287473 952 8,314 SH   SOLE no 0 0 8,314
SPDR SER TR PORTFOLI S&P1500 78464A805 47,171 877,446 SH   SOLE no 0 0 877,446
ISHARES TR COHEN STEER REIT 464287564 288 4,259 SH   SOLE no 0 0 4,259
ISHARES TR GLOBAL FINLS ETF 464287333 4,300 55,680 SH   SOLE no 0 0 55,680
ISHARES TR GLOBAL TECH ETF 464287291 1,681 4,858 SH   SOLE no 0 0 4,858
ISHARES TR U.S. BAS MTL ETF 464287838 33,557 257,797 SH   SOLE no 0 0 257,797
ISHARES TR U.S. ENERGY ETF 464287796 14,774 522,244 SH   SOLE no 0 0 522,244
ISHARES TR U.S. FINLS ETF 464287788 15,742 192,395 SH   SOLE no 0 0 192,395
ISHARES TR U.S. TECH ETF 464287721 1,656 16,295 SH   SOLE no 0 0 16,295
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,462 29,846 SH   SOLE no 0 0 29,846
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,845 92,524 SH   SOLE no 0 0 92,524
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4,255 116,040 SH   SOLE no 0 0 116,040
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,449 23,858 SH   SOLE no 0 0 23,858
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,199 27,637 SH   SOLE no 0 0 27,637
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 559 7,981 SH   SOLE no 0 0 7,981
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,449 19,008 SH   SOLE no 0 0 19,008
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 308 1,695 SH   SOLE no 0 0 1,695
ISHARES TR ISHARES BIOTECH 464287556 882 5,481 SH   SOLE no 0 0 5,481
PLUG POWER INC COM NEW 72919P202 298 10,709 SH   SOLE no 0 0 10,709
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 19,872 126,245 SH   SOLE no 0 0 126,245
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,257 89,971 SH   SOLE no 0 0 89,971
DEERE & CO COM 244199105 2,327 6,633 SH   SOLE no 0 0 6,633
BK OF AMERICA CORP COM 060505104 2,566 64,381 SH   SOLE no 0 0 64,381
STARBUCKS CORP COM 855244109 2,114 17,682 SH   SOLE no 0 0 17,682
AUTOMATIC DATA PROCESSING IN COM 053015103 1,314 6,444 SH   SOLE no 0 0 6,444
EXXON MOBIL CORP COM 30231G102 5,142 84,463 SH   SOLE no 0 0 84,463
AFLAC INC COM 001055102 637 12,004 SH   SOLE no 0 0 12,004
WALMART INC COM 931142103 10,859 77,243 SH   SOLE no 0 0 77,243
APPLIED MATLS INC COM 038222105 1,837 13,475 SH   SOLE no 0 0 13,475
ANTHEM INC COM 036752103 1,735 4,359 SH   SOLE no 0 0 4,359
UNION PAC CORP COM 907818108 2,140 9,763 SH   SOLE no 0 0 9,763
UNILEVER PLC SPON ADR NEW 904767704 272 4,541 SH   SOLE no 0 0 4,541
ASTRAZENECA PLC SPONSORED ADR 046353108 343 5,654 SH   SOLE no 0 0 5,654
TEXAS INSTRS INC COM 882508104 2,247 11,753 SH   SOLE no 0 0 11,753
BAXTER INTL INC COM 071813109 843 10,398 SH   SOLE no 0 0 10,398
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,833 14,795 SH   SOLE no 0 0 14,795
CARDINAL HEALTH INC COM 14149Y108 668 11,692 SH   SOLE no 0 0 11,692
COLGATE PALMOLIVE CO COM 194162103 1,304 15,777 SH   SOLE no 0 0 15,777
CAPITAL ONE FINL CORP COM 14040H105 11,168 68,580 SH   SOLE no 0 0 68,580
COSTCO WHSL CORP NEW COM 22160K105 4,524 11,114 SH   SOLE no 0 0 11,114
LILLY ELI & CO COM 532457108 5,726 24,334 SH   SOLE no 0 0 24,334
CVS HEALTH CORP COM 126650100 2,347 28,742 SH   SOLE no 0 0 28,742
DOMINION ENERGY INC COM 25746U109 1,999 26,827 SH   SOLE no 0 0 26,827
STATE STR CORP COM 857477103 519 6,212 SH   SOLE no 0 0 6,212
QUEST DIAGNOSTICS INC COM 74834L100 569 4,213 SH   SOLE no 0 0 4,213
DANAHER CORPORATION COM 235851102 1,515 5,476 SH   SOLE no 0 0 5,476
MCKESSON CORP COM 58155Q103 879 4,644 SH   SOLE no 0 0 4,644
MERCK & CO INC COM 58933Y105 5,770 74,341 SH   SOLE no 0 0 74,341
MICRON TECHNOLOGY INC COM 595112103 1,358 17,316 SH   SOLE no 0 0 17,316
MORGAN STANLEY COM NEW 617446448 722 7,744 SH   SOLE no 0 0 7,744
NOVARTIS AG SPONSORED ADR 66987V109 943 10,174 SH   SOLE no 0 0 10,174
ENTERGY CORP NEW COM 29364G103 248 2,436 SH   SOLE no 0 0 2,436
PROCTER AND GAMBLE CO COM 742718109 6,937 50,644 SH   SOLE no 0 0 50,644
GENERAL ELECTRIC CO COM 369604103 2,419 187,657 SH   SOLE no 0 0 187,657
KIMBERLY-CLARK CORP COM 494368103 902 6,712 SH   SOLE no 0 0 6,712
GILEAD SCIENCES INC COM 375558103 4,314 63,434 SH   SOLE no 0 0 63,434
GOLDMAN SACHS GROUP INC COM 38141G104 1,047 2,784 SH   SOLE no 0 0 2,784
HOME DEPOT INC COM 437076102 9,275 29,253 SH   SOLE no 0 0 29,253
TRANE TECHNOLOGIES PLC SHS G8994E103 427 2,235 SH   SOLE no 0 0 2,235
MCDONALDS CORP COM 580135101 6,958 29,463 SH   SOLE no 0 0 29,463
NIKE INC CL B 654106103 2,077 12,851 SH   SOLE no 0 0 12,851
JPMORGAN CHASE & CO COM 46625H100 11,441 73,504 SH   SOLE no 0 0 73,504
TJX COS INC NEW COM 872540109 775 11,452 SH   SOLE no 0 0 11,452
MONDELEZ INTL INC CL A 609207105 626 9,918 SH   SOLE no 0 0 9,918
HP INC COM 40434L105 782 27,739 SH   SOLE no 0 0 27,739
BOOKING HOLDINGS INC COM 09857L108 1,558 712 SH   SOLE no 0 0 712
WILLIAMS COS INC COM 969457100 1,367 52,158 SH   SOLE no 0 0 52,158
WELLS FARGO CO NEW COM 949746101 657 15,197 SH   SOLE no 0 0 15,197
ISHARES TR 1 3 YR TREAS BD 464287457 24,580 285,387 SH   SOLE no 0 0 285,387
ISHARES TR BARCLAYS 7 10 YR 464287440 23,130 199,415 SH   SOLE no 0 0 199,415
ISHARES TR 20 YR TR BD ETF 464287432 37,296 256,823 SH   SOLE no 0 0 256,823
ISHARES TR IBOXX INV CP ETF 464287242 30,359 226,136 SH   SOLE no 0 0 226,136
XCEL ENERGY INC COM 98389B100 352 5,207 SH   SOLE no 0 0 5,207
FISERV INC COM 337738108 1,376 12,499 SH   SOLE no 0 0 12,499
FORD MTR CO DEL COM 345370860 1,191 82,626 SH   SOLE no 0 0 82,626
UNITEDHEALTH GROUP INC COM 91324P102 5,501 13,142 SH   SOLE no 0 0 13,142
SOUTHWEST AIRLS CO COM 844741108 298 5,770 SH   SOLE no 0 0 5,770
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 802 2,564 SH   SOLE no 0 0 2,564
AMERICAN TOWER CORP NEW COM 03027X100 431 1,546 SH   SOLE no 0 0 1,546
CROWN CASTLE INTL CORP NEW COM 22822V101 495 2,469 SH   SOLE no 0 0 2,469
ZIMMER BIOMET HOLDINGS INC COM 98956P102 709 4,516 SH   SOLE no 0 0 4,516
INTUIT COM 461202103 223 440 SH   SOLE no 0 0 440
MARRIOTT INTL INC NEW CL A 571903202 293 2,117 SH   SOLE no 0 0 2,117
MARSH & MCLENNAN COS INC COM 571748102 254 1,803 SH   SOLE no 0 0 1,803
3M CO COM 88579Y101 5,707 28,593 SH   SOLE no 0 0 28,593
OMNICOM GROUP INC COM 681919106 262 3,359 SH   SOLE no 0 0 3,359
COMCAST CORP NEW CL A 20030N101 2,517 43,528 SH   SOLE no 0 0 43,528
BARRICK GOLD CORP COM 067901108 231 10,929 SH   SOLE no 0 0 10,929
VANGUARD INDEX FDS TOTAL STK MKT 922908769 16,462 73,085 SH   SOLE no 0 0 73,085
WASTE MGMT INC DEL COM 94106L109 4,693 32,929 SH   SOLE no 0 0 32,929
SMUCKER J M CO COM NEW 832696405 305 2,354 SH   SOLE no 0 0 2,354
NORFOLK SOUTHN CORP COM 655844108 995 3,809 SH   SOLE no 0 0 3,809
WELLTOWER INC COM 95040Q104 944 10,855 SH   SOLE no 0 0 10,855
FIRSTENERGY CORP COM 337932107 309 8,342 SH   SOLE no 0 0 8,342
NEXTERA ENERGY INC COM 65339F101 2,070 27,646 SH   SOLE no 0 0 27,646
DUKE ENERGY CORP NEW COM NEW 26441C204 6,307 62,123 SH   SOLE no 0 0 62,123
CONSTELLATION BRANDS INC CL A 21036P108 673 2,986 SH   SOLE no 0 0 2,986
CONOCOPHILLIPS COM 20825C104 330 5,554 SH   SOLE no 0 0 5,554
CSX CORP COM 126408103 643 20,296 SH   SOLE no 0 0 20,296
APPLE INC COM 037833100 53,663 368,461 SH   SOLE no 0 0 368,461
AMERICAN AIRLS GROUP INC COM 02376R102 309 15,459 SH   SOLE no 0 0 15,459
ALLSTATE CORP COM 020002101 629 4,756 SH   SOLE no 0 0 4,756
KINROSS GOLD CORP COM 496902404 70 11,166 SH   SOLE no 0 0 11,166
ALLIANT ENERGY CORP COM 018802108 267 4,722 SH   SOLE no 0 0 4,722
LAM RESEARCH CORP COM 512807108 232 371 SH   SOLE no 0 0 371
CAMPBELL SOUP CO COM 134429109 920 20,578 SH   SOLE no 0 0 20,578
SPDR SER TR PRTFLO S&P500 VL 78464A508 32,915 829,298 SH   SOLE no 0 0 829,298
CATERPILLAR INC COM 149123101 6,188 28,755 SH   SOLE no 0 0 28,755
INTERNATIONAL PAPER CO COM 460146103 1,430 23,282 SH   SOLE no 0 0 23,282
KINDER MORGAN INC DEL COM 49456B101 4,914 268,838 SH   SOLE no 0 0 268,838
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 427 4,613 SH   SOLE no 0 0 4,613
APA CORPORATION COM 03743Q108 903 44,794 SH   SOLE no 0 0 44,794
ISHARES TR MSCI EMG MKT ETF 464287234 421 7,845 SH   SOLE no 0 0 7,845
ENCOMPASS HEALTH CORP COM 29261A100 377 4,696 SH   SOLE no 0 0 4,696
PPL CORP COM 69351T106 973 34,834 SH   SOLE no 0 0 34,834
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,753 14,877 SH   SOLE no 0 0 14,877
DTE ENERGY CO COM 233331107 673 5,859 SH   SOLE no 0 0 5,859
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7,711 51,050 SH   SOLE no 0 0 51,050
II-VI INC COM 902104108 558 7,784 SH   SOLE no 0 0 7,784
L BRANDS INC COM 501797104 11,793 159,109 SH   SOLE no 0 0 159,109
CEDAR FAIR L P DEPOSITRY UNIT 150185106 374 8,581 SH   SOLE no 0 0 8,581
DEVON ENERGY CORP NEW COM 25179M103 10,613 366,339 SH   SOLE no 0 0 366,339
SKYWORKS SOLUTIONS INC COM 83088M102 289 1,524 SH   SOLE no 0 0 1,524
ISHARES TR ISHARES SEMICDTR 464287523 1,797 4,009 SH   SOLE no 0 0 4,009
PUBLIC STORAGE COM 74460D109 237 763 SH   SOLE no 0 0 763
NETAPP INC COM 64110D104 435 5,428 SH   SOLE no 0 0 5,428
ROYAL CARIBBEAN GROUP COM V7780T103 507 6,457 SH   SOLE no 0 0 6,457
AES CORP COM 00130H105 290 11,624 SH   SOLE no 0 0 11,624
AON PLC SHS CL A G0403H108 309 1,333 SH   SOLE no 0 0 1,333
AMERICAN EXPRESS CO COM 025816109 1,438 8,329 SH   SOLE no 0 0 8,329
BROWN & BROWN INC COM 115236101 359 6,818 SH   SOLE no 0 0 6,818
GABELLI EQUITY TR INC COM 362397101 72 10,516 SH   SOLE no 0 0 10,516
GENERAL MLS INC COM 370334104 581 9,830 SH   SOLE no 0 0 9,830
HECLA MNG CO COM 422704106 88 12,463 SH   SOLE no 0 0 12,463
OCCIDENTAL PETE CORP COM 674599105 212 7,033 SH   SOLE no 0 0 7,033
AMEREN CORP COM 023608102 355 4,293 SH   SOLE no 0 0 4,293
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,368 35,558 SH   SOLE no 0 0 35,558
SIMON PPTY GROUP INC NEW COM 828806109 1,320 10,429 SH   SOLE no 0 0 10,429
CENTERPOINT ENERGY INC COM 15189T107 413 16,720 SH   SOLE no 0 0 16,720
KELLOGG CO COM 487836108 3,897 61,698 SH   SOLE no 0 0 61,698
S&P GLOBAL INC COM 78409V104 533 1,304 SH   SOLE no 0 0 1,304
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 315 5,261 SH   SOLE no 0 0 5,261
GENERAL DYNAMICS CORP COM 369550108 1,059 5,612 SH   SOLE no 0 0 5,612
DICKS SPORTING GOODS INC COM 253393102 378 3,776 SH   SOLE no 0 0 3,776
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,368 29,918 SH   SOLE no 0 0 29,918
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,019 3,923 SH   SOLE no 0 0 3,923
SOUTHERN CO COM 842587107 5,014 81,737 SH   SOLE no 0 0 81,737
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,883 224,044 SH   SOLE no 0 0 224,044
PAYCHEX INC COM 704326107 283 2,536 SH   SOLE no 0 0 2,536
NORTHROP GRUMMAN CORP COM 666807102 760 2,068 SH   SOLE no 0 0 2,068
BERKSHIRE HATHAWAY INC DEL CL A 084670108 840 2 SH   SOLE no 0 0 2
ANNALY CAPITAL MANAGEMENT IN COM 035710409 433 50,704 SH   SOLE no 0 0 50,704
CIGNA CORP NEW COM 125523100 405 1,718 SH   SOLE no 0 0 1,718
BUNGE LIMITED COM G16962105 318 4,166 SH   SOLE no 0 0 4,166
VALERO ENERGY CORP COM 91913Y100 283 4,019 SH   SOLE no 0 0 4,019
ROCKWELL AUTOMATION INC COM 773903109 552 1,893 SH   SOLE no 0 0 1,893
PNC FINL SVCS GROUP INC COM 693475105 957 5,056 SH   SOLE no 0 0 5,056
NETFLIX INC COM 64110L106 4,740 8,767 SH   SOLE no 0 0 8,767
IAMGOLD CORP COM 450913108 50 17,474 SH   SOLE no 0 0 17,474
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,123 112,093 SH   SOLE no 0 0 112,093
GENTEX CORP COM 371901109 205 6,305 SH   SOLE no 0 0 6,305
ISHARES TR CORE US AGGBD ET 464287226 26,830 232,578 SH   SOLE no 0 0 232,578
CADENCE DESIGN SYSTEM INC COM 127387108 221 1,606 SH   SOLE no 0 0 1,606
AUTOZONE INC COM 053332102 453 291 SH   SOLE no 0 0 291
WP CAREY INC COM 92936U109 245 3,162 SH   SOLE no 0 0 3,162
BIOGEN INC COM 09062X103 238 676 SH   SOLE no 0 0 676
LABORATORY CORP AMER HLDGS COM NEW 50540R409 249 891 SH   SOLE no 0 0 891
ISHARES TR SELECT DIVID ETF 464287168 349 3,016 SH   SOLE no 0 0 3,016
ISHARES TR TIPS BD ETF 464287176 6,155 47,987 SH   SOLE no 0 0 47,987
NORTHERN TR CORP COM 665859104 271 2,363 SH   SOLE no 0 0 2,363
CARNIVAL CORP UNIT 99/99/9999 143658300 386 16,898 SH   SOLE no 0 0 16,898
CLOROX CO DEL COM 189054109 1,263 7,060 SH   SOLE no 0 0 7,060
DARDEN RESTAURANTS INC COM 237194105 638 4,325 SH   SOLE no 0 0 4,325
AIR PRODS & CHEMS INC COM 009158106 986 3,415 SH   SOLE no 0 0 3,415
PTC INC COM 69370C100 511 3,569 SH   SOLE no 0 0 3,569
DOLLAR GEN CORP NEW COM 256677105 594 2,699 SH   SOLE no 0 0 2,699
CONSOLIDATED EDISON INC COM 209115104 1,497 20,612 SH   SOLE no 0 0 20,612
LUMEN TECHNOLOGIES INC COM 550241103 959 72,117 SH   SOLE no 0 0 72,117
CHECK POINT SOFTWARE TECH LT ORD M22465104 455 3,708 SH   SOLE no 0 0 3,708
NVIDIA CORPORATION COM 67066G104 10,313 12,732 SH   SOLE no 0 0 12,732
VERTEX PHARMACEUTICALS INC COM 92532F100 228 1,151 SH   SOLE no 0 0 1,151
FREEPORT-MCMORAN INC CL B 35671D857 9,359 261,947 SH   SOLE no 0 0 261,947
V F CORP COM 918204108 222 2,720 SH   SOLE no 0 0 2,720
NUCOR CORP COM 670346105 10,177 106,788 SH   SOLE no 0 0 106,788
AMERICAN ELEC PWR CO INC COM 025537101 1,282 15,043 SH   SOLE no 0 0 15,043
MONSTER BEVERAGE CORP NEW COM 61174X109 379 4,115 SH   SOLE no 0 0 4,115
L3HARRIS TECHNOLOGIES INC COM 502431109 756 3,368 SH   SOLE no 0 0 3,368
EATON CORP PLC SHS G29183103 364 2,365 SH   SOLE no 0 0 2,365
ISHARES TR MRGSTR MD CP GRW 464288307 1,036 15,014 SH   SOLE no 0 0 15,014
ISHARES TR MRGSTR SM CP GR 464288604 650 12,926 SH   SOLE no 0 0 12,926
UNITED RENTALS INC COM 911363109 314 998 SH   SOLE no 0 0 998
LAUDER ESTEE COS INC CL A 518439104 937 2,921 SH   SOLE no 0 0 2,921
PRICE T ROWE GROUP INC COM 74144T108 2,432 11,839 SH   SOLE no 0 0 11,839
KANSAS CITY SOUTHERN COM NEW 485170302 1,131 4,212 SH   SOLE no 0 0 4,212
MOODYS CORP COM 615369105 216 576 SH   SOLE no 0 0 576
CHURCH & DWIGHT INC COM 171340102 1,217 14,141 SH   SOLE no 0 0 14,141
FACTSET RESH SYS INC COM 303075105 211 628 SH   SOLE no 0 0 628
LINCOLN NATL CORP IND COM 534187109 303 4,841 SH   SOLE no 0 0 4,841
M D C HLDGS INC COM 552676108 277 5,840 SH   SOLE no 0 0 5,840
STEEL DYNAMICS INC COM 858119100 329 5,373 SH   SOLE no 0 0 5,373
DOVER CORP COM 260003108 298 1,929 SH   SOLE no 0 0 1,929
NOVO-NORDISK A S ADR 670100205 692 7,987 SH   SOLE no 0 0 7,987
GRACO INC COM 384109104 970 12,551 SH   SOLE no 0 0 12,551
WHIRLPOOL CORP COM 963320106 235 1,075 SH   SOLE no 0 0 1,075
FIRST HORIZON CORPORATION COM 320517105 221 13,429 SH   SOLE no 0 0 13,429
UNUM GROUP COM 91529Y106 968 35,025 SH   SOLE no 0 0 35,025
CINCINNATI FINL CORP COM 172062101 321 2,702 SH   SOLE no 0 0 2,702
ENTERPRISE PRODS PARTNERS L COM 293792107 1,496 61,579 SH   SOLE no 0 0 61,579
YUM BRANDS INC COM 988498101 437 3,733 SH   SOLE no 0 0 3,733
ADVANCE AUTO PARTS INC COM 00751Y106 276 1,319 SH   SOLE no 0 0 1,319
POLARIS INC COM 731068102 217 1,658 SH   SOLE no 0 0 1,658
HASBRO INC COM 418056107 229 2,348 SH   SOLE no 0 0 2,348
MICROCHIP TECHNOLOGY INC. COM 595017104 529 3,675 SH   SOLE no 0 0 3,675
MGM RESORTS INTERNATIONAL COM 552953101 332 8,178 SH   SOLE no 0 0 8,178
BALL CORP COM 058498106 330 3,919 SH   SOLE no 0 0 3,919
ALPHABET INC CAP STK CL A 02079K305 10,213 4,010 SH   SOLE no 0 0 4,010
TELEFLEX INCORPORATED COM 879369106 234 558 SH   SOLE no 0 0 558
SPDR GOLD TR GOLD SHS 78463V107 35,460 209,549 SH   SOLE no 0 0 209,549
MERCURY GENL CORP NEW COM 589400100 207 3,242 SH   SOLE no 0 0 3,242
WEC ENERGY GROUP INC COM 92939U106 492 5,353 SH   SOLE no 0 0 5,353
VANGUARD WORLD FDS ENERGY ETF 92204A306 395 5,359 SH   SOLE no 0 0 5,359
VANGUARD INDEX FDS VALUE ETF 922908744 32,919 238,387 SH   SOLE no 0 0 238,387
REGENERON PHARMACEUTICALS COM 75886F107 248 429 SH   SOLE no 0 0 429
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,225 4,893 SH   SOLE no 0 0 4,893
VANGUARD INDEX FDS MID CAP ETF 922908629 1,145 4,836 SH   SOLE no 0 0 4,836
VANGUARD INDEX FDS SM CP VAL ETF 922908611 60,384 353,969 SH   SOLE no 0 0 353,969
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 13,538 129,572 SH   SOLE no 0 0 129,572
INTUITIVE SURGICAL INC COM NEW 46120E602 316 330 SH   SOLE no 0 0 330
NATIONAL FUEL GAS CO COM 636180101 260 5,038 SH   SOLE no 0 0 5,038
BLACKROCK INC COM 09247X101 466 513 SH   SOLE no 0 0 513
VANGUARD INDEX FDS SMALL CP ETF 922908751 10,807 48,830 SH   SOLE no 0 0 48,830
VANGUARD INDEX FDS GROWTH ETF 922908736 35,445 120,886 SH   SOLE no 0 0 120,886
CARMAX INC COM 143130102 1,294 9,825 SH   SOLE no 0 0 9,825
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,709 19,311 SH   SOLE no 0 0 19,311
EXPEDIA GROUP INC COM NEW 30212P303 215 1,324 SH   SOLE no 0 0 1,324
AMERIPRISE FINL INC COM 03076C106 393 1,576 SH   SOLE no 0 0 1,576
HALOZYME THERAPEUTICS INC COM 40637H109 2,708 60,310 SH   SOLE no 0 0 60,310
VIRTUS DIVIDEND INTEREST & P COM 92840R101 152 10,088 SH   SOLE no 0 0 10,088
ABIOMED INC COM 003654100 539 1,690 SH   SOLE no 0 0 1,690
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 47 18,361 SH   SOLE no 0 0 18,361
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 518 11,919 SH   SOLE no 0 0 11,919
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 399 21,757 SH   SOLE no 0 0 21,757
MCCORMICK & CO INC COM NON VTG 579780206 627 7,313 SH   SOLE no 0 0 7,313
VANGUARD INDEX FDS SML CP GRW ETF 922908595 49,737 175,105 SH   SOLE no 0 0 175,105
OLD DOMINION FREIGHT LINE IN COM 679580100 256 992 SH   SOLE no 0 0 992
COPART INC COM 217204106 216 1,562 SH   SOLE no 0 0 1,562
PARKER-HANNIFIN CORP COM 701094104 238 768 SH   SOLE no 0 0 768
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,290 9,152 SH   SOLE no 0 0 9,152
VIACOMCBS INC CL B 92556H206 418 9,810 SH   SOLE no 0 0 9,810
SPDR SER TR S&P DIVID ETF 78464A763 291 2,377 SH   SOLE no 0 0 2,377
ANSYS INC COM 03662Q105 243 691 SH   SOLE no 0 0 691
RLI CORP COM 749607107 220 2,122 SH   SOLE no 0 0 2,122
ISHARES GOLD TR ISHARES NEW 464285204 32,040 930,031 SH   SOLE no 0 0 930,031
UNITED AIRLS HLDGS INC COM 910047109 448 9,229 SH   SOLE no 0 0 9,229
THERMO FISHER SCIENTIFIC INC COM 883556102 2,152 4,184 SH   SOLE no 0 0 4,184
FIDELITY NATL INFORMATION SV COM 31620M106 714 4,881 SH   SOLE no 0 0 4,881
ISHARES TR EAFE VALUE ETF 464288877 11,578 223,332 SH   SOLE no 0 0 223,332
ISHARES TR EAFE GRWTH ETF 464288885 8,212 75,549 SH   SOLE no 0 0 75,549
REAVES UTIL INCOME FD COM SH BEN INT 756158101 463 13,261 SH   SOLE no 0 0 13,261
SALESFORCE COM INC COM 79466L302 3,550 14,547 SH   SOLE no 0 0 14,547
WYNN RESORTS LTD COM 983134107 914 8,190 SH   SOLE no 0 0 8,190
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 204 1,164 SH   SOLE no 0 0 1,164
SPDR SER TR S&P CAP MKTS 78464A771 1,449 15,381 SH   SOLE no 0 0 15,381
SMITH A O CORP COM 831865209 245 3,446 SH   SOLE no 0 0 3,446
ENBRIDGE INC COM 29250N105 3,882 97,284 SH   SOLE no 0 0 97,284
BLACKBAUD INC COM 09227Q100 464 6,378 SH   SOLE no 0 0 6,378
SOUTH JERSEY INDS INC COM 838518108 290 11,167 SH   SOLE no 0 0 11,167
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,796 92,988 SH   SOLE no 0 0 92,988
UNITED STS OIL FD LP UNITS 91232N207 261 5,106 SH   SOLE no 0 0 5,106
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,280 3,826 SH   SOLE no 0 0 3,826
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 504 17,629 SH   SOLE no 0 0 17,629
RESMED INC COM 761152107 449 1,805 SH   SOLE no 0 0 1,805
ROPER TECHNOLOGIES INC COM 776696106 513 1,064 SH   SOLE no 0 0 1,064
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,160 2,844 SH   SOLE no 0 0 2,844
ISHARES SILVER TR ISHARES 46428Q109 1,588 65,939 SH   SOLE no 0 0 65,939
YAMANA GOLD INC COM 98462Y100 76 18,195 SH   SOLE no 0 0 18,195
SPDR SER TR S&P 400 MDCP VAL 78464A839 477 7,138 SH   SOLE no 0 0 7,138
SPDR SER TR S&P HOMEBUILD 78464A888 1,514 21,077 SH   SOLE no 0 0 21,077
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 387 11,276 SH   SOLE no 0 0 11,276
MASTERCARD INCORPORATED CL A 57636Q104 7,055 18,388 SH   SOLE no 0 0 18,388
PROSHARES TR PSHS ULT S&P 500 74347R107 49,452 400,554 SH   SOLE no 0 0 400,554
INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104 2,354 30,020 SH   SOLE no 0 0 30,020
BANK MONTREAL QUE COM 063671101 545 5,386 SH   SOLE no 0 0 5,386
MEDIFAST INC COM 58470H101 479 1,733 SH   SOLE no 0 0 1,733
ISHARES TR US AER DEF ETF 464288760 861 7,997 SH   SOLE no 0 0 7,997
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,558 20,775 SH   SOLE no 0 0 20,775
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 366 6,685 SH   SOLE no 0 0 6,685
ISHARES TR U.S. MED DVC ETF 464288810 3,407 9,274 SH   SOLE no 0 0 9,274
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,426 22,337 SH   SOLE no 0 0 22,337
BANK NOVA SCOTIA B C COM 064149107 980 15,518 SH   SOLE no 0 0 15,518
PROSHARES TR SHORT QQQ NEW 74347B714 212 17,504 SH   SOLE no 0 0 17,504
DIGITAL RLTY TR INC COM 253868103 492 3,166 SH   SOLE no 0 0 3,166
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 127 12,375 SH   SOLE no 0 0 12,375
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2,308 40,455 SH   SOLE no 0 0 40,455
ISHARES TR MSCI USA ESG SLC 464288802 7,866 81,159 SH   SOLE no 0 0 81,159
ISHARES TR CORE S&P TTL STK 464287150 47,195 472,521 SH   SOLE no 0 0 472,521
VANGUARD INDEX FDS LARGE CAP ETF 922908637 389 1,910 SH   SOLE no 0 0 1,910
MARTIN MARIETTA MATLS INC COM 573284106 579 1,644 SH   SOLE no 0 0 1,644
ONE LIBERTY PPTYS INC COM 682406103 1,140 39,069 SH   SOLE no 0 0 39,069
LAZARD LTD SHS A G54050102 274 5,946 SH   SOLE no 0 0 5,946
HANESBRANDS INC COM 410345102 3,736 205,861 SH   SOLE no 0 0 205,861
AMPIO PHARMACEUTICALS INC COM 03209T109 33 21,175 SH   SOLE no 0 0 21,175
AMARIN CORP PLC SPONS ADR NEW 023111206 53 12,299 SH   SOLE no 0 0 12,299
BIODELIVERY SCIENCES INTL IN COM 09060J106 58 15,427 SH   SOLE no 0 0 15,427
PROSHARES TR PSHS ULT MCAP400 74347R404 18,914 300,480 SH   SOLE no 0 0 300,480
LEIDOS HOLDINGS INC COM 525327102 320 3,058 SH   SOLE no 0 0 3,058
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 44,800 189,574 SH   SOLE no 0 0 189,574
SPDR SER TR S&P RETAIL ETF 78464A714 1,731 17,944 SH   SOLE no 0 0 17,944
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 52,226 374,302 SH   SOLE no 0 0 374,302
EXACT SCIENCES CORP COM 30063P105 289 2,522 SH   SOLE no 0 0 2,522
S & T BANCORP INC COM 783859101 1,525 50,349 SH   SOLE no 0 0 50,349
WOODWARD INC COM 980745103 406 3,366 SH   SOLE no 0 0 3,366
PROSHARES TR SHORT S&P 500 NE 74347B425 158 10,469 SH   SOLE no 0 0 10,469
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,459 16,204 SH   SOLE no 0 0 16,204
ISHARES TR IBOXX HI YD ETF 464288513 21,898 249,661 SH   SOLE no 0 0 249,661
ISHARES TR USD INV GRDE ETF 464288620 34,855 575,645 SH   SOLE no 0 0 575,645
ISHARES TR ISHS 1-5YR INVS 464288646 15,332 280,141 SH   SOLE no 0 0 280,141
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 19,442 236,776 SH   SOLE no 0 0 236,776
NEXSTAR MEDIA GROUP INC CL A 65336K103 272 1,863 SH   SOLE no 0 0 1,863
VANGUARD BD INDEX FDS INTERMED TERM 921937819 11,367 126,165 SH   SOLE no 0 0 126,165
DELTA AIR LINES INC DEL COM NEW 247361702 1,760 42,580 SH   SOLE no 0 0 42,580
PROSHARES TR PSHS ULTRUSS2000 74347R842 18,458 328,910 SH   SOLE no 0 0 328,910
SPDR SER TR S&P OILGAS EXP 78468R556 4,062 44,135 SH   SOLE no 0 0 44,135
SPDR SER TR PORTFOLIO S&P400 78464A847 3,198 68,314 SH   SOLE no 0 0 68,314
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 88,754 1,033,224 SH   SOLE no 0 0 1,033,224
ISHARES TR MSCI KLD400 SOC 464288570 9,172 108,999 SH   SOLE no 0 0 108,999
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 51,648 1,163,772 SH   SOLE no 0 0 1,163,772
BLACKSTONE GROUP INC COM 09260D107 452 4,524 SH   SOLE no 0 0 4,524
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 10,448 101,169 SH   SOLE no 0 0 101,169
ISHARES TR MBS ETF 464288588 14,314 132,329 SH   SOLE no 0 0 132,329
ISHARES TR PFD AND INCM SEC 464288687 2,360 60,285 SH   SOLE no 0 0 60,285
TE CONNECTIVITY LTD REG SHS H84989104 376 2,733 SH   SOLE no 0 0 2,733
BANK NEW YORK MELLON CORP COM 064058100 668 13,376 SH   SOLE no 0 0 13,376
ISHARES TR INTL SEL DIV ETF 464288448 5,854 180,676 SH   SOLE no 0 0 180,676
ISHARES TR 3 7 YR TREAS BD 464288661 9,102 69,618 SH   SOLE no 0 0 69,618
CATALYST PHARMACEUTICALS INC COM 14888U101 91 16,472 SH   SOLE no 0 0 16,472
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6,474 61,717 SH   SOLE no 0 0 61,717
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 36,869 712,301 SH   SOLE no 0 0 712,301
ISHARES TR NATIONAL MUN ETF 464288414 8,728 74,266 SH   SOLE no 0 0 74,266
ISHARES TR MORTGE REL ETF 46435G342 6,977 192,908 SH   SOLE no 0 0 192,908
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,385 16,125 SH   SOLE no 0 0 16,125
TRANSOCEAN LTD REG SHS H8817H100 359 84,350 SH   SOLE no 0 0 84,350
SPDR SER TR BLOMBERG INTL TR 78464A516 8,565 292,108 SH   SOLE no 0 0 292,108
PENSKE AUTOMOTIVE GRP INC COM 70959W103 312 3,961 SH   SOLE no 0 0 3,961
ISHARES TR JPMORGAN USD EMG 464288281 462 4,134 SH   SOLE no 0 0 4,134
SPDR SER TR SPDR BLOOMBERG 78468R663 3,158 34,530 SH   SOLE no 0 0 34,530
ISHARES TR ISHS 5-10YR INVT 464288638 58,953 974,906 SH   SOLE no 0 0 974,906
SPDR SER TR BLOOMBERG BRCLYS 78468R622 3,986 36,350 SH   SOLE no 0 0 36,350
COHEN & STEERS CLOSED-END OP COM 19248P106 335 22,822 SH   SOLE no 0 0 22,822
ISHARES TR CRE U S REIT ETF 464288521 1,876 31,271 SH   SOLE no 0 0 31,271
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,005 4,226 SH   SOLE no 0 0 4,226
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,302 22,950 SH   SOLE no 0 0 22,950
VISA INC COM CL A 92826C839 7,677 31,678 SH   SOLE no 0 0 31,678
SPDR SER TR FTSE INT GVT ETF 78464A490 705 12,589 SH   SOLE no 0 0 12,589
PHILIP MORRIS INTL INC COM 718172109 2,165 22,154 SH   SOLE no 0 0 22,154
SPDR SER TR PORTFLI INTRMDIT 78464A672 8,632 265,832 SH   SOLE no 0 0 265,832
SPDR SER TR PORTFOLIO LN TSR 78464A664 8,757 210,706 SH   SOLE no 0 0 210,706
VANGUARD WORLD FD MEGA CAP INDEX 921910873 806 5,196 SH   SOLE no 0 0 5,196
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 586 6,614 SH   SOLE no 0 0 6,614
ISHARES TR CALIF MUN BD ETF 464288356 4,429 70,561 SH   SOLE no 0 0 70,561
SPDR SER TR PORTFOLIO S&P500 78464A854 84,599 1,651,359 SH   SOLE no 0 0 1,651,359
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 61,534 1,665,787 SH   SOLE no 0 0 1,665,787
HILLTOP HOLDINGS INC COM 432748101 332 9,737 SH   SOLE no 0 0 9,737
SPDR SER TR PORTFOLIO AGRGTE 78464A649 7,428 247,532 SH   SOLE no 0 0 247,532
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,544 100,971 SH   SOLE no 0 0 100,971
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 375 19,209 SH   SOLE no 0 0 19,209
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 379 6,223 SH   SOLE no 0 0 6,223
OAKTREE SPECIALTY LENDING CO COM 67401P108 85 12,538 SH   SOLE no 0 0 12,538
FIRST TR NASDAQ 100 TECH IND SHS 337345102 265 1,676 SH   SOLE no 0 0 1,676
NATIONAL CINEMEDIA INC COM 635309107 544 135,644 SH   SOLE no 0 0 135,644
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 677 18,925 SH   SOLE no 0 0 18,925
RING ENERGY INC COM 76680V108 64 22,730 SH   SOLE no 0 0 22,730
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 401 23,924 SH   SOLE no 0 0 23,924
ISHARES TR MSCI ACWI ETF 464288257 1,707 16,730 SH   SOLE no 0 0 16,730
AGNC INVT CORP COM 00123Q104 466 28,461 SH   SOLE no 0 0 28,461
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 354 13,936 SH   SOLE no 0 0 13,936
IDEANOMICS INC COM 45166V106 38 15,592 SH   SOLE no 0 0 15,592
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 24,821 583,894 SH   SOLE no 0 0 583,894
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 731 2,846 SH   SOLE no 0 0 2,846
B2GOLD CORP COM 11777Q209 79 19,706 SH   SOLE no 0 0 19,706
ISHARES TR GL CLEAN ENE ETF 464288224 903 38,923 SH   SOLE no 0 0 38,923
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 9,524 91,359 SH   SOLE no 0 0 91,359
NEW PAC METALS CORP COM 64782A107 54 12,876 SH   SOLE no 0 0 12,876
ISHARES TR MODERT ALLOC ETF 464289875 6,095 135,152 SH   SOLE no 0 0 135,152
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 233 2,082 SH   SOLE no 0 0 2,082
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1,078 10,000 SH   SOLE no 0 0 10,000
ISHARES TR CONSER ALLOC ETF 464289883 7,766 194,891 SH   SOLE no 0 0 194,891
ISHARES TR GRWT ALLOCAT ETF 464289867 2,007 35,802 SH   SOLE no 0 0 35,802
PROSHARES TR II ULTA BLMBG 2017 74347Y888 1,243 15,163 SH   SOLE no 0 0 15,163
ISHARES TR AGGRES ALLOC ETF 464289859 1,039 14,672 SH   SOLE no 0 0 14,672
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460G872 47 10,000 SH   SOLE no 0 0 10,000
ISHARES TR INTL TREA BD ETF 464288117 1,657 31,704 SH   SOLE no 0 0 31,704
SPDR SER TR PORTFOLIO INTRMD 78464A375 220 5,990 SH   SOLE no 0 0 5,990
FS KKR CAP CORP COM 302635206 758 35,759 SH   SOLE no 0 0 35,759
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 314 3,300 SH   SOLE no 0 0 3,300
PROSHARES TR ULTRAPRO SHORT S 74347B110 511 29,646 SH   SOLE no 0 0 29,646
BROADCOM INC COM 11135F101 1,299 2,683 SH   SOLE no 0 0 2,683
PROSHARES TR SHRT 20+YR TRE 74347X849 2,359 141,069 SH   SOLE no 0 0 141,069
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 39,145 2,253,591 SH   SOLE no 0 0 2,253,591
VERISK ANALYTICS INC COM 92345Y106 732 4,039 SH   SOLE no 0 0 4,039
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 30,583 299,953 SH   SOLE no 0 0 299,953
ISHARES TR RUS TP200 GR ETF 464289438 2,991 19,266 SH   SOLE no 0 0 19,266
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,625 15,413 SH   SOLE no 0 0 15,413
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,443 36,455 SH   SOLE no 0 0 36,455
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,386 22,592 SH   SOLE no 0 0 22,592
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 157,039 1,901,197 SH   SOLE no 0 0 1,901,197
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,436 14,157 SH   SOLE no 0 0 14,157
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 934 6,231 SH   SOLE no 0 0 6,231
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 517 7,529 SH   SOLE no 0 0 7,529
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 309 4,554 SH   SOLE no 0 0 4,554
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 594 9,674 SH   SOLE no 0 0 9,674
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 10,849 203,390 SH   SOLE no 0 0 203,390
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 609 18,986 SH   SOLE no 0 0 18,986
TESLA INC COM 88160R101 7,747 11,587 SH   SOLE no 0 0 11,587
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 757 14,781 SH   SOLE no 0 0 14,781
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 489 8,587 SH   SOLE no 0 0 8,587
ALPS ETF TR ALERIAN MLP 00162Q452 6,464 183,481 SH   SOLE no 0 0 183,481
SCHWAB STRATEGIC TR US TIPS ETF 808524870 18,048 287,759 SH   SOLE no 0 0 287,759
PIMCO ETF TR INV GRD CRP BD 72201R817 522 4,558 SH   SOLE no 0 0 4,558
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,360 28,367 SH   SOLE no 0 0 28,367
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 243 900 SH   SOLE no 0 0 900
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 282 1,401 SH   SOLE no 0 0 1,401
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 395 4,401 SH   SOLE no 0 0 4,401
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 302 33,031 SH   SOLE no 0 0 33,031
SABRA HEALTH CARE REIT INC COM 78573L106 451 24,805 SH   SOLE no 0 0 24,805
GENERAL MTRS CO COM 37045V100 405 6,892 SH   SOLE no 0 0 6,892
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 676 7,614 SH   SOLE no 0 0 7,614
SHOPIFY INC CL A 82509L107 790 521 SH   SOLE no 0 0 521
ISHARES TR 0-5 YR TIPS ETF 46429B747 214 2,013 SH   SOLE no 0 0 2,013
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 5,922 289,286 SH   SOLE no 0 0 289,286
CORESITE RLTY CORP COM 21870Q105 503 3,674 SH   SOLE no 0 0 3,674
SCHWAB STRATEGIC TR US REIT ETF 808524847 624 13,256 SH   SOLE no 0 0 13,256
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 175,095 2,257,828 SH   SOLE no 0 0 2,257,828
VANGUARD STAR FDS VG TL INTL STK F 921909768 4,750 72,460 SH   SOLE no 0 0 72,460
HCA HEALTHCARE INC COM 40412C101 1,249 5,699 SH   SOLE no 0 0 5,699
HUNTINGTON INGALLS INDS INC COM 446413106 207 1,022 SH   SOLE no 0 0 1,022
ISHARES TR CORE HIGH DV ETF 46429B663 308 3,172 SH   SOLE no 0 0 3,172
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 1,558 61,413 SH   SOLE no 0 0 61,413
SPDR SER TR NUVEEN BBG BRCLY 78464A284 210 3,456 SH   SOLE no 0 0 3,456
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 45,874 740,614 SH   SOLE no 0 0 740,614
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 580 11,644 SH   SOLE no 0 0 11,644
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1,199 16,235 SH   SOLE no 0 0 16,235
GLOBAL X FDS GLB X SUPERDIV 37950E549 1,690 123,060 SH   SOLE no 0 0 123,060
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 276 5,746 SH   SOLE no 0 0 5,746
ISHARES TR FLTG RATE NT ETF 46429B655 243 4,784 SH   SOLE no 0 0 4,784
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 932 17,070 SH   SOLE no 0 0 17,070
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 2,896 107,364 SH   SOLE no 0 0 107,364
PROSHARES TR II SHT VIX ST TRM 74347W130 233 4,213 SH   SOLE no 0 0 4,213
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 10,368 136,778 SH   SOLE no 0 0 136,778
ISHARES TR MSCI USA MIN VOL 46429B697 120,666 1,612,103 SH   SOLE no 0 0 1,612,103
ISHARES TR MSCI EAFE MIN VL 46429B689 20,129 262,810 SH   SOLE no 0 0 262,810
ISHARES INC MSCI GBL MIN VOL 464286525 767 7,371 SH   SOLE no 0 0 7,371
ISHARES INC MSCI EMERG MRKT 464286533 10,177 161,285 SH   SOLE no 0 0 161,285
PHILLIPS 66 COM 718546104 2,071 25,367 SH   SOLE no 0 0 25,367
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2,531 57,768 SH   SOLE no 0 0 57,768
ISHARES TR US TREAS BD ETF 46429B267 46,229 1,736,311 SH   SOLE no 0 0 1,736,311
SPDR SER TR PORTFOLIO SH TSR 78468R101 66,068 2,156,261 SH   SOLE no 0 0 2,156,261
ALLISON TRANSMISSION HLDGS I COM 01973R101 201 5,065 SH   SOLE no 0 0 5,065
FACEBOOK INC CL A 30303M102 8,772 24,913 SH   SOLE no 0 0 24,913
MARATHON DIGITAL HOLDINGS IN COM 565788106 258 9,950 SH   SOLE no 0 0 9,950
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,183 3,127 SH   SOLE no 0 0 3,127
CARLYLE GROUP INC COM 14316J108 206 4,433 SH   SOLE no 0 0 4,433
SERVICENOW INC COM 81762P102 630 1,127 SH   SOLE no 0 0 1,127
PARSONS CORP DEL COM 70202L102 710 17,665 SH   SOLE no 0 0 17,665
BERRY GLOBAL GROUP INC COM 08579W103 343 5,244 SH   SOLE no 0 0 5,244
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 23,423 314,650 SH   SOLE no 0 0 314,650
ISHARES INC CORE MSCI EMKT 46434G103 10,429 159,416 SH   SOLE no 0 0 159,416
ISHARES TR CORE MSCI TOTAL 46432F834 82,017 1,121,523 SH   SOLE no 0 0 1,121,523
ISHARES TR CORE MSCI EAFE 46432F842 13,757 182,212 SH   SOLE no 0 0 182,212
AMPLIFY ETF TR HIGH INCOME 032108847 8,229 470,226 SH   SOLE no 0 0 470,226
DIAMONDBACK ENERGY INC COM 25278X109 9,380 104,176 SH   SOLE no 0 0 104,176
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 202 5,467 SH   SOLE no 0 0 5,467
ABBVIE INC COM 00287Y109 12,448 105,573 SH   SOLE no 0 0 105,573
ZOETIS INC CL A 98978V103 568 2,849 SH   SOLE no 0 0 2,849
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 10,865 233,562 SH   SOLE no 0 0 233,562
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 222 4,546 SH   SOLE no 0 0 4,546
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 225 4,636 SH   SOLE no 0 0 4,636
IQVIA HLDGS INC COM 46266C105 2,689 10,770 SH   SOLE no 0 0 10,770
AMERICAN FIN TR INC COM CLASS A 02607T109 271 32,405 SH   SOLE no 0 0 32,405
ISHARES TR MSCI USA MMENTM 46432F396 3,939 22,778 SH   SOLE no 0 0 22,778
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1,941 31,107 SH   SOLE no 0 0 31,107
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 21,614 376,885 SH   SOLE no 0 0 376,885
ISHARES TR MSCI USA VALUE 46432F388 6,070 58,329 SH   SOLE no 0 0 58,329
SPDR SER TR BLOMBERG 1 10 YR 78468R861 542 25,620 SH   SOLE no 0 0 25,620
GLOBAL X FDS S&P 500 COVERED 37954Y475 5,986 121,669 SH   SOLE no 0 0 121,669
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 26,516 1,257,285 SH   SOLE no 0 0 1,257,285
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 26,597 1,231,924 SH   SOLE no 0 0 1,231,924
ISHARES TR MSCI USA QLT FCT 46432F339 14,147 104,463 SH   SOLE no 0 0 104,463
FOX FACTORY HLDG CORP COM 35138V102 637 4,134 SH   SOLE no 0 0 4,134
BURLINGTON STORES INC COM 122017106 647 1,961 SH   SOLE no 0 0 1,961
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 8,373 166,997 SH   SOLE no 0 0 166,997
ONEMAIN HLDGS INC COM 68268W103 202 3,355 SH   SOLE no 0 0 3,355
PROSHARES TR S&P 500 DV ARIST 74348A467 959 10,505 SH   SOLE no 0 0 10,505
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 40,099 962,999 SH   SOLE no 0 0 962,999
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 48,749 404,555 SH   SOLE no 0 0 404,555
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 41,220 502,066 SH   SOLE no 0 0 502,066
ISHARES TR 0-5YR HI YL CP 46434V407 382 8,329 SH   SOLE no 0 0 8,329
LGI HOMES INC COM 50187T106 552 3,518 SH   SOLE no 0 0 3,518
SPDR SER TR PORTFOLIO S&P600 78468R853 3,531 82,504 SH   SOLE no 0 0 82,504
AMC ENTMT HLDGS INC CL A COM 00165C104 297 7,545 SH   SOLE no 0 0 7,545
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 7,745 343,610 SH   SOLE no 0 0 343,610
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 209 2,057 SH   SOLE no 0 0 2,057
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 41,273 894,903 SH   SOLE no 0 0 894,903
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 1,895 42,115 SH   SOLE no 0 0 42,115
ALPHABET INC CAP STK CL C 02079K107 4,852 1,852 SH   SOLE no 0 0 1,852
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 2,064 90,601 SH   SOLE no 0 0 90,601
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 101 11,490 SH   SOLE no 0 0 11,490
NAVIENT CORPORATION COM 63938C108 395 19,747 SH   SOLE no 0 0 19,747
CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 232 322 SH   SOLE no 0 0 322
ISHARES TR CORE DIV GRWTH 46434V621 26,026 509,617 SH   SOLE no 0 0 509,617
ISHARES TR CORE TOTAL USD 46434V613 16,191 302,640 SH   SOLE no 0 0 302,640
SYNCHRONY FINANCIAL COM 87165B103 343 7,060 SH   SOLE no 0 0 7,060
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 354 1,689 SH   SOLE no 0 0 1,689
CAESARS ENTERTAINMENT INC NE COM 12769G100 807 8,340 SH   SOLE no 0 0 8,340
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 15,553 188,572 SH   SOLE no 0 0 188,572
ARK ETF TR NEXT GNRTN INTER 00214Q401 21,369 145,200 SH   SOLE no 0 0 145,200
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 28,807 1,327,521 SH   SOLE no 0 0 1,327,521
KEYSIGHT TECHNOLOGIES INC COM 49338L103 222 1,409 SH   SOLE no 0 0 1,409
ARK ETF TR INNOVATION ETF 00214Q104 53,067 434,011 SH   SOLE no 0 0 434,011
ARK ETF TR GENOMIC REV ETF 00214Q302 17,911 207,346 SH   SOLE no 0 0 207,346
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1,424 61,057 SH   SOLE no 0 0 61,057
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 1,599 69,472 SH   SOLE no 0 0 69,472
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 32,431 1,462,511 SH   SOLE no 0 0 1,462,511
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1,299 37,815 SH   SOLE no 0 0 37,815
CAMBRIA ETF TR GLB MOMENT ETF 132061508 1,089 36,606 SH   SOLE no 0 0 36,606
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 2,166 107,257 SH   SOLE no 0 0 107,257
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,080 17,571 SH   SOLE no 0 0 17,571
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 4,816 139,157 SH   SOLE no 0 0 139,157
ISHARES TR EXPONENTIAL TECH 46434V381 12,664 199,373 SH   SOLE no 0 0 199,373
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 34,603 1,109,414 SH   SOLE no 0 0 1,109,414
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 331 6,848 SH   SOLE no 0 0 6,848
CANOPY GROWTH CORP COM 138035100 193 8,740 SH   SOLE no 0 0 8,740
ETSY INC COM 29786A106 283 1,500 SH   SOLE no 0 0 1,500
ETF SER SOLUTIONS US GLB JETS 26922A842 256 11,007 SH   SOLE no 0 0 11,007
CHEMOURS CO COM 163851108 210 6,197 SH   SOLE no 0 0 6,197
ISHARES TR MSCI INTL QUALTY 46434V456 289 7,414 SH   SOLE no 0 0 7,414
KRAFT HEINZ CO COM 500754106 811 20,714 SH   SOLE no 0 0 20,714
PAYPAL HLDGS INC COM 70450Y103 3,137 10,416 SH   SOLE no 0 0 10,416
HOULIHAN LOKEY INC CL A 441593100 519 6,280 SH   SOLE no 0 0 6,280
DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 7,347 84,672 SH   SOLE no 0 0 84,672
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,200 21,629 SH   SOLE no 0 0 21,629
HEWLETT PACKARD ENTERPRISE C COM 42824C109 182 13,251 SH   SOLE no 0 0 13,251
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,368 53,853 SH   SOLE no 0 0 53,853
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 773 16,915 SH   SOLE no 0 0 16,915
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,053 14,806 SH   SOLE no 0 0 14,806
SQUARE INC CL A 852234103 1,814 7,512 SH   SOLE no 0 0 7,512
SPDR SER TR PRTFLO S&P500 HI 78468R788 769 19,307 SH   SOLE no 0 0 19,307
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 40,032 1,794,342 SH   SOLE no 0 0 1,794,342
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 587 30,174 SH   SOLE no 0 0 30,174
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 2,476 34,208 SH   SOLE no 0 0 34,208
TRITON INTL LTD CL A G9078F107 331 6,608 SH   SOLE no 0 0 6,608
ISHARES INC ESG AWR MSCI EM 46434G863 8,951 203,560 SH   SOLE no 0 0 203,560
ISHARES TR ESG AW MSCI EAFE 46435G516 2,994 37,579 SH   SOLE no 0 0 37,579
FB FINL CORP COM 30257X104 265 7,290 SH   SOLE no 0 0 7,290
THE TRADE DESK INC COM CL A 88339J105 343 4,483 SH   SOLE no 0 0 4,483
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 469 9,722 SH   SOLE no 0 0 9,722
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 3,134 145,526 SH   SOLE no 0 0 145,526
INNOVATIVE INDL PPTYS INC COM 45781V101 201 966 SH   SOLE no 0 0 966
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1,306 51,905 SH   SOLE no 0 0 51,905
OKTA INC CL A 679295105 427 1,715 SH   SOLE no 0 0 1,715
ISHARES TR FALN ANGLS USD 46435G474 5,128 170,493 SH   SOLE no 0 0 170,493
DBX ETF TR XTRACK USD HIGH 233051432 268,258 6,669,768 SH   SOLE no 0 0 6,669,768
GLOBAL X FDS US INFR DEV ETF 37954Y673 369 14,367 SH   SOLE no 0 0 14,367
ISHARES TR ESG AWR MSCI USA 46435G425 35,952 359,309 SH   SOLE no 0 0 359,309
NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 193,948 8,002,814 SH   SOLE no 0 0 8,002,814
NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 43,532 1,238,061 SH   SOLE no 0 0 1,238,061
ISHARES TR ESG AWRE 1 5 YR 46435G243 6,958 267,528 SH   SOLE no 0 0 267,528
DUPONT DE NEMOURS INC COM 26614N102 367 4,635 SH   SOLE no 0 0 4,635
ISHARES TR ESG AWRE USD ETF 46435G193 6,390 230,567 SH   SOLE no 0 0 230,567
ROKU INC COM CL A 77543R102 243 568 SH   SOLE no 0 0 568
SEA LTD SPONSORD ADS 81141R100 389 1,386 SH   SOLE no 0 0 1,386
NORTHERN LTS FD TR IV FRMLAFLIO SMRT 66538H567 42,609 1,183,952 SH   SOLE no 0 0 1,183,952
NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575 46,070 1,514,141 SH   SOLE no 0 0 1,514,141
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 1,279 51,763 SH   SOLE no 0 0 51,763
GLOBAL X FDS US PFD ETF 37954Y657 71,896 2,763,087 SH   SOLE no 0 0 2,763,087
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 4,392 101,368 SH   SOLE no 0 0 101,368
ISHARES TR BROAD USD HIGH 46435U853 486 11,695 SH   SOLE no 0 0 11,695
STRATEGY SHS NS 7HANDL IDX 86280R506 260 10,085 SH   SOLE no 0 0 10,085
ISHARES TR IBONDS DEC 46435U697 204 7,550 SH   SOLE no 0 0 7,550
ISHARES TR ESG AWARE MSCI 46435U663 1,485 37,528 SH   SOLE no 0 0 37,528
EVERGY INC COM 30034W106 252 4,097 SH   SOLE no 0 0 4,097
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,952 23,805 SH   SOLE no 0 0 23,805
NIO INC SPON ADS 62914V106 274 6,088 SH   SOLE no 0 0 6,088
LINDE PLC SHS G5494J103 347 1,197 SH   SOLE no 0 0 1,197
EQUITRANS MIDSTREAM CORP COM 294600101 195 22,464 SH   SOLE no 0 0 22,464
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 1,205 34,680 SH   SOLE no 0 0 34,680
ISHARES TR ESG AWR US AGRGT 46435U549 6,324 114,241 SH   SOLE no 0 0 114,241
MODERNA INC COM 60770K107 213 904 SH   SOLE no 0 0 904
ARK ETF TR FINTECH INNOVA 00214Q708 11,877 226,624 SH   SOLE no 0 0 226,624
DOW INC COM 260557103 6,037 96,284 SH   SOLE no 0 0 96,284
LYFT INC CL A COM 55087P104 705 12,354 SH   SOLE no 0 0 12,354
UBER TECHNOLOGIES INC COM 90353T100 854 17,770 SH   SOLE no 0 0 17,770
ISHARES TR ESG MSCI LEADR 46435U218 4,461 58,484 SH   SOLE no 0 0 58,484
CROWDSTRIKE HLDGS INC CL A 22788C105 2,443 9,354 SH   SOLE no 0 0 9,354
ISHARES TR CYBERSECURITY 46435U135 485 11,122 SH   SOLE no 0 0 11,122
OWL ROCK CAPITAL CORPORATION COM 69121K104 700 48,178 SH   SOLE no 0 0 48,178
SUNDIAL GROWERS INC COM 86730L109 38 43,388 SH   SOLE no 0 0 43,388
PACER FDS TR TRENDPILOT US BD 69374H642 868 31,271 SH   SOLE no 0 0 31,271
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 200 SH Put SOLE no 0 0 200
CARRIER GLOBAL CORPORATION COM 14448C104 242 4,914 SH   SOLE no 0 0 4,914
OTIS WORLDWIDE CORP COM 68902V107 219 2,622 SH   SOLE no 0 0 2,622
API GROUP CORP COM STK 00187Y100 685 32,700 SH   SOLE no 0 0 32,700
ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 13,741 534,470 SH   SOLE no 0 0 534,470
CANOPY GROWTH CORP COM 138035100 5 5,200 SH Call SOLE no 0 0 5,200
PACER FDS TR LUNT LRG CP ALTR 69374H717 2,445 58,291 SH   SOLE no 0 0 58,291
PACER FDS TR LUNT MDCAP MLT 69374H725 2,098 58,997 SH   SOLE no 0 0 58,997
PACER FDS TR LUNT LRGCP MULTI 69374H816 2,808 71,610 SH   SOLE no 0 0 71,610
ISHARES TR ESG ADV TTL USD 46436E619 2,771 55,662 SH   SOLE no 0 0 55,662
AMERICAN OUTDOOR BRANDS INC COM 02875D109 361 10,794 SH   SOLE no 0 0 10,794
SNOWFLAKE INC CL A 833445109 364 1,375 SH   SOLE no 0 0 1,375
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 2,957 88,109 SH   SOLE no 0 0 88,109
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 37,869 1,217,470 SH   SOLE no 0 0 1,217,470
CANOPY GROWTH CORP COM 138035100 0 100 SH Call SOLE no 0 0 100
CANOPY GROWTH CORP COM 138035100 3 1,300 SH Call SOLE no 0 0 1,300
AIRBNB INC COM CL A 009066101 614 4,280 SH   SOLE no 0 0 4,280
CANOPY GROWTH CORP COM 138035100 1 300 SH Call SOLE no 0 0 300
ROBLOX CORP CL A 771049103 1,467 17,465 SH   SOLE no 0 0 17,465
NORTHERN LTS FD TR IV MONARCH AMBASADR 66538H260 611 24,029 SH   SOLE no 0 0 24,029
NORTHERN LTS FD TR IV MONARCH BLUE CH 66538H252 882 31,124 SH   SOLE no 0 0 31,124
NORTHERN LTS FD TR IV MONARCH PROCAP 66538H245 695 26,067 SH   SOLE no 0 0 26,067
ARK ETF TR ARK SPACE EXPL 00214Q807 500 24,170 SH   SOLE no 0 0 24,170
COINBASE GLOBAL INC COM CL A 19260Q107 272 1,119 SH   SOLE no 0 0 1,119
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,215 117,200 SH Put SOLE no 0 0 117,200
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 305 6,391 SH   SOLE no 0 0 6,391
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 929 34,536 SH   SOLE no 0 0 34,536