0x2cffd02e2c849aab42464b38bc70e731e167437c1d212408dd64786dd847eef8a52067e71d71a2bac84ab5527520ac9f847a363d41d00c8bcf2d684bd000f8e4304b4115c18d76ff2d8663067164f766abd460490a7944827b856046e1e59659bf015c3b7d00a4cfdf28b035b97fbf72960109388cc018bae165c202bca15e6af61130e415d8a8ac2a0e378a18ddda72e6d5fd083648edd40a5ff35deab78937f1c57da362a2939e36a472eb57b0e8323b92f8fe391f7bc8b7c8814fa1180b6522b648957e1e51e109ef1035685836dc7815eebc981172924146e779733a5c278d2c958cfdc2389beb0520822662c3ca1e311529055158a465118d42ec65109f74877b3c13ebf910ee1ee04ec9741a86a20db70d15d621949328e955584d8cf0da88d6fa1363dc7fdf4b270fb1c065f80310a5b146231063c58669189080ea1c7e3b4830017c8aaa1298e71cfeb9811aba09a385855e8240a0e1555c35acbd78af985c99603bc4f6e3424576a6680fbedb494f52772f0cb5c931f7f2e267cc1e80860b0734d669831c9a8630d5cec00dee6ee33fe730f2ead7371b0bf415204694f91df32ad6d03124e487f96fe32702b74eaa57a559b060fd8efc1f8f139aff0c9205008f1f97073d444cbd65f546a594a0edc929e74331fa94fc8044c45d8a94925e0e25890f3c20ad81655f384aaba636b7df3099f41f3e730e41f9e27621627a94d82be3cb3c935cca7252de0d97072c340a630a13324001e8ab07e765fb065979fc17c86feed07e5576b7c942c10a6259f37b80e13ae08a6724f9d5777d732a75b30d52cbd0132c049111721ec98332cd2b9b9f4327924fe6309589b99c854d1391e7365c76d19aa74f028921d8352770238dc1d0d78b147a493fb930a918eebbc25886eabc4d3d63ef604de427e307af0084201c3e2bcbb186f8fd0b4c69f8925aa8f73c6af396bc2d4b33f701facf8424575c6a64e4628c1ac4607e61e997feb18c71abfc5bef127bf9966b976fec7d9670c840a8f5e7969709fdf6fc72d2a54081f8b7de397c6d5a9978801512fd19c7d720547d537866d12980d25441a197b2709e2bf959e3630cf01dae7382ddee6021917a82830a9a4a7268edef01a43ceb152427b56bcd01a9498e956b6559ca3160cdc4d13b14f36632596f19fb54a599e099c27eb5357277e6d222bc521d5e8a239537387656f8ee8f50d501380982b103d9f3fa61040ef21148b9dca1e5b606e5886ce7b125078548288af7aa92a969a356b4d6530bb25ed9c9bcccabef3c7eb7406887af38ac4c1ea6de88cc5c9837c2acea67d1dd83052fc347d647c931e016d094e03596f74f8a9c4abbaa2c37368af22611767fd9ac1848f7726b8bbce8a3ceece07252ce216b95a407487211df3d05ab9ee37e777b00fa33c445b7b44ce2ea6d1c7e761382497472646532fb4e34c159580f7e197e4acee658030d38f16c4138bbbe9c7c2f7f7b09cf6e7a26382268e45d4205f498c8e462ab98db94f6808dfc91091d516568e4878c29ebf01de0f07526423f808471e07294eb1bd3277c8cbd868db0221249a80418080db384a43af3b7766db092b6a1747448456f78c6a3705fcdf39ce66f762d52a6a3c7c411ae5a539fef0ac361fd1421cb8de5e96ed617fb6dee9382bb0503ca55e4823404db97e9815f1efaf95040bb3785c8ffac12a7c16b68a53fcea386aca7768d2cfd5927a3be904d6acf07c7dd5d88caf9f662c89c953dabc3a3e20e4b5e359142d4f0620f59eafcfc7c8f8e01de372e47bf10c438b8dac78df749acdc6fce9bd9aa79410d7200ad4e59193bf8239508cd680b5a22c9ccf7a7f9f16f21936ac76fd6485b41375d6cd1b90058b57efefb1b8d3c27d45448effb1c5c32281001dda6ef7d249883aba8f0b8fcd47f50f2b930