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 1,428 10,148 SH   SOLE 0 12 0 10,136
ABBVIE INC COM 00287Y109 1,997 14,746 SH   SOLE 0 0 0 14,746
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,946 9,519 SH   SOLE 0 0 0 9,519
ACTIVISION BLIZZARD INC COM 00507V109 1,867 28,063 SH   SOLE 0 0 0 28,063
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,329 2,344 SH   SOLE 0 3 0 2,341
ADVANCED MICRO DEVICES INC COM 007903107 1,769 12,291 SH   SOLE 0 0 0 12,291
AES CORP COM 00130H105 4,004 164,768 SH   SOLE 0 0 0 164,768
AGNICO EAGLE MINES LTD COM 008474108 6,148 115,688 SH   SOLE 0 0 0 115,688
ALEXCO RESOURCE CORP COM 01535P106 113 64,745 SH   SOLE 0 0 0 64,745
ALGONQUIN PWR UTILS CORP COM 015857105 2,456 169,974 SH   SOLE 0 0 0 169,974
ALLIANT ENERGY CORP COM 018802108 265 4,310 SH   SOLE 0 0 0 4,310
ALPHABET INC CAP STK CL A 02079K305 4,441 1,533 SH   SOLE 0 1 0 1,532
ALPHABET INC CAP STK CL C 02079K107 1,082 374 SH   SOLE 0 0 0 374
AMAZON COM INC COM 023135106 6,682 2,004 SH   SOLE 0 1 0 2,003
AMCOR PLC ORD G0250X107 777 64,729 SH   SOLE 0 0 0 64,729
AMERICAN ELEC PWR CO INC COM 025537101 2,830 31,803 SH   SOLE 0 0 0 31,803
AMERICAN EXPRESS CO COM 025816109 3,516 21,493 SH   SOLE 0 0 0 21,493
AMERICAS GOLD AND SILVER COR COM 03062D100 91 113,439 SH   SOLE 0 0 0 113,439
AMETEK INC COM 031100100 812 5,524 SH   SOLE 0 0 0 5,524
AMGEN INC COM 031162100 326 1,448 SH   SOLE 0 0 0 1,448
AMPHENOL CORP NEW CL A 032095101 604 6,904 SH   SOLE 0 0 0 6,904
ANDERSONS INC COM 034164103 266 6,882 SH   SOLE 0 0 0 6,882
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,896 498,155 SH   SOLE 0 0 0 498,155
AON PLC SHS CL A G0403H108 294 978 SH   SOLE 0 0 0 978
APPLE INC COM 037833100 11,245 63,324 SH   SOLE 0 12 0 63,312
ARAMARK COM 03852U106 1,358 36,864 SH   SOLE 0 0 0 36,864
ASHFORD INC COM 044104107 215 12,892 SH   SOLE 0 0 0 12,892
ASTRAZENECA PLC SPONSORED ADR 046353108 958 16,448 SH   SOLE 0 0 0 16,448
AT&T INC COM 00206R102 2,611 106,156 SH   SOLE 0 0 0 106,156
ATI PHYSICAL THERAPY INC COM CL A 00216W109 79 23,228 SH   SOLE 0 0 0 23,228
AUTOMATIC DATA PROCESSING IN COM 053015103 209 849 SH   SOLE 0 0 0 849
AVISTA CORP COM 05379B107 446 10,503 SH   SOLE 0 0 0 10,503
B2GOLD CORP COM 11777Q209 2,242 570,602 SH   SOLE 0 0 0 570,602
BAKER HUGHES COMPANY CL A 05722G100 1,763 73,264 SH   SOLE 0 0 0 73,264
BANK OZK COM 06417N103 785 16,872 SH   SOLE 0 0 0 16,872
BAXTER INTL INC COM 071813109 1,122 13,075 SH   SOLE 0 0 0 13,075
BECTON DICKINSON & CO COM 075887109 2,713 10,787 SH   SOLE 0 0 0 10,787
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,156 17,244 SH   SOLE 0 0 0 17,244
BIOGEN INC COM 09062X103 3,125 13,025 SH   SOLE 0 0 0 13,025
BLACKROCK INC COM 09247X101 1,526 1,667 SH   SOLE 0 0 0 1,667
BLACKSTONE INC COM 09260D107 4,588 35,459 SH   SOLE 0 0 0 35,459
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 338 3,989 SH   SOLE 0 0 0 3,989
BRIGHTVIEW HLDGS INC COM 10948C107 240 17,045 SH   SOLE 0 0 0 17,045
BRISTOL-MYERS SQUIBB CO COM 110122108 4,466 71,632 SH   SOLE 0 0 0 71,632
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,858 76,397 SH   SOLE 0 0 0 76,397
BROADCOM INC COM 11135F101 3,661 5,502 SH   SOLE 0 3 0 5,499
BURLINGTON STORES INC COM 122017106 941 3,227 SH   SOLE 0 0 0 3,227
CADENCE DESIGN SYSTEM INC COM 127387108 755 4,054 SH   SOLE 0 0 0 4,054
CAMPBELL SOUP CO COM 134429109 4,423 101,768 SH   SOLE 0 0 0 101,768
CANADIAN PAC RY LTD COM 13645T100 1,814 25,218 SH   SOLE 0 0 0 25,218
CHARTER COMMUNICATIONS INC N CL A 16119P108 497 763 SH   SOLE 0 0 0 763
CHENIERE ENERGY INC COM NEW 16411R208 582 5,742 SH   SOLE 0 0 0 5,742
CHEVRON CORP NEW COM 166764100 394 3,354 SH   SOLE 0 0 0 3,354
CIGNA CORP NEW COM 125523100 4,580 19,946 SH   SOLE 0 0 0 19,946
CISCO SYS INC COM 17275R102 2,098 33,114 SH   SOLE 0 0 0 33,114
CITIGROUP INC COM NEW 172967424 430 7,116 SH   SOLE 0 0 0 7,116
CLEVER LEAVES HOLDINGS INC COM 186760104 127 40,987 SH   SOLE 0 0 0 40,987
CLOROX CO DEL COM 189054109 4,247 24,360 SH   SOLE 0 0 0 24,360
COCA COLA CO COM 191216100 3,957 66,838 SH   SOLE 0 0 0 66,838
COMCAST CORP NEW CL A 20030N101 1,698 33,728 SH   SOLE 0 0 0 33,728
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 164 22,426 SH   SOLE 0 0 0 22,426
CONSTELLATION BRANDS INC CL A 21036P108 1,817 7,241 SH   SOLE 0 0 0 7,241
CONTINENTAL RES INC COM 212015101 533 11,915 SH   SOLE 0 0 0 11,915
CORNING INC COM 219350105 800 21,478 SH   SOLE 0 0 0 21,478
COSTCO WHSL CORP NEW COM 22160K105 1,952 3,438 SH   SOLE 0 0 0 3,438
CRONOS GROUP INC COM 22717L101 75 19,164 SH   SOLE 0 0 0 19,164
CSX CORP COM 126408103 256 6,821 SH   SOLE 0 0 0 6,821
CVS HEALTH CORP COM 126650100 1,612 15,627 SH   SOLE 0 0 0 15,627
DANAHER CORPORATION COM 235851102 1,816 5,519 SH   SOLE 0 5 0 5,514
DEERE & CO COM 244199105 2,154 6,283 SH   SOLE 0 2 0 6,281
DIAGEO PLC SPON ADR NEW 25243Q205 228 1,035 SH   SOLE 0 0 0 1,035
DIAMONDBACK ENERGY INC COM 25278X109 845 7,833 SH   SOLE 0 0 0 7,833
DISNEY WALT CO COM 254687106 1,117 7,210 SH   SOLE 0 0 0 7,210
DOLE PLC ORD SHS G27907107 140 10,535 SH   SOLE 0 0 0 10,535
DOLLAR GEN CORP NEW COM 256677105 766 3,249 SH   SOLE 0 0 0 3,249
DOMINION ENERGY INC COM 25746U109 5,612 71,433 SH   SOLE 0 0 0 71,433
DOMINOS PIZZA INC COM 25754A201 484 858 SH   SOLE 0 0 0 858
DUKE ENERGY CORP NEW COM NEW 26441C204 6,064 57,806 SH   SOLE 0 0 0 57,806
ECOLAB INC COM 278865100 307 1,307 SH   SOLE 0 0 0 1,307
EDWARDS LIFESCIENCES CORP COM 28176E108 2,494 19,255 SH   SOLE 0 0 0 19,255
EMERSON ELEC CO COM 291011104 253 2,718 SH   SOLE 0 0 0 2,718
ENTERGY CORP NEW COM 29364G103 256 2,270 SH   SOLE 0 0 0 2,270
ENTERPRISE PRODS PARTNERS L COM 293792107 230 10,468 SH   SOLE 0 0 0 10,468
EOG RES INC COM 26875P101 211 2,370 SH   SOLE 0 0 0 2,370
ERICSSON ADR B SEK 10 294821608 6,148 565,571 SH   SOLE 0 0 0 565,571
EXELON CORP COM 30161N101 3,264 56,517 SH   SOLE 0 0 0 56,517
FEDEX CORP COM 31428X106 3,263 12,616 SH   SOLE 0 0 0 12,616
FISERV INC COM 337738108 285 2,743 SH   SOLE 0 0 0 2,743
FLEX LTD ORD Y2573F102 659 35,947 SH   SOLE 0 0 0 35,947
FMC CORP COM NEW 302491303 4,745 43,180 SH   SOLE 0 0 0 43,180
FRESH DEL MONTE PRODUCE INC ORD G36738105 383 13,884 SH   SOLE 0 0 0 13,884
GALLAGHER ARTHUR J & CO COM 363576109 210 1,235 SH   SOLE 0 0 0 1,235
GARMIN LTD SHS H2906T109 442 3,243 SH   SOLE 0 0 0 3,243
GENUINE PARTS CO COM 372460105 222 1,587 SH   SOLE 0 0 0 1,587
GILEAD SCIENCES INC COM 375558103 5,575 76,785 SH   SOLE 0 0 0 76,785
GLOBAL X FDS GLOBAL X SILVER 37954Y848 252 6,878 SH   SOLE 0 0 0 6,878
GOLDMAN SACHS BDC INC SHS 38147U107 458 23,903 SH   SOLE 0 0 0 23,903
GOLUB CAP BDC INC COM 38173M102 469 30,371 SH   SOLE 0 0 0 30,371
HECLA MNG CO COM 422704106 216 41,428 SH   SOLE 0 0 0 41,428
HERSHEY CO COM 427866108 2,990 15,453 SH   SOLE 0 0 0 15,453
HOME DEPOT INC COM 437076102 2,167 5,222 SH   SOLE 0 0 0 5,222
HONEYWELL INTL INC COM 438516106 2,942 14,112 SH   SOLE 0 0 0 14,112
INTEL CORP COM 458140100 247 4,798 SH   SOLE 0 0 0 4,798
INTERCONTINENTAL EXCHANGE IN COM 45866F104 278 2,029 SH   SOLE 0 0 0 2,029
INTUITIVE SURGICAL INC COM NEW 46120E602 1,382 3,846 SH   SOLE 0 0 0 3,846
INVESCO QQQ TR UNIT SER 1 46090E103 495 1,244 SH   SOLE 0 0 0 1,244
ISHARES GOLD TR ISHARES NEW 464285204 664 19,067 SH   SOLE 0 0 0 19,067
ISHARES INC CORE MSCI EMKT 46434G103 1,728 28,873 SH   SOLE 0 0 0 28,873
ISHARES INC MSCI MEXICO ETF 464286822 3,505 69,271 SH   SOLE 0 0 0 69,271
ISHARES SILVER TR ISHARES 46428Q109 354 16,453 SH   SOLE 0 0 0 16,453
ISHARES TR US HOME CONS ETF 464288752 3,944 47,563 SH   SOLE 0 0 0 47,563
ISHARES TR GOV/CRED BD ETF 464288596 379 3,117 SH   SOLE 0 0 0 3,117
ISHARES TR MBS ETF 464288588 8,799 81,901 SH   SOLE 0 0 0 81,901
ISHARES TR PFD AND INCM SEC 464288687 335 8,507 SH   SOLE 0 0 0 8,507
ISHARES TR 3 7 YR TREAS BD 464288661 7,468 58,041 SH   SOLE 0 0 0 58,041
ISHARES TR SHORT TREAS BD 464288679 796 7,205 SH   SOLE 0 0 0 7,205
ISHARES TR IBOXX HI YD ETF 464288513 2,363 27,159 SH   SOLE 0 0 0 27,159
ISHARES TR ISHS 1-5YR INVS 464288646 1,203 22,329 SH   SOLE 0 0 0 22,329
ISHARES TR CORE MSCI EAFE 46432F842 2,612 34,990 SH   SOLE 0 0 0 34,990
ISHARES TR 0-5 YR TIPS ETF 46429B747 422 3,982 SH   SOLE 0 0 0 3,982
ISHARES TR FLTG RATE NT ETF 46429B655 403 7,947 SH   SOLE 0 0 0 7,947
ISHARES TR SHRT NAT MUN ETF 464288158 656 6,110 SH   SOLE 0 0 0 6,110
ISHARES TR MSCI ACWI EX US 464288240 512 9,203 SH   SOLE 0 0 0 9,203
ISHARES TR CORE DIV GRWTH 46434V621 16,108 289,824 SH   SOLE 0 0 0 289,824
ISHARES TR MSCI USA MMENTM 46432F396 4,839 26,614 SH   SOLE 0 0 0 26,614
ISHARES TR RUS MID CAP ETF 464287499 213 2,569 SH   SOLE 0 0 0 2,569
ISHARES TR MSCI EAFE ETF 464287465 430 5,463 SH   SOLE 0 0 0 5,463
ISHARES TR CORE S&P SCP ETF 464287804 665 5,803 SH   SOLE 0 0 0 5,803
ISHARES TR CORE S&P500 ETF 464287200 1,184 2,483 SH   SOLE 0 0 0 2,483
ISHARES TR RUS 1000 ETF 464287622 1,375 5,200 SH   SOLE 0 0 0 5,200
ISHARES TR RUS 1000 GRW ETF 464287614 12,862 42,088 SH   SOLE 0 0 0 42,088
ISHARES TR RUSSELL 2000 ETF 464287655 589 2,649 SH   SOLE 0 0 0 2,649
ISHARES TR RUSSELL 3000 ETF 464287689 201 726 SH   SOLE 0 0 0 726
ISHARES TR SELECT DIVID ETF 464287168 582 4,748 SH   SOLE 0 0 0 4,748
ISHARES TR CORE US AGGBD ET 464287226 1,221 10,700 SH   SOLE 0 0 0 10,700
ISHARES TR 1 3 YR TREAS BD 464287457 1,369 16,001 SH   SOLE 0 0 0 16,001
ISHARES TR BARCLAYS 7 10 YR 464287440 7,028 61,109 SH   SOLE 0 0 0 61,109
ISHARES TR 20 YR TR BD ETF 464287432 2,253 15,201 SH   SOLE 0 0 0 15,201
ISHARES TR IBOXX INV CP ETF 464287242 10,621 80,149 SH   SOLE 0 0 0 80,149
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 856 16,961 SH   SOLE 0 0 0 16,961
JOHNSON & JOHNSON COM 478160104 816 4,771 SH   SOLE 0 0 0 4,771
JPMORGAN CHASE & CO COM 46625H100 5,038 31,818 SH   SOLE 0 0 0 31,818
KIMBERLY-CLARK CORP COM 494368103 4,558 31,893 SH   SOLE 0 0 0 31,893
KINDER MORGAN INC DEL COM 49456B101 802 50,582 SH   SOLE 0 0 0 50,582
KIRKLAND LAKE GOLD LTD COM 49741E100 2,758 65,749 SH   SOLE 0 0 0 65,749
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 248 6,737 SH   SOLE 0 0 0 6,737
L3HARRIS TECHNOLOGIES INC COM 502431109 554 2,600 SH   SOLE 0 0 0 2,600
LAM RESEARCH CORP COM 512807108 4,166 5,793 SH   SOLE 0 0 0 5,793
LAUDER ESTEE COS INC CL A 518439104 753 2,035 SH   SOLE 0 0 0 2,035
LAZARD LTD SHS A G54050102 2,333 53,464 SH   SOLE 0 0 0 53,464
LILLY ELI & CO COM 532457108 2,071 7,498 SH   SOLE 0 0 0 7,498
LOCKHEED MARTIN CORP COM 539830109 5,014 14,107 SH   SOLE 0 0 0 14,107
LOWES COS INC COM 548661107 592 2,290 SH   SOLE 0 0 0 2,290
MARRIOTT INTL INC NEW CL A 571903202 288 1,745 SH   SOLE 0 0 0 1,745
MARSH & MCLENNAN COS INC COM 571748102 275 1,584 SH   SOLE 0 0 0 1,584
MASTERCARD INCORPORATED CL A 57636Q104 310 863 SH   SOLE 0 0 0 863
MCDONALDS CORP COM 580135101 517 1,928 SH   SOLE 0 0 0 1,928
MEDTRONIC PLC SHS G5960L103 1,861 17,987 SH   SOLE 0 0 0 17,987
MERCK & CO INC COM 58933Y105 2,831 36,938 SH   SOLE 0 0 0 36,938
META PLATFORMS INC CL A 30303M102 4,665 13,870 SH   SOLE 0 3 0 13,867
MICROSOFT CORP COM 594918104 9,867 29,337 SH   SOLE 0 6 0 29,331
MKS INSTRS INC COM 55306N104 1,080 6,198 SH   SOLE 0 0 0 6,198
MONDELEZ INTL INC CL A 609207105 264 3,979 SH   SOLE 0 0 0 3,979
MONSTER BEVERAGE CORP NEW COM 61174X109 651 6,779 SH   SOLE 0 0 0 6,779
MORGAN STANLEY COM NEW 617446448 458 4,668 SH   SOLE 0 0 0 4,668
NATERA INC COM 632307104 979 10,488 SH   SOLE 0 0 0 10,488
NATIONAL RETAIL PROPERTIES I COM 637417106 1,001 20,816 SH   SOLE 0 0 0 20,816
NETAPP INC COM 64110D104 1,160 12,605 SH   SOLE 0 0 0 12,605
NETFLIX INC COM 64110L106 1,033 1,714 SH   SOLE 0 0 0 1,714
NEW GOLD INC CDA COM 644535106 115 76,839 SH   SOLE 0 0 0 76,839
NEW JERSEY RES CORP COM 646025106 258 6,286 SH   SOLE 0 0 0 6,286
NEW YORK MTG TR INC COM PAR $.02 649604501 155 41,588 SH   SOLE 0 0 0 41,588
NEWAGE INC COM 650194103 50 48,396 SH   SOLE 0 0 0 48,396
NEXTERA ENERGY INC COM 65339F101 6,471 69,312 SH   SOLE 0 0 0 69,312
NIKE INC CL B 654106103 2,035 12,208 SH   SOLE 0 0 0 12,208
NORTHWESTERN CORP COM NEW 668074305 337 5,897 SH   SOLE 0 0 0 5,897
NOVAGOLD RES INC COM NEW 66987E206 106 15,489 SH   SOLE 0 0 0 15,489
NVIDIA CORPORATION COM 67066G104 2,417 8,218 SH   SOLE 0 0 0 8,218
OTTER TAIL CORP COM 689648103 524 7,336 SH   SOLE 0 0 0 7,336
OWL ROCK CAPITAL CORPORATION COM 69121K104 432 30,522 SH   SOLE 0 0 0 30,522
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,661 146,150 SH   SOLE 0 0 0 146,150
PAN AMERN SILVER CORP COM 697900108 1,686 67,536 SH   SOLE 0 0 0 67,536
PATTERSON COS INC COM 703395103 265 9,037 SH   SOLE 0 0 0 9,037
PAYPAL HLDGS INC COM 70450Y103 455 2,414 SH   SOLE 0 0 0 2,414
PENNYMAC MTG INVT TR COM 70931T103 347 20,000 SH   SOLE 0 0 0 20,000
PEPSICO INC COM 713448108 850 4,892 SH   SOLE 0 0 0 4,892
PERKINELMER INC COM 714046109 284 1,414 SH   SOLE 0 0 0 1,414
PFIZER INC COM 717081103 1,592 26,958 SH   SOLE 0 0 0 26,958
PHILIP MORRIS INTL INC COM 718172109 1,525 16,049 SH   SOLE 0 0 0 16,049
PHILLIPS 66 COM 718546104 960 13,250 SH   SOLE 0 0 0 13,250
PIMCO ETF TR ACTIVE BD ETF 72201R775 468 4,276 SH   SOLE 0 0 0 4,276
PLANET FITNESS INC CL A 72703H101 889 9,813 SH   SOLE 0 0 0 9,813
PNC FINL SVCS GROUP INC COM 693475105 1,759 8,774 SH   SOLE 0 0 0 8,774
PPL CORP COM 69351T106 5,473 182,065 SH   SOLE 0 0 0 182,065
PROCTER AND GAMBLE CO COM 742718109 1,155 7,058 SH   SOLE 0 0 0 7,058
PROGRESSIVE CORP COM 743315103 270 2,626 SH   SOLE 0 0 0 2,626
PROLOGIS INC. COM 74340W103 2,085 12,386 SH   SOLE 0 0 0 12,386
QUALCOMM INC COM 747525103 2,083 11,388 SH   SOLE 0 0 0 11,388
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,855 21,551 SH   SOLE 0 0 0 21,551
RESTAURANT BRANDS INTL INC COM 76131D103 324 5,337 SH   SOLE 0 0 0 5,337
ROGERS COMMUNICATIONS INC CL B 775109200 226 4,750 SH   SOLE 0 0 0 4,750
ROPER TECHNOLOGIES INC COM 776696106 3,826 7,779 SH   SOLE 0 0 0 7,779
S&P GLOBAL INC COM 78409V104 488 1,033 SH   SOLE 0 0 0 1,033
SALESFORCE COM INC COM 79466L302 671 2,641 SH   SOLE 0 0 0 2,641
SAP SE SPON ADR 803054204 4,040 28,831 SH   SOLE 0 0 0 28,831
SCHNEIDER NATIONAL INC CL B 80689H102 2,105 78,226 SH   SOLE 0 0 0 78,226
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 214 3,850 SH   SOLE 0 0 0 3,850
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 400 12,292 SH   SOLE 0 0 0 12,292
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 283 4,825 SH   SOLE 0 0 0 4,825
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 398 10,235 SH   SOLE 0 0 0 10,235
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 657 5,769 SH   SOLE 0 0 0 5,769
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 437 14,766 SH   SOLE 0 0 0 14,766
SCOTTS MIRACLE-GRO CO CL A 810186106 623 3,871 SH   SOLE 0 0 0 3,871
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,146 10,147 SH   SOLE 0 0 0 10,147
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,260 17,606 SH   SOLE 0 0 0 17,606
SELECT SECTOR SPDR TR ENERGY 81369Y506 220 3,964 SH   SOLE 0 0 0 3,964
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 516 2,966 SH   SOLE 0 0 0 2,966
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 252 3,270 SH   SOLE 0 0 0 3,270
SERVICENOW INC COM 81762P102 1,426 2,197 SH   SOLE 0 0 0 2,197
SHERWIN WILLIAMS CO COM 824348106 1,682 4,775 SH   SOLE 0 0 0 4,775
SHYFT GROUP INC COM 825698103 837 17,038 SH   SOLE 0 0 0 17,038
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3,000 31,569 SH   SOLE 0 0 0 31,569
SOUTH JERSEY INDS INC COM 838518108 421 16,116 SH   SOLE 0 0 0 16,116
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 211 582 SH   SOLE 0 0 0 582
SPDR GOLD TR GOLD SHS 78463V107 10,240 59,899 SH   SOLE 0 0 0 59,899
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 686 16,533 SH   SOLE 0 0 0 16,533
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 750 20,571 SH   SOLE 0 0 0 20,571
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,522 28,469 SH   SOLE 0 0 0 28,469
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 752 1,452 SH   SOLE 0 0 0 1,452
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,182 39,911 SH   SOLE 0 0 0 39,911
SPDR SER TR PORTFOLIO S&P500 78464A854 3,526 63,157 SH   SOLE 0 0 0 63,157
SPDR SER TR PORTFOLIO SHORT 78464A474 8,677 280,175 SH   SOLE 0 0 0 280,175
SPDR SER TR ICE PFD SEC ETF 78464A292 3,096 72,162 SH   SOLE 0 0 0 72,162
SPDR SER TR PORTFOLIO SH TSR 78468R101 257 8,460 SH   SOLE 0 0 0 8,460
SPDR SER TR BLOOMBERG SHT TE 78468R408 335 12,356 SH   SOLE 0 0 0 12,356
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 427 4,674 SH   SOLE 0 0 0 4,674
SPDR SER TR NUVEEN BLMBRG SH 78468R739 796 16,193 SH   SOLE 0 0 0 16,193
STARBUCKS CORP COM 855244109 514 4,398 SH   SOLE 0 0 0 4,398
STERIS PLC SHS USD G8473T100 1,571 6,454 SH   SOLE 0 0 0 6,454
STRYKER CORPORATION COM 863667101 3,722 13,920 SH   SOLE 0 0 0 13,920
SYNOPSYS INC COM 871607107 828 2,246 SH   SOLE 0 0 0 2,246
SYSCO CORP COM 871829107 1,133 14,423 SH   SOLE 0 0 0 14,423
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,954 16,243 SH   SOLE 0 0 0 16,243
TANDEM DIABETES CARE INC COM NEW 875372203 1,834 12,182 SH   SOLE 0 0 0 12,182
TARGET CORP COM 87612E106 1,412 6,099 SH   SOLE 0 0 0 6,099
TELEDYNE TECHNOLOGIES INC COM 879360105 1,044 2,389 SH   SOLE 0 0 0 2,389
TERADYNE INC COM 880770102 1,487 9,091 SH   SOLE 0 0 0 9,091
TESLA INC COM 88160R101 1,569 1,485 SH   SOLE 0 0 0 1,485
TETRA TECH INC NEW COM 88162G103 948 5,585 SH   SOLE 0 0 0 5,585
TEXAS INSTRS INC COM 882508104 493 2,618 SH   SOLE 0 0 0 2,618
THERMO FISHER SCIENTIFIC INC COM 883556102 2,483 3,722 SH   SOLE 0 3 0 3,719
TJX COS INC NEW COM 872540109 1,832 24,128 SH   SOLE 0 0 0 24,128
TYLER TECHNOLOGIES INC COM 902252105 273 508 SH   SOLE 0 0 0 508
TYSON FOODS INC CL A 902494103 5,107 58,599 SH   SOLE 0 0 0 58,599
ULTRA CLEAN HLDGS INC COM 90385V107 1,663 29,000 SH   SOLE 0 0 0 29,000
UNION PAC CORP COM 907818108 1,056 4,193 SH   SOLE 0 0 0 4,193
UNITED PARCEL SERVICE INC CL B 911312106 1,359 6,339 SH   SOLE 0 0 0 6,339
UNITEDHEALTH GROUP INC COM 91324P102 3,414 6,799 SH   SOLE 0 0 0 6,799
VALVOLINE INC COM 92047W101 453 12,139 SH   SOLE 0 0 0 12,139
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 624 21,824 SH   SOLE 0 0 0 21,824
VANECK ETF TRUST GOLD MINERS ETF 92189F106 474 14,798 SH   SOLE 0 0 0 14,798
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,109 38,459 SH   SOLE 0 0 0 38,459
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,056 23,464 SH   SOLE 0 0 0 23,464
VANGUARD INDEX FDS MID CAP ETF 922908629 738 2,896 SH   SOLE 0 0 0 2,896
VANGUARD INDEX FDS SMALL CP ETF 922908751 796 3,522 SH   SOLE 0 0 0 3,522
VANGUARD INDEX FDS GROWTH ETF 922908736 233 725 SH   SOLE 0 0 0 725
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 301 1,647 SH   SOLE 0 0 0 1,647
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,016 8,349 SH   SOLE 0 0 0 8,349
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 252 5,095 SH   SOLE 0 0 0 5,095
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 503 8,213 SH   SOLE 0 0 0 8,213
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,538 18,932 SH   SOLE 0 0 0 18,932
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,485 8,645 SH   SOLE 0 0 0 8,645
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 717 6,397 SH   SOLE 0 0 0 6,397
VERIZON COMMUNICATIONS INC COM 92343V104 2,176 41,871 SH   SOLE 0 0 0 41,871
VICOR CORP COM 925815102 1,200 9,449 SH   SOLE 0 0 0 9,449
VISA INC COM CL A 92826C839 2,232 10,298 SH   SOLE 0 0 0 10,298
VULCAN MATLS CO COM 929160109 1,766 8,505 SH   SOLE 0 0 0 8,505
WALMART INC COM 931142103 3,751 25,927 SH   SOLE 0 0 0 25,927
WASTE MGMT INC DEL COM 94106L109 732 4,386 SH   SOLE 0 0 0 4,386
WEIS MKTS INC COM 948849104 231 3,499 SH   SOLE 0 0 0 3,499
ZOETIS INC CL A 98978V103 3,046 12,482 SH   SOLE 0 0 0 12,482