107CF769461CB70E19727FC334B204EE9E72A9A770693520D2894D1EF25A837466CCDD429737D103C2BB2F855DA992F6AF6799749FD40DB7BD9858436C262008CD4DAD9D13EE51101D95475DD56F3B24F6D598371BB8778C3F97141D409E718688196A4E87A1C50E68C5D90A3CD4AB1EA0B8EC8776F61BB42645514513301B312