Republic seeks almost $690K in legal fees, agrees to settle Cyber Ninjas records case