00000020ca27e182eab59e506a38205f8040e7f88db74d92923cc1146c46fe2e00000000545468ee616aaade8c8f675a35ef92e05d60f71bbc7dff14d980f5dc8f896297de08f96ae73e581ce2b8b04a