Looking at the pypush, it looks like it uses Mac framework code with a .plist from a real Mac to generate encryption keys. Is beeper sending the metadeta of a genuine mac to the client so the client can generate the encryption keys that Apple will trust?