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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
1LIFE HEALTHCARE INC COMCS68269G1071,36641,325SH SOLE 0041,325
3M CO COMCS88579Y1012,66813,432SH SOLE 0013,432
4FRONT VENTURES CORPCS35086B2072721,300SH SOLE 0021,300
4LICENSING CORPCS35104T107018,000SH SOLE 0018,000
ABBOTT LABS COMCS00282410025,412219,204SH SOLE 00219,204
ABBVIE INC COMCS00287Y1097,75168,811SH SOLE 0068,811
ACACIA RESH CORP ACACIA TCH COCS0038813078112,000SH SOLE 0012,000
ACCENTURE PLC IRELAND SHS CLASCSG1151C101175,648595,841SH SOLE 00595,841
ACTIVISION BLIZZARD INC COMCS00507V1092772,905SH SOLE 002,905
ADOBE SYS INC COMCS00724F10110,10617,257SH SOLE 0017,257
ADVANCED MICRO DEVICES INC COMCS0079031074845,157SH SOLE 005,157
ADYEN N V SHSCSN3501V1041,691692SH SOLE 00692
AIR LEASE CORP CL ACS00912X30210,666255,526SH SOLE 00255,526
AIR PRODS & CHEMS INC COMCS0091581068,97431,194SH SOLE 0031,194
AKAMAI TECHNOLOGIES INC COMCS00971T1012972,549SH SOLE 002,549
ALBEMARLE CORP COMCS01265310117,014100,995SH SOLE 00100,995
ALCON AG ORD SHSCSH0130112899,6631,418,484SH SOLE 001,418,484
ALIBABA GROUP HLDG LTD SPONSORCS01609W1024,92021,696SH SOLE 0021,696
ALLEGION PLC ORD SHSCSG0176J10925,798185,201SH SOLE 00185,201
ALLIANCEBERNSTEIN HOLDING LP UCS01881G1062,89162,100SH SOLE 0062,100
ALLSTATE CORPCS0200021016865,256SH SOLE 005,256
ALPHABET INC CAP STK CL ACS02079K305168,04468,820SH SOLE 0068,820
ALPHABET INC CAP STK CL CCS02079K10779,16531,586SH SOLE 0031,586
ALTRIA GROUP INC COMCS02209S1031,02721,547SH SOLE 0021,547
AMARIN CORP PLC SPONS ADR NEWCS02311120640191,450SH SOLE 0091,450
AMAZON COM INC COMCS023135106152,18244,237SH SOLE 0044,237
AMERICAN ELEC PWR INCCS0255371012482,937SH SOLE 002,937
AMERICAN EXPRESS CO COMCS02581610922,649137,078SH SOLE 00137,078
AMERICAN TOWER CORP NEW COMCS03027X10018,45868,326SH SOLE 0068,326
AMERICAN WTR WKS CO INC NEW COCS0304201032,89318,771SH SOLE 0018,771
AMERIPRISE FINL INC COMCS03076C1061,5456,209SH SOLE 006,209
AMETEK INC NEW COMCS0311001004263,188SH SOLE 003,188
AMGEN INC COMCS03116210015,65064,206SH SOLE 0064,206
AMPHENOL CORP NEW CL ACS0320951015,96787,226SH SOLE 0087,226
AMPLIFY ENERGY CORP NEW COMCS03212B1034110,000SH SOLE 0010,000
ANALOG DEVICES INCCS0326541052,54414,775SH SOLE 0014,775
ANNALY CAP MGMT INC COMCS035710409948106,748SH SOLE 00106,748
ANSYS INC COMCS03662Q1054151,195SH SOLE 001,195
AON PLC CLASS-A ORDINARY SHARECSG0403H10840,812170,932SH SOLE 00170,932
APOLLO GLOBAL MGMT INCCS03768E10518,250293,414SH SOLE 00293,414
APPLE INC COMCS037833100335,7392,451,368SH SOLE 002,451,368
APPLIED MATLS INC COMCS0382221051,3699,613SH SOLE 009,613
APPLIED MINERALS INC COMCS03823M100844,008,601SH SOLE 004,008,601
APTARGROUP INC COMCS038336103116,641828,184SH SOLE 00828,184
AQUA METALS INCCS03837J1018729,000SH SOLE 0029,000
ARCH CAP GROUP LTD ORDCSG0450A1056,110156,898SH SOLE 00156,898
ARGENX SE SPONSORED ADRCS04016X1015,57818,528SH SOLE 0018,528
ARK ETF TR INNOVATION ETFCS00214Q1049,02769,023SH SOLE 0069,023
ARRIVAL GROUPCSL0423Q10823515,008SH SOLE 0015,008
ASML HOLDING N V N Y REGISTRYCSN07059210544787SH SOLE 00787
AST SPACEMOBILE INC COM CL ACS00217D10047937,000SH SOLE 0037,000
AT&T INC COMCS00206R1027,452258,918SH SOLE 00258,918
ATLAS AIR WORLDWIDE HLDGS INCCS0491642051,12416,500SH SOLE 0016,500
AUTODESK INC COMCS052769106205702SH SOLE 00702
AUTOMATIC DATA PROCESSING INCCS053015103129,082649,892SH SOLE 00649,892
AVERY DENNISON CORPCS0536111095902,804SH SOLE 002,804
BALL CORPCS05849810623,232286,748SH SOLE 00286,748
BANK AMER CORP COMCS06050510411,329274,782SH SOLE 00274,782
BANK NEW YORK MELLON CORP COMCS0640581002204,296SH SOLE 004,296
BAXTER INTL INCCS0718131097299,052SH SOLE 009,052
BCE INC COM NEWCS05534B7602,48650,412SH SOLE 0050,412
BECTON DICKINSON & CO COMCS0758871091,3565,576SH SOLE 005,576
BERKLEY W R CORP COMCS0844231025367,200SH SOLE 007,200
BERKSHIRE HATHAWAY INC DEL CLCS08467010814,23234SH SOLE 0034
BERKSHIRE HATHAWAY INC DEL CLCS08467070260,421217,406SH SOLE 00217,406
BIOGEN INC COMCS09062X1034111,186SH SOLE 001,186
BLACKROCK INC COMCS09247X1011,5901,817SH SOLE 001,817
BLACKSTONE GROUP INCCS09260D10762,040638,671SH SOLE 00638,671
BOEING CO COMCS0970231051,2335,147SH SOLE 005,147
BOOKING HOLDINGS INCCS09857L108716327SH SOLE 00327
BRISTOL MYERS SQUIBB CO COMCS1101221088,024120,087SH SOLE 00120,087
BROADCOM INCCS11135F10110,61522,261SH SOLE 0022,261
BROOKFIELD ASSET MANAGEMENT CLCS1125851041,61431,656SH SOLE 0031,656
BROOKFIELD INFRAST PARTNERS LPCSG162521019,835177,040SH SOLE 00177,040
BROOKFIELD INFRASTRUCTURE CORPCS11275Q1072983,956SH SOLE 003,956
BWX TECHNOLOGIES INC COMCS05605H1002915,000SH SOLE 005,000
CAMDEN NATL CORP COMCS13303410849210,300SH SOLE 0010,300
CAMPBELL SOUP CO COMCS1344291092174,766SH SOLE 004,766
CANADIAN NATL RY CO COMCS1363751023593,403SH SOLE 003,403
CANADIAN PAC RY LTD COMCS13645T1006,07478,970SH SOLE 0078,970
CARRIER GLOBAL CORPORATION COMCS14448C1042,67355,005SH SOLE 0055,005
CATERPILLAR INC DEL COMCS1491231013,28915,113SH SOLE 0015,113
CDW CORP COMCS12514G1087844,490SH SOLE 004,490
CENTENNIAL RESOURCE DEVELOPMENCS15136A10264995,705SH SOLE 0095,705
CHARGE ENTERPRISES INC COMCS1596101044010,000SH SOLE 0010,000
CHARTER COMMUNICATIONS INC DELCS16119P1081,6152,238SH SOLE 002,238
CHEVRON CORP NEW COMCS16676410011,116106,130SH SOLE 00106,130
CHEWY INC CL ACS16679L1097389,264SH SOLE 009,264
CHIMERA INVT CORP COMCS16934Q20815610,363SH SOLE 0010,363
CHIPOTLE MEXICAN GRILL INC CLCS169656105319206SH SOLE 00206
CHOICE HOTELS INTL INC COMCS1699051067136,000SH SOLE 006,000
CHUBB LIMITED COMCSH1467J1043061,923SH SOLE 001,923
CHURCH & DWIGHT INC COMCS1713401024,31650,646SH SOLE 0050,646
CIGNA CORPORATION COMCS1255231002,97812,561SH SOLE 0012,561
CINTAS CORP COMCS17290810529,94278,383SH SOLE 0078,383
CISCO SYS INC COMCS17275R10220,417385,224SH SOLE 00385,224
CITIGROUP INC COM NEWCS1729674244,01656,761SH SOLE 0056,761
CLARIVATE PLC ORD SHSCSG2181010978,9632,868,269SH SOLE 002,868,269
CLEARPOINT NEURO INCCS18507C10341121,552SH SOLE 0021,552
CLOROX CO DEL COMCS1890541093471,929SH SOLE 001,929
CME GROUP INC COMCS12572Q1051,3496,341SH SOLE 006,341
COCA COLA CO COMCS1912161006,645122,809SH SOLE 00122,809
COLFAX CORP COMCS19401410611,123242,802SH SOLE 00242,802
COLGATE PALMOLIVE CO COMCS19416210321,049258,740SH SOLE 00258,740
COMCAST CORP NEW CL ACS20030N10167,4461,182,840SH SOLE 001,182,840
CONOCOPHILLIPS COMCS20825C1045749,421SH SOLE 009,421
CONSTELLATION BRANDS INC CL ACS21036P108207885SH SOLE 00885
COOPER COS INC COM NEWCS2166484021,1943,014SH SOLE 003,014
CORNING INC COMCS2193501051,59438,971SH SOLE 0038,971
COSTCO WHSL CORP NEW COMCS22160K105200,172505,907SH SOLE 00505,907
CRITICAL ELEMENTS LITHIUM CORPCS22675W107305288,700SH SOLE 00288,700
CROWDSTRIKE HOLDINGS INCCS22788C1054,98619,840SH SOLE 0019,840
CROWN CASTLE INTL CORPCS22822V101157,791808,768SH SOLE 00808,768
CRYOPORT INC COM PAR $0.001CS22905030722,741360,395SH SOLE 00360,395
CSX CORP COMCS1264081033,08596,156SH SOLE 0096,156
CVS HEALTH CORPORATIONCS12665010097411,671SH SOLE 0011,671
D R HORTON INCCS23331A1093684,071SH SOLE 004,071
DANAHER CORP DEL COMCS235851102127,998476,963SH SOLE 00476,963
DEERE & CO COMCS2441991056,47218,348SH SOLE 0018,348
DHT HOLDINGS INCCSY2065G12137858,196SH SOLE 0058,196
DIAMONDBACK ENERGY INC COMCS25278X1093673,914SH SOLE 003,914
DIGITAL RLTY TR INC COMCS2538681032031,352SH SOLE 001,352
DISCOVER FINANCIAL SERVICESCS2547091081,27010,734SH SOLE 0010,734
DISCOVERY COMMUNICATIONS NEW SCS25470F10486228,112SH SOLE 0028,112
DISNEY WALT CO COM DISNEYCS25468710650,837289,226SH SOLE 00289,226
DOCUSIGN INCCS256163106245875SH SOLE 00875
DOMINION RES INC VA NEW COMCS25746U1092012,732SH SOLE 002,732
DOVER CORP COMCS2600031087,24148,082SH SOLE 0048,082
DOW INC COMCS2605571031,36621,581SH SOLE 0021,581
DTE ENERGY CO COMCS2333311075834,500SH SOLE 004,500
DUKE ENERGY CORPCS26441C2041,23712,531SH SOLE 0012,531
DUPONT DE NEMOURS INCCS26614N1022363,054SH SOLE 003,054
DYNATRACE INC.CS2681501096,119104,740SH SOLE 00104,740
EATON CORP PLC SHSCSG2918310312,82686,554SH SOLE 0086,554
EATON VANCE TX MGD DIVERSIFIEDCS27828N10223416,639SH SOLE 0016,639
EBAY INC COMCS27864210399114,114SH SOLE 0014,114
ECOLAB INC COMCS278865100185,567900,942SH SOLE 00900,942
EDWARDS LIFESCIENCES CORP COMCS28176E1084,32941,801SH SOLE 0041,801
ELECTRONIC ARTS INC COMCS2855121092671,855SH SOLE 001,855
EMERSON ELEC CO COMCS29101110412,973134,796SH SOLE 00134,796
ENBRIDGE INC COMCS29250N1051,01625,381SH SOLE 0025,381
ENERGY TRANSFER LPCS29273V1003,493328,621SH SOLE 00328,621
ENTERPRISE PRODS PARTNERS L PCS29379210741,6381,725,567SH SOLE 001,725,567
EOG RES INC COMCS26875P10189110,675SH SOLE 0010,675
EPIZYME INC COMCS29428V1041,066128,298SH SOLE 00128,298
EQUIFAX INC COMCS2944291054601,921SH SOLE 001,921
EUROPEAN METALS HLDGS LTD SHSCSG3191T1021,3661,128,613SH SOLE 001,128,613
EXPEDIA INCCS30212P3032,17213,266SH SOLE 0013,266
EXXON MOBIL CORP COMCS30231G10212,743202,006SH SOLE 00202,006
FACEBOOK INC CL ACS30303M10265,669188,861SH SOLE 00188,861
FASTENAL CO COMCS3119001043677,061SH SOLE 007,061
FEDEX CORP COMCS31428X1066,53521,904SH SOLE 0021,904
FIDELITY NATL INFORMATION SVCSCS31620M10618,250128,818SH SOLE 00128,818
FIFTH THIRD BANCORP COMCS3167731001,07128,022SH SOLE 0028,022
FIRST REPUBLIC BANKCS33616C1007,70841,181SH SOLE 0041,181
FISERV INC COMCS3377381083072,870SH SOLE 002,870
FISSION URANIUM CORP COMCS33812R109510,000SH SOLE 0010,000
FIVE BELOW, INCCS33829M1012861,480SH SOLE 001,480
FLUOROPHARMA MED INC COMCS3438701011117,647SH SOLE 00117,647
FORD MTR CO DEL COM PAR $0.01CS34537086099767,097SH SOLE 0067,097
FORTINET INC COMCS34959E10945,363190,447SH SOLE 00190,447
FORTIVE CORP COMCS34959J10821,067302,084SH SOLE 00302,084
FRANCO NEVADA CORP COMCS3518581059,20263,430SH SOLE 0063,430
FREEPORT-MCMORAN INC.CS35671D8572,01354,240SH SOLE 0054,240
FRESHPET INC COMCS3580391054893,000SH SOLE 003,000
FREYR BATTERY SACSL4135L10064865,416SH SOLE 0065,416
FRONTIER LITHIUM COMCS35910P1094469,000SH SOLE 0069,000
FRONTIER SVCS GROUP LTD SHSCSG3729C1001531,304,800SH SOLE 001,304,800
FUELPOSITIVE CORPORATION COMCS35954F108842,000SH SOLE 0042,000
GDS HLDGS LTD SPONSORED ADRCS36165L1082322,960SH SOLE 002,960
GENE EXPRESS, INC. COM STOCKCS9940769Y50100,000SH SOLE 00100,000
GENERAC HLDGS INC COMCS368736104374902SH SOLE 00902
GENERAL ELECTRIC CO COMCS36960430136026,781SH SOLE 0026,781
GENERAL MLS INC COMCS3703341044337,107SH SOLE 007,107
GENERAL MTRS CORP COMCS37045V1003,97367,150SH SOLE 0067,150
GENMAB A S SPONSORED ADRCS3723032068,837216,437SH SOLE 00216,437
GENMAB A/S SHSCSK3967W1029,68323,663SH SOLE 0023,663
GETSWIFT TECHNOLOGIES LTDCS37428G10088135,884SH SOLE 00135,884
GILEAD SCIENCES INC COMCS3755581033084,468SH SOLE 004,468
GLOBAL PMTS INC COMCS37940X1029,84552,494SH SOLE 0052,494
GOLDMAN SACHS GROUP INCCS38141G1043,4399,061SH SOLE 009,061
GOLUB CAP BDC INC COMCS38173M10220013,000SH SOLE 0013,000
GRACE W R & CO DEL NEW COMCS38388F1082693,895SH SOLE 003,895
GRAINGER W W INC COMCS3848021046,10313,933SH SOLE 0013,933
GRAYSCALE BITCOIN TRUST BTCCS38963710951117,139SH SOLE 0017,139
GREEN DOT CORPORATIONCS39304D1023136,676SH SOLE 006,676
GTT COMMUNICATIONS INCCS3623931009037,075SH SOLE 0037,075
HERCULES TECH GROWTH CAP INCCS42709650822713,303SH SOLE 0013,303
HESS CORP COMCS42809H1073664,186SH SOLE 004,186
HOLLY ENERGY PARTNERS LPCS43576310728912,760SH SOLE 0012,760
HOME DEPOT INC COMCS43707610292,007288,522SH SOLE 00288,522
HONEYWELL INTL INCCS43851610627,408124,949SH SOLE 00124,949
HORMEL FOODS CORPCS4404521004,07885,403SH SOLE 0085,403
HUBSPOT INC COMCS443573100262450SH SOLE 00450
ICON PLC SHSCSG4705A1002301,113SH SOLE 001,113
IDEXX LABS INC COMCS45168D104275,570436,339SH SOLE 00436,339
IHS MARKIT LTD SHSCSG475671054744,210SH SOLE 004,210
ILLINOIS TOOL WKS INC COMCS45230810916,17872,364SH SOLE 0072,364
ILLUMINA INC COMCS4523271091,4353,032SH SOLE 003,032
INGREDION INC COMCS4571871023854,250SH SOLE 004,250
INTEL CORP COMCS4581401002,45243,677SH SOLE 0043,677
INTERCONTINENTAL EXCHANGE INCCS45866F1041,92816,240SH SOLE 0016,240
INTERNATIONAL BUSINESS MACHS CCS4592001015,94140,525SH SOLE 0040,525
INTERNATIONAL FLAVORS&FRAGRANCCS4595061012,42616,237SH SOLE 0016,237
INTUIT COMCS461202103127,770260,665SH SOLE 00260,665
INTUITIVE SURGICAL INC COM NEWCS46120E6021,8021,959SH SOLE 001,959
INVESCO QQQ TRUST SERIES 1CS46090E10348,091135,685SH SOLE 00135,685
INVESCO S&P 500 EQUAL WEIGHT ECS46137V3573,87725,721SH SOLE 0025,721
ISHARES COMEX GOLD TR ISHARESCS46428520478823,369SH SOLE 0023,369
ISHARES INC CORE MSCI EMKTCS46434G1032553,812SH SOLE 003,812
ISHARES RUSSELL 2000 ETFCS4642876557,06930,820SH SOLE 0030,820
ISHARES TR CORE S&P MCP ETFCS4642875079493,531SH SOLE 003,531
ISHARES TR CORE S&P500 ETFCS4642872009,02220,985SH SOLE 0020,985
ISHARES TR FLTG RATE BD ETFCS46429B6552164,252SH SOLE 004,252
ISHARES TR NASDAQ BIOTECH INDXCS46428755617,502106,945SH SOLE 00106,945
ISHARES TR RUS MID-CAP ETFCS4642874992142,700SH SOLE 002,700
ISHARES TR RUSSELL 1000 GROWTHCS4642876143851,419SH SOLE 001,419
ISHARES TR RUSSELL 3000CS464287689233910SH SOLE 00910
ISHARES TR S&P 500 GRWT ETFCS4642873096028,274SH SOLE 008,274
ISHARES TR S&P 500 VALUECS4642874084192,835SH SOLE 002,835
ISHARES TR S&P SMALL CAP 600CS4642878041,0329,131SH SOLE 009,131
ISHARES TR SELECT DIVID ETFCS4642871685174,432SH SOLE 004,432
ISLET SCIENCES INC COMCS46467R109091,666SH SOLE 0091,666
JACOBS ENGR GROUP INCCS4698141077,58156,821SH SOLE 0056,821
JOHNSON & JOHNSON COMCS478160104145,966886,042SH SOLE 00886,042
JPMORGAN CHASE & CO COMCS46625H10092,286593,328SH SOLE 00593,328
KANSAS CITY SOUTHERN COM NEWCS4851703025,80520,485SH SOLE 0020,485
KIMBERLY CLARK CORP COMCS4943681031,63512,225SH SOLE 0012,225
KINDER MORGAN INC KANSCS49456B10159732,767SH SOLE 0032,767
KKR & CO INCCS48251W1043105,235SH SOLE 005,235
L OREAL CO ADRCS5021172032793,118SH SOLE 003,118
LABORATORY CORP AMER HLDGS COMCS50540R4098413,050SH SOLE 003,050
LAM RESEARCH CORP COMCS512807108224344SH SOLE 00344
LARGO RESOURCES LTDCS51710360250632,460SH SOLE 0032,460
LAUDER ESTEE COS INC CL ACS518439104144,745455,059SH SOLE 00455,059
LIBERTY BROADBAND CORP COM SERCS5303071072771,649SH SOLE 001,649
LILLY ELI & CO COMCS5324571084,16318,138SH SOLE 0018,138
LINDE PUBLIC LTDCSG5494J1038542,955SH SOLE 002,955
LIVE NATION INC COMCS5380341093,29537,615SH SOLE 0037,615
LIVENT CORPCS53814L10839920,615SH SOLE 0020,615
LOCKHEED MARTIN CORPCS5398301092,7717,323SH SOLE 007,323
LORDSTOWN MOTORS CORP COM CL ACS54405Q10058052,400SH SOLE 0052,400
LOWES COS INC COMCS54866110725,141129,613SH SOLE 00129,613
LVMH MOET HENNESSY LOU VUITTONCS5024413066,89743,708SH SOLE 0043,708
MAGELLAN MIDSTREAM PARTNERSCS5590801069,595196,178SH SOLE 00196,178
MAGNITE INCCS55955D10029,058858,698SH SOLE 00858,698
MARATHON PETE CORP COMCS56585A1021,79329,668SH SOLE 0029,668
MARRIOTT INTL INC NEW CL ACS5719032022762,021SH SOLE 002,021
MASTERCARD INCORPORATED CL ACS57636Q1042,5486,979SH SOLE 006,979
MCCORMICK & CO INC COM NON VTGCS57978020691,7291,038,602SH SOLE 001,038,602
MCDONALDS CORP COMCS5801351012,1209,179SH SOLE 009,179
MCKESSON CORP COMCS58155Q1032701,410SH SOLE 001,410
MEDTRONIC PLC SHSCSG5960L1031,0068,106SH SOLE 008,106
MERCK & CO INC NEW COMCS58933Y1058,218105,667SH SOLE 00105,667
METROPOLITAN BK HLDG CORP COMCS5917741043676,097SH SOLE 006,097
METTLER TOLEDO INTERNATIONAL CCS592688105196,835142,084SH SOLE 00142,084
MFA FINL INC COMCS55272X1028,2431,795,873SH SOLE 001,795,873
MICROCHIP TECHNOLOGY INCCS59501710416,302108,870SH SOLE 00108,870
MICROSOFT CORP COMCS594918104216,683799,863SH SOLE 00799,863
MIMEDX GROUP INC COMCS60249610115012,000SH SOLE 0012,000
MONDELEZ INTL INC CL ACS6092071055088,142SH SOLE 008,142
MONTROSE ENVIRONMENTAL GROUP ICS6151111013536,575SH SOLE 006,575
MOODYS CORPCS615369105274757SH SOLE 00757
MORGAN STANLEY COM NEWCS6174464482,96832,375SH SOLE 0032,375
MOSAIC COCS61945C10353116,626SH SOLE 0016,626
MOTOROLA SOLUTIONS INC COM NEWCS6200763075072,340SH SOLE 002,340
MPLX LP COM UNIT REP LTDCS55336V1001,85362,597SH SOLE 0062,597
MSCI INC COMCS55354G10029,30754,976SH SOLE 0054,976
NEO LITHIUM CORP NEW COMCS64047A108650279,000SH SOLE 00279,000
NEO PERFORMANCE MATERIALS INC-CS64046G10633325,000SH SOLE 0025,000
NEO PERFORMANCE MATLS INC COMCS64046G10624918,705SH SOLE 0018,705
NEOGEN CORP COMCS6404911063958,582SH SOLE 008,582
NESTLE S A SPONSORED ADRCS6410694062,15117,241SH SOLE 0017,241
NETFLIX INC COMCS64110L10610,51819,912SH SOLE 0019,912
NEW FORTRESS ENERGY LLC CL A SCS6443931003539,330SH SOLE 009,330
NEW MOUNTAIN FIN CORP COMCS64755110056643,000SH SOLE 0043,000
NEW RESIDENTIAL INVT CORP COMCS64828T20137735,614SH SOLE 0035,614
NEXTERA ENERGY INC COMCS65339F1015,48774,878SH SOLE 0074,878
NEXTERA ENERGY PARTNERS LP COMCS65341B10641,290540,723SH SOLE 00540,723
NEXTSOURCE MATLS INC CDA COMCS65343M209371175,050SH SOLE 00175,050
NII HLDGS INC COM PAR $0.001CS62913F508049,996SH SOLE 0049,996
NIKE INC CL BCS65410610344,524288,198SH SOLE 00288,198
NORFOLK SOUTHERN CORPCS6558441083,40712,836SH SOLE 0012,836
NORTHERN GRAPHITE CORP COMCS66516A1051025,000SH SOLE 0025,000
NORTHROP GRUMMAN CORP COMCS666807102348958SH SOLE 00958
NORTHWEST BIOTHERAPEUTICS INCCS66737P6005739,000SH SOLE 0039,000
NOUVEAU MONDE GRAPHITE INC COMCS66979W8421,087138,470SH SOLE 00138,470
NOVARTIS A G SPONSORED ADRCS66987V1096206,790SH SOLE 006,790
NUCOR CORP COMCS6703461051,40314,627SH SOLE 0014,627
NVIDIA CORP COMCS67066G10444,70355,872SH SOLE 0055,872
NXP SEMICONDUCTORS N V COMCSN6596X1095,41526,322SH SOLE 0026,322
O REILLY AUTOMOTIVE INC NEW COCS67103H1071,4552,570SH SOLE 002,570
OIL SEARCH LTD ORDCSY646951104315,000SH SOLE 0015,000
ONEX CORP SUB VTGCS68272K10342,257581,913SH SOLE 00581,913
ORACLE CORP COMCS68389X1058,380107,653SH SOLE 00107,653
ORGANON & CO COMMON STOCKCS68622V1063,426113,228SH SOLE 00113,228
OTIS WORLDWIDE CORP COMCS68902V1073594,395SH SOLE 004,395
PACKAGING CORP OF AMERICACS6951561093532,604SH SOLE 002,604
PARETEUM CORPCS69946T2071025,800SH SOLE 0025,800
PARKER HANNIFIN CORPCS7010941046,67121,722SH SOLE 0021,722
PAYCHEX INC COMCS7043261077,58670,703SH SOLE 0070,703
PAYPAL HLDGS INC COMCS70450Y103103,876356,374SH SOLE 00356,374
PEOPLES UNITED FINANCIAL INC CCS71270410517110,000SH SOLE 0010,000
PEPSICO INC COMCS71344810870,590476,409SH SOLE 00476,409
PERKINELMER INC COMCS7140461093272,119SH SOLE 002,119
PFIZER INC COMCS7170811033,68093,974SH SOLE 0093,974
PHI GROUP INC COMCS69360B10431819,885SH SOLE 0019,885
PHILIP MORRIS INTL INC COMCS7181721091,24312,545SH SOLE 0012,545
PHILLIPS 66 PARTNERS LP COM UNCS7185492072235,650SH SOLE 005,650
PIEDMONT LITHIUM INCCS72016P1051,91624,516SH SOLE 0024,516
PINNACLE WEST CAP CORP COMCS7234841013103,785SH SOLE 003,785
PINTEREST INC CL ACS72352L1066518,242SH SOLE 008,242
PLUG POWER INC COMCS72919P2021,82453,340SH SOLE 0053,340
PNC FINL SVCS GROUP INCCS6934751056,19732,486SH SOLE 0032,486
PPL CORP COMCS69351T10640714,559SH SOLE 0014,559
PRICE T ROWE GROUP INC COMCS74144T10853,028267,861SH SOLE 00267,861
PROCTER AND GAMBLE CO COMCS7427181093,50325,963SH SOLE 0025,963
PROGRESSIVE CORP OHIO COMCS74331510320,059204,243SH SOLE 00204,243
PROLOGIS INC COMCS74340W10318,591155,532SH SOLE 00155,532
PROSHARES TR ONLINE RTL ETFCS74347B1697048,711SH SOLE 008,711
PROTOKINETIX INCCS743722100320,000SH SOLE 0020,000
PUBLIC SVC ENTERPRISE GROUP COCS7445731064477,485SH SOLE 007,485
PUREFUNDS ISE CYBER SECURITY ECS26924G2016,613109,032SH SOLE 00109,032
QUALCOMM INC COMCS7475251031,4249,961SH SOLE 009,961
QUEST DIAGNOSTICS INC COMCS74834L1008426,380SH SOLE 006,380
RALPH LAUREN CORP CL ACS7512121018236,985SH SOLE 006,985
RAYMOND JAMES FINANCIAL INC COCS7547301094713,625SH SOLE 003,625
RAYTHEON TECHNOLOGIES CORPCS75513E1019,158107,351SH SOLE 00107,351
REGENERON PHARMACEUTICALS COMCS75886F1079451,692SH SOLE 001,692
REGENERX BIOPHARMACEUTICALS COCS75886X10857210,000SH SOLE 00210,000
RESMED INC COMCS7611521074901,988SH SOLE 001,988
RIO TINTO PLC SPONSORED ADRCS7672041004,16949,695SH SOLE 0049,695
ROCHE HLDG LTD SPONSORED ADRCS77119510498620,990SH SOLE 0020,990
ROCKWELL AUTOMATION INCCS77390310918,62465,113SH SOLE 0065,113
ROKU INC COM CL ACS77543R1021,1802,569SH SOLE 002,569
ROLLINS INC COMCS77571110438,6831,131,089SH SOLE 001,131,089
ROPER TECHNOLOGIES INC COMCS776696106113,396241,166SH SOLE 00241,166
S&P GLOBAL INCCS78409V104372907SH SOLE 00907
SALESFORCE COM INC COMCS79466L30237,633154,064SH SOLE 00154,064
SCHLUMBERGER LTD COMCS8068571083079,586SH SOLE 009,586
SCHWAB CHARLES CORP NEW COMCS8085131052,86739,371SH SOLE 0039,371
SCHWAB STRATEGIC TR INTL EQTYCS80852480564016,232SH SOLE 0016,232
SEELOS THERAPEUTICS INC COMCS81577F1092610,000SH SOLE 0010,000
SELECT SECTOR SPDR TR COMMUNICCS81369Y8524755,861SH SOLE 005,861
SELECT SECTOR SPDR TR SBI HEALCS81369Y2096975,537SH SOLE 005,537
SELECT SECTOR SPDR TR SBI INT-CS81369Y6051,36137,090SH SOLE 0037,090
SELECT SECTOR SPDR TR TECHNOLOCS81369Y8032,74718,601SH SOLE 0018,601
SERVICENOW INC COMCS81762P102385700SH SOLE 00700
SHERWIN-WILLIAMS COCS8243481063,86414,183SH SOLE 0014,183
SHOCKWAVE MED INC COMCS82489T1047684,050SH SOLE 004,050
SHOPIFY INC CL ACS82509L107453310SH SOLE 00310
SIG COMBIBLOC GROUP AGCSH764061171,06839,300SH SOLE 0039,300
SILVER ELEPHANT MINING CORPCS82770L109210,000SH SOLE 0010,000
SKYWORKS SOLUTIONS INC COMCS83088M1023551,851SH SOLE 001,851
SMUCKER J M CO COM NEWCS8326964055384,156SH SOLE 004,156
SOC TELEMED INC COM CL ACS78472F1016511,500SH SOLE 0011,500
SOLUCORP INDS LTD COMCS83437C102011,000SH SOLE 0011,000
SOUTHERN CO COMCS8425871073115,133SH SOLE 005,133
SPARK NEW ZEALAND LTD SHSCSQ8619N107335100,000SH SOLE 00100,000
SPDR DJIACS78467X10931,36690,930SH SOLE 0090,930
SPDR GOLD TRUSTCS78463V1074,08024,632SH SOLE 0024,632
SPDR S&P 500 ETF TR TR UNITCS78462F10362,476145,952SH SOLE 00145,952
SPDR S&P MIDCAP 400 INDEXCS78467Y1077,53215,339SH SOLE 0015,339
SPDR SER TR PORTFOLIO S&P400CS78464A84779016,730SH SOLE 0016,730
SPDR SER TR S&P BIOTECHCS78464A87015,619115,351SH SOLE 00115,351
SPDR SERIES TRUST S&P OILGAS ECS78468R5563874,000SH SOLE 004,000
SPDR SERIES TRUST S&P REGL BKGCS78464A6983,84958,740SH SOLE 0058,740
SPLUNK INC COMCS8486371044,01827,792SH SOLE 0027,792
SS&C TECHNOLOGIES HLDGS INC COCS78467J1003424,750SH SOLE 004,750
STAR BULK CARRIERS CORP SHS PACSY8162K20499943,535SH SOLE 0043,535
STARBUCKS CORP COMCS8552441091,20710,797SH SOLE 0010,797
STERIS PLC SHS USDCSG8473T100141,617686,462SH SOLE 00686,462
STRYKER CORP COMCS86366710115,19158,487SH SOLE 0058,487
SUNRUN INC COMCS86771W10510,935196,034SH SOLE 00196,034
SWEDISH MATCH AB UNSPONSORED ACS87030960617020,000SH SOLE 0020,000
SYSCO CORP COMCS8718291078,510109,451SH SOLE 00109,451
T-MOBILE US INC COMCS87259010413,21891,263SH SOLE 0091,263
TALON METALS CORP-CADCSG866591021,8174,333,400SH SOLE 004,333,400
TALON METALS CORP SHS CADCSG866591021,8414,404,379SH SOLE 004,404,379
TARGA RES CORP COMCS87612G10144610,027SH SOLE 0010,027
TARGET CORP COMCS87612E1062,74311,345SH SOLE 0011,345
TE CONNECTIVITY LTD REG SHSCSH849891043802,810SH SOLE 002,810
TELADOC INC COMCS87918A1054,23925,493SH SOLE 0025,493
TELEDYNE TECHNOLOGIES INC COMCS879360105251600SH SOLE 00600
TELEFLEX INCCS8793691064221,051SH SOLE 001,051
TELLURIAN INC NEW COMCS87968A10432670,000SH SOLE 0070,000
TENCENT HLDGS LTD ADRCS88032Q10988211,708SH SOLE 0011,708
TENET HEALTHCARE CORPCS88033G4072744,087SH SOLE 004,087
TESLA MTRS INC COMCS88160R1012,9544,346SH SOLE 004,346
TEXAS INSTRS INC COMCS88250810413,29569,139SH SOLE 0069,139
THE CARLYLE GROUP INCCS14316J1083226,933SH SOLE 006,933
THE TRADE DESK INC COM CL ACS88339J10589,7041,159,571SH SOLE 001,159,571
THEGLOBE COM INC COMCS88335R101225,000SH SOLE 0025,000
THERMO FISHER SCIENTIFIC INC CCS883556102127,675253,088SH SOLE 00253,088
THOR INDS INC COMCS8851601016725,950SH SOLE 005,950
TJX COS INC NEW COMCS87254010992,4771,371,658SH SOLE 001,371,658
TRADEWEB MKTS INC CL ACS8926721062,00223,680SH SOLE 0023,680
TRANE TECHNOLOGIES PLC SHSCSG8994E1035853,179SH SOLE 003,179
TRANSDIGM GROUP INC COMCS893641100331512SH SOLE 00512
TRANSOCEAN LTDCSH8817H100543120,100SH SOLE 00120,100
TRANSUNION COMCS89400J1072061,879SH SOLE 001,879
TRAVELERS COMPANIES INC COMCS89417E1094122,754SH SOLE 002,754
TRIPADVISOR INC COMCS8969452016,920171,723SH SOLE 00171,723
TRUIST FINL CORP COMCS89832Q1092564,610SH SOLE 004,610
TYSON FOODS INC CL ACS9024941034,01754,455SH SOLE 0054,455
UGI CORP NEW COMCS90268110562713,542SH SOLE 0013,542
ULTA SALON COSMETCS & FRAG INCCS90384S3038332,409SH SOLE 002,409
UNILEVER PLC SPON ADR NEWCS9047677045529,434SH SOLE 009,434
UNION PAC CORP COMCS9078181085,03922,910SH SOLE 0022,910
UNITED PARCEL SVC INC CL BCS9113121061,8929,098SH SOLE 009,098
UNITED RENTALS INC COMCS9113631094011,256SH SOLE 001,256
UNITEDHEALTH GROUP INC COMCS91324P10224,32660,748SH SOLE 0060,748
UPWORK INC COMCS91688F1044157,111SH SOLE 007,111
US BANCORP DEL COM NEWCS9029733046,041106,042SH SOLE 00106,042
VALERO ENERGY CORP NEW COMCS91913Y1007589,713SH SOLE 009,713
VANECK VECTORS ETF TRCS92189F7266453,200SH SOLE 003,200
VANGUARD FTSE ALL-WORLD EX-U.SCS92204277599715,729SH SOLE 0015,729
VANGUARD HEALTH CARE ETFCS92204A5047002,832SH SOLE 002,832
VANGUARD HIGH DIV YLD ETFCS9219464067,65873,092SH SOLE 0073,092
VANGUARD INDEX FDS MCAP GR IDXCS9229085381,0084,264SH SOLE 004,264
VANGUARD INDEX FDS S&P 500 ETFCS92290836318,50147,014SH SOLE 0047,014
VANGUARD INDEX FDS SMALL CP ETCS9229087513,23714,368SH SOLE 0014,368
VANGUARD INDEX FDS TOTAL STK MCS9229087693861,732SH SOLE 001,732
VANGUARD MID-CAP ETFCS9229086291,1234,731SH SOLE 004,731
VANGUARD MSCI EAFE ETFCS9219438584969,630SH SOLE 009,630
VANGUARD SPECIALIZED PORTFOLIOCS9219088441,92112,411SH SOLE 0012,411
VANGUARD WORLD CONSUMER DISC ECS92204A1083301,051SH SOLE 001,051
VANGUARD WORLD FDS CONSUM STPCS92204A2074392,407SH SOLE 002,407
VANGUARD WORLD FDS INDUSTRIALCS92204A6033241,650SH SOLE 001,650
VANGUARD WORLD FDS INF TECH ETCS92204A7021,7844,474SH SOLE 004,474
VEEVA SYS INC CL A COMCS92247510823,48575,527SH SOLE 0075,527
VEONEER INCORPORATED COMCS92336X1092309,977SH SOLE 009,977
VERIZON COMMUNICATIONS INC COMCS92343V1047,780138,855SH SOLE 00138,855
VERTEX PHARMACEUTICALS INC COMCS92532F1001,1435,669SH SOLE 005,669
VICI PPTYS INC COMCS9256521092387,675SH SOLE 007,675
VICTREX PLCCSG9358Y10726,304748,000SH SOLE 00748,000
VIPER ENERGY PARTNERS LPCS92763M10530316,100SH SOLE 0016,100
VIRNETX HLDG CORP COMCS92823T108887207,661SH SOLE 00207,661
VISA INC COM CL ACS92826C839301,8081,290,771SH SOLE 001,290,771
VMWARE INC CL A COMCS9285634022231,395SH SOLE 001,395
VORNADO RLTY TR SH BEN INTCS9290421093437,343SH SOLE 007,343
VYSTAR CORPCS92927N1065240,000SH SOLE 00240,000
WABTEC CORP COMCS9297401084044,903SH SOLE 004,903
WAL-MART STORES INC COMCS9311421031,75712,458SH SOLE 0012,458
WALGREENS BOOTS ALLIANCE INCCS9314271082645,009SH SOLE 005,009
WASTE MGMT INC DEL COMCS94106L1095053,607SH SOLE 003,607
WATTS WATER TECHNOLOGIES ACS9427491028325,700SH SOLE 005,700
WEC ENERGY GROUP INC COMCS92939U1063123,502SH SOLE 003,502
WELLS FARGO CO NEW COMCS9497461012,38452,637SH SOLE 0052,637
WENDYS CO COMCS95058W10056224,000SH SOLE 0024,000
WESTLAKE CHEM PARTNERS LP COMCS96041710348518,000SH SOLE 0018,000
WEX INC COMCS96208T10442,606219,730SH SOLE 00219,730
WHITE MTNS INS GROUP LTD COMCSG9618E1076,4315,602SH SOLE 005,602
WILLIAMS COS INC DEL COMCS96945710069526,195SH SOLE 0026,195
WM TECHNOLOGY INCCS92971A10910,479586,758SH SOLE 00586,758
XCEL ENERGY INCCS98389B1002623,981SH SOLE 003,981
XYLEM INC COMCS98419M10019,940166,218SH SOLE 00166,218
YUM BRANDS INC COMCS9884981017406,430SH SOLE 006,430
YUM CHINA HLDGS INC COMCS98850P1094426,672SH SOLE 006,672
ZILLOW GROUP INC CL C CAP STKCS98954M2004,37135,765SH SOLE 0035,765
ZOETIS INC CL ACS98978V103183,813986,335SH SOLE 00986,335
ZSCALER INC COMCS98980G1022,31010,690SH SOLE 0010,690
ISHARES TR U.S. PFD STK ETFFT4642886872807,116SH SOLE 007,116
ALLIANZ FDS RCM MIDCAP INSMF01891968826236,496SH SOLE 0036,496
AMCAP FD INC SHS CL F-2MF0233758273548,227SH SOLE 008,227
AMERICAN CENTY MUT FDS INC ULTMF0250838821,35115,820SH SOLE 0015,820
ARTISAN FDS INC INTL FD INSTLMF04314H2042095,692SH SOLE 005,692
COLUMBIA FDS SER TR MID CAP INMF19765J60822212,196SH SOLE 0012,196
COLUMBIA LARGE CAP GROWTH - ZMF19765Y68830922,284SH SOLE 0022,284
DFA EMERGING MKTS SMALL CAPMF23320361132411,835SH SOLE 0011,835
DFA INTERNATIONAL SMALL CAP EQMF23320362951522,732SH SOLE 0022,732
FIDELITY CONCORD STR TR 500 IDMF3159117501,1807,890SH SOLE 007,890
FIDELITY CONTRAFUND INC COMMF3160711092,361125,834SH SOLE 00125,834
FIDELITY GROWTH CO FUNDMF3162001041,78947,049SH SOLE 0047,049
FIDELITY MAGELLAN FD COMMF31618410018012,957SH SOLE 0012,957
FIDELITY SECS FD BLUE CHIP GWTMF3163893032641,415SH SOLE 001,415
GABELLI ASSET FD SH BEN INTMF3623951052884,659SH SOLE 004,659
JPMORGAN TR I US LARGE SELMF4812A238956120,376SH SOLE 0020,376
JPMORGAN TR II EQTY INCOME SLMF4812C049847420,811SH SOLE 0020,811
JPMORGAN TR II LARGE CAP GR SMF4812C05304657,088SH SOLE 007,088
MATTHEWS INTL FDS PAC TIGER FDMF5771301072496,740SH SOLE 006,740
NORTHERN FDS STK INDEX FDMF66516277267013,929SH SOLE 0013,929
PARNASSUS FD EQTY INCM INSTLMF7017694082624,249SH SOLE 004,249
PIMCO COMMODITY RR STRAT - INSMF7220056678313,646SH SOLE 0013,646
PIMCO FDS PAC INVT MGMT SER STMF69339040316412,427SH SOLE 0012,427
PRICE T ROWE GROWTH STK FD INCMF7414791091,71715,326SH SOLE 0015,326
PRICE T ROWE MEDIA & TELECMS CMF7414541022461,216SH SOLE 001,216
PUTNAM EQUITY INCOME FD NEW CLMF74674510871523,079SH SOLE 0023,079
ROWE PRICE NEW HORIZONS FD INCMF7795621072692,975SH SOLE 002,975
ROWE T PRICE DIVID GROWTH FD CMF7795461002473,675SH SOLE 003,675
ROYCE FD PENN MUT INVMF78090584015613,066SH SOLE 0013,066
SCHWAB CAP TR S&P 500IDX SELMF8085098556349,578SH SOLE 009,578
T ROWE PR BLUE CHIP GROWMF77954Q1066593,540SH SOLE 003,540
TWEEDY BROWNE FD INC GLOBAL VAMF9011651002498,048SH SOLE 008,048
VANGUARD 500 INDEX FUND - ADMMF9229087102,2375,640SH SOLE 005,640
VANGUARD BD INDEX FD INC SC GWMF9219377102422,372SH SOLE 002,372
VANGUARD INDEX FDS LCP INDX ADMF9229085791,42314,032SH SOLE 0014,032
VANGUARD INDEX FDS SMCP INDEXMF9229086865415,012SH SOLE 005,012
VANGUARD INDEX FDS TOT STKIDXMF9229087282,38822,007SH SOLE 0022,007
VANGUARD MID CAP INDEX FUND ADMF9229086458162,778SH SOLE 002,778
VANGUARD SPECIALIZED PORTFOLIOMF9219088852072,091SH SOLE 002,091
VANGUARD STAR FUNDMF92190910739111,688SH SOLE 0011,688
VANGUARD TAX MANAGED INTL FD CMF9219438664291,896SH SOLE 001,896
VANGUARD WINDSOR II FD ADMIRALMF9220183043203,937SH SOLE 003,937
WELLS FARGO FDS TR TARGET 2030MF94975G18120114,295SH SOLE 0014,295
DOVER CORPORATION (Special)SB26000310887,820583,136SH SOLE 00583,136
CRITICAL ELEMENTS LITHIUM CORPWT22675W1230144,350SH SOLE 00144,350
GREENROSE ACQUISITION CORP WTWT39539211199137,765SH SOLE 00137,765
REINVENT TECHNOLOGY PARTNERS ZWTG748471157642,000SH SOLE 0042,000