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 COM 002824100 2,299 19,420 SH   SOLE 0 0 0 0
ABIOMED INC COM COM 003654100 209 631 SH   SOLE 0 0 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 1,141 10,432 SH   SOLE 0 0 0 0
AIR PRODS & CHEMS INC COM COM 009158106 717 2,868 SH   SOLE 0 0 0 0
ALBANY INTL CORP NEWCL A COM 012348108 453 5,375 SH   SOLE 0 0 0 0
ALLSTATE CORP COM 020002101 1,142 8,242 SH   SOLE 0 0 0 0
AMAZON.COM INC COM 023135106 19,830 6,082 SH   SOLE 0 0 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 287 2,879 SH   SOLE 0 0 0 0
AMERICAN EXPRESS CO COM COM 025816109 1,342 7,174 SH   SOLE 0 0 0 0
AMER STATES WTR CO COM COM 029899101 623 7,004 SH   SOLE 0 0 0 0
AMERICAN WATER WORKS CO COM 030420103 655 3,959 SH   SOLE 0 0 0 0
AMGEN INC COM 031162100 1,601 6,618 SH   SOLE 0 0 0 0
AMPHENOL CORP CL A COM 032095101 295 3,919 SH   SOLE 0 0 0 0
ANALOG DEVICES INC COM COM 032654105 211 1,276 SH   SOLE 0 0 0 0
ANNALY CAPITAL MANAGEMENT INC COM 035710409 96 13,584 SH   SOLE 0 0 0 0
ANTHEM INC COM COM 036752103 2,977 6,061 SH   SOLE 0 0 0 0
APPLE INC COM 037833100 50,619 289,898 SH   SOLE 0 0 0 0
APPLIED MATLS INC COM COM 038222105 585 4,441 SH   SOLE 0 0 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 3,555 39,383 SH   SOLE 0 0 0 0
ASTRAZENECA PLC- SPONS ADR ADR 046353108 281 4,232 SH   SOLE 0 0 0 0
AUTODESK INC COM 052769106 303 1,413 SH   SOLE 0 0 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 2,794 12,278 SH   SOLE 0 0 0 0
AUTOZONE INC NEV COM 053332102 200 98 SH   SOLE 0 0 0 0
BK OF AMERICA CORP COM COM 060505104 5,059 122,725 SH   SOLE 0 0 0 0
BANK OF MONTREAL COM 063671101 1,565 13,266 SH   SOLE 0 0 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 635 12,785 SH   SOLE 0 0 0 0
BECTON DICKINSON & CO COM COM 075887109 468 1,758 SH   SOLE 0 0 0 0
BERKSHIRE HATHAWAY INC DEL CL A CLA COM 084670108 3,174 6 SH   SOLE 0 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CLB COM 084670702 11,288 31,984 SH   SOLE 0 0 0 0
BHP GROUP LTD SPONSORED ADS COM 088606108 3,587 46,432 SH   SOLE 0 0 0 0
BLOCK H & R INC COM COM 093671105 330 12,690 SH   SOLE 0 0 0 0
BOEING CO COM COM 097023105 1,421 7,418 SH   SOLE 0 0 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 2,846 38,973 SH   SOLE 0 0 0 0
BROOKFIELD ASSET MGMT INC COM VOTING CLA COM 112585104 1,388 24,533 SH   SOLE 0 0 0 0
BROWN FORMAN CORP CL B CLB COM 115637209 324 4,837 SH   SOLE 0 0 0 0
CF INDUSTRIES HOLDINGS, INC. COM 125269100 523 5,070 SH   SOLE 0 0 0 0
CIGNA CORP COM 125523100 2,024 8,447 SH   SOLE 0 0 0 0
CSX CORP COM 126408103 1,040 27,765 SH   SOLE 0 0 0 0
CVS HEALTH CORP COM COM 126650100 3,845 37,985 SH   SOLE 0 0 0 0
CABOT OIL & GAS CP COM COM 127097103 2,900 107,527 SH   SOLE 0 0 0 0
CACI INTL INC CL A COM 127190304 1,126 3,739 SH   SOLE 0 0 0 0
CAMPBELL SOUP CO COM COM 134429109 232 5,215 SH   SOLE 0 0 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 1,162 8,660 SH   SOLE 0 0 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 1,527 24,642 SH   SOLE 0 0 0 0
CATERPILLAR INC COM COM 149123101 3,165 14,203 SH   SOLE 0 0 0 0
CHEVRON CORP NEW COM COM 166764100 17,651 108,400 SH   SOLE 0 0 0 0
CITIGROUP INC COM 172967424 1,112 20,832 SH   SOLE 0 0 0 0
CITIZENS FINL GROUP INC COM COM 174610105 235 5,192 SH   SOLE 0 0 0 0
COCA COLA CO COM COM 191216100 4,284 69,093 SH   SOLE 0 0 0 0
COLGATE PALMOLIVE CO COM COM 194162103 1,017 13,414 SH   SOLE 0 0 0 0
CONSOLIDATED EDISON INC COM COM 209115104 206 2,173 SH   SOLE 0 0 0 0
CORNING INC COM COM 219350105 386 10,470 SH   SOLE 0 0 0 0
CUMMINS INC COM COM 231021106 1,211 5,904 SH   SOLE 0 0 0 0
DTE ENERGY CO COM COM 233331107 229 1,731 SH   SOLE 0 0 0 0
DANAHER CORP COM 235851102 1,865 6,356 SH   SOLE 0 0 0 0
DEERE & CO COM COM 244199105 2,428 5,843 SH   SOLE 0 0 0 0
DELTA AIR LINES INC DEL CMN COM 247361702 234 5,923 SH   SOLE 0 0 0 0
DISNEY WALT CO COM COM 254687106 3,134 22,847 SH   SOLE 0 0 0 0
DISCOVER FINANCIAL SERVICES LLC COM 254709108 227 2,056 SH   SOLE 0 0 0 0
DOCUSIGN INC COM COM 256163106 273 2,545 SH   SOLE 0 0 0 0
DOVER CORP COM COM 260003108 437 2,784 SH   SOLE 0 0 0 0
DOW INC COM COM 260557103 1,398 21,938 SH   SOLE 0 0 0 0
EAGLE POINT CREDIT COMPANY INC COM COM 269808101 206 15,636 SH   SOLE 0 0 0 0
ECOLAB INC COM COM 278865100 308 1,742 SH   SOLE 0 0 0 0
ELECTRONICS ARTS COM 285512109 234 1,850 SH   SOLE 0 0 0 0
EMERSON ELEC CO COM COM 291011104 1,018 10,381 SH   SOLE 0 0 0 0
ENTERPRISE PRODS PARTNERS L P LP 293792107 637 24,694 SH   SOLE 0 0 0 0
FMC CORP COM NEW COM NEW 302491303 219 1,668 SH   SOLE 0 0 0 0
FASTENAL CO COM 311900104 693 11,669 SH   SOLE 0 0 0 0
FIDELITY BLUE CHIP GROWTH ETF ETF 316092352 1,183 39,110 SH   SOLE 0 0 0 0
FIDELITY MSCI ENERGY INDEX ETF MSCI ENERGY IDX 316092402 366 17,486 SH   SOLE 0 0 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF MSCI HLTH CARE I 316092600 289 4,404 SH   SOLE 0 0 0 0
FIDELITY MSCI INDUSTRIALS INDEX ETF MSCI INDL INDX 316092709 282 5,236 SH   SOLE 0 0 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF MSCI INFO TECH I 316092808 511 4,149 SH   SOLE 0 0 0 0
FIDELITY HIGH DIVIDEND ETF HIGH DIVID ETF 316092840 207 4,979 SH   SOLE 0 0 0 0
FIDELITY MSCI UTILITIES INDEX ETF MSCI UTILS INDEX 316092865 319 6,666 SH   SOLE 0 0 0 0
FIDELITY MSCI MATERIALS INDEX ETF MSCI MATLS INDEX 316092881 281 5,657 SH   SOLE 0 0 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 1,546 31,056 SH   SOLE 0 0 0 0
FISERV INC COM 337738108 331 3,260 SH   SOLE 0 0 0 0
FORD MOTOR COMPANY COM 345370860 843 49,823 SH   SOLE 0 0 0 0
FRANCO NEVADA CORP COM NPV ISIN #CA3518581051 SEDOL #B29NF31 COM 351858105 7,577 47,499 SH   SOLE 0 0 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,896 7,860 SH   SOLE 0 0 0 0
GENERAL ELECTRIC CO COM NEW COM NEW 369604301 1,556 17,007 SH   SOLE 0 0 0 0
GENERAL MLS INC COM COM 370334104 269 3,977 SH   SOLE 0 0 0 0
GENTEX CORP COM 371901109 286 9,800 SH   SOLE 0 0 0 0
GETTY RLTY CORP NEW COM 374297109 490 17,111 SH   SOLE 0 0 0 0
GILEAD SCIENCES INC COM 375558103 294 4,946 SH   SOLE 0 0 0 0
GLADSTONE LD CORP COM COM 376549101 3,846 105,613 SH   SOLE 0 0 0 0
GLOBAL NET LEASE INC COM NEW COM NEW 379378201 189 12,000 SH   SOLE 0 0 0 0
GRAINGER W W INC COM COM 384802104 1,014 1,965 SH   SOLE 0 0 0 0
HALLIBURTON CO COM COM 406216101 229 6,052 SH   SOLE 0 0 0 0
HERCULES CAPITAL INC COM COM 427096508 364 20,160 SH   SOLE 0 0 0 0
HERSHEY CO COM COM 427866108 366 1,688 SH   SOLE 0 0 0 0
HOME DEPOT COM 437076102 5,023 16,780 SH   SOLE 0 0 0 0
HONEYWELL INTL INC COM 438516106 2,780 14,286 SH   SOLE 0 0 0 0
HUMANA INC COM COM 444859102 212 486 SH   SOLE 0 0 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 541 2,582 SH   SOLE 0 0 0 0
IMMUCELL CORP COM COM 452525306 106 11,000 SH   SOLE 0 0 0 0
INTEL CORP COM COM 458140100 2,757 55,633 SH   SOLE 0 0 0 0
INTL BUSINESS MACHINES COM 459200101 3,416 26,273 SH   SOLE 0 0 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100 222 6,254 SH   SOLE 0 0 0 0
INTUIT INC COM 461202103 335 696 SH   SOLE 0 0 0 0
ISHARES GOLD TRUST ETF ETF 464285204 282 7,648 SH   SOLE 0 0 0 0
ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 882 13,569 SH   SOLE 0 0 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 3,395 33,631 SH   SOLE 0 0 0 0
ISHARES DJ SELECT DIVIDEND ETF 464287168 2,209 17,240 SH   SOLE 0 0 0 0
ISHARES S&P 500 INDEX ETF 464287200 7,961 17,547 SH   SOLE 0 0 0 0
ISHARES AGGREGATE BOND ETF ETF 464287226 311 2,904 SH   SOLE 0 0 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 963 21,323 SH   SOLE 0 0 0 0
ISHARES TRUST S&P GLOBAL INFO TECHNOLOGY ETF 464287291 1,203 20,734 SH   SOLE 0 0 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 3,066 40,146 SH   SOLE 0 0 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 1,347 8,650 SH   SOLE 0 0 0 0
ISHARES MSCI EAFE ETF ETF 464287465 415 5,639 SH   SOLE 0 0 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 529 4,421 SH   SOLE 0 0 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 2,020 20,099 SH   SOLE 0 0 0 0
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 4,274 54,765 SH   SOLE 0 0 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507 4,093 15,253 SH   SOLE 0 0 0 0
ISHARES SEMICONDUCTOR FUND ETF 464287523 3,164 6,684 SH   SOLE 0 0 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 1,067 8,192 SH   SOLE 0 0 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,368 8,244 SH   SOLE 0 0 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,837 6,618 SH   SOLE 0 0 0 0
ISHARES TR RUSSELL 1000 INDEX ETF RUS 1000 ETF 464287622 221 882 SH   SOLE 0 0 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 1,356 6,604 SH   SOLE 0 0 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 546 7,191 SH   SOLE 0 0 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 1,772 16,767 SH   SOLE 0 0 0 0
ISHARES DJ US TECHNOLOGY ETF 464287721 1,179 11,446 SH   SOLE 0 0 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 3,945 36,569 SH   SOLE 0 0 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF SP SMCP600VL ETF 464287879 447 4,367 SH   SOLE 0 0 0 0
ISHARES S&P GLOBAL TIMBER & FORESTRY INDEX FUND ETF 464288174 628 7,029 SH   SOLE 0 0 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 527 24,491 SH   SOLE 0 0 0 0
ISHARES TR MSCI ACWIINDEX FD ETF 464288257 473 4,738 SH   SOLE 0 0 0 0
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 207 3,116 SH   SOLE 0 0 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 956 30,109 SH   SOLE 0 0 0 0
ISHARES FTSE NAREIT RESID PLUS CP IDX RESIDENTIAL MULT 464288562 308 3,210 SH   SOLE 0 0 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 1,469 40,344 SH   SOLE 0 0 0 0
ISHARES TR DOW JONESUS INS INDEX FD US INSRNCE ETF 464288786 370 4,060 SH   SOLE 0 0 0 0
ISHARES DJ US PHARMA INDEX F ETF 464288836 266 1,367 SH   SOLE 0 0 0 0
JOHNSON & JOHNSON COM COM 478160104 13,283 74,948 SH   SOLE 0 0 0 0
KEYCORP COM COM 493267108 490 21,891 SH   SOLE 0 0 0 0
KIMBERLY-CLARK CORP COM COM 494368103 534 4,337 SH   SOLE 0 0 0 0
KRAFT HEINZ CO COM COM 500754106 215 5,468 SH   SOLE 0 0 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 292 10,241 SH   SOLE 0 0 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 810 3,261 SH   SOLE 0 0 0 0
LAM RESEARCH CORP COM 512807108 263 490 SH   SOLE 0 0 0 0
ESTEE LAUDER COMPANIES INC COM 518439104 225 828 SH   SOLE 0 0 0 0
LIBERTY BROADBAND CORP COM SER A CLA COM 530307107 325 2,479 SH   SOLE 0 0 0 0
LIBERTY BROADBAND CORP COM SER C CLC COM 530307305 375 2,773 SH   SOLE 0 0 0 0
LILLY ELI & CO COM COM 532457108 7,210 25,177 SH   SOLE 0 0 0 0
LOCKHEED MARTIN CORP COM 539830109 2,521 5,711 SH   SOLE 0 0 0 0
LOEWS CORP COM COM 540424108 989 15,261 SH   SOLE 0 0 0 0
LOWES COS INC COM COM 548661107 1,054 5,210 SH   SOLE 0 0 0 0
LUMEN TECHNOLOGIES INC COM COM 550241103 252 22,356 SH   SOLE 0 0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 225 5,375 SH   SOLE 0 0 0 0
MAGELLAN MIDSTREAM PARTNERS LP LP 559080106 375 7,644 SH   SOLE 0 0 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 278 1,631 SH   SOLE 0 0 0 0
MARRIOTT INTL INC COM 571903202 586 3,335 SH   SOLE 0 0 0 0
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206 230 2,301 SH   SOLE 0 0 0 0
MCDONALDS CORP COM COM 580135101 2,949 11,925 SH   SOLE 0 0 0 0
MICROSOFT COM 594918104 24,823 80,514 SH   SOLE 0 0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 283 3,772 SH   SOLE 0 0 0 0
MONDELEZ INTL INC CL A CLA COM 609207105 691 11,000 SH   SOLE 0 0 0 0
MORGAN STANLEY COM 617446448 2,527 28,908 SH   SOLE 0 0 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 216 893 SH   SOLE 0 0 0 0
NEW MOUNTAIN FIN CORP COM 647551100 141 10,177 SH   SOLE 0 0 0 0
NY COMMUNITY BANCORP INC COM 649445103 249 23,199 SH   SOLE 0 0 0 0
NEWMONT CORP COM COM 651639106 523 6,577 SH   SOLE 0 0 0 0
NIKE INC CLASS B CLB COM 654106103 746 5,541 SH   SOLE 0 0 0 0
NORFOLK SOUTHERN CRP COM 655844108 2,296 8,051 SH   SOLE 0 0 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 299 667 SH   SOLE 0 0 0 0
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205 207 1,866 SH   SOLE 0 0 0 0
OGE ENERGY CORP COM COM 670837103 222 5,455 SH   SOLE 0 0 0 0
ONEOK INC NEW COM COM 682680103 361 5,107 SH   SOLE 0 0 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 2,002 10,853 SH   SOLE 0 0 0 0
PPG INDS INC COM COM 693506107 1,744 13,303 SH   SOLE 0 0 0 0
PAYCHEX INC COM 704326107 298 2,186 SH   SOLE 0 0 0 0
PENNANTPARK INVSTMNT CRP COM 708062104 114 14,600 SH   SOLE 0 0 0 0
PEOPLES BK BRIDGEPORT CN COM 712704105 781 39,049 SH   SOLE 0 0 0 0
PEPSICO INC COM COM 713448108 4,725 28,229 SH   SOLE 0 0 0 0
PERMIAN BASIN REALTY COM 714236106 3,572 285,542 SH   SOLE 0 0 0 0
PFIZER INC COM COM 717081103 13,248 255,905 SH   SOLE 0 0 0 0
PHILIP MORRIS INTL INC COM 718172109 1,723 18,341 SH   SOLE 0 0 0 0
PHILLIPS 66 COM 718546104 426 4,928 SH   SOLE 0 0 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 6,224 24,894 SH   SOLE 0 0 0 0
PROCTER AND GAMBLE CO COM COM 742718109 9,051 59,235 SH   SOLE 0 0 0 0
PROGRESSIVE CORP COM COM 743315103 308 2,700 SH   SOLE 0 0 0 0
PRUDENTIAL FINL INC COM 744320102 420 3,554 SH   SOLE 0 0 0 0
PUBLIC SVC ENTERPRISE GRP INC COM COM 744573106 478 6,825 SH   SOLE 0 0 0 0
QUALCOMM INC COM 747525103 1,799 11,774 SH   SOLE 0 0 0 0
RAYMOND JAMES FINL INC COM 754730109 460 4,183 SH   SOLE 0 0 0 0
REALTY INCOME CORP COM 756109104 1,172 16,911 SH   SOLE 0 0 0 0
RIBBON COMMUNICATIONS INC COM COM 762544104 74 24,000 SH   SOLE 0 0 0 0
RIO TINTO PLC SPON ADR ADR 767204100 5,852 72,782 SH   SOLE 0 0 0 0
ROPER INDUSTRIES INC COM 776696106 4,591 9,722 SH   SOLE 0 0 0 0
SABINE ROYALTY TRUST COM 785688102 2,570 44,508 SH   SOLE 0 0 0 0
SCHLUMBERGER LTD COM STK COM 806857108 1,792 43,375 SH   SOLE 0 0 0 0
CHARLES SCHWAB CORP COM 808513105 278 3,298 SH   SOLE 0 0 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2,243 28,433 SH   SOLE 0 0 0 0
SONOCO PRODS CO COM COM 835495102 1,102 17,608 SH   SOLE 0 0 0 0
SOUTHERN CO COM COM 842587107 2,496 34,416 SH   SOLE 0 0 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 1,668 11,931 SH   SOLE 0 0 0 0
STARBUCKS CORP COM 855244109 1,369 15,051 SH   SOLE 0 0 0 0
STATE STR CORP COM COM 857477103 202 2,317 SH   SOLE 0 0 0 0
STRYKER CORP COM 863667101 657 2,456 SH   SOLE 0 0 0 0
SYSCO CORP COM COM 871829107 495 6,066 SH   SOLE 0 0 0 0
TJX COS INC NEW COM COM 872540109 2,168 35,783 SH   SOLE 0 0 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 1,373 13,173 SH   SOLE 0 0 0 0
TEXAS INSTRS INC COM COM 882508104 283 1,541 SH   SOLE 0 0 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 6,071 10,279 SH   SOLE 0 0 0 0
TORONTO DOMINION BANK COM 891160509 1,116 14,049 SH   SOLE 0 0 0 0
US BANCORP DEL COM NEW COM 902973304 1,672 31,454 SH   SOLE 0 0 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 850 18,657 SH   SOLE 0 0 0 0
UNION PAC CORP COM COM 907818108 4,394 16,084 SH   SOLE 0 0 0 0
UNITED PARCEL SERVICE INC CLB COM 911312106 1,561 7,279 SH   SOLE 0 0 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 10,238 63,135 SH   SOLE 0 0 0 0
VANGUARD TOTAL INTL STOCK IDEX ETF ETF 921909768 2,079 34,796 SH   SOLE 0 0 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 337 1,429 SH   SOLE 0 0 0 0
VANGUARD MEGA CAP 300 ETF ETF 921910873 366 2,300 SH   SOLE 0 0 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 25,435 92,273 SH   SOLE 0 0 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703 601 3,990 SH   SOLE 0 0 0 0
VANGUARD S&P SMALL-CAP 600 ETF SMLLCP 600 IDX 921932828 221 1,118 SH   SOLE 0 0 0 0
VANGUARD S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 211 1,261 SH   SOLE 0 0 0 0
VANGUARD SHORT TERM BOND ETF 921937827 676 8,676 SH   SOLE 0 0 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1,487 30,966 SH   SOLE 0 0 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 15,189 135,314 SH   SOLE 0 0 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 259 3,835 SH   SOLE 0 0 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 565 7,152 SH   SOLE 0 0 0 0
VANGUARD SHORT TERM INFL-PROTECTED STRM INFPROIDX 922020805 1,053 20,571 SH   SOLE 0 0 0 0
VANGUARD FTSE ALL WORLD EX-US ETF ETF 922042718 316 2,547 SH   SOLE 0 0 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 892 8,804 SH   SOLE 0 0 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,265 27,414 SH   SOLE 0 0 0 0
VANGUARD EUROPEAN ETF 922042874 887 14,239 SH   SOLE 0 0 0 0
VANGUARD S&P 500 ETF ETF 922908363 4,763 11,473 SH   SOLE 0 0 0 0
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 444 2,968 SH   SOLE 0 0 0 0
VANGUARD REIT INDEX ETF ETF 922908553 1,206 11,129 SH   SOLE 0 0 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 4,309 24,492 SH   SOLE 0 0 0 0
VANGUARD MID CAP ETF 922908629 7,298 30,684 SH   SOLE 0 0 0 0
VANGUARD LARGE CAP ETF 922908637 742 3,560 SH   SOLE 0 0 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652 916 5,530 SH   SOLE 0 0 0 0
VANGUARD GROWTH ETF ETF 922908736 3,799 13,210 SH   SOLE 0 0 0 0
VANGUARD VALUE ETF ETF 922908744 6,041 40,879 SH   SOLE 0 0 0 0
VANGUARD SMALL CAP ETF ETF 922908751 5,134 24,156 SH   SOLE 0 0 0 0
VANGUARD TOTAL STK MKT ETF 922908769 6,832 30,009 SH   SOLE 0 0 0 0
WALMART INC COM COM 931142103 1,389 9,327 SH   SOLE 0 0 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 225 5,014 SH   SOLE 0 0 0 0
WASHINGTON TRUST BANCORP INC. COM 940610108 242 4,613 SH   SOLE 0 0 0 0
WEBSTER FINL CORP CONN COM 947890109 1,160 20,671 SH   SOLE 0 0 0 0
WELLS FARGO CO NEW COM COM 949746101 914 18,862 SH   SOLE 0 0 0 0
WESTERN NEW ENG BANCORP INC COM COM 958892101 121 13,584 SH   SOLE 0 0 0 0
WESTERN UNION COMPANY COM 959802109 311 16,570 SH   SOLE 0 0 0 0
SILVER WHEATON CORP COM 962879102 6,657 139,912 SH   SOLE 0 0 0 0
WILLIAMS COS INC COM COM 969457100 651 19,481 SH   SOLE 0 0 0 0
YUM! BRANDS INC COM 988498101 338 2,854 SH   SOLE 0 0 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 4,963 50,100 SH   SOLE 0 0 0 0
INVESCO QQQ TRUST ETF 46090E103 30,202 83,307 SH   SOLE 0 0 0 0
VAN KAMPEN AMRICAN CAPITAL ADVANTAGE SH BEN INT 46132E103 123 11,800 SH   SOLE 0 0 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 3,353 42,878 SH   SOLE 0 0 0 0
TARGET CORP COM COM 87612E106 1,195 5,632 SH   SOLE 0 0 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 203 1,725 SH   SOLE 0 0 0 0
TOTAL SA ADR ADR 89151E109 354 7,003 SH   SOLE 0 0 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 1,251 6,846 SH   SOLE 0 0 0 0
INVESCO S&P SMALLCAP HEALTH CARE PORTFOLIO ETF 46138E149 215 1,333 SH   SOLE 0 0 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF S&P MIDCP LOW 46138E198 549 9,840 SH   SOLE 0 0 0 0
SPDR GOLD MINISHARES TRUST ETF 98149E303 321 8,353 SH   SOLE 0 0 0 0
ALPS TRUST ETF ALERIAN MLP ALERIAN MLP 00162Q452 433 11,310 SH   SOLE 0 0 0 0
AT&T INC COM COM 00206R102 2,362 99,953 SH   SOLE 0 0 0 0
ARK INNOVATION ETF ETF 00214Q104 902 13,603 SH   SOLE 0 0 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 689 10,188 SH   SOLE 0 0 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 207 4,504 SH   SOLE 0 0 0 0
ABBVIE INC COM COM 00287Y109 5,783 35,676 SH   SOLE 0 0 0 0
ETFS GOLD TRUST ETF ETF 00326A104 1,288 69,330 SH   SOLE 0 0 0 0
ADOBE SYS INC COM 00724F101 3,652 8,015 SH   SOLE 0 0 0 0
AFFIRM HLDGS INC COM CL A COM 00827B106 299 6,465 SH   SOLE 0 0 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 3,173 29,163 SH   SOLE 0 0 0 0
ALPHABET INC CAP STK CL C CLC COM 02079K107 7,681 2,750 SH   SOLE 0 0 0 0
GOOGLE INC CLA COM 02079K305 17,224 6,192 SH   SOLE 0 0 0 0
ALTRIA GROUP INC COM COM 02209S103 1,837 35,166 SH   SOLE 0 0 0 0
AMERICAN TOWER CORP COM 03027X100 873 3,475 SH   SOLE 0 0 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 554 1,843 SH   SOLE 0 0 0 0
APOLLO GLOBAL MGMT LLC COM NPV CL A SHS COM 03769M106 206 3,318 SH   SOLE 0 0 0 0
ARES CAPITAL CORP COM COM 04010L103 516 24,624 SH   SOLE 0 0 0 0
MASSMUTUAL PARTICIPATION INV SH BEN INT 06761A103 364 27,176 SH   SOLE 0 0 0 0
BLACKROCK INC COM 09247X101 582 762 SH   SOLE 0 0 0 0
BLACKSTONE MTG TR INC COM CL A CLA COM 09257W100 217 6,826 SH   SOLE 0 0 0 0
BLACKSTONE GROUP LP COM 09260D107 4,343 34,210 SH   SOLE 0 0 0 0
BLUE FOUNDRY BANCORP COM COM 09549B104 7,824 577,409 SH   SOLE 0 0 0 0
BLUEKNIGHT ENERGY PARTNERS L P PFD CONV STP A PFD UNIT SER A 09625U208 85 10,000 SH   SOLE 0 0 0 0
PRICELINE.COM INC COM 09857L108 491 209 SH   SOLE 0 0 0 0
AVAGO TECHNOLOGIES LTD COM 11135F101 1,035 1,644 SH   SOLE 0 0 0 0
CHICAGO MERCANTILE HLDGS INC COM 12572Q105 1,566 6,584 SH   SOLE 0 0 0 0
CAMECO CORP F COM 13321L108 340 11,678 SH   SOLE 0 0 0 0
CANADIAN PAC RAILWAYLTD COM 13645T100 354 4,293 SH   SOLE 0 0 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104 1,579 34,422 SH   SOLE 0 0 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,740 34,189 SH   SOLE 0 0 0 0
CISCO SYS INC COM 17275R102 4,199 75,311 SH   SOLE 0 0 0 0
CLEARWAY ENERGY INC CL A CLA COM 18539C105 234 7,032 SH   SOLE 0 0 0 0
COINBASE GLOBAL INC COM CL A CLA COM 19260Q107 206 1,086 SH   SOLE 0 0 0 0
COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF DIVERSIFID FXD 19761L508 198 10,179 SH   SOLE 0 0 0 0
COMCAST CORP NEW CL A CLA COM 20030N101 1,499 32,019 SH   SOLE 0 0 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 18,743 788,511 SH   SOLE 0 0 0 0
COMPASS INC CL A CLA COM 20464U100 217 27,655 SH   SOLE 0 0 0 0
CONOCOPHILLIPS COM COM 20825C104 7,529 75,289 SH   SOLE 0 0 0 0
CONSTELLATION BRANDS INC CL A CLA COM 21036P108 838 3,639 SH   SOLE 0 0 0 0
CORTEVA INC COM COM 22052L104 404 7,034 SH   SOLE 0 0 0 0
COSTCO WHOLESALE CORP COM 22160K105 2,270 3,942 SH   SOLE 0 0 0 0
CROWN CASTLE INTL CORP COM 22822V101 762 4,127 SH   SOLE 0 0 0 0
DEVON ENERGY CORP COM 25179M103 6,542 110,635 SH   SOLE 0 0 0 0
DIAGEO PLC ADR 25243Q205 653 3,216 SH   SOLE 0 0 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109 11,631 84,847 SH   SOLE 0 0 0 0
DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104 217 6,874 SH   SOLE 0 0 0 0
DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500 259 4,616 SH   SOLE 0 0 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 245 8,897 SH   SOLE 0 0 0 0
DOMINION RESOURCES INC COM 25746U109 319 3,760 SH   SOLE 0 0 0 0
DORCHESTER MINERALS LP COM UNIT LP 25820R105 292 11,244 SH   SOLE 0 0 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 1,522 13,634 SH   SOLE 0 0 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 432 5,867 SH   SOLE 0 0 0 0
EOG RESOURCES INC COM 26875P101 9,024 75,689 SH   SOLE 0 0 0 0
EQT CORP COM COM 26884L109 356 10,348 SH   SOLE 0 0 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 251 4,282 SH   SOLE 0 0 0 0
EASTERN BANKSHARES INC COM COM 27627N105 1,817 84,346 SH   SOLE 0 0 0 0
EATON VANCE T/M GL BUY-WR IN SH BEN INT 27828X100 281 16,604 SH   SOLE 0 0 0 0
EATON VANCE TAX MANAGED BUY WRITE SH BEN INT 27828Y108 374 23,946 SH   SOLE 0 0 0 0
ENBRIDGE INC COM COM 29250N105 331 7,181 SH   SOLE 0 0 0 0
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP LTD PART 29273V100 286 25,561 SH   SOLE 0 0 0 0
STATOIL ASA SPONSORED ADR CMN SPONSORED ADR 29446M102 1,581 42,161 SH   SOLE 0 0 0 0
EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 284 3,711 SH   SOLE 0 0 0 0
EVERSOURCE ENERGY COM COM 30040W108 1,133 12,841 SH   SOLE 0 0 0 0
EXELON CORP COM COM 30161N101 385 8,077 SH   SOLE 0 0 0 0
EXXON MOBIL CORP COM COM 30231G102 13,167 159,423 SH   SOLE 0 0 0 0
META PLATFORMS INC CL A CLA COM 30303M102 3,097 13,925 SH   SOLE 0 0 0 0
FEDEX CORP COM 31428X106 254 1,099 SH   SOLE 0 0 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM COM 31620R303 327 6,701 SH   SOLE 0 0 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 991 18,653 SH   SOLE 0 0 0 0
FIRST TRUST MID CAP CORE ALPHADEX FUND COM SHS 33735B108 206 2,098 SH   SOLE 0 0 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 220 4,155 SH   SOLE 0 0 0 0
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - NOVEMBER CBOE EQT DEP NOV 33740F839 300 8,660 SH   SOLE 0 0 0 0
FT CBOE VEST U.S. EQUITY BUFFER ETF - NOVEMBER CBOE EQT BUFER 33740F847 280 7,401 SH   SOLE 0 0 0 0
FORTIVE CORP COM COM 34959J108 209 3,424 SH   SOLE 0 0 0 0
FORTRESS TRANS INFRST INVS LLC COM REP LTD LIAB COM REP LTD LIAB 34960P101 218 8,455 SH   SOLE 0 0 0 0
FREEPORT MCMORAN COPPER CLB COM 35671D857 9,967 200,383 SH   SOLE 0 0 0 0
GENERAL MOTORS CORP COM 37045V100 221 5,042 SH   SOLE 0 0 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 241 5,525 SH   SOLE 0 0 0 0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 900 31,831 SH   SOLE 0 0 0 0
GLOBAL X COPPER MINERS ETF ETF 37954Y830 5,353 117,618 SH   SOLE 0 0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,379 4,176 SH   SOLE 0 0 0 0
GRANITESHARES GOLD SHARES SHS BEN INT 38748G101 220 11,475 SH   SOLE 0 0 0 0
HP INC COM COM 40434L105 337 9,288 SH   SOLE 0 0 0 0
IDEXX LABS INC COM 45168D104 1,715 3,135 SH   SOLE 0 0 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF OPTIMUM YIELD 46090F100 755 42,800 SH   SOLE 0 0 0 0
INTUITIVE SURGICAL, INC. COM 46120E602 870 2,885 SH   SOLE 0 0 0 0
POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD ETF 46137V142 204 3,855 SH   SOLE 0 0 0 0
RYDEX RUSSELL TOP 50 ETF ETF 46137V233 336 957 SH   SOLE 0 0 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 4,783 95,832 SH   SOLE 0 0 0 0
INVESCO S&P 500 PURE VALUE ETF S&P500 PUR VAL 46137V258 488 5,699 SH   SOLE 0 0 0 0
IS GUGGENHEIM S&P 500 PURE GROWTH EFT ETF 46137V266 1,261 6,860 SH   SOLE 0 0 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 1,795 19,841 SH   SOLE 0 0 0 0
INVESCO S&P 500 EQUAL WEIGHT FINANCIALS ETF S&P500 EQL FIN 46137V340 306 4,798 SH   SOLE 0 0 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 8,089 51,289 SH   SOLE 0 0 0 0
INVESCO S&P 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETF S&P500 EQL DIS 46137V381 398 2,937 SH   SOLE 0 0 0 0
POWERSHARES DIVIDEND ETF 46137V506 270 7,022 SH   SOLE 0 0 0 0
POWERSHARES INTL DIVID ACHIEVERS PORT ETF 46137V548 405 20,647 SH   SOLE 0 0 0 0
POWERSHARES FTSE RAFI US 1000 ETF 46137V613 1,679 9,825 SH   SOLE 0 0 0 0
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 339 20,028 SH   SOLE 0 0 0 0
INVESCO DYNAMIC ENERGY EXPLORATION & PRODUCTION ETF DYNMC ENRG EXP 46137V761 548 19,765 SH   SOLE 0 0 0 0
POWERSHARES SP500 LOW VOLATILITY ETF ETF 46138E354 6,731 100,330 SH   SOLE 0 0 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 842 17,833 SH   SOLE 0 0 0 0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF FTSE RAFI DEV 46138E743 291 6,300 SH   SOLE 0 0 0 0
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 2,673 92,036 SH   SOLE 0 0 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649 555 3,722 SH   SOLE 0 0 0 0
INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 233 5,305 SH   SOLE 0 0 0 0
IRON MOUNTAIN INC COM 46284V101 758 13,673 SH   SOLE 0 0 0 0
ISHARES SILVER TRUST ETF ETF 46428Q109 2,281 99,700 SH   SOLE 0 0 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 750 10,392 SH   SOLE 0 0 0 0
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697 6,631 85,486 SH   SOLE 0 0 0 0
ISHARES MSCI USA QUALITY FACTOR ETF MSCI USA QLT FCT 46432F339 638 4,739 SH   SOLE 0 0 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 3,027 45,460 SH   SOLE 0 0 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 584 8,402 SH   SOLE 0 0 0 0
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 329 5,915 SH   SOLE 0 0 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 680 11,511 SH   SOLE 0 0 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 5,638 105,553 SH   SOLE 0 0 0 0
ISHARES RUSSELL 2500 ETF RUSEL 2500 ETF 46435G268 202 3,231 SH   SOLE 0 0 0 0
JPMORGAN CHASE & CO COM COM 46625H100 7,027 51,546 SH   SOLE 0 0 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 653 10,628 SH   SOLE 0 0 0 0
JPMORGAN DIVERSIFIED RETURN U.S. EQUITY ETF ETF 46641Q407 259 2,483 SH   SOLE 0 0 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 3,344 66,035 SH   SOLE 0 0 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 3,061 60,900 SH   SOLE 0 0 0 0
KKR & CO LP COM 48251W104 1,284 21,967 SH   SOLE 0 0 0 0
KIMBELL RTY PARTNERS LP UNIT LP 49435R102 918 56,482 SH   SOLE 0 0 0 0
KINDER MORGAN INC COM 49456B101 511 27,004 SH   SOLE 0 0 0 0
LABORATORY CORP OF AMERICA COM 50540R409 684 2,595 SH   SOLE 0 0 0 0
LUMENTUM HLDGS INC COM COM 55024U109 222 2,271 SH   SOLE 0 0 0 0
MARATHON PETE CORP COM 56585A102 228 2,668 SH   SOLE 0 0 0 0
MASTERCARD INC CLA COM 57636Q104 1,696 4,744 SH   SOLE 0 0 0 0
MCKESSON CORP COM 58155Q103 880 2,875 SH   SOLE 0 0 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304 279 13,220 SH   SOLE 0 0 0 0
MERCK & CO INC COM 58933Y105 2,948 35,927 SH   SOLE 0 0 0 0
METLIFE INC COM COM 59156R108 221 3,138 SH   SOLE 0 0 0 0
MOSAIC CO COM 61945C103 1,532 23,036 SH   SOLE 0 0 0 0
NAVIENT CORPORATION COM COM 63938C108 204 11,945 SH   SOLE 0 0 0 0
NETFLIX COM INC COM 64110L106 510 1,362 SH   SOLE 0 0 0 0
NEXTERA ENERGY INC COM COM 65339F101 2,111 24,915 SH   SOLE 0 0 0 0
NOVARTIS AG ADR ADR 66987V109 710 8,092 SH   SOLE 0 0 0 0
NVIDIA CORP COM 67066G104 5,303 19,436 SH   SOLE 0 0 0 0
NUVEEN ESG LARGE-CAP GROWTH ETF NUVEEN ESG LRGCP 67092P201 217 3,579 SH   SOLE 0 0 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 526 768 SH   SOLE 0 0 0 0
FIFTH STREET FINANCE CORP. COM 67401P108 174 23,614 SH   SOLE 0 0 0 0
ORACLE CORPORATION COM 68389X105 1,741 21,048 SH   SOLE 0 0 0 0
OTIS WORLDWIDE CORP COM COM 68902V107 1,167 15,164 SH   SOLE 0 0 0 0
PAYPAL HLDGS INC COM COM 70450Y103 312 2,701 SH   SOLE 0 0 0 0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 803 7,887 SH   SOLE 0 0 0 0
PIMCO ENHANCED SHORT MATURITY ETF ETF 72201R833 2,106 21,023 SH   SOLE 0 0 0 0
T ROWE PRICE GROUP INC COM 74144T108 282 1,868 SH   SOLE 0 0 0 0
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 1,236 17,100 SH   SOLE 0 0 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 1,585 24,529 SH   SOLE 0 0 0 0
PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF ETF 74347G796 381 9,542 SH   SOLE 0 0 0 0
PROSHARES TR S&P 500 ARISTOCRATS ETF 74348A467 12,071 127,188 SH   SOLE 0 0 0 0
PUBLIC STORAGE INC COM 74460D109 379 972 SH   SOLE 0 0 0 0
QUANTUM COMPUTING INC COM COM 74766W108 65 25,000 SH   SOLE 0 0 0 0
SL GREEN RLTY CORP COM COM 78440X887 283 3,489 SH   SOLE 0 0 0 0
SPDR S&P 500 ETF ETF 78462F103 15,378 34,048 SH   SOLE 0 0 0 0
SPDR GOLD ETF GOLD SHRS 78463V107 9,038 50,031 SH   SOLE 0 0 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF PORTFOLIO EMG MK 78463X509 497 12,863 SH   SOLE 0 0 0 0
SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF ETF 78463X756 377 6,650 SH   SOLE 0 0 0 0
SPDR SER TR DJ WILSHIRE SMALL CAP GROWTH ETF ETF 78464A201 502 5,990 SH   SOLE 0 0 0 0
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 411 5,335 SH   SOLE 0 0 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 525 7,930 SH   SOLE 0 0 0 0
KBW REGIONAL BANKINGETF ETF 78464A698 529 7,677 SH   SOLE 0 0 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 5,429 42,377 SH   SOLE 0 0 0 0
SPDR S&P BANK ETF ETF 78464A797 351 6,712 SH   SOLE 0 0 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 656 8,840 SH   SOLE 0 0 0 0
SPDR BIOTECH ETF ETF 78464A870 654 7,278 SH   SOLE 0 0 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 969 21,641 SH   SOLE 0 0 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 1,297 3,738 SH   SOLE 0 0 0 0
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 609 1,242 SH   SOLE 0 0 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 1,297 9,637 SH   SOLE 0 0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 157 10,560 SH   SOLE 0 0 0 0
SALESFORCE COM COM 79466L302 913 4,299 SH   SOLE 0 0 0 0
SANOFI SA ADR 80105N105 213 4,146 SH   SOLE 0 0 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 301 2,197 SH   SOLE 0 0 0 0
CONSUMER STAPLES SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 218 2,873 SH   SOLE 0 0 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 303 3,962 SH   SOLE 0 0 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1,220 31,837 SH   SOLE 0 0 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 312 3,029 SH   SOLE 0 0 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 205 1,287 SH   SOLE 0 0 0 0
SHOPIFY INC CL A CLA COM 82509L107 267 395 SH   SOLE 0 0 0 0
SOUTHERN PERU COPPER CORP COM 84265V105 1,909 25,146 SH   SOLE 0 0 0 0
SPROTT PHYSICAL GOLD TR UNIT COM 85207H104 7,217 469,539 SH   SOLE 0 0 0 0
SPROTT FOCUS TR INC COM COM 85208J109 2,507 276,370 SH   SOLE 0 0 0 0
SPROTT JUNIOR GOLD MINERS ETF ETF 85210B201 252 5,815 SH   SOLE 0 0 0 0
STARWOOD PROPERTY TRUST COM 85571B105 283 11,698 SH   SOLE 0 0 0 0
TC ENERGY CORP COM COM 87807B107 366 6,486 SH   SOLE 0 0 0 0
TESLA MOTORS INC COM 88160R101 8,481 7,870 SH   SOLE 0 0 0 0
TEXAS PACIFIC LAND CORPORATION COM COM 88262P102 39,691 29,355 SH   SOLE 0 0 0 0
3M CO COM COM 88579Y101 1,527 10,254 SH   SOLE 0 0 0 0
TRUIST FINL CORP COM COM 89832Q109 592 10,446 SH   SOLE 0 0 0 0
UNITEDHEALTH GROUP COM 91324P102 8,535 16,735 SH   SOLE 0 0 0 0
UNUM GROUP COM 91529Y106 235 7,454 SH   SOLE 0 0 0 0
VALERO ENERGY CORP COM 91913Y100 269 2,647 SH   SOLE 0 0 0 0
MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 642 16,733 SH   SOLE 0 0 0 0
VANECK INFLATION ALLOCATION ETF INFLATION ALLOCA 92189F130 1,166 41,465 SH   SOLE 0 0 0 0
MARKET VECTORS ETF TR GLOBAL ALTERNATIVE ENERGY ETF NEW LOW CARBN ENERGY 92189F502 201 1,384 SH   SOLE 0 0 0 0
MARKET VECTORS ETF TRUST AGRIBUSINESS ETF 92189F700 582 5,568 SH   SOLE 0 0 0 0
MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW ETF 92189F791 630 13,449 SH   SOLE 0 0 0 0
MARKET VECTORS ETF TR RVE HARD ASSETS PRODUCERS RTF NATURAL RESOURC 92189F841 208 3,790 SH   SOLE 0 0 0 0
VANECK OIL SERVICES ETF OIL SERVICES ETF 92189H607 221 783 SH   SOLE 0 0 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 302 5,749 SH   SOLE 0 0 0 0
VANGUARD ENERGY ETF 92204A306 944 8,814 SH   SOLE 0 0 0 0
VANGUARD FINANCIALS ETF ETF 92204A405 1,446 15,483 SH   SOLE 0 0 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504 1,456 5,724 SH   SOLE 0 0 0 0
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 1,979 4,752 SH   SOLE 0 0 0 0
VANGUARD UTILITIES ETF 92204A876 575 3,555 SH   SOLE 0 0 0 0
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 758 9,701 SH   SOLE 0 0 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,725 53,488 SH   SOLE 0 0 0 0
VERTEX PHARMACEUTICALS IN COM 92532F100 215 824 SH   SOLE 0 0 0 0
CBS CORP CL B CLB COM 92556H206 332 8,772 SH   SOLE 0 0 0 0
VIATRIS INC COM COM 92556V106 268 24,644 SH   SOLE 0 0 0 0
VISA INC CLA COM 92826C839 5,762 25,982 SH   SOLE 0 0 0 0
WASTE MANAGEMENT INC COM 94106L109 917 5,784 SH   SOLE 0 0 0 0
WISDOMTREE MIDCAP DIVIDEND ETF 97717W505 614 13,829 SH   SOLE 0 0 0 0
WISDOMTREE TR SMALLCAP EARNING FD ETF 97717W562 319 6,658 SH   SOLE 0 0 0 0
WISDOMTREE SMALLCAP DIVIDEND US SMALLCAP DIVD 97717W604 280 8,793 SH   SOLE 0 0 0 0
WISDOMTREE INTL SMALLCAP DIVIDEND ETF 97717W760 491 7,157 SH   SOLE 0 0 0 0
WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691 599 14,642 SH   SOLE 0 0 0 0
ZIMMER HLDGS INC COM 98956P102 240 1,873 SH   SOLE 0 0 0 0
ZOETIS INC COM CL A CLA COM 98978V103 534 2,829 SH   SOLE 0 0 0 0
AON CORP CLA COM G0403H108 294 902 SH   SOLE 0 0 0 0
ATLASSIAN CORP PLC CL A CLA COM G06242104 617 2,099 SH   SOLE 0 0 0 0
ACCENTURE LTD BERMUDA CL A CLA COM G1151C101 872 2,585 SH   SOLE 0 0 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 LP INT UNIT G16252101 386 5,829 SH   SOLE 0 0 0 0
BUNGE LIMITED F COM G16962105 479 4,320 SH   SOLE 0 0 0 0
EATON CORP PLC SHS COM G29183103 473 3,118 SH   SOLE 0 0 0 0
JOHNSON CTLS INC COM G51502105 378 5,770 SH   SOLE 0 0 0 0
LINDE PLC SHS COM G5494J103 634 1,984 SH   SOLE 0 0 0 0
MEDTRONIC PLC SHS COM G5960L103 1,466 13,211 SH   SOLE 0 0 0 0
DELPHI AUTOMOTIVE PLC COM COM G6095L109 239 1,997 SH   SOLE 0 0 0 0
NOVOCURE LTD ORD SHS COM G6674U108 282 3,407 SH   SOLE 0 0 0 0
TRANE TECHNOLOGIES PLC SHS COM G8994E103 237 1,549 SH   SOLE 0 0 0 0
CHUBB LIMITED COM COM H1467J104 915 4,278 SH   SOLE 0 0 0 0
TE CONNECTIVITY LTD COM H84989104 276 2,105 SH   SOLE 0 0 0 0
ASML HOLDING N V N Y REGISTRY SHS N Y REGISTRY SHS N07059210 455 680 SH   SOLE 0 0 0 0
CNH INDUSTRIAL NV COM EUR0.01 SHS N20944109 218 13,723 SH   SOLE 0 0 0 0
STAR BULK CARRIERS CORP. SHS PAR SHS PAR Y8162K204 410 13,806 SH   SOLE 0 0 0 0