0b9ff67ec0f668fe23ed87ed349c701f20d64596da6a7772ddfd4a4e05ce7c892c2b75d0930e7ace3ec40f2ef3403b2411f5d6a3d5

-1