0x2cffd02ed6d8507967a7f1ef8170f900725d72a8be956bc41d4908a8b691aab54697efd964ed08e6d5de6c97477421a22a09b8378c6bab6d31eeb53d1badbf2b33f5bf2c5e6676b075197c0b8c2521e7ddd666c97c9140c030c26bc520c5f4b317853490debdcc48d192986f832ff1f6810c0ca2d07811ad02b3d815cf591c61c727538fe235ff6433800fb2dd604394f0f84ef62f2bf2e7baff2a558364c424f7c396eedd13a9c1596ce15841eec9cf672d9332740ebfece38e71772d868748513c74a54d22b3209e80873382043adfdc15062f0d07abe4b77c7bd052c84142836b5172b01406a425bfcc0351699f876da381a57f8fd2752d045f2c614067088c3b30d44a739087c31b7317e8af469409f4c67af9ac9466ba6f23313b79ae76577bfa28bb2c6630012c5c43a20b7e4691af3f65d23bfeecd2d8766218628a1d8ecee8ad6482ff2c019964b7f32a4b8ccdefdbeae3ecfc49107a9ce1765d9fae2e8759a76085346cbdba047cd7a8bc947b41c56f2dc3936701f13a39f48c9b74340cd49ac33a5621af13294bc64a54256ed48a39481f6874b23a268f2cbe4a0d41fe2c04c363a19a8a073f4713200bc5db52d93fb786521cf30bbc8320d68b4109a3faf53b7a7c0e64449ed22358efb89c16ea39c37991bc53a19e3ceb4aa3989081020a82457d8c25289b4fcb3486e57315bd4c9445f72b9744020986c5a06f555257745e51b5513f4f21fda1883889435ac24c7a62e12b10efb27a80a62db2e1a2e697fd66afcd6ffcfe9eec185c41205370eeb752e35d29b7bbb18986a1995af20ea626325a191ca256b52ea9ae6b9eff3a960535f788bb024ce74128e41e68d6762bcaed32e39542bc4b4c9e8d7a368ec39d4fa0c6b0524db80fd52e6e4e19795ff20bce80e1383153bbf76b7996d0c209073e1b005fe177e6689c14c84862b51f12e43575da665313c96204d03c11ea3f532cb7034f295eff9b3d820cf9943a72165e2be8a636887086b011222bfd0752ecbad9662ed8c1512739bd019094fe79d0a87f11026afe239fd562a87558aa3061b01401567cf2b46dcaec8b71505f3cdf5a55ddd5c0267104e4f358b069911fbe9ab3b3de119382b3cbdbfbf1215dacae1fd454aa4346e803aef0077d11e1511e4f8af4aa89f76e960d97cf229c29fb32eb8cff788fa238ce260a42fb2ab786c485f70d573610770cc4d6a4dab45d5ae004393dee3223af32c31d73501701bb65e98a23b58c02d489decda7552dc9e06c9712076c88a908ff78d5515a503b863a70e0f7768deb257be9172c88d2970bbb764666dccee18482ce685778bee1114b0d14c8e2873ee5e38d3d29cb270430db5d13434ae2a3948faa4201b42536343161af530cfb06916fd85bed7f3877de4b9b35d5ef2ffc3f9becc27ee62f7b6b233b49a532dbfe8d85402630677eeabb2d605165f5a8b3781ac18848992541db4e4058f95d836b4ef2b6f4cdc1b0df8e95b4c6bc95b742e8d727adbaacf9f7f23403e873fbdc9083af85246cef1ba1fb9eca0093594d1c05de8e18411a08fa49feb733853439a68f98e32e9e7df321eebd54ac3a688f3b7c43db22aaee450dc530eab328e53cc0a597a25331df8a622c5bd06b7e5f989641bd872625bbe4f2f9087eab197b8650bab2fab90cc5e71da4262efc7cf41b6653e6626bbf6485a152606b5674b114d61f16908e1d9e2da156f06a6c992ebe03e0e969782ec50f9709ab98ecc93fcb28afc7030a3e02af8523c05e2b1b25c6efbab50a5d1eb669105a67fb97f1cee7bd39f3c99ccb2916e944cacb9f4774695e6738f35279f78483ab321151920123cf747ebdc00ba86750726ce498a4450e65bf84ceafcf011e3bdb633bbad56608c6287c5dd075e8f60d01babcdb0e9277fb256a7fa23dd1655f21ed