f5c69eb69d380dd8807e151ee48b779ac56b143e8e358edb34a99556dfcd3bf4b905523da1d833ec08657b0594536206403f01f836bd0d9325bd641933e0508f355d1e1913a7482e57a31a8155cb350d0bc7eeb2051013aa47cc272f85aad04dde2fd56173fbf6992b4145deac571d38a2377ce9169e9dec1deaec73fe14297d30de718148d9573cf8abd76cfe0fbf78c3c3ad9f547521a0660cf084dd361749e38f79d527f1c0d2321c9e0b60ee8b3edcac0849577c8bebfb0bce1c6917aff0cb01c61978429c2bb662f28c4d10ad351c5de1f8535b65e938e3667e9c264d2c7dfb1c5bc0dd0aa6ebb92619d95a8a29e4da6d08062a6777b824c332ea815fce109e030fdc2f260a0dcb38aedeff2e0a968612a9bf9f00944d2de63936c1f284c8202f7d4db3c9b37f764a9648c346be542128d1bb9711978e44f01805dc07152c985478763624194fe196ee9cb49b9ddae6f4635db94d85b9bcf85bc30ca634a99e278114dbd669f23acc6c2180419613b55e461159d4590cb92bf1734a58d2dcf336511485f2a766ea7aaef126c5642b32987275b883d92b55574e4805e41f4d49f605f24ac048184073972ca2baf6