canaccord.sharepoint.com


Online Status
Online

Server IP address resolved:YES
Http response code: 403
Response time: 0.59 sec.
Redirect Url:https://canaccord.sharepoint.com/
Last Checked: 2021-11-02

canaccord.sharepoint.com registered under .com top-level domain.

The last verification results, performed on (Jun 22 00:00:00 2021 GMT) canaccord.sharepoint.com show that canaccord.sharepoint.com has an expired SSL certificate issued by DigiCert Inc (expired on Jun 21 23:59:59 2022 GMT). Click "Refresh" button for SSL Information at the Safety Information section.

In accordance with Google Safe Browsing and Symantec canaccord.sharepoint.com is pretty a safe domain.

HTTP/1.1 301 Moved Permanently
Content-Length: 0
Location: https://canaccord.sharepoint.com/
P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI"
SPRequestGuid: ca1aff9f-30a2-1000-105f-aaa662e87827
request-id: ca1aff9f-30a2-1000-105f-aaa662e87827
MS-CV: n/8ayqIwABAQX6qmYuh4Jw.0
X-FRAME-OPTIONS: SAMEORIGIN
Content-Security-Policy: frame-ancestors 'self' teams.microsoft.com *.teams.microsoft.com *.skype.com *.teams.microsoft.us local.teams.office.com *.powerapps.com *.yammer.com *.officeapps.live.com *.office.com *.stream.azure-test.net *.microsoftstream.com *.dynamics.com;
SPRequestDuration: 10
SPIisLatency: 0
X-Powered-By: ASP.NET
MicrosoftSharePointTeamServices: 16.0.0.21820
X-Content-Type-Options: nosniff
X-MS-InvokeApp: 1; RequireReadOnly
X-Cache: CONFIG_NOCACHE
X-MSEdge-Ref: Ref A: 723C9363A3C94068A7F84FA5876151FF Ref B: CH1EDGE1721 Ref C: 2021-11-02T07:14:28Z
Date: Tue, 02 Nov 2021 07:14:27 GMT

HTTP/2 403 
content-length: 13
content-type: text/plain; charset=utf-8
p3p: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI"
x-sharepointhealthscore: 0
x-forms_based_auth_required: https://canaccord.sharepoint.com/_forms/default.aspx?ReturnUrl=/_layouts/15/error.aspx&Source=/
x-forms_based_auth_return_url: https://canaccord.sharepoint.com/_layouts/15/error.aspx
x-msdavext_error: 917656; Access+denied.+Before+opening+files+in+this+location%2c+you+must+first+browse+to+the+web+site+and+select+the+option+to+login+automatically.
sprequestguid: ca1aff9f-20b0-1000-105f-aed1947fdadd
request-id: ca1aff9f-20b0-1000-105f-aed1947fdadd
ms-cv: n/8ayrAgABAQX67RlH/a3Q.0
strict-transport-security: max-age=31536000
sprequestduration: 15
spiislatency: 0
x-idcrl_auth_params_v1: IDCRL Type="BPOSIDCRL", EndPoint="/_vti_bin/idcrl.svc/", RootDomain="sharepoint.com", Policy="MBI"
x-powered-by: ASP.NET
microsoftsharepointteamservices: 16.0.0.21820
x-content-type-options: nosniff
x-ms-invokeapp: 1; RequireReadOnly
x-cache: CONFIG_NOCACHE
x-msedge-ref: Ref A: D6534EA5203343AD97385B907C1F0E8F Ref B: CH1AA2020608035 Ref C: 2021-11-02T07:14:28Z
date: Tue, 02 Nov 2021 07:14:28 GMT                            
Overview
Last Updated: 08/22/2021
Unknown status.
We gather website safety and reputation data and compare it with available third-party sources so we calculate own safety and trustworthiness rate based on information that we get.
Norton Connect Safe
Last Updated: 04/01/2020
canaccord.sharepoint.com is safe.
Norton ConnectSafe evaluates canaccord.sharepoint.com for any unsafe and insecure content. The results are critical for families with young children.
Google Safe Search
Last Updated: 08/22/2021
Not yet checked.
SafeSearch is used as a parental control tool to filter out any inappropriate for your children search results on your devices: phones, tablets or personal computers.
Google Safe Browsing
Last Updated: 04/02/2020
canaccord.sharepoint.com is safe.
Malware: not found.
Phishing: not detected.
Unwanted software: not found.
Harmfull applications: not found.
Google Safe Browsing notifies when websites are compromised by malicious actors. These protections work across Google products and provide a safer online experience.
Site Advisor
Last Updated: 04/01/2021
canaccord.sharepoint.com is safe.
McAfee assesses canaccord.sharepoint.com for a meaningful set of security threats. Featured dangers from annoying pop-ups to hidden Trojans, that can steal your identity, will be revealed. McAfee does not analyze canaccord.sharepoint.com for mature or inappropriate content, only security checks are evaluated.
Web of Trust
Last Updated: 2021-09-16 16:23:32
canaccord.sharepoint.com child safety is very good.
The WOT calculates reputation of the canaccord.sharepoint.com. This reputation system receives ratings from users and information from third-party sources, assesses the canaccord.sharepoint.com for safety features and confirms, whether canaccord.sharepoint.com is suitable for children.

