48F3D9702DF9A0362D9302CDE5848AF0 690CBFB386FC3FA33100899356895984 E3A7C489639ED60C50A14B7235E0BC56 EED80B63A1BB56E8D7A616B16B93C2A1 0A0C8E19C6048576B697AE86D5BA5705 02395875F4CD226506381A35519F0DCD 9539758C114374FA7BC68D2E3A232DAE 4E5BDB0C4E82E4F8232814D45512F42A F84A3D17BF58D0C3DF74B919D1F6E6A5 3A712101A640233BA47B70EB60839698