CyanConnode trims losses on falling costs and record annual