14b5cb2f17fd39265b04b9ef300e7e53f5c98bd820496ff8ecf8eda9007b83f63545f4e849da6f2a2a2b6e702e68ac1b36413d77146bf81004a10d8d44d08c739da008b11d1c9a4a5dd9154366373bbc682c23bea084de68da3746fc70f1d5bdb0231d9d80085d4865d7f7d91214c9e64808c3bac35e889baa96c81dd23520bddc8a0fafc228107f2a169e40b308795b0d1794d7d5188b699a81ea807cbd4666c92bccae0cf1fce9837e6d765f4b038cf67860a9d423023341bb5e60adc1754d293c5a8eb711525fe88405a6bb471f4e1abf06872798092c6d4ea500e90a6de6573e4880826c3ee2490f19f4166017ccfde46733f263dd0f451facee95d36b4a4b8a66f7fed34673fff77d7891c35b300a10faa4014bc763