Generated code from kms-core d2ed76877a8ebf3a716c508286a4f9f2efb91bf0