47098c820a79e7f080b601479101e59654445a0e69e9d91d36ee61f47890c4d9fc4ab96cef68d6ad747eda930d78048012a5372b2c0cc4793643e377791d58c4150b9e6777efb0fde806fa1ba3680fbe93a8b6d87ab642e9d6a1cb925d27a41cd75d8453bd1c82e9926abb04a09e527bbaff035829e2618ad97b9455d7af11dbc7d112766f0d76b88d093ac6e2d541d9f7bd8624894e5da3e6fd5200b77b1100f20a5c18caba485ae8629adc953a19aa2723ca40