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
Abbott LaboratoriesCOM00282410015,117127,967SH SOLE1127,96700
Abbott LaboratoriesCOM0028241005,66147,925SH SOLE247,92500
Aberdeen Bloomberg All Commodity Strategy K- ETFBBRG ALL COMD K100326110431611,264SH SOLE211,26400
Accenture PLC Cl-ASHS CLASS AG1151C1015,86418,330SH SOLE118,33000
Accenture PLC Cl-ASHS CLASS AG1151C10115,53148,547SH SOLE248,54700
Activision Blizzard IncCOM00507V10915200SH SOLE120000
Activision Blizzard IncCOM00507V1091,26516,350SH SOLE216,35000
Adobe Systems IncCOM00724F1014985SH SOLE18500
Adobe Systems IncCOM00724F1016621,150SH SOLE21,15000
AGNICO EAGLE MINESCOM0084741081973,800SH SOLE23,80000
Alphabet Inc Cl ACAP STK CL A02079K3054,4301,657SH SOLE11,65700
Alphabet Inc Cl ACAP STK CL A02079K3059,6783,620SH SOLE23,62000
Alphabet Inc Cl ACAP STK CL A02079K3051,056395SH SOLE 39500
Alphabet Inc Cl-CCAP STK CL C02079K10737,13313,932SH SOLE113,93200
Alphabet Inc Cl-CCAP STK CL C02079K1077,5002,814SH SOLE22,81400
Amazon.com IncCOM0231351064,1101,251SH SOLE11,25100
Amazon.com IncCOM0231351067,8022,375SH SOLE22,37500
American Express CoCOM0258161093822,280SH SOLE12,28000
American Express CoCOM0258161092291,370SH SOLE21,37000
American Tower CorpCOM03027X1002951,110SH SOLE11,11000
American Tower CorpCOM03027X1004,52517,050SH SOLE217,05000
Analog Devices IncCOM0326541058,74652,220SH SOLE152,22000
Analog Devices IncCOM0326541053,46020,660SH SOLE220,66000
Anthem Inc.COM0367521032,2806,117SH SOLE16,11700
Anthem Inc.COM0367521032,2746,100SH SOLE26,10000
Aon PLC Cl ASHS CL AG0403H1084861,700SH SOLE11,70000
Aon PLC Cl ASHS CL AG0403H1087,23025,300SH SOLE225,30000
Apple IncCOM03783310018,041127,500SH SOLE1127,50000
Apple IncCOM0378331004,25630,074SH SOLE230,07400
Applied Materials IncCOM03822210550385SH SOLE138500
Applied Materials IncCOM0382221057856,100SH SOLE 6,10000
AUTODESK INCCOM0527691061,0843,800SH SOLE23,80000
Axalta Coating Systems LtdCOMG0750C1086,159211,005SH SOLE1211,00500
Axalta Coating Systems LtdCOMG0750C108602,040SH SOLE22,04000
Bank of AmericaCOM0605051048,616202,960SH SOLE1202,96000
Bank of AmericaCOM0605051041052,480SH SOLE22,48000
Bank of MontrealCOM0636711012,38923,956SH SOLE123,95600
Bank of MontrealCOM0636711011,11811,200SH SOLE211,20000
Bank of MontrealCOM0636711011,87218,750SH SOLE 18,75000
Bank of Nova ScotiaCOM0641491077,599123,622SH SOLE1123,62200
Bank of Nova ScotiaCOM06414910797815,900SH SOLE 15,90000
Bath & Body Works IncCOM0708301042,71143,019SH SOLE143,01900
Bath & Body Works IncCOM0708301042,25635,790SH SOLE235,79000
BATH& BODY WORKS INCCOM07083010481312,900SH SOLE212,90000
BATH& BODY WORKS INCCOM07083010470611,200SH SOLE 11,20000
BCE IncCOM NEW05534B7601,16423,262SH SOLE123,26200
BCE IncCOM NEW05534B7601,19523,850SH SOLE223,85000
BLACK KNIGHT INCCOM09215C10593613,000SH SOLE213,00000
Blackrock IncCOM09247X1011214SH SOLE11400
Blackrock IncCOM09247X1015,1786,175SH SOLE26,17500
BlackRock Income TrustCOM09247F10023037,700SH SOLE137,70000
BlackRock Income TrustCOM09247F100386,185SH SOLE26,18500
BOOKING HLDGS INCCOM09857L108356150SH SOLE215000
Booz Allen Hamilton Holdings ACL A0995021062,59332,675SH SOLE232,67500
BOSTON BEER INCCL A100557107433850SH SOLE285000
BOSTON SCIENTIFICCOM1011371071,38832,000SH SOLE232,00000
Broadcom IncCOM11135F101131271SH SOLE127100
Broadcom IncCOM11135F1016,20812,800SH SOLE212,80000
Brookfield Asset Mgt A LVCL A LTD VTG SH11258510445,917858,009SH SOLE1858,00900
Brookfield Asset Mgt A LVCL A LTD VTG SH1125851045,848109,174SH SOLE2109,17400
BROWN & BROWN INCCOM11523610197017,500SH SOLE217,50000
BRP INCCOM05577W2007,12677,000SH SOLE 77,00000
CACI INTERNATIONALCL A1271903042,1628,250SH SOLE28,25000
CAE IncCOM1247651083,584120,104SH SOLE1120,10400
CAE IncCOM1247651084140SH SOLE214000
CAMECO CORPCOM13321L1083,152145,100SH SOLE2145,10000
Cameco CorporationCOM13321L1081,98991,668SH SOLE191,66800
Cameco CorporationCOM13321L1081064,875SH SOLE24,87500
Canadian Imperial Bank of CommerceCOM1360691013423,074SH SOLE13,07400
Canadian Imperial Bank of CommerceCOM1360691011,46913,200SH SOLE213,20000
Canadian National Railway CompanyCOM13637510221,338184,371SH SOLE1184,37100
Canadian National Railway CompanyCOM1363751022,84624,570SH SOLE224,57000
Canadian Natural Resources LimitedCOM1363851011,95753,589SH SOLE153,58900
Canadian Natural Resources LimitedCOM1363851015,202142,325SH SOLE2142,32500
Canadian Natural Resources LimitedCOM13638510145312,400SH SOLE 12,40000
Canadian Pacific Railway LtdCOM13645T10019,574300,138SH SOLE1300,13800
Canadian Pacific Railway LtdCOM13645T10076011,650SH SOLE211,65000
CHARTER COMMUNICATIOCL A16119P1082,3103,175SH SOLE23,17500
Coca Cola CoCOM1912161004,96494,614SH SOLE194,61400
Coca Cola CoCOM191216100641,225SH SOLE21,22500
Comcast Corp Cl-ACL A20030N1012,17238,833SH SOLE138,83300
Comcast Corp Cl-ACL A20030N1014,69783,964SH SOLE283,96400
Constellation Brands Inc-ACL A21036P10811,96356,778SH SOLE156,77800
Constellation Brands Inc-ACL A21036P1082,76013,097SH SOLE213,09700
Costco Wholesale CorpCOM22160K10525,11155,882SH SOLE155,88200
Costco Wholesale CorpCOM22160K1057,04315,675SH SOLE215,67500
Crescent Point Energy Corp.COM22576C101460100,000SH SOLE1100,00000
Crown Holdings IncCOM2283681062,91428,915SH SOLE128,91500
Crown Holdings IncCOM2283681063,25232,270SH SOLE232,27000
CVS Health CorporationCOM12665010012,960152,720SH SOLE1152,72000
CVS Health CorporationCOM1266501001121,320SH SOLE21,32000
Danaher CorpCOM2358511024,59915,107SH SOLE115,10700
Danaher CorpCOM2358511022,1607,096SH SOLE27,09600
DESCARTES SYSTEMSCOM2499061085,91772,700SH SOLE 72,70000
Descartes Systems Group IncCOM24990610889010,954SH SOLE110,95400
Diageo PLC SP/ADRSPON ADR NEW25243Q20515,92682,518SH SOLE182,51800
Diageo PLC SP/ADRSPON ADR NEW25243Q2051,3687,085SH SOLE27,08500
Discover Financial ServicesCOM2547091088,61570,126SH SOLE170,12600
Discover Financial ServicesCOM25470910871575SH SOLE257500
Discovery Inc Ser-ACOM SER A25470F1046,002236,495SH SOLE1236,49500
Discovery Inc Ser-ACOM SER A25470F104572,250SH SOLE22,25000
DOMINOS PIZZA INCCOM25754A2018351,750SH SOLE21,75000
Dupont De Nemours IncCOM26614N1027,951116,945SH SOLE1116,94500
Dupont De Nemours IncCOM26614N10263930SH SOLE293000
Eaton CorporationSHSG2918310317115SH SOLE111500
Eaton CorporationSHSG291831032,04713,705SH SOLE213,70500
EBAY INCCOM2786421031,60223,000SH SOLE223,00000
ELECTRONIC ARTS INCCOM2855121091,63611,500SH SOLE211,50000
Emerging Markets Internet and Ecommerce ETFEMQQ EM INTERN3015058893,76976,002SH SOLE176,00200
Emerging Markets Internet and Ecommerce ETFEMQQ EM INTERN3015058893777,601SH SOLE27,60100
Emerson Electric CoCOM2910111043743,970SH SOLE13,97000
Emerson Electric CoCOM2910111041821,925SH SOLE21,92500
Enbridge IncCOM29250N1053,08977,649SH SOLE177,64900
Enbridge IncCOM29250N1055,499138,075SH SOLE2138,07500
Energy Select Sec SPDRENERGY81369Y5063917,500SH SOLE17,50000
Energy Transfer LPCOM UT LTD PTN29273V10015,7361,642,560SH SOLE11,642,56000
Energy Transfer LPCOM UT LTD PTN29273V10014515,165SH SOLE215,16500
ENERPLUS CORPCOM29276610220725,900SH SOLE225,90000
ERO COPPER CORPCOM29600610921312,000SH SOLE 12,00000
Estee Lauder Companies Inc CL-ACL A5184391042,8199,399SH SOLE19,39900
Estee Lauder Companies Inc CL-ACL A5184391044,56315,216SH SOLE215,21600
Facebook Inc Cl-ACL A30303M10215,56445,859SH SOLE145,85900
Facebook Inc Cl-ACL A30303M10210,03329,564SH SOLE229,56400
First Republic BankCOM33616C1005,16826,795SH SOLE126,79500
First Republic BankCOM33616C10012,53264,975SH SOLE264,97500
FIRSTSERVICE CORPCOM33767E2028,51447,100SH SOLE 47,10000
FISERV INCCOM3377381082,00718,500SH SOLE218,50000
FORTIS INCCOM3495531073738,400SH SOLE28,40000
FORTIS INCCOM3495531071,05623,800SH SOLE 23,80000
FRANCO NEVADA CORPCOM3518581051,0658,200SH SOLE28,20000
Franklin Temp FTSE Japan ETFFTSE JAPAN ETF35473P74444014,242SH SOLE214,24200
GILDAN ACTIVEWEARCOM37591610360316,500SH SOLE216,50000
GLOBAL PAYMENTS INCCOM37940X1024102,600SH SOLE22,60000
Global Payments Inc.COM37940X1025,46434,677SH SOLE134,67700
Global Payments Inc.COM37940X10246290SH SOLE229000
GODADDY INCCL A3802371072,78840,000SH SOLE240,00000
GRANITE REAL ESTATEUNIT 99/99/99993874371142,36133,200SH SOLE 33,20000
HDFC Bank Ltd ADRSPONSORED ADS40415F1014446,075SH SOLE16,07500
HDFC Bank Ltd ADRSPONSORED ADS40415F1015,62676,966SH SOLE276,96600
Home Depot IncCOM43707610216,22949,440SH SOLE149,44000
Home Depot IncCOM4370761028,82126,872SH SOLE226,87200
Honeywell International IncCOM43851610614,87970,091SH SOLE170,09100
Honeywell International IncCOM4385161065,45425,692SH SOLE225,69200
HUDBAY MINERALSCOM4436281021,363218,500SH SOLE 218,50000
HUNTINGTON INGALLSCOM4464131064632,400SH SOLE 2,40000
INTERACTIVE BROKERSCOM CL A45841N1071,87030,000SH SOLE230,00000
Intercontinental ExchangeCOM45866F10423200SH SOLE120000
Intercontinental ExchangeCOM45866F1041,66514,500SH SOLE214,50000
Intuit IncCOM46120210312,51223,192SH SOLE123,19200
Intuit IncCOM4612021034,0177,445SH SOLE27,44500
INVESCO EXCHANGETRADDYNMC LEISURE46137V72054910,900SH SOLE210,90000
INVESCO EXCHNG TRADESR LN ETF46138G50859927,100SH SOLE 27,10000
ISHARESGL CLEAN ENE ETF46428822450923,500SH SOLE223,50000
iShares Core MSCI EAFE ETFCORE MSCI EAFE46432F8425587,518SH SOLE17,51800
iShares Core MSCI EAFE ETFCORE MSCI EAFE46432F842821,103SH SOLE21,10300
iShares Core MSCI Emerging Markets ETFCORE MSCI EMKT46434G10369811,294SH SOLE111,29400
iShares Core S&P 500 ETFCORE S&P MCP ETF4642872001,6893,920SH SOLE13,92000
iShares Core S&P 500 ETFCORE S&P MCP ETF464287200212492SH SOLE249200
iShares Core S&P Mid-Cap ETFCORE S&P MCP ETF4642875071,0173,864SH SOLE13,86400
iShares Core S&P Small-Cap ETFCORE S&P SCP ETF4642878049728,898SH SOLE18,89800
iShares Global Energy ETFGLOBAL ENERG ETF46428734133112,312SH SOLE212,31200
iShares Gold Trust ETFISHARES NEW4642852041,10833,158SH SOLE133,15800
iShares Gold Trust ETFISHARES NEW464285204491,474SH SOLE21,47400
iShares MSCI United Kingdom ETFMSCI UK ETF NEW46435G3343069,496SH SOLE19,49600
iShares Select Dividend ETFSELECT DIV ETF4642871689368,160SH SOLE18,16000
ISHARES TR0-5YR HI YL CP46434V40788019,250SH SOLE219,25000
Johnson & JohnsonCOM47816010476473SH SOLE147300
Johnson & JohnsonCOM4781601042,89917,951SH SOLE217,95100
Johnson & JohnsonCOM4781601041,0746,650SH SOLE 6,65000
JPMorgan Chase & CompanyCOM46625H10033,578205,131SH SOLE1205,13100
JPMorgan Chase & CompanyCOM46625H1006,77941,417SH SOLE241,41700
Keysight Technologies IncCOM49338L1032321,410SH SOLE11,41000
Keysight Technologies IncCOM49338L1032411,465SH SOLE21,46500
KIRKLAND LAKE GOLDCOM49741E1001,79543,107SH SOLE 43,10700
Kraneshares Quadratic Interest Rate ETFQUADRTC INT RT5007677361,54355,362SH SOLE255,36200
LIBERTY BROADBANDCOM SER C5303073053,88622,500SH SOLE222,50000
LOCKHEED MARTIN CORPCOM5398301096902,000SH SOLE22,00000
Lowe's Companies IncCOM5486611073581,767SH SOLE11,76700
Lowe's Companies IncCOM548661107197970SH SOLE297000
Madison Square GardenCL A55826T1026,38587,865SH SOLE187,86500
Madison Square GardenCL A55826T102751,030SH SOLE21,03000
Manulife Financial CorporationCOM56501R1061668,617SH SOLE18,61700
Markel Corp HoldingCOM570535104120100SH SOLE110000
Marsh & McLennan Companies, IncCOM5717481027,31248,285SH SOLE148,28500
Marsh & McLennan Companies, IncCOM5717481023452,280SH SOLE22,28000
Mastercard Inc Cl-ACL A57636Q10410,52530,271SH SOLE130,27100
Mastercard Inc Cl-ACL A57636Q1047,72322,213SH SOLE222,21300
Medtronic, PLCSHSG5960L1036,84254,581SH SOLE154,58100
Medtronic, PLCSHSG5960L1035,35242,700SH SOLE242,70000
Merck & Co IncCOM58933Y1058,722116,125SH SOLE1116,12500
Merck & Co IncCOM58933Y105951,260SH SOLE21,26000
Microsoft CorpCOM59491810438,052134,976SH SOLE1134,97600
Microsoft CorpCOM59491810415,82256,122SH SOLE256,12200
Monster Beverage CorpCOM61174X10913141SH SOLE114100
Monster Beverage CorpCOM61174X1094445,000SH SOLE25,00000
MOODYS CORPCOM6153691056041,700SH SOLE21,70000
Morgan StanleyCOM NEW61744644843440SH SOLE144000
Morgan StanleyCOM NEW6174464485,55457,075SH SOLE257,07500
Newmont Mining Corp. (Holding Co.)COM6516391062,50146,075SH SOLE246,07500
NIKE, Inc Class BCL B65410610319,416133,689SH SOLE1133,68900
NIKE, Inc Class BCL B6541061036,14942,336SH SOLE242,33600
NORTH AMERICAN CONSTCOM6568111065,284362,800SH SOLE 362,80000
NORTHROP GRUMMAN COCOM6668071023961,100SH SOLE 1,10000
NUTRIEN LTDCOM67077M1083,83059,025SH SOLE259,02500
NUTRIEN LTDCOM67077M10887613,500SH SOLE 13,50000
NVR INCCOM62944T1053,260680SH SOLE268000
O-I GlassCOM67098H1044,646325,545SH SOLE1325,54500
O-I GlassCOM67098H104362,500SH SOLE22,50000
Open Text CorporationCOM6837151065100SH SOLE110000
Open Text CorporationCOM6837151064689,600SH SOLE29,60000
PARKLAND CORPCOM70137W1083,840136,700SH SOLE 136,70000
PEMBINA PIPELINECOM70632774920510,000SH SOLE210,00000
PEMBINA PIPELINECOM70632776440420,000SH SOLE 20,00000
PepsiCo, IncCOM71344810858387SH SOLE138700
PepsiCo, IncCOM7134481082,44116,225SH SOLE216,22500
PFB CORPORATIONCOM69331T1012,581171,900SH SOLE 171,90000
Philip Morris Intl IncCOM7181721091521,600SH SOLE11,60000
Philip Morris Intl IncCOM7181721095,66659,775SH SOLE259,77500
Pioneer Natural Res CoCOM7237871072,26613,611SH SOLE113,61100
RAYMOND JAMES FINLCOM7547301096517,050SH SOLE 7,05000
ROPER TECHNOLOGIESCOM7766961068031,800SH SOLE21,80000
Royal Bank of CanadaCOM78008710240,781410,375SH SOLE1410,37500
Royal Bank of CanadaCOM78008710212,265123,337SH SOLE2123,33700
Royal Bank of CanadaCOM7800871022,61626,300SH SOLE 26,30000
S&P Global IncCOM78409V10417,97442,302SH SOLE142,30200
S&P Global IncCOM78409V10410,82625,478SH SOLE225,47800
SBA Communications CL-ACL A78410G1043,38310,235SH SOLE110,23500
SBA Communications CL-ACL A78410G1041,1403,450SH SOLE23,45000
Sector Spdr Tr Int-FinlFINANCIAL81369Y605531,423SH SOLE11,42300
Sector Spdr Tr Int-FinlFINANCIAL81369Y60537710,056SH SOLE210,05600
Select Sec Rl Est Sel ETFRL EST SEL SEC81369Y8601463,280SH SOLE13,28000
Select Sec Rl Est Sel ETFRL EST SEL SEC81369Y8603858,654SH SOLE28,65400
Select Sector Communications Services SPDR FundCOMMUNICATION81369Y8523934,900SH SOLE14,90000
Shaw Communications Inc -BCL B CONV82028K2006,595227,165SH SOLE1227,16500
Shaw Communications Inc -BCL B CONV82028K2007225SH SOLE222500
Sherwin-Williams CoCOM82434810614,96453,494SH SOLE153,49400
Sherwin-Williams CoCOM8243481066,46923,124SH SOLE223,12400
SHOPIFY INCCL A82509L107407300SH SOLE230000
SPDR Bloomberg Barclays 1-3 mth T-BillSPDR BLOOMBERG78468R6637668,373SH SOLE28,37300
SPDR Gold Trust ETFGOLD SHS78463V1077,85347,817SH SOLE147,81700
SPDR Gold Trust ETFGOLD SHS78463V1074562,777SH SOLE22,77700
SPDR SER TRBLOOMBERG SRT TR78468R4081,87968,600SH SOLE268,60000
SS&C TECH HLDGSCOM78467J10069410,000SH SOLE210,00000
Starbucks CorpCOM85524410944400SH SOLE140000
Starbucks CorpCOM8552441091,43413,000SH SOLE213,00000
Stryker CorpCOM863667101185700SH SOLE170000
Sun Life Financial Services Canada IncCOM86679610552010,122SH SOLE110,12200
Suncor Energy IncCOM867224107482,300SH SOLE12,30000
Suncor Energy Inc.COM8672241076,363307,316SH SOLE1307,31600
Suncor Energy Inc.COM8672241078410SH SOLE241000
Taiwan Semiconductor Manufacturing SP/ADRSPONSORED ADS8740391003,36130,107SH SOLE130,10700
Taiwan Semiconductor Manufacturing SP/ADRSPONSORED ADS8740391007,92871,001SH SOLE271,00100
TCW Strategic Income FundCOM87234010416328,350SH SOLE128,35000
TCW Strategic Income FundCOM872340104386,695SH SOLE26,69500
Teck Resources Ltd BCL B8787422041,32453,250SH SOLE153,25000
Telus CorporationCOM87971M103743,370SH SOLE13,37000
Telus CorporationCOM87971M1031,47467,050SH SOLE267,05000
Telus CorporationCOM87971M1031,16553,000SH SOLE 53,00000
Tesla Motors Inc.COM88160R1011,9932,570SH SOLE12,57000
Texas Instruments-Cum RtsCOM88250810421111SH SOLE111100
Texas Instruments-Cum RtsCOM8825081043,27717,050SH SOLE217,05000
TEXAS PACIFIC LANDCOM88262P1021,4811,225SH SOLE21,22500
TFI INTERNATIONALCOM87241L1091,23812,100SH SOLE 12,10000
The Charles Schwab CorpCOM8085131052,07828,535SH SOLE128,53500
The Charles Schwab CorpCOM8085131051,16516,000SH SOLE216,00000
THE WESTERN UNIONCOM9598021091,15957,300SH SOLE 57,30000
Thermo Fisher Scientific, IncCOM88355610221,49237,618SH SOLE137,61800
Thermo Fisher Scientific, IncCOM88355610210,62818,602SH SOLE218,60200
Tidal ATAC US Rotation ETFATAC US ROTATION88636484348521,142SH SOLE221,14200
TJX Companies, IncCOM8725401093074,646SH SOLE14,64600
TJX Companies, IncCOM8725401091983,000SH SOLE23,00000
TJX Companies, IncCOM8725401095678,600SH SOLE 8,60000
T-MOBILE US INCCOM8725901044153,250SH SOLE23,25000
TURNING POINT BRANDSCOM90041L1054068,500SH SOLE28,50000
U.S. BancorpCOM NEW90297330413,700230,480SH SOLE1230,48000
U.S. BancorpCOM NEW90297330461910,405SH SOLE210,40500
Union Pacific CorpCOM9078181087954,055SH SOLE14,05500
Union Pacific CorpCOM9078181082191,115SH SOLE21,11500
Union Pacific CorpCOM9078181081,7118,730SH SOLE 8,73000
UnitedHealth Group IncCOM91324P10216,53542,316SH SOLE142,31600
UnitedHealth Group IncCOM91324P10210,64327,239SH SOLE227,23900
VanEck Vectors Gold Miners ETFGOLD MINERS ETF92189F1064,822163,640SH SOLE1163,64000
VanEck Vectors Gold Miners ETFGOLD MINERS ETF92189F106391,325SH SOLE21,32500
Vanguard Div Appr ETFDIV APP ETF9219088448765,700SH SOLE15,70000
Vanguard Real Estate Etf .REAL ESTATE ETF9229085537387,250SH SOLE17,25000
VANGUARD SCOTTSDALESHRT TRM CORP BD92206C4095036,100SH SOLE26,10000
Vanguard Short-Term Bond ETFSHORT TRM BOND9219378274765,810SH SOLE25,81000
Vanguard Short-Term Corp Bond ETFSHRT TRM CORP BD92206C4092,73633,205SH SOLE133,20500
Vanguard Short-Term Corp Bond ETFSHRT TRM CORP BD92206C4091,44217,500SH SOLE217,50000
Vanguard Total Bond Market ETFTOTAL BND MKT9219378353253,805SH SOLE23,80500
VERIZON COMMUNICATIOCOM92343V10499918,500SH SOLE 18,50000
Vermilion Energy IncCOM92372510544745,313SH SOLE145,31300
Visa IncCOM92826C83924,405109,562SH SOLE1109,56200
Visa IncCOM92826C8398,97240,278SH SOLE240,27800
Visa IncCOM92826C8391,2145,450SH SOLE 5,45000
Walmart IncCOM9311421032,56618,409SH SOLE118,40900
Walt Disney CoCOM2546871062,37514,042SH SOLE114,04200
WASTE CONNECTIONSCOM94106B1011,79614,250SH SOLE214,25000
Watsco IncCOM9426222001,5085,700SH SOLE25,70000
WHEATON PRECIOUS METCOM96287910242211,200SH SOLE211,20000
Williams Sonoma IncCOM9699041013,78821,360SH SOLE221,36000
Wisdomtree Intl Hedged Quality Div GrowthITL DDG QTLY DIV97717X59447511,000SH SOLE111,00000