0x5f0c978100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c6000000000000000000000000000000000000000000000000000000000000000020000000000000000000000002f2a2543b76a4166549f7aab2e75bef0aefc5b0f00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000c1b16e0f33ee39c44819c400000000000000000000000000000000000000000009e8301455ba4d677e0d9c000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000056000000000000000000000000000000000000000000000000000000000000004e3504e41550100000003b801000000030d01b3ea7c89ff71d84efd1bca499ee6580a3f6ff63c2eedd755eb9a98feb6a662cf57ed0b76cddd6f9db3a93e29250816165eef6bff7e80e515a2e563f05989f1af00029df629f7bab9f2cbebf1e036dfb3d97ce4cd83cb3a7c1947f1811fdfb10181560c028949217cb8ec26b75e12783d6ac19b5fa82b39fc9154e254452135dc6388000392aa3cb404fc7df296d2e7fb8dffc32f75f3034c76e768da90c8693ab4b5ee694d229bc8381ebff5e2026f8bc05909303add732563992b76d1ed56f20cb6c8810004b2123a500468548e86d6d8caaa30c1a40659abf73e814864511a88ffd9723bf81367e6890b6994e068232ac85b40d8e865cbae68a6a21567f08b7d4019fd4dbe0106380e0f10eef139b81b2bcf47bf2bd0e25b871180ed90f545ae46d6a67fbeba4c2d63766c288828accebfe4d267c00f5369435406242bb94a5277c7a58fac534e0007929886ad187a0606468352d96039ed213f4e63518c3a925a66c5c524602ee04f45093e0023ad0a3cfec0e2a89b33708cb486d67aed07537a10d2cce811c43d5e010853f21fb67f3a337d52cfc3d7874d39aa68df1308c20bd6de6666fa6a596e372d7611d80b09c3d242da69345028c71a12aa38ef0a795bc8e1590bba57e2055ba4010ad34550bc6395d6f86d099f17f5bbc745b70844093dd86778848c21b5fe7fd14a1bac21a595ca199546af4c5f94b836a31d0273866ec1397c6f5465e12a87be08010b9a6079e8fbdd2beec9f09efa8ee1cd8db0ebee82e1046903e082181d8eeeb35c121f2ee3dfc03d61dd2a498c783db04487359b227a7b1787e8bff1832a132963000db25faf07ec3728cd6efd6ce91552cf286d3530941cea4c32aab718048d28e6116071d2d7af108a986f4678d8b533a1e303167e2ffd3e6570357257d51910efc1000e080e3d7468a146d834fcbb47040afb3584581d35a2753ea160faac823f89c6833ccecb3b6786f533a2d47ed4dd47ffd2d13829a1bb22efef3088cbb0ac1a724c0010da59cdb24451c65e8094ef73957c9093ff096ac5d5fc6edae0384f51ae4868831afc7b5994166bf200cc6fc0bec2f0d936d8581fddd1267a30743bd1cd8074e60012af2e03a5acde61ac555b8e838e1b51789cccbb042bf38496213d4a34b54c9af233c81c5e67baff32524162dc3c66ec373c9d760d7fa7be36a129bdb5d1c29f3d0065fa49d000000000001ae101faedac5851e32b9b23b5f9411a8c2bac4aae3ed4dd7b811dd1a72ea4aa710000000002bc48890141555756000000000007c58f93000027109e1462091516939691379cecd2e0d17f57e1f0a101005500e62df6c8b4a85fe1a67db44dc12de5db330f7ac66b72dc658afedf0f4a415b43000005b6df16cc3f00000000fed2d746fffffff80000000065fa49d00000000065fa49cf000005b16642bcc0000000012ca44cf00ab908bffa4125388d156766525de70a4adf37d46879fdb0140a08c2e4fca39ff2047aa07aae7edff09bb88c41d0b54f6df3584aab0e9ff9d043b8c11e06c5a4947607a660ebcf2c3265bb2a29205527aa55d205ab5279c2ed2d041eed470b7db09f3ca89572d544e0ac4b85d29318bd7c75cee28f7326094cd8e6bc5781264843c42905c72ad4b497617c5b952384dfa1d7ae9b281cad10240d7e46a01b0345e2a042ae942616f344f8136cdcbdeb4a20a9defcd933ac4e63ec019e0fe1ad76e10d20661cd57fb558000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e3504e41550100000003b801000000030d01b3ea7c89ff71d84efd1bca499ee6580a3f6ff63c2eedd755eb9a98feb6a662cf57ed0b76cddd6f9db3a93e29250816165eef6bff7e80e515a2e563f05989f1af00029df629f7bab9f2cbebf1e036dfb3d97ce4cd83cb3a7c1947f1811fdfb10181560c028949217cb8ec26b75e12783d6ac19b5fa82b39fc9154e254452135dc6388000392aa3cb404fc7df296d2e7fb8dffc32f75f3034c76e768da90c8693ab4b5ee694d229bc8381ebff5e2026f8bc05909303add732563992b76d1ed56f20cb6c8810004b2123a500468548e86d6d8caaa30c1a40659abf73e814864511a88ffd9723bf81367e6890b6994e068232ac85b40d8e865cbae68a6a21567f08b7d4019fd4dbe0106380e0f10eef139b81b2bcf47bf2bd0e25b871180ed90f545ae46d6a67fbeba4c2d63766c288828accebfe4d267c00f5369435406242bb94a5277c7a58fac534e0007929886ad187a0606468352d96039ed213f4e63518c3a925a66c5c524602ee04f45093e0023ad0a3cfec0e2a89b33708cb486d67aed07537a10d2cce811c43d5e010853f21fb67f3a337d52cfc3d7874d39aa68df1308c20bd6de6666fa6a596e372d7611d80b09c3d242da69345028c71a12aa38ef0a795bc8e1590bba57e2055ba4010ad34550bc6395d6f86d099f17f5bbc745b70844093dd86778848c21b5fe7fd14a1bac21a595ca199546af4c5f94b836a31d0273866ec1397c6f5465e12a87be08010b9a6079e8fbdd2beec9f09efa8ee1cd8db0ebee82e1046903e082181d8eeeb35c121f2ee3dfc03d61dd2a498c783db04487359b227a7b1787e8bff1832a132963000db25faf07ec3728cd6efd6ce91552cf286d3530941cea4c32aab718048d28e6116071d2d7af108a986f4678d8b533a1e303167e2ffd3e6570357257d51910efc1000e080e3d7468a146d834fcbb47040afb3584581d35a2753ea160faac823f89c6833ccecb3b6786f533a2d47ed4dd47ffd2d13829a1bb22efef3088cbb0ac1a724c0010da59cdb24451c65e8094ef73957c9093ff096ac5d5fc6edae0384f51ae4868831afc7b5994166bf200cc6fc0bec2f0d936d8581fddd1267a30743bd1cd8074e60012af2e03a5acde61ac555b8e838e1b51789cccbb042bf38496213d4a34b54c9af233c81c5e67baff32524162dc3c66ec373c9d760d7fa7be36a129bdb5d1c29f3d0065fa49d000000000001ae101faedac5851e32b9b23b5f9411a8c2bac4aae3ed4dd7b811dd1a72ea4aa710000000002bc48890141555756000000000007c58f93000027109e1462091516939691379cecd2e0d17f57e1f0a101005500ff61491a931112ddf1bd8147cd1b641375f79f5825126d665480874634fd0ace0000004ad29415200000000010eabc06fffffff80000000065fa49d00000000065fa49cf0000004a749b6180000000001223bfc40a8654c3fd70955ec2552b16e531c223d3d01cc41024ac83b0aa5fcf15b06e57b6c61d1dd779d8e1d5df0444379259f308bbaee16d6a2614ee8258daacfdc48c3d9e308bdf1d5a001ac4756f9b977591c9578ba933aaf1b8a10ef697e7246276caa1db58c26bad9d905e89d10cd87fa89aa67925e814db62c5927ee7c1f149c83be9afdc5872cf6a24a1bacd862384dfa1d7ae9b281cad10240d7e46a01b0345e2a042ae942616f344f8136cdcbdeb4a20a9defcd933ac4e63ec019e0fe1ad76e10d20661cd57fb558000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000065fa49d00000000000000000000000000000000000000000000000000000000065fa49d00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000a31d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000