106F5A9F9090D17AEFB3B0EA7ABB4A86E3CBE64A45C238D3AF7E3C139C8057B19BECAB476791FF4940A34A19F81FA922E04BECB4C62998A025636DBBEC876988F308BDEB22AA033EA54F220449166CE52AD01DAE7E7F70C64D64141EC54EB62D25377FA0F2A709D055EC6EFA64A221ED613F39B0E0970AC506A4163FB712E12B2