00000020ff018cc77e706ab2efdb0e704c2a6fe7dbfb9622bf857c17eb65d91d00000000c27e140a80af5bf1473202b92b08040b2d1bc0866c797088818d7cb296731f984baf3067f922461c1afb0f57