f68af11e378d4c9f2733b2e7db4a180dcc880b4ea922badb2086eff5afe775747866586879f70f6c342c14a9a2b931b99b2763a53e9ed6b68fb3c93bac47055ffe236d205788a180c72f1e1863decae6f2e6a6e0865acc9ac1de407c8d4d46af9129e859749fa0b035e43c27a7c86fc72cf42eeee3140d0363a6e9e47a2305f8c03ce328a566716ef8777304d16e8416e160cbd6d577c72b916362401394e93a7cc929b54524ecbc0ad38ac47fef2a64