Ramon Ayala released from Mexican custody.