Having trouble downloading very large BitBucket repositories? Getting weird number of byte received errors? Try NEW ssh protocol! It worked for me!
https://confluence.atlassian.com/bitbucket/set-up-ssh-for-mercurial-728138122.html
NOTE: May not be new.