Hmm, lets see....
Here ya go, http://www.mediafire.com/?et2nymnvn12
Not sure if it's perfect, since i'm still a novice at this myself, but i tried my best! Wasn't sure how to get the distortion world as the hatching point since it doesn't seem to be a choice in pokesav, I assumed that the "Torn World" was probably the translated equiv so that's what i used.