If you read again you will see that I had already cut the initial bkk-hkg segment, thus keeping you within the 20-segment limit. You are 2000 miles up on my proposed routing, but if you are trying to avoid overnight flights and CX118 then you don't have any options that I can see.