0x2790100c00000000000000000000000000000000000000000000000000000000000000408d83bb97927b5a92ed5a305064b6b27ac91b75e65c827d268ae31c78e3530014000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000007400000000000000000000000000000000000000000000000000000000000000a200000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000000000000000000000000000000000000000015a000000000000000000000000000000000000000000000000000000000000018800000000000000000000000000000000000000000000000000000000000001b600000000000000000000000000000000000000000000000000000000000001e4000000000000000000000000000000000000000000000000000000000000021200000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000016669fb70cb63200000000000000000000000000000000000000000000000000000000000002ac3a8000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000012c1a30ac9ac04524bd068dcb765614b30d5e2dce4ccddcceec64ebe393dc49e233be9d2c3dd599a5055583a0f22a58320ad19ae0b09028bbca1037a43f6cee14749be5e67bf7da49cfa939a2731041ca870d2e36a0da8a71fcf8ec554d4fa34381d8afce3ab11526a8c211ca1d926e1debbcd150d8de3bd1384696fb5ae06a97bdfa72721cec46b6a907c82402d0f75501accb752ce2e19cb3c0b8b38d7a88728faf7836f4b9157e43fe32b564ccd9b9a6df10d245b61cdd30c89bda685cd5c105c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000078f6f7c6e8977900000000000000000000000000000000000000000000000000000000000002ac3a8000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000012874b64b26e538ad1ac592a914e88ad84a3d6a4aa80268aaf81f56bcc494de672fefe405b5e226b1e1250a614ba56581755ed9eaf4eeab7930cc2b3ed281e9d776984adaa34f71f98cd4682b3c87cb82c5c265b05effc2ca7e182759a85cbc6fbfc5ec0a9961ae21b1e01a1890bbf62c727bf27f3264f6273445173ff4c1c577ac3ca788a253e4d91d307c3b8dffcffb41f0da4df259f125a36156f2f5876f7bce72001252408411f798d08c788c7fa1384b7b328144848ba008b5918bf601384be0e8ada9340683fbbb35caa30615c7ee8413a582fbfb5d07f46e874c73d9b7a7028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000078f6f7c6e8977900000000000000000000000000000000000000000000000000000000000002d3c78000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000012af3388632c1ff7ff9ffa020bdb0d3ddd8d10f8e21dc3a673c1a4cc5539f161bcfd9979b49aee76504d568ccae94fc38ee40f3f5aed2f4d7b74402fffb7c50490b410a16e115cddbcb7760bb5f28726f5d07ccdca794beee3dbac8ccd4e978ecd15d0b58f641b7726ad7a8ef6ffb422855db40c28b2e03c03f46b15bb177efa93a1c565aced2525e249888484ca3c83cc21d949c2a165ccbaff41a3e30aab47a1faf7836f4b9157e43fe32b564ccd9b9a6df10d245b61cdd30c89bda685cd5c105c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000016669fb70cb63200000000000000000000000000000000000000000000000000000000000002d3c78000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000012b30b0b4f0fbee60fcc9a11880b84167d459ec557a53335ce5ac882eb112cca440f9a14121082e4d35e42919402ab763b58aeb66d25546cff527fb281c1e4171249be5e67bf7da49cfa939a2731041ca870d2e36a0da8a71fcf8ec554d4fa34381d8afce3ab11526a8c211ca1d926e1debbcd150d8de3bd1384696fb5ae06a97bdfa72721cec46b6a907c82402d0f75501accb752ce2e19cb3c0b8b38d7a88728faf7836f4b9157e43fe32b564ccd9b9a6df10d245b61cdd30c89bda685cd5c105c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000016669fb70cb63200000000000000000000000000000000000000000000000000000000000002fca6000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001297ae0e800c40562fd7f996633684e11d5309a581af2cb2cbcbcafbab82668c320f9a14121082e4d35e42919402ab763b58aeb66d25546cff527fb281c1e4171249be5e67bf7da49cfa939a2731041ca870d2e36a0da8a71fcf8ec554d4fa34381d8afce3ab11526a8c211ca1d926e1debbcd150d8de3bd1384696fb5ae06a97bdfa72721cec46b6a907c82402d0f75501accb752ce2e19cb3c0b8b38d7a88728faf7836f4b9157e43fe32b564ccd9b9a6df10d245b61cdd30c89bda685cd5c105c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000078f6f7c6e8977900000000000000000000000000000000000000000000000000000000000002fca6000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001299436b9f857f27d8be78d291fc8aadfb34449cb5972c88e44b7a2c263f8619f1fd9979b49aee76504d568ccae94fc38ee40f3f5aed2f4d7b74402fffb7c50490b410a16e115cddbcb7760bb5f28726f5d07ccdca794beee3dbac8ccd4e978ecd15d0b58f641b7726ad7a8ef6ffb422855db40c28b2e03c03f46b15bb177efa93a1c565aced2525e249888484ca3c83cc21d949c2a165ccbaff41a3e30aab47a1faf7836f4b9157e43fe32b564ccd9b9a6df10d245b61cdd30c89bda685cd5c105c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000016669fb70cb63200000000000000000000000000000000000000000000000000000000000003243300000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000125ebe362068d47f11ec37d9ad93d43e9b10b41bec08fe62356b7082ef953660732c37f21686c9d644cd9b6049e8c6babe606b677250f4a563c2b4599227a4b69d62c134d70393a7c634079dc1f105516e2e437ae1fcfad8ea8038d7f254235d74799cd9c6b037702f274afd2ca65f71978ca47dcca6872e725e1199b9aa51f9d1afd7998ad4a7f728594d2a741f1bea5c24ab72be21b1a1cad29f054314cd3e36f50e25fda4c6cfb35a7fc514766aa850b9f274b07690b4e78f42871a3919767a5c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000078f6f7c6e89779000000000000000000000000000000000000000000000000000000000000032433000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001212164941ac36da57e7c8eaacda0b8d40e165a249ec1f3e9f805cf4e432a1c1e35a8423959941a85779a1b53b577f5837c3b4becb541ffdbbd23b77286b6581a1b410a16e115cddbcb7760bb5f28726f5d07ccdca794beee3dbac8ccd4e978ecd15d0b58f641b7726ad7a8ef6ffb422855db40c28b2e03c03f46b15bb177efa93a1c565aced2525e249888484ca3c83cc21d949c2a165ccbaff41a3e30aab47a1faf7836f4b9157e43fe32b564ccd9b9a6df10d245b61cdd30c89bda685cd5c105c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000016669fb70cb632000000000000000000000000000000000000000000000000000000000000034d118000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000012bd0a65de634428f61f0c9ef9f7b754d8862e4761f6d6305dbec4f55972e375062c37f21686c9d644cd9b6049e8c6babe606b677250f4a563c2b4599227a4b69d62c134d70393a7c634079dc1f105516e2e437ae1fcfad8ea8038d7f254235d74799cd9c6b037702f274afd2ca65f71978ca47dcca6872e725e1199b9aa51f9d1afd7998ad4a7f728594d2a741f1bea5c24ab72be21b1a1cad29f054314cd3e36f50e25fda4c6cfb35a7fc514766aa850b9f274b07690b4e78f42871a3919767a5c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000078f6f7c6e89779000000000000000000000000000000000000000000000000000000000000034d118000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000012976475bd4092d6c43c401e5764d4624064110bd6f28d0cd2ef664e73a34343655a8423959941a85779a1b53b577f5837c3b4becb541ffdbbd23b77286b6581a1b410a16e115cddbcb7760bb5f28726f5d07ccdca794beee3dbac8ccd4e978ecd15d0b58f641b7726ad7a8ef6ffb422855db40c28b2e03c03f46b15bb177efa93a1c565aced2525e249888484ca3c83cc21d949c2a165ccbaff41a3e30aab47a1faf7836f4b9157e43fe32b564ccd9b9a6df10d245b61cdd30c89bda685cd5c105c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000078f6f7c6e897790000000000000000000000000000000000000000000000000000000000000375f00000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000012ecb64f39721022d1c3fe6ed43914d486a75da17bf69f54daba50bd850f19b56e79f99ab2439b5c35232f1eec1d914d14102e8844572261b82ed588fd3e08c8a191bfbec2ad6474c72844ab5f81447bfcd1835ff867e45ff54f6fea3dc082e2d415d0b58f641b7726ad7a8ef6ffb422855db40c28b2e03c03f46b15bb177efa93a1c565aced2525e249888484ca3c83cc21d949c2a165ccbaff41a3e30aab47a1faf7836f4b9157e43fe32b564ccd9b9a6df10d245b61cdd30c89bda685cd5c105c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f70000000000000000000000003a77e1a94bae74b777f90062cc48e3ce18d5d5a5000000000000000000000000000000000000000000000016669fb70cb6320000000000000000000000000000000000000000000000000000000000000375f00000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000012aa99738e2f27e1acc039f37e5e0a045abf46cf1b0a62c07adefe09c0ec890125009af48dffd2d45a518977121f06b56dbbc560bf0db5a673205169412df17b7d62c134d70393a7c634079dc1f105516e2e437ae1fcfad8ea8038d7f254235d74799cd9c6b037702f274afd2ca65f71978ca47dcca6872e725e1199b9aa51f9d1afd7998ad4a7f728594d2a741f1bea5c24ab72be21b1a1cad29f054314cd3e36f50e25fda4c6cfb35a7fc514766aa850b9f274b07690b4e78f42871a3919767a5c147a441dd9f1fbb352f20ecabd34c4c1ad08bfc5c6b6c0e6faa06808927ec57028d5d80ee5ce4c1c0dbf513a8ff7010251b8b1f7d9df935973e0dd3e5341d11f7d0d957a4c3b5fb9e8a12b7a6fd5ac5f8087a8c04a85ddc1eea318a312e80e3a3ce9936423ac0734013c2997f88a952b2c64505495de6616f611492413f816f966d5258c003161ad0092ca2bd71f7f8d9db38872d8ebc348e8dbe998a97402f21819dd60ea8caed932da8e8975d372a5535337fea90d4e888e66d448be8abd49df91f365cbc0ce476699df60bebaccb3dfad5b4b19ceea86785ba9a1d6572a91453abd8b8535f841144a7e5e3b8f10bba83fff844323fc4873acbc7249926ce159a5191184b1be76725f7ad8603afb375cd02ae98730815af513960b3856aadfe001249f8b6392b6f4850d5b4b8d0399da2f4565f8e10379b3c22560a5565f84465baf2759316280fb80ecec1b6ad5dbb7f5c678fecc29ed45db610c6f89778eb2177490ab1f186d61f55333a2f4b9a7a30a4f20b7969afd3e4846a563a3f7