{"lens":{"id":"canon-ef-s","displayName":"Canon EF-S","manufacturer":"Canon","flangeDistanceMm":44,"electronicProtocol":"Canon EF"},"body":{"id":"canon-ef-m","displayName":"Canon EF-M","manufacturer":"Canon","flangeDistanceMm":18,"electronicProtocol":"Canon EF-M"},"compat":{"lensMountId":"canon-ef-s","bodyMountId":"canon-ef-m","feasibility":"mechanical","af":"full","is":"full","aperture":"electronic","infinityFocus":"yes","adapterExamples":["Canon EF-EOS M"],"caveats":["Native image circle for EF-M's APS-C sensor."],"formatNote":{"match":"match","lensFormat":"APS-C","bodyFormat":"APS-C","cropFactor":null,"message":"Lens image circle (APS-C) matches body sensor (APS-C) — no crop or vignetting concern."}}}