78e48473bcd43af63fea82b34e83223bf01777c6d82fcf90af630a6eaf95f4a335cedc2807082153889ad88ff5f7af35ec59bb195f7d7b18

38b3de27e8d73ce864afd19528d52703819ea3966b60

29bcc22da8c137b362ac9be65bc32d33f1f8441b28d1077e6ca4921ff863699527dc25fc899f9118

.