0120b347d426c96b8e6db9f3a36b3aa32ba321e27c8fc0fa092ac4fe4d53ef62ad990a
012196a69e6c1b60e432f5566d63dceca51ba48cb4ef1984ded6cf3b9d904ca4ea0c0a