0F6F58F0B087CB89980DF7B01C19ACACE13B1D12FA02CE1428CC91ACC9DB3C40
066FC181AF5964A8AFB513C2E65A0335E74232D9D955E8BF491EF5A982D1962A