crypto/api.c35+93e220ad6097b8c6ce9c5cad439fe42dff4adad55683681f2453431a7bc13b566035232bbb33773669cce8cfed5c441a900a940d48ab23d5c65058b2874c5fe2861fab346e49eb02c383ca1e994989d4fce8614acadc9abada69a1174cd4b430b4419c8ae173fc89ad06ca7f65d26a1077dbd7afd1a190939e177