please help!!! Mazda passenger CV Axle change and wheel bearing

:
13 Mazda 5 touring
I have a 2013 Mazda5 Touring. My wife hit a curb! I have a bad wheel bearing and CV axle on the passenger side. I have removed the axle and jack shaft. I can not get them apart. I also need to re[lace the wheel bearing. Please any help would be greatly appreciated!!
 
:
13 Mazda 5 touring
I finally found how to separate the jack shaft from the axle half! has anyone changed a front wheel bearing on the 5? Any tips and tricks would be appreciated! Thank You in advance.