304602210086bc50d6aafa82f304772b7aacdd858e22ae3531e75801a7815b9c2b2c1c10fc0221009b3cf369bf33f6e8bcc688a599faf9c3e9060afc849ff843dbcc7c83e2f4f3010104f48efb30e8ad677df49b4d71d785fe57efac8df3894ac25229c6049d7dceb7a2f71e515a54ed664249dbd169ce3e6d1440e6f9247d210c5ad2a4a3680ad92f66