f0cb0e82ca691efb19f57694d45f2b67b8c1b12814ca3c9b05bc618a4f3cc3be1e88d14b673730190d5f92fd6600657022603473b7ba02c771b87d33ce2f599e