3dbcc22ddad8319977b0d9bb17ee766d245543483522f6d83d4db36f25348d070557fb5adf6980dae40b85136d621186d021efc6d405dd0a872df82388ac689b774bba01be817abe316524f159ef3804a61f

27b2c919dac639af79bed88a4481766e83f142424012aca0e363770ae80db5a0e0650b6f790fc1917327c8e4da156e03f11f8173af3fcabe9ef0608816175120cefc9e979b87123231eee5d175c35bfb

34b2df28e4ed2ba960ba87e542811b6f9bd383b7926c2b5ab70f8e0606499d14856674f9871c0af8f7a22f02b034713644cd5a3bdefc0a6bac36b2d9456724abc9522feec22a82451488ffffb566dc66e99b