0671ba71ad558055ac5eef70e59709c8bb015d060e0352fd0ff89762e57b849b754a418a5d4435b31dd76e9410d26d252c85b4521550a5a7668e965c1dd8a0caedbb8e165f30adba66d2d8246f3ceb431f4339ffa76eaf09d137fbead66f4e2220e35a632bc3d3a5bb368217c4951bc6082a484628750c9d3aa4d29617934f4436983da01459fd6d2008eb8744a09124d47a466d112b2d1d12e928894720200177d75b9dc19eec561dec637cdfec5f473ef9d9648b03620288ffc244d2f4741c279167abb3a5f7a5ac73be8f09edf5e3914f2a5a5c849fd5069d3650c4856db685b9bf8682f861e82dc23f512a38a6e3e233237b967e0f284f1822d3e9ef4780caf6ccb1e7d83ce1866b8ff50984f50fa0dbae46c878bc14