Last Checked: 2021-11-02
DomainUS
SSL CountryUS
Issuer OrganizationDigiCert Inc
IssuerDigiCert Cloud Services CA-1
Valid formJun 22 00:00:00 2021 GMT
ExpirationJun 21 23:59:59 2022 GMT
Additional Domains
WHOIS
Domain Name: SHAREPOINT.COM
Registry Domain ID: 1744482_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.comlaude.com
Registrar URL: http://www.comlaude.com
Updated Date: 2021-07-10T23:04:33Z
Creation Date: 1998-08-10T04:00:00Z
Registry Expiry Date: 2022-08-09T04:00:00Z
Registrar: Nom-iq Ltd. dba COM LAUDE
Registrar IANA ID: 470
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +442074218250
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Name Server: NS1-221.AZURE-DNS.COM
Name Server: NS2-221.AZURE-DNS.NET
Name Server: NS3-221.AZURE-DNS.ORG
Name Server: NS4-221.AZURE-DNS.INFO
DNSSEC: unsigned
>>> Last update of whois database: 2021-09-20T15:21:32Z <<<

DNS Records
HostA RecordTTL
canaccord.sharepoint.com. 3599860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com.canaccord.sharepoint.com. 3599
860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com. 299 IN CNAME 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com. 299 IN CNAME 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.
191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com. 299IN CNAME 191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net.
191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net. 299 IN CNAME 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net. 299 IN CNAME 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.
191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.299 IN CNAME dual-spo-0004.spo-msedge.net.
dual-spo-0004.spo-msedge.net. 148 IN13.107.138.9
dual-spo-0004.spo-msedge.net. 148 IN13.107.136.9
HostAAAA RecordTTL
canaccord.sharepoint.com. 3599860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com.canaccord.sharepoint.com. 3599
860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com. 299 IN CNAME 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com. 299 IN CNAME 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.
191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com. 299IN CNAME 191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net.
191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net. 299 IN CNAME 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net. 299 IN CNAME 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.
191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.299 IN CNAME dual-spo-0004.spo-msedge.net.
HostNS RecordTTL
canaccord.sharepoint.com. 3599860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com.canaccord.sharepoint.com. 3599
860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com. 299 IN CNAME 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com. 299 IN CNAME 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.
191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com. 299IN CNAME 191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net.
191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net. 299 IN CNAME 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net. 299 IN CNAME 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.
191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.299 IN CNAME dual-spo-0004.spo-msedge.net.
HostMX RecordPriorityTTL
canaccord.sharepoint.com. 3599860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com.canaccord.sharepoint.com. 3599
860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com. 299 IN CNAME 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.299860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com.
191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com. 299CNAMEIN
191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net. 299 IN CNAME 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.299191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net.
191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.IN299
HostTXT RecordTTL
canaccord.sharepoint.com. 3599860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com.canaccord.sharepoint.com. 3599
860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com. 299 IN CNAME 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com. 299 IN CNAME 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.
191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com. 299IN CNAME 191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net.
191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net. 299 IN CNAME 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net. 299 IN CNAME 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.
191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.299 IN CNAME dual-spo-0004.spo-msedge.net.

