10cf1b2d64979cc6a05e228363fb461d53aaa80556531868eecf128c40e7deba0f062c2f7afe74eccf37cf3fd55a11fb0d81804e0d735f38a4de02060c83af69fda182d4387f92700031cda068b926fcd63dd102aebd358ed8aa1aa117a3b9d8165e70b5db4d6ee34a6da5f890d9c2d04f307a184eb915050176d92af47a0e47828f592b3aeb306c8df34503586bc995e9dd7f475a3e0880264ee7a8354c0ca6ce2c5c9c796b8bc447e2a65dd231027b869451f0232817917aede7065c14b60f85e44a3710b92fc60ca999b985caf8ac552cdff7cfe4d3de97d49396335acf82ae37887deebace5425c0967e386057447e0801050c473f14f7d85a16777f8e473784c7e6f1ff3608f61eebcd48e5301e4741c7454afdbeddb9db7aac5a2bc22d85573775010f5ca0a0298ae2b5a083ca1d1627be710e93174b8adf0b3773707492112ee907fd9fe99edf739c5b8cc921f6dec257fc1296a95964342c860532bcfc8692d6765db28c5a37e6a3922cba6eb99c041fb9425f7e