103C524FB419B51A49C601066EBF6E5205697A68D4A3EDCA6389280BCACE975A0FFE3B2BB834B05C907EE4177D2A15D41348E4813640245C0DC1D82738984E116887942DBD20EB87661E03699D742C8B559D831FCC554A74ECAF4A67376C21C6EB8F65C85E482D1C12BFAAEC14FCC80C548CD9E4CB4A4C1EA75EE6CF43342D5E2