00000020d3da7433f2a5c36d32aaf6e06b256c8bffeadb39802b00f42cc5813d00000000d670bf1088fb73940049d452e744af3a1ca1b942d7548d6e450099958207395f16a5be6943c03c1c2322d4ec