5318ac05ae4567d3a2b5d93e9d288560017a9286ffad0b0ea852c48b8ae8cd660f0870935167b5813d80cf9eb2f46e6ca50393a800305760231a0861ef78cd25