860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com.
TTL: canaccord.sharepoint.com. 3599
Email address:
Serial:
Refresh:
Retry:
Expire:
Minimum:

860-ipv4e.clump.dprodmgd105.aa-rt.sharepoint.com.
TTL:
Email address: 299
Serial: IN
Refresh: CNAME
Retry: 191979-ipv4e.farm.dprodmgd105.aa-rt.sharepoint.com.
Expire:
Minimum:

IN
TTL:
Email address: CNAME
Serial: 191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net.
Refresh:
Retry:
Expire:
Minimum:

191979-ipv4e.farm.dprodmgd105.sharepointonline.com.akadns.net.
TTL:
Email address: 299
Serial: IN
Refresh: CNAME
Retry: 191979-ipv4.farm.dprodmgd105.aa-rt.sharepoint.com.dual-spo-0004.spo-msedge.net.
Expire:
Minimum:

299
TTL:
Email address: IN
Serial: CNAME
Refresh: dual-spo-0004.spo-msedge.net.
Retry:
Expire:
Minimum:

canaccord.sharepoint.com
caaccord.sharepoint.com
canaccod.sharepoint.com
canaccor.sharepoint.com
canaccord.harepoint.com
canaccord.sarepoint.com
canaccord.shaepoint.com
canaccord.shareoint.com
canaccord.sharepint.com
canaccord.sharepoin.com
canaccord.sharepoint.cm
canaccord.sharepoint.co
canaccord.sharepoint.om
canaccord.sharepointcom
canaccord.sharepoit.com
canaccord.sharepont.com
canaccord.sharpoint.com
canaccord.shrepoint.com
canaccordsharepoint.com
canaccrd.sharepoint.com
canacord.sharepoint.com
canccord.sharepoint.com
cnaccord.sharepoint.com
caanaccord.sharepoint.com
canaaccord.sharepoint.com
canacccord.sharepoint.com
canaccoord.sharepoint.com
canaccord..sharepoint.com
canaccord.shaarepoint.com
canaccord.shareepoint.com
canaccord.sharepoiint.com
canaccord.sharepoinnt.com
canaccord.sharepoint..com
canaccord.sharepoint.ccom
canaccord.sharepoint.comm
canaccord.sharepoint.coom
canaccord.sharepointt.com
canaccord.sharepooint.com
canaccord.shareppoint.com
canaccord.sharrepoint.com
canaccord.shharepoint.com
canaccord.ssharepoint.com
canaccordd.sharepoint.com
canaccorrd.sharepoint.com
cannaccord.sharepoint.com
ccanaccord.sharepoint.com
acnaccord.sharepoint.com
caanccord.sharepoint.com
canaccodr.sharepoint.com
canaccor.dsharepoint.com
canaccord.hsarepoint.com
canaccord.sahrepoint.com
canaccord.shaerpoint.com
canaccord.shareopint.com
canaccord.sharepiont.com
canaccord.sharepoin.tcom
canaccord.sharepoint.cmo
canaccord.sharepoint.ocm
canaccord.sharepointc.om
canaccord.sharepoitn.com
canaccord.shareponit.com
canaccord.sharpeoint.com
canaccord.shraepoint.com
canaccords.harepoint.com
canaccrod.sharepoint.com
canacocrd.sharepoint.com
cancacord.sharepoint.com
cnaaccord.sharepoint.com
cabaccord.sharepoint.com
camaccord.sharepoint.com
canaccird.sharepoint.com
canaccoed.sharepoint.com
canaccord.aharepoint.com
canaccord.dharepoint.com
canaccord.sgarepoint.com
canaccord.shaeepoint.com
canaccord.shareooint.com
canaccord.sharepiint.com
canaccord.sharepoibt.com
canaccord.sharepoimt.com
canaccord.sharepoinr.com
canaccord.sharepoint.cim
canaccord.sharepoint.con
canaccord.sharepoint.cpm
canaccord.sharepoint.vom
canaccord.sharepoint.xom
canaccord.sharepoiny.com
canaccord.sharepoont.com
canaccord.sharepount.com
canaccord.shareppint.com
canaccord.sharrpoint.com
canaccord.sharwpoint.com
canaccord.shatepoint.com
canaccord.shsrepoint.com
canaccord.sjarepoint.com
canaccorf.sharepoint.com
canaccors.sharepoint.com
canaccotd.sharepoint.com
canaccprd.sharepoint.com
canacvord.sharepoint.com
canacxord.sharepoint.com
canavcord.sharepoint.com
canaxcord.sharepoint.com
cansccord.sharepoint.com
csnaccord.sharepoint.com
vanaccord.sharepoint.com
xanaccord.sharepoint.com
canavvord.sharepoint.com
canaxxord.sharepoint.com
canaccoird.sharepoint.com
canaccoprd.sharepoint.com
canaccord.saharepoint.com
canaccord.sdharepoint.com
canaccord.sharepoinbt.com
canaccord.sharepoinmt.com
canaccord.sharepoint.coim
canaccord.sharepoint.comn
canaccord.sharepoint.copm
canaccord.sharepoint.cvom
canaccord.sharepoint.cxom
canaccord.sharepointr.com
canaccord.sharepointy.com
canaccord.sharepoiont.com
canaccord.sharepoiunt.com
canaccord.sharepopint.com
canaccord.sharerpoint.com
canaccord.sharewpoint.com
canaccord.shartepoint.com
canaccord.shasrepoint.com
canaccord.shgarepoint.com
canaccord.shjarepoint.com
canaccordf.sharepoint.com
canaccords.sharepoint.com
canaccored.sharepoint.com
canaccortd.sharepoint.com
canaccvord.sharepoint.com
canaccxord.sharepoint.com
canacvcord.sharepoint.com
canacxcord.sharepoint.com
canasccord.sharepoint.com
canbaccord.sharepoint.com
canmaccord.sharepoint.com
casnaccord.sharepoint.com
cvanaccord.sharepoint.com
cxanaccord.sharepoint.com
wwwcanaccord.sharepoint.com
c-anaccord.sharepoint.com
ca-naccord.sharepoint.com
can-accord.sharepoint.com
cana-ccord.sharepoint.com
canac-cord.sharepoint.com
canacc-ord.sharepoint.com
canacco-rd.sharepoint.com
canaccor-d.sharepoint.com
canaccord-.sharepoint.com
canaccord.-sharepoint.com
canaccord.s-harepoint.com
canaccord.sh-arepoint.com
canaccord.sha-repoint.com
canaccord.shar-epoint.com
canaccord.share-point.com
canaccord.sharep-oint.com
canaccord.sharepo-int.com
canaccord.sharepoi-nt.com
canaccord.sharepoin-t.com
canaccord.sharepoint-.com
canaccord.sharepoint.-com
canaccord.sharepoint.c-om
canaccord.sharepoint.co-m
sharepoint.com
sharepoints.com
canaccard.sharepaint.cam
canaccerd.sharepeint.cem
canaccird.sharepiint.cim
canaccord.sharapoint.com
canaccord.sharepoant.com
canaccord.sharepoent.com
canaccord.sharipoint.com
canaccord.sharopoint.com
canaccord.sharupoint.com
canaccurd.sharepuint.cum
ceneccord.sherepoint.com
ciniccord.shirepoint.com
conoccord.shorepoint.com
cunuccord.shurepoint.com
canacchord.sharepoint.com
canaccord.shairpoint.com
canaccord.sharepoayent.com
canaccord.sharepoeyent.com
canaccord.shourpoint.com
aanaccord.sharepoint.com
banaccord.sharepoint.com
ca.accord.sharepoint.com
cafaccord.sharepoint.com
cajaccord.sharepoint.com
calaccord.sharepoint.com
canaacord.sharepoint.com
canabcord.sharepoint.com
canacaord.sharepoint.com
canacbord.sharepoint.com
canaccgrd.sharepoint.com
canacckrd.sharepoint.com
canaccmrd.sharepoint.com
canaccnrd.sharepoint.com
canacco2d.sharepoint.com
canaccobd.sharepoint.com
canaccopd.sharepoint.com
canaccord.3harepoint.com
canaccord.charepoint.com
canaccord.qharepoint.com
canaccord.rharepoint.com
canaccord.sha2epoint.com
canaccord.shabepoint.com
canaccord.shapepoint.com
canaccord.shardpoint.com
canaccord.share0oint.com
canaccord.sharepgint.com
canaccord.sharepkint.com
canaccord.sharepmint.com
canaccord.sharepnint.com
canaccord.sharepohnt.com
canaccord.sharepoi.t.com
canaccord.sharepoift.com
canaccord.sharepoijt.com
canaccord.sharepoilt.com
canaccord.sharepoin4.com
canaccord.sharepoind.com
canaccord.sharepoinp.com
canaccord.sharepoint.aom
canaccord.sharepoint.bom
canaccord.sharepoint.cgm
canaccord.sharepoint.ckm
canaccord.sharepoint.cmm
canaccord.sharepoint.cnm
canaccord.sharepoint.co-
canaccord.sharepoint.coe
canaccord.sharepoint.coi
canaccord.sharepoint.col
canaccord.sharepoint.coo
canaccord.sharepoint.gom
canaccord.sharepoint.kom
canaccord.sharepoint.som
canaccord.sharepointncom
canaccord.sharepoinu.com
canaccord.sharepoinv.com
canaccord.sharepoiot.com
canaccord.sharepoknt.com
canaccord.sharepomnt.com
canaccord.sharepoynt.com
canaccord.shareqoint.com
canaccord.shareroint.com
canaccord.sharetoint.com
canaccord.sharexoint.com
canaccord.shargpoint.com
canaccord.sharmpoint.com
canaccord.shasepoint.com
canaccord.shavepoint.com
canaccord.shazepoint.com
canaccord.shcrepoint.com
canaccord.sherepoint.com
canaccord.shirepoint.com
canaccord.shqrepoint.com
canaccord.siarepoint.com
canaccord.slarepoint.com
canaccord.sxarepoint.com
canaccord.wharepoint.com
canaccordnsharepoint.com
canaccore.sharepoint.com
canaccorl.sharepoint.com
canaccort.sharepoint.com
canaccosd.sharepoint.com
canaccovd.sharepoint.com
canaccozd.sharepoint.com
canacgord.sharepoint.com
canackord.sharepoint.com
canacsord.sharepoint.com
canagcord.sharepoint.com
canakcord.sharepoint.com
canascord.sharepoint.com
cancccord.sharepoint.com
caneccord.sharepoint.com
caniccord.sharepoint.com
canqccord.sharepoint.com
caoaccord.sharepoint.com
ccnaccord.sharepoint.com
cenaccord.sharepoint.com
cinaccord.sharepoint.com
cqnaccord.sharepoint.com
ganaccord.sharepoint.com
kanaccord.sharepoint.com
sanaccord.sharepoint.com
canacc0rd.sharep0int.c0m
canacc0rd.sharep0int.com
canacc0rd.sharepoint.c0m
canacc0rd.sharepoint.com
canaccorcl.sharepoint.com
canaccord.sharep0int.c0m
canaccord.sharep0int.com
canaccord.sharepoint.c0m
canaccord.sharepoint.corn