pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pra- pradziadek