059d690bb848bbb9a6e32c8c584465e686e5807723318b96a50a0ff95197fad7a41a8f0d6516bd93f1e28b5106e41ab65b6bb23babd9977cb57fc42f42f0de45e4bbf182d3db5638b8bf942254352da0655b541893684249303f88db83ebaa02f18939957b2ba2475cfa72d9bdd0f8ba779777da23018327627829e827a7a7cc13d8f145ebc8e6b63a8fdeac993efe4f22473d442bf9f4d83cd9eaadc50219b4d61290ca9a3b7440c74d6383aa36e48b3824f1287e12b06c17e1a67b2a417126a6e189e364595c47d40dfb6a0f26dcf86bb0d4616a2db8d407260df05dc4052985fa2f0e13813b5ab1cee31805bc4b59aaaa2da953f0cf3e6338f8507dc51e3b24c9e2553819d0e546a17b45d9bf80aba9fe732f92d769b9de394cc8ea0b648824962bd64df89fa4f6dadce9ac45268e93d2316d0a9cd744ea0615906d252ae67238e19823fc79e8deb651f1a83ac0eb03838e2d959d01dc71e4b7a2c14a223a9c8e6f5135d1518135849bffd30aba74ac3160a670249e866e94333eeb31ae4fa6f53d625f528288ab536f2d0dd8f5caad78f14eaf3672328e8cbcce673f1eddd9f910537bfc519950ebf0e3f99113a466ae28de0e80db95813c734a9789668adbc82e905d0b2c5d7dcce3bf3711ff1cd1d7ba4aeac7a90d187fb9f614deb10fd6b2cfae2b635ec176b484c5645c8a1d6e1e947df6fa9e49f8ed21a0d67c745ea5d59b237b1b9223e5ade0f479398c5cbf89815a7fad24628de67e9f83d560a1e6e5c7837244cd78f3e7bd7ee6be3f2b1cf6d759cef6731436164695891cbd68b1e3368788208cd9d7a4a2f06ae93418efd91d3887d303132fdc0d0a468ffa06ac39f74eec64092713748b7aa4a1259196217a215df2b53715d5bea278ca02e9e8dda999b2665e989e1dce07792eb71d503ba69f8799b89a04ca4db39b77d5fcd814ebbe54bd2304bf86eb35ce66d2427649b210e613