PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59896 381434629ae4ed323e25be316e0f15154fc39032a5d6be38616f216971f6b055

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
145efb96880e7d6ebbbc0dbedb445c2e3745d6677c322cb308cf4c43f05ea2a3
Certificate Block Hash
381434629ae4ed323e25be316e0f15154fc39032a5d6be38616f216971f6b055
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b01e000030190000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009b9524440f9ed914941049856157a6579879caa2d11602e830eb73b6f4ebcfb207740a2808ad5b871d8ad18e529888dcbacd34372d3608fc67c47c8dc290a44d44dd52202a51e8d62c69404d76c11c25a8935a94956b57982b150000000000000040000000400000b01e000030190000

Raw Header Hex

00004020fb385ffc8ba7531a4a7ce8762eae22b2317e205a70339e8713936f51f7eb43f3c1b40e2012b05f1441d99e3fc1e8b8380b6476c73258d28d4b7338a3099d812f68ff126afb320318a3a25ef0434ccf08b32c327c67d645372e5c44dbbe0dbcbb6e7d0e8896fb5e14

Proof Data Hex

59,560 bytes
1212160203071f2c1108a4abaf1c680e1e5a12f266c6a0a479751c08c38fdfc61dedd2260e6af9c6eed5b066b90f18276a383bcb4918d6167cd7d20711699e9b67263a71728bd6bc9b2b699c7f9bb41bc15b075fcef1b2244f0dcef03a527a04a965d5146fd05b55b423984df701c74ecf390aebd0c8048c5023619843185f88e92e7ff90d59cfcdb89ce66d3ecf46e56e02a719d6e0a0088d102870d743d3fe5f9f236e76f4577a4b5af7a61c789924372f8716a776e1c05e57b17e9eedfd275a15e076139b6d2c3006a69b90dec4505ab3c6cf3684ad0358042815bec3204572b6a29db668ab74c40e1cc5c70d42897228ad1c9e6398a7c477ed8a7bbd75e1fec9722820b33f8f776bf531e9b8c137c6159af8b721a1692a5e4f5ac1bd868ede4bb515b12a2536becc325f8b8d31326526e07522d0a70bf05dd33d5eb597f972740125810c429363416a646d31014a6d9dd7faebbf2195d21aa049a5e82aa4a847c647bd7edb4d45efd7dc2eec35300b53d0b24d3e236b0156327d36dd4088519eb3c03a958bc3992762a05fa0a77a25d6e9430116fd2ab8874fdcf1fb65f5c17d3b9763ea030e603ae1748a78e42ecd21fbbfd510dfce9096e19f9f3c3da3f3da3742dae26502cdbc2f9ea8a7559a2d6a321a3813cfd4dfd92010c3048862af2604d08ec3e73d6018c9b3b690a0705baa30cf39087e90cbe243685b23d542c73fdf15e9ded663a1b470709c372fd89d94a54b454edb066059c44ebf8f9bfd886055519bf3c8a8b921447f6ba95ba080f6f19864cd56bcb84b39ba469bddd863dea336dbd59e1fb68a86c8a96471139f47028e7e5587d410cdb945d6a46eaa3dd16dcadd49351ab9b29bccd1aeeaae50ae69a71bf5a154fbf0175176384b46f55bb1e58a3bbd19d4e91f4e26ea7ff2af830389a850d9532f611219a76557f2583d37784b61294b169b9cf53676cf3b5f6744ccc74c9a91360997d353473589b486e97e69769f69501f6305688c99138587952488f1ffc53a697c2ec070ee84975ea512c7dfa1797c4e5a3dcab0cf068e19d3c17fbe6ecb33a1fa200a0b462932e38de76f8f3a6577584e26d09209410868f12bb968a3791c3f9431c37bd0c7a63cdf84a155c78ab7488805327f23985d7b039813b91a7d487c8da0435850d064f9adcd4f2f6409ffad10cff1764d0d67c634538d41d1a9229f489c398acdb07907555057e88a7d95ac1139bd341940961362e4fe4dc9ae495d26b20ef0ab051e8b9cae987e168f119c9fbb9894dbaf1e7f4aa6c39728111363d47cca6b65903a7e5476aeee3a7c078d84ead55ad649d2e8cd44478ccdadc6386d877cd8f4b379327611aa0f5d246ec6eef48aa9d7fbe440d322509c79e990ea1754245381d38a552f401be50cc50c40e812c72d9b4b71df639b74c8b839c5835173a22f9427c793bd3e58ecec52ab396f053511c395dcc798f7862c3bca985f1bfd2168b65ae95ab6d53997bc5515821eb391b2fc501af47a89108b2a324ce21a4f1bcfe3f4bc945fea38980ad21da6d1825315728fd8ae4a041b04ce4c04da4616a5f11e7421b54684fbeea88fdfb69ae7b7df14e5d7174ea7d9c79f57c0d24238fa7108560d406bab687529758307c4d4e74433b7c9cf829db75400285dd743bfabae1ccb2d42d69983c97e8061a5eb1c6e67c639c0288d58291af486414f06de27b6e935cffe346997fb900002f25f219cdafddaa208a9f73106efed145fde5e37de8dc834bf0e8cda5e5ee50fa0099e94201a895cec0e62ef44364cd7d9f32277e050b7bb7c5a8a1c5ed1816de876875bc8f7c4de2cdf14a1347d97223946caee2059fbecfa80c62f67632fde784f0bf9af1f89c48539700ab4219ac27e7d4ca12db1a03b21d26445cc3c3e5194da40170f00cea67c1bf0ef12658c205a9875d7a13aa2786d830c72b8e78130555a968c56259291381a6991af7c0075168caca99762bb80c0ecc43a5e83fba4e901cbdcb452092610c633cf119b419eceff7ed4fda669d495e9b3c6c5713ac8717bfad0b6155eb22261bbd7656242f8c03574dba0e7b1dc73dcd7f71aaff9ded1adc51cd33871be0e7ce3fb6b5198cd93e7a788860f7191edf622be23d5b285dfdb6047a3063fdad2e4416916d70fdac5c95d033776b3cd4f9da16522f43437fca9acdf7038e2e7e4f697b110caab59be5d3360cd62cac6733c5a1b06bd21c9b2128a85b0c577d24f8e84024e53705e12b4cc68acde4fe70a7e7c7b2a44c4c8bca94f0dd15d5db75d0f4adb12c3d04681de909d7ac6c12a633b1335413a5453d09049763cfaa0c639b4ad539f67c0ee9dcd0cba0e329a6a9481d0bafa743a119022010aa8eeeee7bca22848a22d42e4614ab78fd795308f1f8f015b96066c17f735de6b92d408b4f507904dc84835b0556134846d713e4961b7b1d8d330319d11f5348d8a8e3fe1df073326aa3bc39774b0cb152f1df59875ebdd1cfd340fd57594ebf1fee51006704fc8e152748d0ccd298cf4e87e529bca385d76c9dc520e7e8f288b676d8be78ffc28cae14001740131b195ed428ffc1a74478437fb3be1997e2888fa5ec6f5e145cd5fa38f62446765434767f8520997b8820c9f33a6229fbb638248062865ea81df63b308ef2a2940c53c79c545df3580626514fcfaf265db73db25d5b5e8de773cbda77e71ed6d984dd91c0c9a0f36edf1e01ae8d1e1f431ca5d963d81bc8b475e27b8b1f71f46018e4a9f105bea306a32b9041ffba0bd8abe24e2206168ba85704c67e8b3407d731e8a37dd7925e39c36b9d65218a603c09a769d8e370490b2fb90dd44041b9a3234f5a80522060c77e20de24d6f75f9ac94a53a2de286ae3ff45efcaa5e64872ad45042e16943224c51db48134a022f4f2347dcf0cbf0dddcc9c6851de08e7966d3e20efb4517995f86a34587f8f5a5ebf1e13ddce2cb18f5012f5af9b7b1c51b88e41e4f2a3e8418cbba24a01de17cab456dfd1114290a330103e5b2bc3f906cbfedc9e39200209123869b032b89763ab5bccfff4657214d60647dd29380c08033185b5e97e47bdd922a00001a3fa37102cabffc600d3d3c5673ff80da2db50c8c2b89c857d52ef8c1a83fc3cbdd115d718abd3456b8f274516e968a0dc7235c7a205530b6dea401daba43fe984484afd117d9399b82646d2cd86fa7f416284f3e33cb02f5380bc9cd90683d8e23b646224bb33f1e8128f359f7843d5a4d551a1e3651c12c61f430904478c49a5f35950865f173f118c899aba0b867f50cf42692dd386dc43d07d41032869b8623b6bc5618c8a9c3ddc51cd84df172616faa5ed872010d03b0ec0b7ddd98ff1552e9e10aa7ff71b3b4711d05eca1ee4e38b683882a3b3c0381f547c4e4a589db7b04621294892ef5b2b74bd5c4fe080b97ea941e0503c87fc806d315d34369bb0ce5305e57b823cfc930410e31205be62bb306d785efd31f3f20e2210475f97c02e44d8371fe962c5515f55696b790a7c07237a2d3e2cfb088846dbca2ae60f52bf83c8ebc126d519cc3659f5b0dbab500493e8141212de81f164a926b53da10e0d01203a6951398481bd9931d5dc3753a3dfccd05a92188c7ac55e1d3cca265ef8d4a028177cbdc68e372d0adc6827761b7b62f14245a6e8abd45339e07e07646e98874e5dc3f72f5b3ef5cb71d91a3d27d0aba7aa481d7eebf9ddc66810d983b4f1499224a1ffc81a1f82f73c770412f57cdf0438adec1f3e5c43ae7ff10453d92d46bb2719d7d697ea471fb7948b3d6f8101d714309f63a6b8c1b2114a42bdbc6273fc1c5bda3a6678fa6734c46ae64e317f9331f609933fb5a8332bbeaf9539c2c594c6e2d419a5044bd6499f33dce0ad23a3506f614ef6eed9c491b0903c9cee84d1ef48420fe92c7f11b51c71cbbdf7cd73b047d9e22dc94967065de9cde23f7972deed1eb8aaf6d68d7cb48eba7f19b13cf13dcd95be2462f1860bc3ce908bc88ce7f894960311c1e55e68846c255ad9eb63f2b5a601a7396ad8b389849741ba5e268f33ab8ac1ee70c197d1f24c099f3f4f29849d99fc11d0ee1df9eb9ccb6edd2ce34b8e02826a7145258129ff3b8bb9a62ab43c8f1e6890e9c7ff76151dd013f13d471ff27b056982e59a4533bb2f166c5149be8dc9b091c49d3ee340747093efc6c0c40b84afa770f333459a7d9d92c556dedb2b30c7bcc375a17ddbffb76a658cd283d661454e29c5be5879c883149388a3c96a2d75b5b0390340ac2b8cdf09732091e23af4e484982ee0de2b1a11a022fdff69c0ff90ae83e5f1b2885e31999a54dbfe3f0045fb020c187ebfd2f4ec454e8f8906429df667417c13bf85bad5b5faffd1012fc56ad0f3c931698b18e98dee1abb47c6e363eee4e09b6a3dde0dd413c5f866d5f1111289e5f863606b78e3a215f50f8ed74e18a74646ebfb4694c7c083d780b23020098e2b2d3ce5cdb27ea02f94d8f82e75ed52bbb823115c15087f373feabd25d4b8f2b0ac1c714cc06613cc12d92a5991e595bf6903b3e3f1ada92b065cbe815556edfc77b3a15a7f8263dcfa8b8af4b9357cbe3a4b1c9dc24f0d6d19fa771b59d0bdc8b3ba125a8204b88dd8f61b0ae3b21eed5b2454a2110dc71bcdf796bb3235d23ec9933cc757d79f2377d363d961e6e14c233a5824ea1f1b5e107f7c1c097fbe10effdd98c0c5016100928e486f65ef35757dea9c7f716e49064096f62e4fe0994b3d1be7814586fef65ad596daa90bfa1809cacb7e566afae5f898c7d7aff335e6c4817a1b5a9a1297b07f14f028e54085025c2d5c40604fc40611126436fbd72f63cb09c1427ea50c27a8cfae1fa615bac7b9982bc44587edccac7f93d42657e49e647a676bcc38ef8d55c15ba0eed6e0fb73ff4e15a842702bd42e9e6556a8dc44addd917d0c26811f5e6aa744eff5b2473a76c2be0b1e79b8efe845d27ea7d0e6aeea2dfd7712d33df58681843152fe3748f0119714236d89cac3e1e52e3bae3e18fdb7efe7de6d01cfb628eaf4678d540dc4e585355d2a39d1d3b3ceb02de491087d4b4f321337c471960cfc2edefe317ac55f93e8a0d28ceb52f6bb1c471b803c869e2e4e54173e11ed62776e555eed406a3a3215ff2ffc389f9dfddfde1c43aca09acb8c69e7cfa9ecb6a24b71be73ae58536a85f78a92a6980e9a82b2f2c60cac3675163899fcee20048a59f1d5eb146a495d8bc5fdadda84df7696e762dbc84c19c8e6ffa591b036eb2ff6ba0af96436ff386a35e8e6bfe2296688775f8ac4cc80392e97463e4217b9467efee94d549b273bd35235897204213116aa372ceb0003eb34ba20b88dd43478093fdab1d2d10bb791386fdf99f14a42fac72ec4bfb240fa2fa533d5c60d528ac47f839f5df61cecb014d39eab083047f08dae1d44c9113a518fb17847589d57dfc26c4f47cf84abb693306753fcb71e528b584ed799647d99a164826d4036563f4821f8c7d1a62a5a866177d1927d8439fc3e7b74f11c0e2e6097b058bd498e92c3dbecbb06f139d3828e67fcd4c1cceed7d4864effc1d9e712545702c87d7ceb129412c8689216741eba99676acd9bb12498db3bfbef46136875fec83b14fb7fbed3474c36796d5ff6beb69d0900af328bd953439ecd55e13a21a75f86d31e980050a8e3a88efc807d3a42a83c74b59c31d80f00a8bae4ed150264dda133d20b01ce899e12730199553eb91ec4d157747e619bf6c54b4e2084e2d8bd372c68bc81134baf32a55ba0db55936b2a8d8a33fccd17d28b7f8aca1a92a5d87a677b082503971409ad749f1a20c5ae18062207dfc5f716e2dd1bb37a87d0a0b5a129637f06f7affc38bfc470fe914e502607cb57dba04377de517350ea42474ef4d17fc482fa700dce8d6303c77157c924e8f8c996e4478ac45e1065ceb831124d868d21ba60d4de08d1aa84e1a49df7de87bc398037ef93afa7abd2abce6da3397359dfaa0b28a93e90caeac2a7be8665125c2baaef7b4c52e31e63a6766233018d9293b5051c1fa32fd9e793ec1becc2b324956c4122017f95b586f9036c9de06a0114ff5f1deb89f4906220234c2d532e17e8e74f6e1f48d56b84d439fa3da05985bdaa5bcdce19ecb35b8eaee842bfcec8c941e562e63a2b737f1df2b141b88ce24c487cd57983b9b68acee6a198d1f30d347510913e8c5e97e3e8796715624b7731200242889914bfd77da7160ed755feb22136615ef1605c89559c919e2a9f22f3aa8164deb31bb6f3738df905ac25e5253abc7c6325e53dcefb0948898cd1dce98b4dbc1c57428b0ba26cc8db070ee35f14014832bbc8c1568aa955dd78f3d5788d130de1e9829aaae2e3054b6f4a4abb6fe1e1fa260d045f5572f35aa47bf99dac586cc0f0b64710dff69c86e3bc87a0830faa47d35f510178f1cdd7834d4682dbe80ef08d756b4a17a389f63ab703c9a4310e4277c6dbfc71bb930334cadb4b5a6803f81ff98403e7b23a91663f1bb31a54924111ca9f764083e588f13bc5adc50c3d3818b63b93c603ddfd14d1c2a0407c32cfd3678a8fc0b621993a7034973b5cac3f060ee06ea2f053f2e299f8f676dfdbe73799029291d8be85262632a88d19076ba8ab916613001d39705faf23af87846310ae35be0f9b9b228f1e7571537aad53880c6d6ab58ca3844759b373307db99360197aa9c8e20de1d4d3492958ab83a27891a4d7c70c976262b64f423a1d22ea372e75d0b55006b361db759fd2efae0c0bc321318061aa64f97559d59a32f773fcf20ffa141f74ad3d9608f690c8f24f28c748c715473baa9bd1f6b90ae94cf60b962f5f831008501d3b73ccfbeae78f55cea461232f8b28f45aa5e4f341f66e64a33ca2e14e11715c7815296f6733ba03f28fb45d9e5bc302f6f5f95f45e25059eb5da5e3e847e404c6e22ba0549678fc251ca70ba4b6edb83d283a3b9ea1c1fabbeecd7a0faafbdaa2cdbdca91bcbd130b24a219be287f43821fbd0a4c8df0a0072871d2b6ceb0bdea99a2158bc74981943803787775954e35a3bcd0114365201cd551ed7cc3ac016da5131d590ad52e370af6c6590e40a9681852aa4727696e50d255705e000c6d9560d0968aad2dc33070406b374adf3df263286469ef13d1c04029ef1a7e4373cdbb30adc06188eb53c1c098c4885d87580f61dc8791470151aaad66bf737bf44ab6960efe931517920680f8ad91bf723789627705be99ebeab5d216abc41779280473ae27c23296005003e32ea371d5ac96b048c907cc855016579ebb78fa8ed8496b4f95ce8604a0e6505938b8282b12924db578174e24727b56fdb4e04917d4217a363cb1d7b370dd0839942ed4dce487b5752cb67ea14ede9f626bc4fc87edf83f869c2116c8101dcd128b7ced5728bfc5847977618f530466dec90232d43748fd069f63220c802833581d9d0f0b700a285214f5cbd9d89f0ee785fc753a9009bd4349c0ba1ddca0eb6e027d0c73cdcd4fc5087881df139c4f3a860d3ffe70263588a021d7feeca5bc28d7f0c58ce08ff8af26aecd41b903f7bb24a62109447b0aaa97eb7a05f58809d300dfe219e3e0ffc2f9c3936f07097637f11c50cfc3da32750c3172fc7ccb77843a3d2fa1e730d756655ba51b47d00fdd18b7958652ba09324d64c9f520852a0c1422345fe4459062f4f3671404b6c14e134ea35cd1732322825c9861f4e06ec0dff07666f86d36e0f57b0c71887a10cc5f335122308585630d4f99668fd167059b5a0ea08677b521fbc42b93dacab87cca4b5cce45bfc393e03ae8effbac318fa4b0fe7b0e812d27869d22fcfd219fb8e48a59923a9cd6d50000f00f2bde57b3fc896a751bfee881aa22dd66005d63468be31030f38faa10f7e51b949add34f956ef664335e480a4b2cdd55e0a55412cd86fbc44cc6b923f2f970e7b884cd44626877cbbccbafcb7894876542cf2f8493f802070836018cdf6f5e4c7e4f84892a93374083cf01bfc96e360a884aaeb4da07776ce68d917fdcac94734ec29b87ce3b0c129303efde10d2de11887f824c6d8a88c4a3daabf9d836bd88d64b6d6c905ed0c13f596d3ec0a68fc714912f231527b46e11db2d04fb2761d51b03c70e8fbbb303819c8eb0b040a8a9f830c9e69168fc39ba57c6703b5eb107f8088994f57a9502fd2d292091d5ec8404af713d11747d79e0601537850fa18389a83475fe84e492bd88c68bcfb5d2c84ddd4b24ab44842e5dac0f881548f22d4d2b14041d31be2de090572a50014cbf13134283e3950ba323464a50371a42f0835f54df9c2c02a2c57001b078d2ef5af638cd7ffe88587552cb4c470854f9fa07c4046830e7c21a2e551d15f14ca17c380d9a223bce842f4f29e4d26572dfb5b79d8c5526e72a75a8f3f0927f4f683ed0893cf6b36b78deaf0a9d9d197cf5983fbee4fadc11c9bf9cb10f0613ba9ac7793c0581f9765a180ad08bd2a69ec0917d45ce2a8be341986d4da6aac252116afefdd5377b311a1c4dc6b73cd1eec7da3f76206ae3b0ab2b5b4e3b31b0a5445de50facf555801195902cce73a1bd0128cd738edc3fe6dcbea1b2825df173bb000247c48be67de963ef4cd280830af45e92c31b392c3350db33bfaf741ad718e1400fa93fd98182ade21cfb9f1959c93bf0322b2766df01c682d02c0192d3fba5a345028aa0b9f0ade309d954c919b3449f5f2372f1942b190eac86838689308ddde54f211d267e0ef6a20258a282a5fba17b85feca927c87298760d13a04df99b0d7ee3e02f3f45e85bc3acb7c87fe7a357e7cf37921eb4112c19e90452473fef58d053a22158846c22332972adfdc717788c3ce92805753ce008520ec1b508c19f3e8c8e4626a151b0f16a84e537c3eb5a42e83ebcd4f32d4c535089b7f1a51efd7bb904654e949bbf9bdb777409c28ac7c9ec9fceabfcf02bc83097d3a070b16338f8bcfabadd4862eb3bf9c3094bd5154be42569003ba60a41faa141fe783baa401113586a90f4e4f3e7de5b675a37c04d3ca18366c7e3e196e803cbe04f95009bd99a2d0978880e28074137ed58b61193bf32255477a56acc437c77ed692c52b02cb483c66b709544c09fbe305453ac4025d21e05cfb93edf480c055120c3f9976a5e1093987be596e31af416b47f024b2e8b6249c45cc9e678c556f4e0edc14c26e042b1a46c22dbe6da8ca607515aaf1639b8516fc06c6fca8a5f392e63ebd2e9831ce08a5532c65b1c6e19de20463a778735a702cb490c2a80497efbc7c6b328203f940589b625d79c40991f10ec8e2bf700130027a12dac8087dc6b364f096449a6c5dd5cdf8034a1453728b5f9cd3eb8c03259204b58b935f3512f21aa71e003b958d50990eeb65edd1a98148cec99693d04a90a8574c55fcc8ed67b8ee323387acf725389c14a4ca5ae45529520c909d87a744a8f7f64132e0c7e479aef8e66e9492145f42aa9831d4eb8e15be552ae5886f4fd922be32486f5c7b83053cf1eb20b66e56d303edc1c5c0f2634328d65e3f996d0ec87587908f96e585730ed9b6bed748957ab0386fc698bf999252c2e34eb719df1d460abb54b07c69f7d833416d79dd67d566f8773f445dab1c79caeb634523d7f9b17766c693c72ad8364d9c5d7806e02c80ed32b032abd0bcd45fe12934706ae5bca8c9eac8b245469e5422dd13b71402293ed614afdb723dd5fc5308964a3db8c723879c89449cce3ef55a471fdb637a55be89bcd40f6ff56b612fea5fb3c7ea801df5331c14956297da50027905b695ba8b7ad3221297d96fb692ef74855cd42bfc39fc5f6a8f2f888493780bb42cd588849affca7d353b0f0ff069ee31fbdd3250e2570ff42770145c7dc6af9ed9dd54acaf4dff399360fcaf6f3398cc90c8341e3df2147bd20bb62d1f2fb9614d064d3302ce3c6c32bcda5804b9f8c355b3ea921613b7de5bb3c29d54c2fd5c4544b42d166fff1853bd11ba7c339c51836f761fdbf2e45afbfa02fcbb4e5de3bfb393283faa66f283831c35a2cd2ac85255e80b0355dcfe15727b4e38ebbf51571430e3b32d3c08180cf227eedd71149254a23f11c05cc93444ed145c148979a1e83824d41bba00321ba57fb9df9ed2761274a62a1e654da7f82083138861aa91c0e847bbcf683d610654b910fce2260573adfa83b759fd4c73c39e26aedc136b60eb7571378544fbf0392510b71a03bc5872dd602f661ecf3c6cffa46519867be4ccc794be0328e7133f9f441e035b0fbae36dea187545d2ad93e5ec4f4eaf7b3df08c7c35cd8877fe014efb62a4f12a51ce6c5cc6b88dd562d965941ffb1e5cc25b0174c1e7d67dd33f548cf8c3cc354f1cf336ab37514ba54b80f6c9986c7ed57e96f9775420c46125258e7b976e407e278b6cf73dc42e4fd0cb1bf27ad0f771652fb1c86f5a572f1173f6a97dc63600c78f2f6b1fb5d51a39010de0e9db07b63f6cb6511deacf5ae39b2d560e9997a49634e0ab4e432f8b3ff76a0ade0b5520fdf07c68704d113827fb5b1c09252c46604d75f31496038a878ca79304ee54070840704ac53a715decfb4126784c564e821fe8dbf28e11d6601ef6c8df086b270d982c2276a171460d78885d545e8e73c2090260fd70a84847fafac68118d17e46c61b087818f2752c4e9e42a6eac532c9fb8139e10c61a552b75d5c591ae4a11cc7d9e4144989c48ddcb3ea70242bd4759a9412728295ad27d2d95a8111afbc45b3e98b0c221404d4f74850b3f1f2025227f7f36bb47cb703cd16ea9d934a200bd47d9c641f5c2d48d224668cfb5e6fa20688caf13d5627d2aa912e224fee8f6fe415ffa8714fa7815fdfd555d72dd7a1d6a5de6540443b190f427f323dd1849e230252b053c9b54ab5e75a43aca792f428d767c6127d29280e031e60fdfdee829c183a2e7671dfdd849bc1611971cae0efe868854234d6e16de80ad6504ecab79d5d39d2ea2e003d2f86414c0b443909b77372ad9216b2899effddf65e512bdc5160efd6d60d045339eb3cf331cca60bb442b36a8b90f67c693d8ed49afb8a3add2c17cb7bc7a8a0732d119ad6809c00e7a719502c1b37878442d291f138363e92236f5554353a95bc61530ea8f29501c13e4ed88629a6dcdb390190e04609caa2bf68ace49f49304e5f7a567f9662ad8f88fafac1fbdee28943aebf2ad4f55383a11171af127f3b416ee6996279e5d7067f4f57b9f7d1db45741dc48e91e091c124df64dc875de8dded3a62c51a5bb4ac1c6b5e6355ed118ffc375ddb43d655d80f520624d6a484b3455b026e965bc38f7f8cfdb5a4881ef9bdd71baaa8d031251876d0f72f9bd77518182d4655e693def1e5be2b89fba73140ec50013ad2f26cba9456abb725f74042d5a8f2fea11aa549667c913d72d1f536b03b6a9e4c2339d96ce602f0521b69f0508e9059eb1f69d91c27382a8f7bb0f4fe5d9aab5dfb5e01c90d2637022317c5d1488424d549347a6522c8241a4cee17dcfa0854918f50816db375c26b323ecccf7d2e0494d6bbd2b9e6ff6ada7cedbd917436e553b46caf7a5bdd803bbecb5b8d1d8df4bea24192b2be3f4c49efe205ba39545b33ff8d87b9ecaf8147ea8be812bea80f3a97bec64b91136a62ffbb8628d8f7988456504adce384078fb02ac527c0c3154d2f041d9ed6547062c4eeff351ea23c63d2132d449bba1adbe0bc8bf13cce859f1e8bcae814fb6539a3599411b007da02c1ce3339efaef8d2a46fb1b6a3304824d2046b969eb637e22868ed825825f91da27001dcf69a262996d00cf0ddc5424dd943b2c5919de61dc02cdf87f17dbbc8d5e5bf1ee0f05d912b8db46f8bf7d5d90e380a990a3174432a64e1bb20b8fcf6bc94ef0c419248a0f57507428ab627022b150b1cfc91000238c06850a8af1a42bcfafe68341f9c73f7d165f3107e6d84d5155c4531cb4760ce6d82d915476e5192604054a59961e1f09fc3af27a6dcb4a182234d7154a5a767b196ee8a994a5e77a1a5b99dafc06e34faf9b3c658cb6afc9a0444644efb85d3a9f686f8cb377c826954f43660f68795aa1ae0fa4ea8eac0dc12fe7424642aa65f1ee30f5749fe0f911a46b27d57d205d421ff3b0127a797054026986ef92dc13c122d1991ca4e85ab04dd28af619199b482aa725ff15e2fc7e7355fad527554a9dfb79f3bb0c58eaf6749c5b23aefe9a23720b3ab03336e214e92993308906f659a80f9845b7e20094eeda1a267c719c976458d34047ff7b80b84081b964deff472871d59d43ca9e4e8d3ba6b93f928b742dc222f789947f37451819162ee1c0026842acb6a30914a70c932b9a8f4103a23065adff8c6bc0351c29ab2ebf40045098951209174bdae2b2a378ac08932f925ca00ead1756779fc4719bbb7fe2f3731a3fe4985127a3cf0622d082e3f06b637f77fe654c524c75499e1b54e956d02c13f3015f06d88257c77a9ed661837a066ff9c38456503384b73776de42642f72982b3082c075126209065f38db0706a9c9e001e07e017ddf536d091740bc4cf87f2dc4e9d74d5d9da548fd92d8e6e3d9609d3cc7988567e3afe97e63a5c5fa9963fa2a10ca9ae1768e6e20c74b06b9e6a5de7907e8db2c6b8d4aeeff80f860d907191c7e2c7563ef6441ed67184f51762b104970d5d96374bf136f0f4f069d0944357133506933967f11cd222ceee2df58e4db5dff5fd57b365ae9bd25b27f4baac7538391f323c7f951af526b81710cd5f98581776ba3650d1f680ac5fb2ec6246c9202f8b5b741cbe2a00f70a279ae4404de60f53ee479399d6757a299dc0ed692562cbaef0be572d1b8560fe0d03d8bc74f0a5c9e3e15af444b5ff27e11179b1e3f82ef06fa6e3d083129bae6716100ef40bbf9d5b7d2b2eb2f950370be8c3e307be1e0d6e0b4eab3f77351fe3869dec645eb869be0dec8fa0f29b17744545bc8391ce8f6e520db0e6f8e46248e806aca2e71bf52ebd8b0ec69fb48e600b6816b410eac50e161a225cd7e39afd616dfaa74ab1c4078836406036b077b0b24bff7972b3b0922879b221d86f85ac210c930a97ac60ecc1e84fde44cb05c8f68e74b128616b761d4e7816652a7f792178faa760c0951e29ea5b4b92b3fbd0c828674014a7388354f89d6d333e09fc40e879dfa180c0a195e3434a34db7463f0dc3c9088a8f2fd55e3058dffe1731b315aea4948c02b5fe1a8610530adfbc2af368bba91d6db466a50c147c712ce966b3563627e7adf0238e2bc8bb5a903207de106572e5b2c0528eb575cebd9585dd32bfed71f33545319226cffce80afc9807ec1548c30a6a820be1b2cff66ff05fd62de78f60660ec46b8f05df3bfafdda4f0903fc70e3f629cf617641ff2c36fe52660a4271cb8e138a26c2a59fcdc07f813bd1f41d6c095c18c116f6d6e504a1c3c56d2d7bf58bc1eb94041f723be3abc8009e0020ac6a9f83c97659c8e9a7470b186d012980d639aff48c2192acba7b1e7f65d0268f407f96c5f88c672c8b09fee0eb49fb4443c4f159d12666fb81ca4e13617c8e2b4ee971bc4f0ff4b0a89cf0ee5449ebe56c607526fa3d4c61622d38c3a9b6490b0b0e5139769e57faab563f74fdb1a0fb601c5b1f1e05378d6bcbbb0562e6d69e4127b92f0ff1ac2ef6bf5ebbc490f8373911a0913ef645dfb7558fc89cf7c54a475c48bf52019bfce4f7a919a2bd1ceb793346acd2d154c7f2111107dfdd04d757c9b8413d755a3ec6069b1b4996a2631d61066d48518067ddf4c1d97d16272d80c3e8b838a38a3176fb3cf7e97244a61fd0deabcd3872224d248dc797502e6cfe847b26e8b0476c3c8c8e004ef9818d5e375f474e1f3b2b80a3cf21c8d88ac7723826fc0ad622a19bb8d9f7172e1bedc693d7af6b09da22d71d0330bb588618f3f61a305d0a9703888dedb053d9014afc101bcf2a4a3452e2e55034e4c44445a291c9fe28f8ae583a4dad0e648c89a0d6b0cf0dfcf23a05fa53f0dc8e7d27ae5d276c023faf6ae65a0a98b7f07538e3a88663954e59854d27dc9831b82e24d253fd60144c498f8629d05f01eb32eda5e3c3f4bde0d79171331e7139d230cfb275c4a3971a8228f995544bce720ecb04b0a2e29da7a71814ceab7a8d7773898123e8973f47e402c43850a74fcdef6884ab53ddcd6e450ac4fa4bf7fd67907676d01e64600d0c44d968c0b6b25c3b104738932db2d03bedfbf33c15ab66422e513c54ef00130c704f09ec34bd2faf9243f9de7eee3e89616bf9b5bfea0c44afc567e635d948156fca4b4c3c8153faa4eb31a9319663e9d46eb9069801b0079fcbd96f33f0001bec0db0c49900b804b6be2ff052e587649cb9be4955c738ab79acaa02fea7d11e150058219adfeb14d2e9d5a4522c7a432367d56e0c22c21f2ad0b6c778d46e5d9e30934f3964ecaa5d20096a1326bc920269a2d8bf1dfdf22bf1ae9161b630f3edb67695be51798a1f951669aff57a6ece852b5a85f7d150f42175041baee712b88ebe2a51074c9ec54bff151e4397fe61f556f3d49a8f1267eeab5b74ca94764df6e38ca818739d46cdb412da3e779336b5ff5c08c4564a3b8276f2ec57163fbce6b4e7c017653b18e3de7cf49e61686f17999be161e4c94eed8ba4e63fb012173ecfc956e8d8cbd9ab4129e924701a1d0de75d63d47381d6e8a65448a19d31c5748578ed279a5f324b0b505b0a1268d478049f40b57420c79b477bd7270460bf179fec1b9031636b65180206b7da4f5bf4b081935a8dfddb2ea4d6aec7da1ac5aa9ab8ad1994691b7b4d9dd769b098574e56f0ec99db4dd5504dee98f39bd1c2a192f21694f248680c977b541093d07ff35154bb25224f545457f50dc4e8e0959259c0341d54522ab08a06a8e471990b32c48427abf1b6b82e6b8a6cb44e603507143d2b05ece58908fcdcf4a5943a61fafffb42ee3bdb4dd20a9601d70415e892047a1d6b9cae0d760192ee3f1ca5ca1dfee0439d5b0c9f3307b432269cb1a6354296fc0ddf17b938023a8d3febd6fc767462dc8471c703095f66a47417028a961f937c298ef3725131702c86cc743cf760b33b5ab9f42e75370c02e465e35178acc201b0ad1bf0d51bc6fe0aab099418a7e1e3b494e99e27ef25849f60ef182638614480fcf15e6aad7574afc41eed6eee040d9c94e669ab7c290e4a94f34eec705a4791482f35b78f36ce2aeab46d355a927b94c860a32781b1ee2a77d2f4fafbb382a18412aad01a454a6fe82e1645aed2cfe1d9a0449b044afd7603f25030e1ee81635191840600f2d580e1d49fc435825c84255456a820205c60e7515becac7168923569689812b9a3be134c122afeac9d2f0b6b9c9567f9f9d91e05169248ee74b8d8de521bfa0bc126eda120152f67d1d081957a8824f9f557e2ee885d802dfc930a9856b61bfd9ca55f2852e39dc97d11dffd2b8fd2b9fb333d3282219dccb9a05bf94b4821f8914bc2c7e066cd2f64c18b64c4099d7e69bf274db2e708724f322b6c00602016f7be3c2d67e5574e30b97d59b03c6a33542071d7d84e0d76a0fe310a4ccbb2b4f3956d28f66c02f7e3291c7677752b63297fdd45689281109cbb422867bef10647468af137767baabb4f3b1588c50f78d8e0d2da1da510ea44386af827b5da6b282ce1844fd1c189f60fc84ca6e463e984b6152a76a658b0586f7a76cfb93a45f7849b994adf4f8d7d6b619b4ec74fa679247c8843f6828b9715955cce68ebdc052d5563e8a130b774934b39c40e9ff2be17ae3bcb8ff0cf2568761c94b4d9eb63c995f1e77d49a4cb0200154e9002d34c25f0e2a8c6b1f9c3a1b15c93ea5a34c2808fc039219d957d277e0467fdca5b6c93acaf8dcc70efbbda8d718632d8c5b83743a5c40ca975e244f4edbeb3cad9e7c2e8c25cf45961bd2b43538c0b42190d1a529c6b9127fd15229d9e933eacae34b4da63b2fe6996d4e423a9537a9b1bd0f207df715544a321bafd32857d016ff80439b80bf09ab062393e99323ae9ebe27b538f555cfe6aecdfd7d3f162ef3ebc329709f49509ddc81622e5d6bc99fd2bd7161117e58c7bdf89c93e8b5f0b138623da4a70bb05ca7f469adc9af1d5640454a2a69a0ddd92be0d66b4d2742fd5de81c6869dc497d89d84a24fc144afa3b022ae69b72aa34a81a22bac296359e94b6ee1a46b8a7caea72383883809ec9f51ebf61ec2f92963d543f188deeb18b8cd9d0e62663d30e3681cfffebeebf4742c91941e3250e30da953428c8074b124231079d75325198f2027c7e4fc497fa95fe63a58f1c9d0dd450363882c9dfea324aa7aa266b0bad7613823f15dd665dab554de53f66fecf5113c0c3c4d661c846450099ea8aa82e14a0d134dec70a9702fd0e017533573088af2d5c0d784cd5e5a0e8c961f81715d765427fc75cd11f916eb481bff0a35660554b4a9489a9b7dc4276307723c433c9f50955216a2c12d5f7472b7ad1c7e311dde91715790a8e4d334e872e4a9d18a31d02d34ed48324200b58a968b74da7a59a20aef62b7cbd0bc5e499fe300045df181424c4cc59ba42b9fa224b36bd5f5092ba2497fa79405c162c4330be83b886077f5881ab6888978f78e1799e3d1f508434fc92310ff89b64b98eb9e62e56e0e445f08477cf810bd1f5cec1da105f73b1ca9bfe11d233a1c0305053c4b0824e41b332c7934e499f61fe46f5beabc64c80fb35db5ff20020ef4e5fa8743528aad1e792b67454b0bfd2efda4741def77926184c68a398010a2050f8e89aeaa45939927fe7770a55f93858c877cce5e7188000dd81b9eb75be03ef42d9112b7aaf680eef8137c41680f24a61f2395126d52c7622555f86691ad3a6ed375e1256a5c6f4be0f1f50298995d56fb52b54455cfaace8af6046c6c0b92a680a3e29a9485f23fe29e273b1f2af2e8fb95b9147211f63405419102d8b7418cfca164c964ba0fd7954f4c2c3d5a43ec506fc3f836e418c8a709b18d4f3e989a3657024c3e67edf5cef07c31ba7d6730a6e5e4d8d9a2e66e0d856fca1ce7a2f9aa552e5779192202e60b8f1c76659407f0822fde4e76db1c8e26ffd4630c4ac1bc0040f0400c1c2762c1c26f8cfe9275fbc64bf4100741e5e51a529cb977b2029c7138c076e8e22d9fb33a4a1ba9c48a8d0f188c92df3f2c34d5dd4d5a2ecc7a1c3d18cac3f81f70578c7f4e6c8ad964f92d616218fbccdb7597799a985cd90d5130b0f3020372cbcd9cc252baad19aff789cfe6f0c41b909bcc31706cb33f8e74bb66f0feabc1ea7fb8cbd99cef1db93567cfefb5f11dbb89185f8f7c6e6c8b56c8d2a22c636511b14d62e20154f22bbf51a280fbf59a1132572334e2050d79c12b20e5952a6c2554505c45965960ce62e4d0a835aad75c23494e60ef48801e9185a58d43345765f15a3299cc81944e255323a053f10d611fb7a913ba45d074580ea676928f4967a5d446c1d7bf7b40e42d2a8c3bbdca1a8376b2d26105b42ff481021311ab1a2214550a89ad0a81641a316c471bf4f81355bd0440a3b004f509bbb2ff9b22a2013688004811aa38ea6b79d3d384d107ae93111f259a47a2b203038949f6d79d400a1dc7cf9ea88d4f0da12d22cfdd0b09fd8dd05b4227b33064d7006b80f81a5720389b45ba375d2831a89c44bfa474bfebf2c5c01925827d554f4dbb3868a5ef96ed61fb17f3b1fea9ee128e27b4a7689b1ef4f65a29eb34c4d93ce47129210fabdbfc42368ae62189289cdf0fa1667cbc708d00413fed28030b55294421f9c3a545446758daf2e38bfbc4305e61c4fd289457c7ce9f01a07e2022303e57dac3c15350e3937c46f9cd0da3ae4b8e72406dfdc3b3e0959beae22ef1e5078c26ec1720d88ea2703a61e628ed27164a6c6bf9e979ee8385e7b6a5947f73c24f17d540d4ba55de8d94d2e5c486b828789f4be77d6d69cd3c79ee3796e9f22910da89129845e186ddd81bb5ec4690a874a43e59e495877cf1a26b9e447abf9d75b3ec1d108bde138d93371c3b46a0c67b2bba05b267c6b8ece580e299c5a0fcde1aac3f868cf3c4d8754545bf74ab72b682263f0d71e6126aebe08afffeb87cb47d3cdea171bcefbb63190b144492d71eef5901f9dbd0839ae804db579d8947363b0a4d508d5b7e6b8ac2564a1b7a7bb7172eea395e3bf7561a2b751c13520393d7fded9aa4d9eb92ad2917c509c09a47118bcd6d0d2afe843f6c4414294988fdc75c18ffe4435c1f6ff3f92b499581dcb116288d1c0960719fcd85fd131c70a417690b17013cf272e27a99caf869afcaf2d7e641eff4e865079df94f11b515a912cd7027eca31cf34b7919b9c451af8a965419276627411ceaadf610bfa1d26116d5965c2034a639e70fa73f230ecdf99cf0b7b3f655b27478264fd4fbba9207dd0d2cd65fad02820d81065ec7c314feea2a1168778e5329f3ac71ff11c5eede57c0cc92017acf455e3a4648ad9850eeb41a43312159a33a54fe360d4747740b266695a9bd39dfd4051932b0b70a97b5744e26e519043a198b88cb898da40b9266c1227ff4b08dcc4eaab3d7ddb0f2803e8b13414e86660c6f8b2037b6b925f0bc75312cc75e2a40d150571faa62ba32cda138f427506985054bff3d344ba2d5f6c8932461edc7af82ec64f8bae01abbaea64f3abc45a11e3d0ec69b5b823b780aa0cac41ff7cbe53aa891212cd428bbfd0e120bea895185b718b60e0f7ae798a55c7413f22d97f279961653e2c071b5df7203f61548dff85bc66805e3eebb0fd68bf315a50647bcf8093de6a8ed6c8a24267c5a483e889474160165aad48973e71f49d666e92242431e741092f3cc31fbcd3660b0a1805dc9b31e41fe82cd32254f09647a04888e2873d6219e95fc667973978d8cbb74e6db0a17528e9f4d2985564fe3df30cb7ebf2ce2f74f4e318cbebda5e15b672fc8b19411fec4d514e540487645bf74986793c2ff4c10da5f311b30b3136ca326102ff35b31783c3008644c91547b206315285dc940ab9acccc37f000fcf90d0ae0af356cf25b1335822406e2daf65121de0cf780415af94ca6d34df4ea1502c115bc897ed4a52a58e983d166645191c403122bd1421de6712628b57b80a36ca94bfd542b0b5371b89fe402f20cc85d4b80f4dbb9d9d9c75938f5ddad838116661b8ae641b30b6d72eb4b9d661c99d156af73822631ee5404a3fe390d0fe3c0f7cf37ed38abbf5fdece24bfdd274094e3149b4afa5dc3bbe9bc41b20c0106b894c5f82561d3325775eda01edce7f575906959f2abf9806288926fcad776528d4348a02136c298d93172b0b9694752fad0d991ec388771f1440af5ba89071d9809e85dcf8b6803d78b54db40820bd3101609c004fec157d5932712f6982168175d58a4527295679af714725c46fcd0d08a0bd87fd7b170b305d10db1cf660275d379518e7a1aa990aa1f53d36d71f004e6e6368ec9f52141e727b55e0cc10c02d99a2eba6decd42996f35d7a0b162f09bf3ef8d5d8f825e0578e01e8ff17878a7e1eab4dd1005a4cb1262656f84112c86e0a4e8fc9a24ef5662afec147bf9fa91b95298b5db8410b3f74d51911ef60b1f0448133bd3f76decce3b7753b94583a3277cbab05f54e4e4483acd3041ea974d2a97433d1115d980e9ac0e367afaad6cb936e52b5c52eace63fa35da397770e944229fb42be06c99a1be36d70bfc7cbdad04cc728e65d679695194ee4258a84c3bab88217e7394ba9b2e479a096f3cba07bcab4b15b5585bb941f3220c2b08042a0475a2cbacf26c95fc38b01d87499a0a44bd02ae2d4016c824fff6500d41a68defbbcf80a4b7e4c2e07588cb844117417ac3756bb4ad26a35f24cf7c522112aa2bcbbf2847f6acbcf4b3aac2e19298dd75b7b7444a0274ba1bad841e76f358e85692f8b7ab1aad17290a2908b39438cc224534cb194a6b2636f71450d116253a0414de5a11d9e49631714327609c17fe9b6fb3f7572c315112c3b9985ca63405e0ad129313861ed5c51052463939ea9e1d2328202dd3de3490f17dde51c6c25f8285a857e52e145b85670aad66ea348bc06e65ba221b8a77a4e5e019538bf769ba331c5120918e2f92a48aea556be5409eb6a94a11bbd677a46b169c3800a18df1b744f419a425111de486b0321ff2aad0a65de9b4b1d9579b4a7d3f487a3de7c7808dbccbf9e383fbef2705598b25d9ee7c04f33ce12f5fd79d6bab78fd4930708ba9fca996b57b20606061cf1f258f06b391421a786adeca12ad4c358e95d2d5de1d6eda5dd8f79358bffe0e05abaf5b12ffac8ddbc8b8e15a02b241519a1aeba27716eb5b11cc00d4f1ba2b5be883533316eed5521fc87c50efe345d87a7de7ddb65f1fb41785f0a0cab9cfdc600138d8a4586831a801f9a7def5ea8c416efcf6b8c63666cf20ebafbb13838ccaf726c0ec9311dc6f52e5dd1f0e19c41069a8083f833ef8159758a191a8ae967001f33411c65258b533d90ae5ae2cf02c20c511a0c7a214e00953ece9ae646cf08b74712179cbb34fbdadab164c06ea867d7f4abc81ca803f586f6d0b32c1238ee5e094903896528a05c7d8d12b6ce2a4de8766801002979e1df3caa06dee9ce5c86ea4b29dcbc0b7f5ee0432eda02a7fca329bc878c0299d89e6ee067cc5d6dd853db84d4182e6f3fecd30304be3d32afc79fd0eccd8a369a957b2e11ab8bde8af5b0bd146127066319a134061381b458497e6d98032fb021118998496073e171c354f09d4e7552dcdf30e7c6dc1178f3fd9fda144d291b7d265e7c156fde2713f1d8b13f2d68fc5f3e8f9d9de29b63e30264797803b6a64632db52f32d6d8496c952d2be7aacc89137830a149aeba96feef2b68ffe11b7bb75d4e527aa960895aa269665e59321c4326b40731fed9a48ff66760312f98ef92a561970ad58f2480f0d0a8d98c4b9f04056f6b427ef7692c11b154c6363cd94fd34575fd05a7ddcf7689fb0a1663a9d21ed86473033ecb4bd87d9cdc511f5d2d4151c9221e4691abf64f53736337d782c67b2a072de0d2c121d432881f88b730dfd4af556d781cd002c15f7d185e1afc468fcc448a68e87eb3d7cf3c5e80b016bd923745cdafc5efd209bb90f3ca1b1b3701ea47c50d151556faecf7de32e96b91417f9cd505913f08a28e202d8b723e2a6ebcd14a55c0ac0f6ca7a0683aa018458e46a629c34b55ac2f6c4354555f5e404ff121e54e0ef5b9b4e922fc881e413de232648ab7577f00ead9b3ae7511eb08c42cf42824d0a42e062e02ae1db2a474c305a38e8c537a91ab31d96b4e41ec1136649934fe860003b021edc002de41bb3def35d3020b280ceba73dda557e59fe7733ed19041cab7dca9363d40335fd150242940f4c71f3f9ce997720ce0ca6e634e19fe16ac57ec928cd55cc8ad0314fe3bd114245a4cd429f1451fb6b1c15b58a2f36313f648fc154f6f4df53aec3bd2e4f49402841e3f683ce6bb70eaff8de6c63074f0f2be4a044acf3212b0026aa1beb82ec132ce48fd556cc222481a79ac5c5c0b2f22239d76a5eb7ecf029022018490de01c4084f533aba21600b98b3c63246b31b14bc4633264414bfb8e3d921223534c3937007acd67df8e6f8e5ceee9f020eb5f097ca50a47e37357e53ece7dc4d9cb5765e22329da2ed10d4ec83c73e85f006e16ab8d6ae470612c6fe1770b3fcbf0e6cb8235f2e7a51fec6b946276db0a7f557f9a06a300fb29a232d739f8b6c1d0bc38f754a7d6daa6c3621348dd3f8ff780e13e37af7c0b1d28f4bfa1241e1ed6500f585f1e1b51ca858191eb5d2adbe65007180e5c86b889bbe2a5952a987553955438ce7b5121a4190eeb03c66535dcd41c211d3d7c85f1438210599ede638bb3e0124cab7e2dc0532b00ff5dde400c0aa26fa10dba33d2fb3e4b8be012baaa540191d2b85b6f765a61b171e51cc34750eb9098f83137dec1565c95a7c6810a48092b94fc7b06ff164e1f8aba1e887707d90d54e464a437884f4e7efc230329965162228c878470a7917656318c30f5fe0f802f6185ec2dd5b8a89fdfa71530301eff293dc89bb5034e251598b2f9b499745abba054267cf894b38dc9787796cbf5ea85f5c4c6aad18cc31e9469509bf5c577dbc31ec9164c26e672896adac85d9a4e89f10611957bd70fdb1b30dde646e376576625ceb32ab3410df713ca710d0372fba8f8d847ae6ff465b412d05ce7378a89386adf528401a389e8d494a510267d438f30e2ead07424249c43546f641665e046aede2d5c7a4af309c579b87963e674b564ce40de204cf9f9211f50b09d19c2474ac407d4655b41eb2d6ce0343cbbc5b37af6061b42ca231de9864d1593696c0daf30c162ea2376b11e3d81ca3bf77d5be5c7655e3c4fc5a47df3020ba63478b1b2e4112c1142a806b2302759db0440257c7a3a61895e29124c55a77fe0811d5bde6cf9b4ef1fdf6e370cb4c3d30ddcfe8d477d02f8aa0d5dd55e5b26579913d32c5aa041c8ee97ce346db08ce0887d89a24b301ec169991344b14c1f0e0cf25cd1af5d891c28975ed7698e3216d19b48696c498e624a83900978908e04ac90bc65f14f33395637ce9d15ac3e578d355b139034fa4434bf7ac1ed9409833a9a598758cce793e11c7c6952123078aa696caf325e770794a487547afc811287f407a0a7d28dc8f68ea1bd778dce6293a7640cbbfe733172c85bc8f4da9eb1b64502bd52e510176d153f291933fd306df7bb8bf629b699df105f2fbb228b1943f446118932633b0b044641357f293a2605721e5792c93cfd90441d364a514165aa56164b08a6603ec0f0f08bebb39438e7e0e9940ddf32181124fde7c885bd24db410dc19cc7b71f9d36ca3721a04a2284cd5c8c59b08f81b9b1855d25a76d340bca0165dd5a0bf3162b8ffc29b319ac044e7171885218ac3e37e4d52ea1a081feb4abd0ec52da055b1c5ff4978452457369c2112158bc2355bc5c02cdda20aac1fd23610f3cc0f88b4b708ce982884ab37d8fb5016eb95d56d001bea5a3e2310c94110facc649d26b2a0bf6ea95bcaa7ef986ccaae2d928f508e1297384c1bd643acd45891884bf7865955197c4e5edf81ec21593deff425d312886573687ed6aa01636925df2d5b2dddcf6a9d4f13db534b0614b94d664a6064d009c09909b4c4b1c60b64b5071f0fec9a7b16b48f91bbd6f4f9384aebec0acc019ea4e6186a8197aa3c5ffc00ca7e46acc94a86158fb6e34584a8430fea44d7e0fbae96253182c1286b3e689f6bc4f261f7577d341b76c0a35e6b712e97ffc22728d9889762a7d7d0f2e4396798a8bb629dca2539f8b2712417d040c31cc8cb235fc1a57730f45923c0c8b888d0ffa10859b42dfe08db13959edd10a02f24635c20ce2d1a6ac91e835109000ba39bf48148e9c7c5f0c348090245d0b050b67431a9993c5dfbcbb014493718b1513cdcab296d17d79a54b23b4b822fc9c4d9405e4980f1ab512c5f44df26248df6803e4b76fb31f3841ccd82983def367cc34e0e420dec82d4e52aab5da15bbc6892c5722389c18aeb2e2533a109865bb15560b42d9c16a2c2c7d5c2a1979c962ea19f0e4b1595377bbd1272b95ddafc3cdc72808329c8a62e780a6c16635be04063240f707394123449b3477dc091dbb098e73d744f9d95514ede4002315521a0db54f043382c845acd91d95337f3110f7eb0f083d1ae26f267779c0088b50e139bb4bc47cdd18b1e7669e5c02a98fb87afc1516c26ef576b9a3fd4e70b2bfef93ee8a9606b5a0bd2586650a05a52bf0f928ffbbe99865bf38f9fba0e5f4feb4a16b3536045ad83523c7195aa754b9e282d538a59c755f1a69c86552da3ba855fcc2bb2f4495f703ebae49d96d83034d00a4a76d727d23f4f5596c4a72f87718f1ac88becc08347cb7570249acc7747a7bb5c447f61f7a1e0dbe2b06b060855e33a1753d6d1a475e400a99da4d918bfa05ffc53f18b3f189771c17e5ce622693d461422677ece8f401cba8a3a897d7ad7d1f50f0c87efe4d92435bbe69823609ec57acab32c56af56de212391e76201bd4227e0eedad20f42e528539eb9f7118ce5131324c36c0925d9251e27c62edd284741b4839e41a37fc4d497a320f7243c86bee841a052a4d0b42c4c750560252586891a683d0033287e0e87852764a6432f442cde70d3f963e69013eca7addef37532b4f5d711513887cd634260f72eaf9a3188a37a545a97a3aa93f4c616a0120cee5a6664d12677b250d2fcf6e2ba6b6e6f10984253b8e067e3dbd5db2b1b93a6b0a4866424d5769d116a3427ab1d9dc2f34229bb933a204585de7870d47561425c0c93ca7f5bcd4e5f2ad1d2c36d7fff53d587f82f5064eaddfd61ebefebf7ac9118a746e3311f33bb915240c6e845eee7492620999b95c5dbab2f3cf0494a0a964367665d4a7ba447ecdb0522c255c67d725fec9b416d0f85119684245f43892e24a7ab6f4737470051f8b1d758a8287a211b8a5ea4b2417a8c3c9d95afccb9027059922600ee9e6dde4b65f6634beabc5a10900c649cea93ac5cba9396bf4bcbd7673548c8b07428b27686bbf47b435f2053349c41c60bd83c7b5305738f619fef15b0f70ec368097ef2a25a1d3d3ce73560a30140592fc911359bb2440725ee7f60c9707eb9ee1fed042a8d450ed769f58a3af82e5b0182f819b8037845a2af7cf17ba9da9014dd5a425b469b67d054848e53c219e9167da1539fa1756766f2ea16c698a3a65d9388cb830ee13d3ab9ace9afa84941d5933663dee826f25e906cfcf5ced98bfc660b82b6641f4baf73eba3eb83a61143afd18e36eb0ed098624e90e38a0dafe4d74a5b8e71a05ac3726a7b55b8749d54112ab68ecfb84021e5888be824f7c118723e1d156fff8a5d563a3c15d10f9d3f5dcd2948bd6b13137e76871f91336ddf2b915d38853b117569893add3b8d0499c02bdba04d7308317580c907f8883a5c76ed2872837132f2a4b8eb76c97e632962f3aa0be78cbacba2c5eed7d59ed5ccd74052d9c3c1a5b958cacbd0d697900c870562b734495ead0330e3081fb67739c6a402b39a81c4ac85dcdaa2b77faee6fca91c896e0d3652b1223c735ad3acd495cce3fb60edb05078768e5fbd8c1399cc6cb1ac62f85793bc99a188f34e7010d258be6505e0912c02d79a904619ba9ffa09734e52e6650bcdd685e859fb9684fa395bc879e60b1caade560706e2903895111e995859f471f223b4fd9e97fcee580421d7d5b20511da2ec5ca644b7e2f2afc1175d6c1fee0d9ecd3cddf2233a9b53c713c0d65666285f8abe2b05c89e15f2d40a153022145a6b14e0093424f9fb0c6f9b84e7a9d497942fc26dec7bb6d1541315cfc9dfdf59b4c1155af5ae3c875616a823459245a00d92784aa4655d8afc1b4c0b79a494b1258709ff914d75bf9e920976204547ac2c00e72ce3c08440b41d14894bafa90c5fb444b5d7c3e30ae3d9e6148b47e9a84dfd02c53d10f0bfbe6a3e1c347062023213ad18e16eff8b1fe9deb75b1efab15206403beb94dde1046fc003a0007da5f989cb28035274a2b6aa48f9979e0c9aea239f52a5d4cf4fbc2a76d1e9079bbaf3e72615192c966eccde6f90cf71f598536657d013639368132d4bd5805f7b951073ef949e5a7bcf90c0545ec4b05827667418ce1db2d3a529467fd36aefe70e935720128dd86cb91d63d30fa1632213b09ea2314c7491d226c57ce511e2b12025260a09bd27cd1d68024abe241c015386e8f049855143f9a6d896a21046f526ac0903d02569d4776bf2c0b8bc2ed47f4b49382e0590d8729354f51f5e6eae3ca8526767daeae4c22f6cde81c1ee4c2872572cf5e661d305f3c76c9f82fb152bbb80e2ecec92fb7f23b7b9b67fbafa07132d865de13a4364e13fe0fa95d574c6c56a4769f46f421a2f3ac176dea875e03f692949d0035f78b943de180ef23b41359e14482acbc7bd4cf3a290d26a42e5f12b740f50fc40641427824b3ef05998370a44ea6a5e7943c5c50cd7c7b1ebaf9f416d0cffea38279c4bea97270248c349f2ead5c2ef71ba44356813661379db8ec37aafef133e1d773dde2bee1a80d146e959ae904cd8d9e689f5f6aa2f2c0683b99201e4d65b64bdebc8adae060d1a8bb9ffd90f85a17d93e51562f36d645e74122a11a5a95885c37515cfea0b3f7459cf64276135d7b7213b149b05ab24e10bdc837dfec2d7cd9b0161600823f61fd58de9d0234f14b183083b6e05751ec0bae1748da6379fb523263da192c9098f43c45d74e8df7742114a6c467b397d4bc948ea5abd3c2da93a31eca18c5e54245395e18d6de55aec66d33d28b543203001638c79f2b429bb8b0fca3a70c729a343d10fc8b330e3891619ebb727abfb75b675bcba084bca8a8c6721c259d59dc3e1c6e34a7434ac27b75d579f313325cf8f97a9b7c3086bcb9af056c6de528a5d4d555512558e4d0a1a5e09aa51f21bfa06774bbd0738da12392c148d9ce548437921d6808dc649d08799992281cf7d7aed4b062860a4a0a34d24a1f31fe8bd5062756334681bd3ed01beb2a16070b44a73b0e8095973655f8dcf2bd3c45d92353530686a01bdd6cb420ce72bd95af0eae419839c2e5e0a67334d5fea58c99944b6a1a9bf02c4109e2d2a9f63929a72dcd9e5ef287fa2b900faf08d5dc1b34cf2138c239c78766583e675f634ddbc62ce6872cee2619a9528c75ae3862ab7b794d0bd049487f901da2f10720ee86c599bc3fd9b03b1f76cbd843a64c8e37a417764ee3b3cc2997ef5ddf99355ccbe3407db0d9bf9999ace1ebe01c4500543b15d3f9b342edc250bedc6997f1867bcd2e81132e208302cfcee04bbf456de74c7dcd09822eda5991a0434d47de907c1848a3fa1699142b49eca7e1a2aa776a66faf8226e337cec25e5eadacf6b83e8857a4bbf73abe51fa78589c02e00b2931999f2ef575a9e5c08b65bb7b4e22642b811868ea5084a16b5b9be9469624aa0a5962d9716609d09b8133e5dd7399430b2fd31552f5bb6a8975eeafde9aeeb47c79245541a616ea8a3fcfc9f4f3ad17d5308e1b4419a785efa387b56e3f620ee70605255f1408b0f4bbdf5b516522a5106be485c1b024ebca311579e77a69cfb84c30cca9b9d38dfa72bfe68246c46576b927ac6ae87b8af0522167453050469c78fdfb8b43608e9ef5f266f1cd83a570ff5a880442e4236c3b4ac9a72808bc414201581c02082f9b80ad8757426afe911dc09512ba99ce3048ac6b9a5c66beb161088a1fe7e27c3dc0b312592a115fd7692a657e55f10fb914a1adb19cbb3609aea28d9f22e47bf204a728402ee502ed8fd10116bd6921d3f422c1a8a3e089d4858d0249a552a2dc90de58dd877938388f200f9f6bba7273a5848225fe5a3001566172fcd5786d78f8aa4977104f9ed1377684f920a0aeee680a972380c7e8515b6154361fdc3e8343a34ba947b274db06a3350d9f91033fdf41b8a2c23f73dc360ea4d260801cc79d23a7622f8842ef052f6b51e2ac7976daf8d93a500fbf06f754f7926949fac91e7bc7e58508c679a37ccd547b4c825ae16165f738bef02d095a5757883b152e258eb69b1cf9e24a14d4ca7205a2869add5a29b2c6cc134c653cf283ca0f95f88fa13dc68f712cf87603d702a03805f9cf53e14a3e462ae74e4583f7ec22730385bc8735a4ad38994f4c7ee38a47bee6094a60afd168ca0a11c4c77694b604e776f6175398177a20b1dfb343109f993bc3c4ac351cd98c7c60240ac606141269f7bdab138bff350ea23e1a0042a7adb56885d8f8c386aeb1c872276dcd02a188d0ad8aa352f4a469f792cab059b5d9f0cae283c7bc304bedae3b6dc1ae1ca60b13b905eaed4e010af1328cc880f1a9cd2bf31b8041d0994ef5e584164c8977241645657aac37b2898468a2a0b87e63dbe862cfc03e4f05f14f01faab945fc0d76017e5e95a0d92c703811804946c8f32087db0cbc19090eeb2006c1b7f0a7260785a0d9c97bbb03d27ad0286adb352a5b7b336c48abd8ded0cb9885e494fce12876e00628a10a360857dde8ed5c9b69b9ca726a209e4d9da60b485ce49157f497ac09c53320698592bc5e68f3d435dbdf1258402639d3be04c8b7cf5263fb00a11ed6ee486b2dcf5fbe0925bad38d9a4d500701ed056c20a4036724e3e095e9f063b4301b181b5d1f97c21f994d191e1275a810ae029f798a20ee4b38843ebb185bd4c0faa2fd294cd51b9b7e565dc141ecc7c91ecd89832c061c6d4928b0eb78a50ae76e23b7afad5edc547e7d928ef06339ba3b987397f273c5d511e3489033c1caf0e1f0af299f9dd81bec528492858ef9e62f14120412546e648b449ccd3c6a55f149f057d184e94cb391da9e91491851cf624a7c59eff7df4cd76770d2ed26d71ab371cc751bc4d724d9c287e918dc1a91d2cd3b30431c7da576c413c0d3e551b7e8e4602b9e55e7da7caf0ea9d412e780b045dfd84439e8a116b982fa7c66762a52a93bc92e3e69e9bc4be62d022d578a718012238227be1fbbb1e2e5b40b1b700f7663775f9c146f1d338d5a1cb53d0656fd017ad4ad147ac25448fd294f52ebf8cb44bbd095c1d3900dda7416144b50c81a4c4d555676b89ce7203b20500e3bce76b948a0eb161290debe8ce95a38ee15121b0c56440741b13ed0fd8dc0e9554fb963a72bc3b3500d05b2a9b0a33bc8743f231df11b14e592b69f9be508d67a98d5dd3b3849d86e0d6fb44681329b1ea4170ffff488a6d3c92bcc84636cfca16629a17d2f0482cc78a45616a90f6de7750a496d5c806c0a8ff3cbf0b6991bc7673f5b7b357e697ee57ab7a2f1a999b5ce040a22540d240fe09addc195f3447070c727b244e8c6d4c268d22488ac38a1130fb49402f3fca1f5a310772b6c0e13683a9216b3166654654c6f8b84a2bf515eb55f149909e6ab719578d803e452d02c495fa475b0cb4128b0a744e7b65a77b89d7d1c51bf76579535d7efcf8ec553949334c4ffc76e8490b054b9a41a53177a652e3cd04f7dc3bbeb1bdc64d28fe749262dc10f3efe452e898ead0ce35505f4aa1be731998d1b2191bd6a88611d3c2082dff8863a7f86e9c0eae95f9785736eaa8c774493c18897095d9bc928cf6c39e542a57cfb7366f2ca166ea6ec099a0a1c8e03aabaf41ac956967cec2a14940cbca86b1e227d2e6f90161cc33efd859203e07b5567c7ebe06276b184eb832d39d415dbf2784f2ff0649121e0a45de803c08b5b3dacfb838eec55185655ef7be4b1f96278d2d4b40db2a9dc80d76448b602dd544b2ae7f7b567d0d2fd4132920ca7aa9e8aace75efa13f952110c28bf74c194bd48b53348851631535a2f89938b210b7c50b1198c1cec258d4cad36e286d25f8476968f31a747bf1edd00bc334a5108d41c65e2be9e1ce445b5c22e144a4465ffdcd0131656cc55c2617afa31c3c6883acd1d7bb438d2981da5660f7a21f76df4b844b2600e7bab41e97ddc913733a58344753e790cb77db69a8643ed30b4187522527c1a18351f9c07921a0195dcfb584d517f1bc684549b0c39db45b82f3bd9b40a95bdb6d1200c411340628897cc752fafb5b75dcaf1066b0c857a48523b169a120d89c195ebcd408329d7e7b657147f45de6ebd9369789eebdc18cdf625ed51e823c397c6a4e5cdafb782d1b7560139ec5f4ec860fd6471d12f3bdb605d18d0fc88bc6ab8ebea2ad9ebd1cdc83e558d193c7909ab98d4d72fc006700b5e9a1e1552182bcbb5862951c57ecfaa49cd2a1c87e8c0c275ea8d135911ad025d2433a4df0bb68a669bb2978251caa95a1896ee6010202effe2d3e422d95eb85de395bff327fc1753be051195a15e75386e6d88940b051cba93b673c9fec554b76f136c71ae242cb12aa9a89c29dfc8b9dcda4b8ee2f3df97ad295f772230cc8a97e4a87fe685a0c304f5f1819ab5aaefae703c290bb94a24c739789ac5541178f097f4d0bacb31249de993229ca3d00eb2185b8864ecdb72acf763f0ecfb27e36df694902f185157938ee4aa6bbada09c90923447824cf301d6eb53bcf5632626604554451f3a9fa8bd76a59b6450867d4b6e961b298931aee8b34696a652eadeaf6a0b1f5e19614b9a263a250306655897d1130b4ef6bda0965169c5431ff785eb35aba3165f595fe4ddfa7f39d1aa537c5f4537c967efe18edf2ef1265e9879eb9101429eecfce0f6be8ba7c4744a7743405e113145ecbc83abbcd67d570098c677b36ee04a8f5d6667d029da4b3d6ebfd62ce852d1d634c9ac7ca9bf17a674d543d910b419f3e3236ded39770e88de41d84c78cb54fac56d5ec0fe81f15313c90558ea44dd2a00c7dc54f4a24b7359125d6fa923e07858649390cc2322e69ef2683958266067a216097fbf283574ce5f35877d55cac15ed08dbfbe401d5b4ba9676bc157908a8d8488406d735a9a4676f4c8d7b1ebb7a112c1cc1cde4890bac10645bf96b6e3700ccddeca4a30f8d51dd1ccf9a7cf5aeba406fe0abab52473346e4a3ffa76b00d60d8e606e34de0b1b4890f5eaa3389b370e5dd450dc393d5a8b1db32328f88fe2f2ec5a807f019497b62a379ea1c8684a6da42b32ca3263a6cf4fad84bd3e89b43d4f8c87145a2fb7e1b09936a335165f87e9be9b335d94685a85b65157b60f65fcd081a48a4629c63d17c32bee16b319157b2d49a0df30e0123e23b8acdd2953623fa5ff243e30d4f82c7ef7ee2fb0582eb5a3a397ab871d05d216cbc300ddcffdbec58f9c8823ff026c3b71ea66f6daed32bd632f0404a8e0dd593f4bcac41033c2a46e3cfc10f9816841aa93731a726e6ee124478b63dcb35ec30fafafbf486fd69fd6937782b92c0c25cffc1d97496a6c395a1475960f0980604f2f1b007057e20b12ecaa9213d33b3ddf5255a5622fcb5e6756e0ebe71d549c2f587206dcf3e9a6dc9289c095f38014f7ae022d9bcfcdc25dc7c4aca75ef86284552f48f015438ca009d0152570c2a6cef48a22e71ce80ea19defacc5f8466345678a2e6bb2a821fc0baf521cf72eec3356031dffa4190ac5117edcab44878bcd8deeefe1b35c858ddfaf7c6b714442b968a3ed10f380973255f81635f928b686e42f0bbf46238f2f17d93bafd7123fdbb3e72ca4285c0ce75e46b4bef4489ef6037b7df74c76f37b871df51288f521b3cc97b31c76345ad80fa8d97ebad300101479b31c39efb5e42fd5283261b88432a097501c602604732c7d2b55bb2bf157ce6f971b26e58b13df012864cb0782a0df37ce03538510602365f22a3648bc6c252ee6f9ec42436c2af9502b0922c50cac88c75f3d0ef652be45c2bbb829d0103c77e909d7bf8019ec8b65e264daede82f9cafae0be22759c999c987c1846c283d5e4521cc7b21029f933fd0a5018d82c9bc7e069ac221fe7bb93217566627e1a58a1471d1975bad798a8f19a343dcc6c01bfbd41eec4ca7f5ab1b9d3c67328be6aab7a8ba10d07ad29f7e5fa1b55162fd296e7cae24c26fd95619de1d26439e30197396fa19eababdee2e05bf668528726b11bab460d01a6945b0155c323a74f373e1255d7265c39b566f7fcc76917e8025e3253ecb571380ae3be2b432c9d1823f6af59aa0d38ff81d8e2708bfad69b1cb74d13aafea732f0a01fc9e1680552ccca59b18df5cbdce55cad9215c9e24361d872304937ebd515bc8acba392273a00a39b3c003d0325765f3a67ff8487bbae4f53b48cd38e044e2d44f1b36bc6df1b2c873e1d3d40e82945dbadbd4937c8a43ad0b0c38f04717619652f9331ca507af950cf7744559bc578b6e2487e52f02f95829f31eac7702df426d316780fa6e90224648eab55a8eeaf3732a74df0658c5389baf461f7df498ebc77c6ea1c5b1004f88c16eb870656815af98c8252c04be08dfc659f00cd62c13ac051471c2eaf3972d89aab2362be4aa74927e2ffc0c2db0ddfa79a6b3328a9a721baa52515a72dabcdf98111f1afc2a2c95fde8a4ab921151bbf0b8bec9112b4e45ef344f0a6ab3f489e78a6c5e90244a5bc29105f8a22548d531205fbb01382d2513ae049b2bb5b8e7eff782139e2ae2be9e61efaa9c613b3527eed655388a6b6aabdfbb4a311750498cd514aadcd26f24b4653ec8195cd6a6d7ea0f4a2c03c7ed35eda1db16c422519a0fd82c4452306701b2b75352d2b59ed89b1fff0bbec878c9433fec2b46189578a50c78a1ace6af53cb5c97b06208adec007189b7ab52e31a4515b6c82e7f8aea5d06b6a1be84e05cb27bbffa7c55779907bd65df1819d152c8106084af4186f72b16654f4e4d15ee79a35a02edcce9dd15a448e0816f00d8fbffff0650e86c2726a6416402302add06a70a70f4bce50aa66f98caf802542108c616e433c8b53f35ac65c1c7196e5ffbdfa66b6b868f0985fac9f718c60596c26a532b8ad6e48fe09bc0efaff997411793937f48e11e4816695e07df2cd65e6a461b66b281a4ad0ea297e626a430b2d3f76eaecdec195571214e916a346131f8e9ae44d4a5d62272f923fb6a85174d62f4130220df28f94ffe8f7e2730816fea6b7fd994b4340f961f39e24fe52491fc3016c8528b107dc87c43e5451dc00b67bca1dca49ab0d101443390c781a294b91f2e83fb275c4ca5336521e7506ada78efdd8832ba6fae12e6a71e70045d0bd01607d363d8e93819fdc9cbc1a254a9b5405593ad99a8cfcb6dc0e5df4add3d1d07c5324112784a371793bb441b1c571b856d90d0ff9642a0795ad3b1b9943ed19a14fdc65106f47aec6b5e85d2ffc532a5773c7cce46f73752c77498a575c6e7def31e730b77b54e317494702593f3db237a705aead9c50f1b62a86032511ef5225bc53ed666146a658077afafc1b928f690f2cc26128ac4ca2253b7a2802dbb88ab8a289aae0b8c2e75f43e493a5197fa08c9af93f6e1d59cf772c8378d79c66c188fcc190f67588a1db1ef9250c8ef7c82f56bc0812df33362161f1ea223c3907701120a2df578110a48b84acda8587433207ee5243ceda74dc8cc6211e01608cdaa8c78a08eb2498cd7f507ddbea264a8d18a6172f749b61cdd753a8a41b4554a8084d33af9db1d76505aafba7823e932f9ae9fb3e4afb8254f89172dff287cae880026cab40761cab7b10b0ae1e09ff2e4b729d24dc326e13765a4c30ea9bdfbe7b201f852fa4df3adeb8db6044f941294f1e1157e0915a288839a3d360fa73352f41c65025e3a8fe8ccb6630fd3797d232bd76aae5737be583c0aa0636ad178ac6c102f91f9d7b8517d3fcb20524cee0f4b876360972e16fbae60fa119c6918cc92aea6f3bfda553835c117c50e46f18b9bea7599f1b71a238f15d14d0fb9b66bb2b04e6349df6c03a0cc84bcd6e6c9d6a34663b098bdd3ea52cdb89976c4e1df61555537b94f8a89ba8245e25ce3d2960e2afbdd75aab39f1d44e74baa403bffc74a22b1ae9d48c59e509767beb355adc66895e857d7b1c483bca0e9b1c50491b307444df52e5e9dd4e303f6af1b09838064edab7bad5d8a2e8d620999c0908175f491e52121130c040f530eb78fa7a3a077c93584ce65a142256ba89b03de5f99b40bc3306ff616c96fc83fddb6edfc16b489d68bae450bf60a23ac83a10dd167f81fda7d12c197ae9b10008827f747a5c43226b48f1a19ff32d60b5a45fb31680a245c1137b0da579b395f20b18d0a36ec1e08ec22687ca4eac78a9744513398afe722949bc26823dec14251a480465cb94b0986330b18b6b87268d1e48a7646c503660c0991fd724030deb1e35d18a1b1459e3b9406b6c11e70f10253383c479961f91dc478d04c8ecadf1d23616b7af7699d6b48a2f93018ee6b41a5a4bf5822971d69f7426cf4f44c45b326eb41f737e5995136dd10e9c36f8e58fa6d41afffca7abc4ad40b8612197c63d39bc50f12affee27320d79bc5b72465e999c2f8b9b456f7fddd08160fba6d3cfa91e50ab57405c0ab1b3d0cd65d40e20c7c82e6b9ebe588890f09cb1194bf5b1b46cf46443940aeed81070f2834b569848e44a7d0d497e4981da9b7fa057de8f9ed5e138678a266a0ec0218361e17b0037fd31eb9829f3d1b87db16d63adb75e37a484601bf540682f1af22f8b707b1c5e8aa3ec653b1002d746bf92b4484d07fe3aceeee0a7809f07b5c6bd3f7ee24730b9cd608dffb9a4d569a066b6e06f273b65d903fec7f677d1c532675944ae12ab06242a8931ec67ba4db8b03d961a55ea2ecab3b4453f133c3ede390e335356d02ecd779e325758106cdd66ca7cc71e126224886f0f97a34ebbae503d1114ade2a0309677f51b1ea13e5a445ae6948c7073d2209ed3910f1557c4a5ca9b9b48cbf03127b276e72949149359eb95841910cd9e6f9b75aee183acb1b9d599dee8090337d56a6705465af1182135fd32ddd5dfdac6e5abe2e029920310f1706beee251be36d9cb1eb249726369e987229aa6d1cb51dfc64bff138b24905582e151140dec1b73a0846397463de7dd02b678c1ed428a4953d0612dd243f3cc04ff5885d0b5086b363387fb2b8e108f5672ad9cefbd27f425d40b926db98c0093431fa325de4c86629c4fa3d09e30a426216042a14cce55debbceae4e8df598fb3951141c8db70a718060e04fe5ed440da867c44884c8f76a1490e61579bb953b9a903bc247e34514563f20cbdffad0c05020b625cbf4a4af6f1272b3fdd0f1fefe39f5dd17cca94025af4ba9c62ae906113a6fe0767bffcd34994c2f10cf9ac79fac111a1d033c612a483cc57d308bfe9563d0a803dea5b25c76abd1046f7e6c3ee22bfc77aeb80db5d81be113b6c54481799d09eec8a17ac4c533822440fd77a3a16554c3827e55696ffd1950de4de4649c9877deda217dca22670670c1a035d2dd21d81288a438a16af64e1340dee3f31c2d395e5741157bd32664b068ac36987c1bd9e8a677e8973ff49bc96c9a19c56d58cbe0392ef30832078830f9154afdd05ce84ca861a56cffc7161b156133a7804ea151db5fa728c77cdf7ba474cc6d707816658f0b14c9d0b4dfa4bc91f4bc690d5302eb77583721e325b4b38410580823680d9baa91da6b17279f27fded670db56c93a780277236624d8ed7d2993e4d67d2b0bd7187a08bf2c87eeed4476ae270b9558569997bfa1af3e92bff93d9e9d844cfa60506d8fde28de4cfc278c28bee3d63fe3310849a2f94f655158c28261bd24f384eb97c76ad355e59d7a3fd050b49e74288ba2226f17223371825cb4e6556626e9cbb2425e53bd10a4fc9ec48591042e79ecc497dccca7c777801998bcaf8a189bafbaef77f6f0e9228009d7ea018e4cf2464d2a8f15efb7b86e9caed718d9942f9182dd3c7073b129ae1ad1339a8f3f4af551c552add405b8b5cef79a5110e2476051f31c021bf56af65984a5a27cc186c97a5b5d46baf9f912714013895e099a60447ab1ada851924f19ba9d883b8aad5bed41be4eba06d5000909428b05ecd1edd5deab8e345ac6cbe94ffa9532802eca703bd3a6a8ae6dc3054b969be638ad2707c6072f939c8d7f98bd7afc80a31a55e3de5af2f7b7df8c74cc89c06436c7789fefcb8461b4e6554f045065d777a117b1bf5b4c41bcc85600e1823eed2d7d5613dc83099bd11a3c49fa11c772863366163573f58aa27eaa6eb301545113b02177e57cb7d405448c9723232d938d4d2576f21cfb984c77df836681f2a1b0f6895cbab462334419061b2fd5f433d750a957a17291d93c2ab1810d1651cc319048d1c68885f27a6edfb21de4f865670b54adfbce853340d75362a72dfac85d627b39223689a53d86a5cc7b34687b3e19d7879a2e897d6624bf54b908afea9a349c95b77d3001c14a1fb6ecfc1a8a35f90d14d4edbe737fd26fe056431a4d95335a85dff70a035f17b5000e87d013ea5070495ea5d15a3f9be96aa09fdacb3dd6d547932a7e46b697a642024dae9873665d4a91eeb0ea6ba9c18f7f690a5af96bba0f8598c6cf19d7d02206de8055c50cdc03356d1ab1c5d70f952d1ae84eaabfb40316f1f40649e36a4e7d0eea04a7addf63419730e5811fdf06c89e0432b0d33ab18c1d7277061bed1ac80b025ef570ec2e16636e3a2e7864100fa5b95f20b96689d8309271193ca4c6e983b83213f0a3fb311a819dff844f136ae1086352b8e85895f95b18bd444f459bc04f8e7560777359363efb59f05eec6251df2c16527f590864d9a21ded29a72614a75ab06ac2926a8cb3e5be856f346305fdd3b217772133d8f390cc15b48b9e0035e04c7165ac0810f5505397baf6aa316304f231fa140a8ca167d7e642ce327a5c9cbb1f604a83344145ef426c33e2b8ba0fcb6361b57072efb3b42e34be0ac16284b7dfc40f7e3b7abdf454b02e7fdd05716524738255cc9833d2d2e3af517ea4d86e84f6c6da542360678c8c6f01d37073437160ca0a42985895745a727203797def9aa7c8f76ec9c5d6ec967d08b0a4b151e37d9b291e39a6a13203bc22993d916090a3aa77be463e20cdc070f2b3a33fefe1323088252e2e43a4e1d9824521f7ec7feffeb262cf4761a59335d1201832e31f01fe9f3c54d8b6c7701d9751c0ee853f0324ca2ff5d2c9a27bd73c3c3138e06f1b36590e3f49760d30477d82f602a61604bdf9724270ae07ba31470ed26466a01685225c80bab83205ee6477a92a0bd2b2afb32ceecb90dcd12df067f6aa555b71f3f9a087832c9a0b0c6e17184303c90085ae746b7fadfa2e782d19a63b5eddac6d0f97c94b9a5c0206d2e596492d3628beb61ebbd65beb387f2e8f0664c3311bce58b74fbb317badb43aa036d074842757de9b5e5934cf4bd8dabcb66aa89afee7ccd68e987e31ff62f5705476f98f8827bbf659407bac09be8afdac42805a3d8af0bc1b89463f82d8a271db611a7854b14848330892b32379df2ef967ac3b0dbb0ebf3216b5bf0ec68137879494e6762ff5d47ea115084be976eb4ea892447fb14bf2df72871bbb5655427ae81c1a5cbacd0ca0678b28d17c4e7b68187eb565cdb0ab145ad249abbdcdd0ddae0c578ffa141495b26c244ca50d92da5e04b6bd1f12a2dbb0b72409e23f29f6c3af793a0c7a798eeb942bd41d7a596b69eaa644489e0a6ebb013b24a8f9c2244434fa676361e2d7b11d5da279563c048b0f0d734e76c65d78d37e31f07a0f05c4f028006d4b340e05be2d91622b3cc7b909d3d5d262bce5cce959d0e65b17829de5518452f05b6d0f50e4c23e8b6e0efe22d7247d7f41801e887e7cc957e7b721418adc972a4613b885026619e752381d4666d0aa98a47bb46ffa0d26129bf5230f47b0c81137d9cd819e2fd5df77fd4cdd9fe1f77acbed0f386fe92001096663c67f2b7e361d5d196ab9e49fe7565d1e478e01f22800d823de87ebd7fc01f47e3c5cd9e5e64a58437c72c7b76b7f27470bebfabd471d4519cdc90c9b0490723b9a20dc632256fa1b3290dcbc73fb1b621ef90faab865a4b02af235da1a90119054b3c011b502404cd9adadc6834895de1d932e88cc9fd2a39f4c1c4d29afe3f06ab0c0315f8320d3e7d91b7dd7fa427ad2ed56a7276219c0ab223d046d3b82f87e12d8fb7d99fb64d729710231cd19dd456317c12aadcd3034590609525ce32e2936a39ce15d79507bf20bd14ab92260b2d884c3edb76e00f09979ba5157a39a67866e5f06c1c1227c6b5448acc60e9d5c630c337fa7d7c889c47d208f81d6bfa10cc326a76942c9f752e772840c84dedb3c6d4e079e5e03059cb91210b8649f0d21dd7abbe5701e2c3ac6e5bbeb0dd373e5669755b29486a38a3bde1636edf038eb605314af88c653d402ef0f72599d29f6aa4c426d09ac9a7a47d685b18c12c0b8c4837cbbc8c5c30810776f934b55b44d166b8737158197129a7533acab7cdd5c049da6beb6e0e6a4a7661d5f015ccf47b7108e658f446ac3a73070d840bf72e1ae24a35b5032dd2cb4565b9e4456b62ad28e4e076526998d01d6c56906b4cd9e86761d77984210d74f6c59d52ac1ab663263c30f62874448d63256f6db120115792ecef9afb97b947cdffb3048f9ce5a0195a58edd53d4f2359267e4335b0e7ec8dcf439d67dafd2b62ad79918a31cf7113345398b76c4744f91b67909ead9c72fa62b3b66bf07ab08ae69d5a868e12e3ee163e7ff2d9bfb6bc8ad0e0831732228ebb22a026c41a038c27e4fc4c80f811a4878e146b600ed12de5ed3c37b4d3fecbc39119cf90ff5fa2fab4ec93d8a25e140e4aabcab6d08f7099b1285b7f0c7921e36b53e8c46b7341f972cd62eda56a741506be166071cbf4f16591a947fb275919a222c5e724445c2f625a2081db30909843850c36236d74f8674fcf21bd1c9a027f046d7102be276985c64133493dc12cdb2237481004ac74eaa8f4550a1af6d315a90265d55dbad7d850bd002d04e5bbba414eef5bb274f9e589d335e05bfa816e1745eb796c538e0ff82244212c7bdaabdb14aebb72bdcb319371bc5d6ec0eb7ced2f10f955b9676489009b5a5bbbaaced5ba5700d741735ee7409ef68ea9fa94c40a6d09708e93f4a85354df687f3d36c11f000dc5c91b086bc553123fb1b3fb6c46b272def9aa1f2d9710c7ab0c38cd5895e3d17bc98dc64702d481379108f99e76c27a9039b6019ee6d8810e15d7c3754b4740441b140290344f7e445ae23b1f88e73c7e9508b1591f8518dc05e8c4faa85f489c60f23d0f8c5d5d6ef85e9d8327522e383631918318c0c7f29ec25b26c3df68ac84982bf373ebc6ec6b46c276e5f7ac73ddd19482bbc77ea53bf9e398fbbed146c3db6a5a473abffca18ee251a8d57009c4b091a027b58a99507f9088743559111741c981f55214e9ce86f41415f20a8a82715b7de606d32ee3bf20cbc7b0d87f75a124029bebfee2fc16cc95e24149360004cb5d5c5b6300cd83ec24396be24c1941ab57196c72a318dc01307919ef969af56c4021a26e6280553edbc1329df03d9a854b2637e71380fadf2c3e5fa8e9cda73bd520f1be83eca87c6b0d6fb95bb02e75fee3aea2a3c94e25c49005416d6ab11baaa81d0924162bf0c01ef80bd68acc6786a9da8ee62857673c29d9f373fe29f63a02dfe2366ecb21e0f65f822c1dc7c83de1b89ec3e765c053e74b9d922c8bd4bd073085462fd971713ddabe9a1487b2a25d9354a6931a8f21f3c8e591f903e14c1db3c5a1cfff926ccd9091eec1eb34a610904c7a6274cc1a3fee8ded85059bcf37bb92f051e806ddfcb488903d19833e57cd2db8ee08c1c5f6f1511378f3ca21fe50cde1ab601e10c9bceb0d004531bb50826da41cf6cbb1a387457fd0488834b1f5f07817f9a9091e5c0f946f13df70ed0c442ad0920a95d14d3c42c5a0a3701f6bb29f1735e2225d146a748666890228d75c38f9b58981ef91e17a0ea23830501d7e6c1f7b4f77f697647c9c133214da54dc80222f4842344f8662372dfa2fad3318e9f63ab88bbd4e67d4f392d02f5e01f24e116ca40ad0e95d578e325e3a1f0504ce398487fd1ccbb23517bbb3c1117a30a4bc08e5d0fe7565b0a8248ce70807b7253a555a91475d15ba3a67e5f0610d15a693845266f29620200a14c13ed1955cf6c4c375e15871c2300615de0f16e76f999ab893b52c64c11ad687a3f719c9fb8fa625d72401f07b8abdcfe1fb21931387eb7c3776df353a0c252b0a5a73e69429657fc4d00d3260c8136b9dbb3a459ce9d98c1d532617795b01da0be22e38c8de469ef3417ed820c72459ee4568d5ad2b8b40664d943d7975750f5a093c3b78516f0a05880884e3d028da6c6a5f389e8cd8cf2c52d974a6d4986114eb97c671a90e1b372fac2f16b7356c7638a4a0fad6006e436601bdc9857c903fc745e746ac305e020c65a1e5ef36d8372b7d55d8f42f5aeb210fc9b809b9e37faeb859e0b01f3867e4b9aa09dd734f387ed33d25a825944566766ab943bb92728ccb90568e5b17e23e1775eebabd65b3159be375d564a35859dc2dd38723bcd3b21c987bc8e7d96113bc6629f3262bf1a06c2754a6ab19069392ba087b379cb0b8193d614ade1666360418473e70a232f88a799a93b9ed0babfe9e40435c68564d42f592f73f40c5e2f27cccddc26271a3017de6e2611db000a999518b228ad353b260d2710ad24f8d2db15ca6c9483ae36b34ec6e937616ae3d8577a3ddf41ff9a9b938886969bbe19c269cf54176e4f37f7452256b81536f3434b1b2422c31e99525da91260266e28a37494215e04f6031402960ef3366ccc3b7a9555506981d1ed9e4a08dcefa4a034aad51691b64456f5c7c4fe8a45541e1a54fc85c70da97bd01fd23eaf6dd6f405e0f913388b0da5befc6211409edf30ee717c410ef0562265335cf0baf4a40959925c72204aba090f911755940b5bd25e9cb557f3b7715c2393672093393d8f8253ffea0dce0134fb538d2ce3c862d52c12a3b9f86d70616cf22068b83323bb45b64ceb91c0b8758010cebfb7a810ac40bc23ed41cf821d95432fb4e24e726fc7debd11f0492f98f9dc6c784842a48061c1ee24b355bc1bda03d934788db469a1093bcfaa2006403328a6405a3b7b021da202627775dfda51f2efa054555f2ec557c67658743cdd81a856675e98981c70f4dd60f81d7914a1da33f8ba16f087216b09d96fedfc3f156a5fa6c3b7f4662a5d5622d7a380dcf9c462368654ca30bc2f322db936d1bce79e79aca7e7d0c674f928c12919eca1b53b6dd56a157d3e586c84a6d4917e525ed1dbb21b4fa2fa4c3a3eaed6d1acd53aeef06bed04ba6429b5dc31f0a6e70fc053807ffd72f47821ec823cba42924fb0955342fd666f429acc3996445a85f0d2c195f010e4dc5cfb42875d2a6ba3e18f1c06020e88f7c6ecfe1c13f1491cb851bc3fbd70f43d55f4cd1ceceb1d8b843d6b8648f080c5a4cb6fc99a9ff0b8c354c327dae0243c4fa6b9ff9e003e24b40f1f13da836f25bea382304f824e81cab007ad1c167836f285f69aaefe4ed7224e867e625e8c07ffa483dcaebbb58513c7ab4e66893110285139d70701f1213a1fb1d79010a3800660ee33054948bd1ff59c9680db23d96aa68ac59e1284cb882d5fd6c8c18e2f675b5014a811dcc7540a572c7bf2166d39d21bf9910e69e69cd0b3a4dbf964df55f28fd2f82236a2f8350f32be9ee866d17838b270f64894a62ad90061e5ee1feebf10ba7885ed6cc3aaa2b41896319c6aa7f179e20fbdb55be2ba740f48d9cc1eef96d3e3c82bcb01a975b3bf238889880e977b5b611771bfb60fe061dabd947941bf78e4a8d95dd25ae3730b1566e08f4305aa9dce64afb77935299443b431980d6d80e7e4ab7d2b0bf75b87aaad098f6fd12edbe815f27f3c33e5e24772331b7f35032612aff0ec470d0f876b0b7b2bfdbd0398ae0e66e2e882aad1441bebd7fe613e4279f9b7e5fcde62597076ae0aee9bd22f5b94057aefe70364fd86985c479020931e5413e54670105ef8b7779665bcc3c440ad03cb1b876bb1fd39335d493c0f07f9add6890594aa13fc55b1bade0b3e99214e4adafe91e2cbb58c91e0de1071966c3812c811cf49157c9315b9488e65ada9a113dadaec558b02e7b93108786bc7c66c11421f32eacc00c0a299cecb9dc3404eb83338e7abe5b18c805559fd28a521bc926fa26c8a8d1e71f933c987a39d8d63808a8e4049d2b4f847a03b01130b1b41c87c62953bbf661369ed633ecc01e79973700b3381b5970311662f2cec8d8e9c468a3ab6e5092cc01c77705b187cc7d3e4da80916aeed2edd52a9f5ee79e88e6a685e752a6d2444263c7733d986c9de0b96d8b2c7202fa507ecd3c8d1058a3abda68bfd7c9b4d64439143901b3815c3eaa9f6b1e47d8e9008e0c91c53f9aa27418f8d2f364d8a73e2923f4a853ed2d21e6bac21bbd55a1fbe8b149653240ba261ba7498d6f5826e076b4858fc521d0eb23f38b77c9cc9d0bf99eae04dd72431d80acf6b26cd92e6c68035bc40ff49ec36d8cfe2e1717df7b14033be51fcd9365fbc0ec67ccfba9e901ee0601f2a973e93e461a7da5483925a5bd03548f3a09d7b3ff09b0a69d6083ccc9f7891396a74cf504742e0f1d8383e65e9a2387716417ca065f252851ab790371969f25e22a39e0881bbe90fb69486aaa5924ca879fbff5073d971d6803f6123b8bfcfe43af42b2fe9834dd89705d4ad909bba5bf19f1d34ce78fbfb642c8541f12f6eeafcc9f1331caa8e074fd65a8affab1a2be38c89bab80fa035f350aa2dab577b45938bdcef8c3bc10fbc055bfd8c62444cf4f2ff6396c69d4d6e247495a32d12e0f0b7869d8ffe43d103576c70c7498958fdbf88458c0d54924bb21dceeb4ef7ac99d493dc75bc1f11e074471ee7a7bde341a22ec89c1820aa86af054fcc7a51e8781f1fa5b734e672a37bdbdf1ab39fbe85d3eca64e921927d250e113f4d808121bef4095c0c72de1eab6cefd713c0de0be005da896a9958ac8fc45eabb75558d60be87548930aec15014062cd13f8dd420e97c90a47fb84f39aca1f11483c71f31a283dabe1b60a7d36a7d98899aa08f9931209383e6a1e7cba17f3557b19c46bcddb0ff65bca8612d7355d62044822f596747c6fb10d6bc8e943023ec411c01dd7543b1245c3bc98c9f620a1d089571840ab62b93ff48b19b6b917a85373c8a8828d8c3619799629396f8805a64d731cc7a81cf80b17cd2738fa52c7d85d8f4d72105dbc51393c22fa6d801a74a4e3030dfe8041ac33a88b666d4fdbde2a24fc0c5faddd7c7a44dedadfe3fdca58a172884567f9e5cfd11bdef49e9dcbf4d87bf4da8b3f8521849587ddec3771c596782821964a81203f4632aa964be8ed952ff2e20030f6f4c5aa954c167a387933ef4d9bdd7adb2d04c23fc61c35e6f8df3b979cfc915ffc26be70bf3e78d97ba29a4bbc9c969e0f5b19efd209bdd37f6f4ee0df2b2f7a1fdd9aecb36881ca496a04a344bad0373c582057d50580276a43da8103eadde49a309b2730cbf51169d3252d9298d54e8e44a114c7a442dc4f574f3539234a1e21fee6c49fbe878882eead0454a162665023b68b4999250bf1dbb3b28a2dfca72fd2222fcefb050f0f42b2a4b61a9c1247512bfa6696159d19dbd496b05a5510975d1385ddf9b57d90aa31ea9406a7ac96e18d8b49f1008f67f759c36b85c37d618cb79e4b7cae496d83ec5606393d68de662d25c102184af1e6cb737e22942bb03a24c9f883e9df43703c0e766b4cc5ba9fbd36f1894e7d69fb9127043a71bbbeabc67accb65cc03b6906a0d0bead2b173843b474e0dc5c21d6cd78e1d6147e542d8c8874299af130912c73ddffa6684ec0942fc3fd2cb0a1f5be33205580e7dc4dffebaac816e2951d314c461c621bc978b545a6ca7a4197acf5cc25f07cd34693557ff59d443545b230e39c82940c3666b992a8769632e4056f9e8c7f76fe4ce36cfa2766bbf010a59c827560282201949f0d7160b575b352b3943a97aa1153b1ced8cef7ef11fed07bc0c4add02d0467df2bd3f267edddd284c3cb990ce982c9b915773601570ec9508e8b8a88a20a9e04d208a0e9b16d73a575636cbec643d545519d6bdd28576a2a07cc66f5a6a4fb04a59afa5cc07291bc03d5e4457ea0dbf3bd09086f1b2394f3cdd7522094df4598b427a346d889f8a4d8080e47f00059aa2829ab8a09f995c1a469effa1276c590faa0de31c07e374c57be22f9faf3e5b432794d034240b50cb2ce4bcf190349e1fbdee9e39166edc5a9c62a769069eec7207b672198a75a97b0eb9e60ae677b10f1a15b577bdf6c38d1e8ee1b72a7a6ae96c6911818ea98b3166de597157011259ecda3305621cc2c7a3a2c83824a73af2991bf0f1213f7c712f552c24307f0dfd43a4073a726fdd4b5fc48e3fe92e03b40f0e733de7fefd93ea2482fad81fe203953f30cfb3fa43a51344b9bdbf2d52ae92c3a2ebb605133264aff30a7a5ba4c148b2a10f7a726d2ad1d5b7a68ac2d5b6be97e9d365237514ce874ec8197eab6b1da4fdf054eefe40dde9e6184cf9fc9825a595cca62fd5470c4ec57bae3406daa883e0f0d81fd40fe8ead468151940a40e6094ceaad47db77adca7d268a53c0c882925b73f4961a7b2ef6282c3d995541f687cc82d71eec1dd3ae9a7fa03889fd35d93af3b981a26bcfa0d71c1f14112017694b5025dd821d6035de26711e6bc8d010568787d7c49c199331c5f79b68c855451e5f871173c32aafe2b8df86aa2f9fbebf80cfa246d495e63074ac1304af97fdb2a6bf5500d91b3e0abef45636df8a1f637f3abc1635a29dcfd5804f7ed6554c5cf2daa06e4bffc3cddcb2bb70937bb26cc8b6bab6bbe884680bf2997f043412d3596b2fa183bc2234c430a940797ed6dae6b1350522f87784e2b30c23be05273f977c6cca1f9870491d1ea735d93bbef69220c9bec61d9b5eb47bff9b51ee39b1045ccdf25c5b82dce681e99bc307d25e0281df4f225b48444e9cd1af53befb0e7baad6167ed23a14f8fc84f8119a6da40f275f77840bf3408c274e464885cc2acb76b01f101d8ad4a62a85067ef2023aca3d87437ac2ceb14d1d23ba8a95b9a279ab937ecc748c167de2adcfe3f5c923d0c02c4bcdd98315aa335449ddf96454340b714dac62be6c783e7f235ba4ef0e82ebd3049240809ffa771900f0cd879c662dfd08c454cd5d8564f139b790273c7f31f761402731a2dc7b2a60139c26cb20b197afbe10e0d4e4f0043f3813ccaf954b85806ec7fadcc0a1fa8279ff0c89941e8654af087705e632b4fe8a0070d0e1fc3e99433dff28af7dcb29a5594784965bcb48ee0c59b1d91e4c6fa53ae0ca2182ef85a8edfaf58ea7f1ae43cdab048a11e10f3d638d186ce302f52c3699bffcbda7f7c27026a88bdfb7ce121b3eaf8e6eb97d025d721b07da7f9520dadb349e72525eeae8b50f88a1d77815b78d44cedda51f37bf1b98471ebe296d0b70e67a4cc16121d1ae0f68650bba62783e0f0a20f9e4e8780d72397f7257a9e8ab48bda156bdc902e29528c58ddd2fa4985b8d2b16ed068910e2a41d016310b67bbef5b10986362b16ce617dc64ce61bec43a74e4db0c263fd82bb2e389ea3588c58b89fde8cdfdf70899c4d2721f9ed5131f98ce32db1938e913604ad44b57774632828e72bb506aa3b1b6dcfc42f042efb5c3a1dcc2803f75e70afc7d9e0b3d876031ad2653e4d75a6773e291299593ba3bebd4d5f3c29a0001821ad89098ce90a45de597e091b031b154bbc77c79bb5e4bfecefe22ed3c1511831d2610b60f5cee112618899eb2a676bd34d91e02c424da0ac69ea68bf457e308caed1bd040b58bbde7edef84d2af3a1ad8e4e69ff47d5432bdaf07649c59faf13478877d0eec07bf052d1a93c78450ba4e6b969f17c90c260a1f76989a2a7d93da950b4f7f3685f0f2f63a608ef33567195489872e26e7fafe14ea18e9de2a20309857b1a51a8ba978c20252172899658fae8554e2512d22ac9f87171c9928fc238210298302c6d9af1e0ea5445f770f1d4cb5e4cb59527057b1a5be57df0b90a65223777eb75e451eae5e59dbdc58281559587605217a4304c5b7f52faf6dfda3d0b966ff5085df94af807178ab157bc064ca5b59af19f31422327137d3461e93106883d50db5b908ed52ca701efff8b44ff8abdefa4a39f9442535750a72f8aba9ac25a7e665bd8f9a8d5389bb0fb638c40e20f10a5ab9aebbff3dca50c7bac85e4e492531e6e0c3149fcf2ad165a653fce9fa9bbc7f06037627ff03b214b7d88fd431dad380881e780f7495c3fab6659504824733f9257b398d4ec78c2b50bf8302997d41e73f3bbb737ec8ad5eb9ec7b80f086f0b61d24c23630d884d7a1ec5737feb6a66fa508f0ace569ab81a1391143a3bc77819b027cfe329a3f3fee71ebff1daec1527569791d8d30e5f5df5a3b1024a9c896ae0dbe43ba45e291aff1c492d46173b97f95b74269649abd965b36c72f9edf5a3296bfe171460dad1890538b7ec03a67b660cec6a807bd56a0aad04807c29a1353184916999a6b358fffd2343fc3c630e9db610749a2f17bea7739caa4e21869d6bd11cbf6c98fcfecc3554eae1b811b7fe3c6c469f6e9765d5864b2ac7731727485e886e7c2a1d849ee8a174976dd0c9976181c90951600f33f1fccfc7afcb4ad87c7c12ccca9dd9032a22e800cc264f4956efeeca6afab2e07a2c5c7e10a265573408663424a7a72e683071f7d6e774fc0c26a91a52e196adda3503b020063ec8634640d116c35afe3f1c12067a906d1832fc7f3e720c3f07b5dd7f48f4e7a1bf6dcb92b9390bde378d9d1f36451ab8d60d775af0f6f986134fb038e1e283b0ddb968c5c9f941af9f1fe09fde9a8c36642e3a6528e6ba92713158ef52c8d13f1e814fd26791577eccf88d5e551c231ccc263e08b85813d20b46cad41ee46d7566b908fd959ce8c96548efc954473413ca2ae475e5db994a8a9a87b41083e01e353eb90c5c60bc8e5bc6a1a94a3696dc8f9b5e16cf9bc0ca4b05431ab3d6a21bfb58c3f7d01a22b91848fecf41c34a51187811861a84267e4c81e0f19dfe5685f7de72fca5e935fc8304d7aeb64ba6993b327c49fc39ca000c68f83c297091e853b15839b142e70145f40543d0a90418ba8286a294b2a7b0f000d84aeb174570b43ddbb46260ce888edbf866c3f43997f9a38cc18e54dc4065e51219c54ec55532ee152c0890170606005a52bb4b80e4c25c40dff76ac35eec1e72621e1492427542961ff8b78e2d719e4c6fda8858c89a54c6fcf07d61569fa79ac35f309ada160bc13aaf40352123957fdd638b3dc602f5ad887e95fe44abb9ba32ad7f10f365a05ed8b92999b148217203b7de6174890cf231eb82696caf197d23c191a9b9ac191ec7f3705a01bf1b848b89b7a76fff9ca6382a6cb3b1a746f084d800828a17cade27537f2d565d9c0d6bc8bf616bfc67799babbe2678e996c409cb06f8ba19c51002754a0e7fb1d11381b10b72acba06ed74bfbbe165f041225cdbfb14dee49531457efb7a20bec0daf600cb68a604d11b326c140dcf610f073897b581c4ab2dba99e34669fade8e296bc6ad8445dd291e2630f113747012dac173dfa9b384def5d6892fded69bcb8e7c46393f1af8f08006f7820f0e8eaee667ea283f144fb36e6624a63a066fc594318afbfdfd1e818ad4fd23bc7f50607ffc5332d0679110e06416642a6b88cd02ff59e8607985a631435b8a6b1c963337f9e3434bac3203305f5c8a4afd5678d00aff7e6543aa63ba152cb99533c4d612baac0a20de1c98f95ace61524119515a75fffa431da880801731a0e4a582c79dd7b899999ebf6395ff42e21cd399c2b3d830756223e202e9b86e0f02120920ff3c7f6a8f041b77f4e91d42dccd7f26fdeedfb49f474034a65997d3f82792d559dc2334d6b4b0cd94526cb05f8449c80bce82c2b1fd232c8b67945bc7a744c0fb4f368b6636b33c9d6de6de9792f47507161f8b66a7c4af3bbebe699a3452524936077186822b9e9448e78e976c5ac7ee40166b176b8347f4f4df79727f379be473d75ae72628f1c63bcf3f00b3f593df64a0599502a7788351fd3d2e4e59a0cb8f1021f0c608b7eb9b4b283ac8ea25e43b0e880fe726bdcdd1436bf365fcd88a6c50eb187c0d173502a26feae822d52111e61aadbdc74f6a59e70e9b6a78232abb4122c3f9d21bad7a784a805de55994ddc20c53004174eeccf24190853007a0af159649d218139b7d8086ee8d62ecf5a38ce155c9275ff93b4c2ab81b1b81ce6b5a059ae503be05b8e6177c55b4b9908fe38a27102051e21ee2874d28952f93b130e3808f9e1fb85da77084390ee84d4fcb5b94d4d835e7503aee592b12c5bbddc3c7ddb047434081008b8dc9086736a1ec2324ea76fb2eb3b02a7cc8c43964da600a4ec451e4bafca01be148516dbb36f6ab8b0a55120d69296b2ecd9e9a2dc211903a380a716d4c73167ab223b929282d7058ea607930deae303f43997ed9f4cf948d94cc56b77eede7148f7a0864f1cf5edef6e9d9c3d445e936646e83bfe43e7acde6189343335dc72605d0b6dd5d152589b6099973d7115f7fd958a0a76125fe334e0a29453c51153aef724ccb5dae781708b03021dc6beeb2a3c6a88d771b1cd1cf89830d0f0fed32e8893b7e3be3072b3c6da7c7e52225d5696b62e0271d6e5c081201071211dac9ef96848cb955a2b6be75cf0c84e5d8fa2d95d75da5f2eaebf37b9fb73f3146aa766f5f18a9bfffaedc9229e6ad5355f31c7ed6726d5b4c38063ecc73261b72f21d4d53815d8188fd47dd78c99f95106b95d537e26988980d45356b390edd24eded52dbe96ba33a55aa8bb26016ca09066b92efdcdda8cf6852aad0f2ac14667bfb69d7a78511487484afa6bbd4c78600a1d3ad6c6f6f80323c5edae70dd6e2d096a2a432d400543058f5c54f7541671feb560ea78e6c70fb256e6997da5d628a50c3f4f77c2669f31e65bea5f0df489b7ae9bd929f1b3353ade24250d975e53473091a9e0ee35452eb269cf13868276beb87fa77ed5917f9c36589d1348abcc8b2575d2bcfe5bd42481b85fa0aadf428739f838e6edb6559193f53bc619b677c840612efa3f6f9cecf756a6a93e765c7b28e1d221a54848a2dbb1994d0d7ee142a0cae1e35e0c33ca8457e1fda0aa05e6511d9d6a3865089c49257dd0c0c451aa35253d43b89ac530fdf7ed0d6421e5788c610e1f090590e5eff0b5f4b9d683c9e0aa4b5efb8e2319a0e026c88f9e90e918f9e5d3d90f775403234b0746678b1758df0b83d223d15e7d62cb1f8f2df2821bc22f8e311d2c24ae55e13a5eafa03c2ddb97b758971aedc3903d941e855d1b0249249dd8b6f2ff255e33ff03198e48ac48569bdaed9b6f67a59b3c4c0e035d23d4bb8a51604ed62879efb122eba9550e3c59722dab306e54b9ed0d03e106ff246570307d30c962a35d19ced649f70b5e768fd80e9ffcb14fbc133b0b0469a55f1e056dbb42defff233e6ef2b5307c95813d13fb6f81239352ec64ff0ddc7786460c07beb29a7923d26928f847630909dd76fafd8405f75e641e33cccc4d2d9c23d1399c069b671c645f0b49ab03056564a62686fca31f3f750f103a17cc859cd638bcc54dd26712350f2841050139114bce868b1407571ea6e4ccca94ef888b644fed175e99a7209641888b756bae71735e05caf1f1799388b217d9f554af4a37e32868dc9cc102d845a6594a8c6fde810441b39ff31ec019ba5b81a97cda5d96d07affd9000590b4fa528b3737b3c8f0e353619a08f9276e10564c1f9b1b4fbbca1b85fa104e3644e4fe9f81c7e1120ba43070451dd6d118bcc4308c619f0842b2646505334a6027758d9edf14452954dace010d068b8e86f170039daa632873c40583b28823a31e5e2a6d3122b8870dadbbda88fa19f27331f3cc895e7b30b5a321db784726283a1979fae9bed18e2f03f22240ca8dc2c3f5953318f77c3915be857a18e612e43dcedc84fd9daca2516825ca0ac6c74e37f0a65117fad5a341f00bec2721e3daef21b18b2187fa0f8188d673ed3dc54566ccd853d533cf830f3348ceee0535729540c539d8b7d2506bcf0d28bec7bd5622f952870e7f48ba21ef91b7e917f70e60c3c2aca53c46d832f96018e5a429af95b4f6b669e15e41a6d96ef3adde4729e903736f5dc0aec6ab25084853e3d8f18d38661b7f9a7b9f7ce8d1dd4589c8fcf0c8a94573efb1fec25badb28c2241c8d43515f5fdd46e46bd0129efb6106415bed404d0c589b89705a69f7768ec3b2efe148acab873d92c1f6e73c01263cd7b2117a7417ff3a9aabd5d11c139954b4eb975b6d745f655bca723d67cb8502b9d642fc5e46baece0c6cf669742632c0f7a670c902206d6fbc27aa7a555fdc73ac34e3e1c1f441e99dcd128de1f96d511862b86624681e89da02e3c5bbd5d41e57e2f21307e650a36ffb0404319f22f24f5f26a555989ec08e6467b82906d8a859216d42f64c58f04fa504b42f7cd471769a3e3f51df930670532e0fbbf289a0f5fcd11d49f5237c795bcb7eb9921fb2a81bf9380b765aa58b312db51ebce5fb4b1222c5ff0704c1a657064afd787061837d9bebc658802815c590167a22ece8459090469a65412a72250ac5357711bb10dcb35ccdf1421e0fe44d3de59341602bb2359bc955d760c9fdb9fa82a0ff02bc2c3875aeb3215d4e1a3665feac728265536ad5e852caeb74ce419a8020e6b9f97b0885013eec32130fc4b82ffb6f968726e5e6960916b2407af5d7b962b981bc6fc6755817986e026c346e9ba0447d1c672aeeced57c31abf8d17673540a9efd83b81f6f05d66548892e996b6c7d01b0d12d83a306f101074417baa42ffccd5d31f6ac230401d4b8327dffdfc56419c33844026571a68bb238d00e7fa0b1be15f77e3b6432d80accd70844702b20fa15fdc50672d82d2ef71b076f60a87970bfc4b591353e94c23bfaa203a1e431d6dc0acc0dac8bd7052702648ce209d764fcd31665047d5799cb1f6cc0e031a84c7adb3f700fe5a389bb43381ea5753ffa715fb397b7ff783f275cb5c78575a30c64bdf6a75947b4f1cac1abad85c140447fe83c7b82e3aaec30418391882fcd3212f6430a5312042655e028d7e738ff95160fc1220fb7b24511ce91b2113125f75deb2d4b0102c4b1e9aa9d04721945e526b9b19f5796e00ccf25d3745435320bfd8849195273259d0e7c4ddfb3156ae6cd44f8b44c3faef17050869bb9116a43447f8559dea09ca6ea38af67730c2613e82be483c915a56adfecf6a3f6f49225c8873b6c073e648861398b460476f41619594d505ff2a137c994600142422eac48b51127bcd58f59ff781912998b14a4d8d3e9358e3405eb20fba8f07c542dd319dfe1f16127625c95b85ab237106d51ba52f3b0270f6d7341943bc3d5319823c75d90f7df2a48bcf9b1da7b73e03fc99ba6eede8b8d032421bf093b1acacc51476f9263456025ae3af2039cf9972800cdf7edc837d07d6be18f432838d82f6e4a4b3d559c516911c519838ee6c624ee0bd9370a4424dbf1571ce1a1f7eb00c32315fcf1765362fe8aaf6b5e177b6b9a9f398c3d6b49cf1ab50d927d49b206c3438fce64f537f8fe325a80541abca55e809161b3c44f874f5d7edf4760d07781493fe9ccead8bce6c3de587172ef8986c9ff9dc7d4ce214000ca9859ae66d441912d4d1d3e463e7a9685103ec7ee845ef894b9027ade926683c776f31d117326abc503e5742a9e3b98dd3580428911d7917be94b59a8610ffef0a227232f2b8759a806612f5797efbb5b6240c5c5e7fb661ccc64aeff0ea76d27e3ce18ba1479ea924cf9e887e07a75cb939635b5da1a8f38bfd32800800b764f1097356e9157250e407a845964ddef7cd55ad30199dd32f262c518271a4205a2f0ba21b2e63b01aa77ffd7aab7d8e152207e3a64f8e189072beba9e6e83cc15280d775602304f98a5ed9626ceb695d0f94f0ca74f6ddbe08586024644449664e90cb4b2d1aba08f49fbab2f659cb618b78270cdc845718cdbab12468840a4bbe6afd94dc7fac1d29c6a85cf3815b8ec6b928cfe0c27e11b5b08aa2c34d2979b2796b5310142b22b364aacbcca758ca4178940d537e35fd5df06a7822c4539fd1c5929421d081b9c990ef92f7b979b233b1cecf17ff288ad019e483fdbf056ab89e470e5bf377253c2d5662f5e03d288ebb838e2b8ccb2174853b10551939eea06b820f77326a9b33d51e92d8df859d3c67ad18d81e20dfb87542f64acd15b265419cab1e43c724e444f39ff5669aec52fc4c8134c1bbb5d8242bf74a17aaad4b6795e9228ed38b2a18900187a61d05757448294504d954987330f6b2243313938dab90aeb030fc1794ac79f8a69b779754b7d7c89529bc0864630f1220bf4dcc3f545b12cbef14ffacb656043d1580f7caa4b8bc81d20defea378025189faf2f1c43c63c06bd59d44f5352d947a654f4b7f3a3a2d0873d37a951e5fedf723fa51e5976d025f667eddb30253e67e1b2bece2d259ea78020db5d716f6b52a192d360c5494a1514e0c04f5438f0ef158f11e0be430cc2b6e61553ff1a400335b7efd079efc05a72d5c8010fd1e8426d7fa5136e0a76d24515b19ed54fc0a4cc07de8fed05859ed185737c4e620c4af2137d14ac00f281d7b67ed74dbefa71affe5a8acbe3d67b2641e6a8a90a88de9640c79b46874f2f4f0e290f07e3a49cf4ce737a09b2e61eb90ee5a7ff43c52b3397d455af32d2de95679358e869b0a3b4fda6b95520bd41a64434f316b8244e3366c0e1f0d1d07730893816245a124e0358ecb814cbae18b5699ffa116dbb7b12b344b8a05636550d9e6c10bbf9937035985751bed9ca027ec3b80f08667dfd4074d104bcb2602fc68a63d76072b19231a50f043922ae0627043740b6926c32ab313db551c59370fc05d7b16af19585635bd99fd1cd3f76bd03c1abb089374254093cd67a06c6f6763936fc51f1dd3ff8e27a46a617fec25a6ef95bce51434a8a4d8a8fe9e0f7c71cf62b33b289c9a1948a89b98e3a477eabb7507c758196bfe84d150957ff8c32989f8c3f1af5ce5cc8fb6d4d4f9307bbb50b3c6f6ab9b8132d394365ebf06e62d8547746fc1e76d15ee81582fea4ae936fa37b51650c21dbfb3761dbbf52ac56197e9f582040863a871ccd061bf1238a054e2d56325031286e725e45820aaee78a3e23fa4996751450c29abb276c6628948bd2cc1dbb63db592327b985815b63d2c4be3d37bb5d1f5952b8469797aece04d836505413f27e706cde1e874b078ffa1f9ef439191d657281fdb55aa1ee500e0f6ec7e9d20838c1ef8e0480d4699c838e502e0362a0425ab92af750fa1a6942da2d12b58df174c5f4e7ff5b9f067a7ca561086b5236ec15fdd28cbf991ef0e1bec8197a92c3d5877f1b8b28ac8fcdf6c67f3359a6f35acdd087eb1448931236acccf4969dbdcadf12061dd0a88198bef78ff1f3bbea5cc3b65f4e892b34a44f95425d764a9ced7245da90e7a4b4885d4e41b4803fd56dd7041f69be8845a123b0dfac58951b446e9b532c1a4eec4b228dcc426a8c7a78d90d02779397c82ce862299f9befeebd34c52419d0b020c683a0e93c0b269c1539c129551558edbbccd3b22d5e0b1a5dccec7e0554596aa8ab3c4277265aa4c0143f0b316060150cd0b97d87aadd81c90fca300433bc8bf93e14252b679f2570d8254cf031030af176bfbfaa9183024446b4ec4a720e8329653d45d31b3bd564b2adadfe279aa9a1ead6f9615d86cf8b4392955744b5f143172ffa8c47f26127a846e7c8a5eb05958a81fbd17a503f429f58ce10ceebde19ddd17a4c86fcbad0d6ab1cac6f35144c773150240aa8c1b2d594b2d595617525f2848018e03f6249997b380ee456d2d9505297e5d033fd534c8fb5921aebf72bce440668c9bd46e0662594f8e1593c5d424a7a3ccb0fa9bc002ad72a121362641e0bc696f12b224314e251011c3b810f1dfe22c53ee2fd915f409e05f77141b346efc217b7c9bf4aaaabb6b6b16599a3bb916f753b1c4b8307889fdf8b2b17c4f33cd1a0a313fd439977412e4cccc35fee1ff68f89728ff34226b2a37c672a036d5cddb948053607c7ef53f1e0d93cee6a7b6c7414532913aa80c55b7b503227a77959fd13d497216482659cc9bfb4d9d49e68d21a4a9f56cb176d737408c77569fba726bb6b339d586b00da77c104daa1077a6130d564970334283176e6ff03e68f891f32ca086287995769353225fab4ddbeb0f1bf1df6ce1bbeeaa80a7a97aeb95b96255d29e6da35260c18b60794a25c2b28956c56ae349be4cc9cb19633a45e305156352273a12223e84ad7ad7e4fdd7cc139460fb0b91586310823d9ab069fbda50d235fb5beae37d2f7ae281c9502eac7106ae538d4f7b3bd3137c73d114558a0d093f598a5ab26ba7e8647beb8a6234c59d44635ab6d428eae6fc915af0b9914e3426fb4e4c2c7e3e2d09d1dbb8eb02437675b14c50e28b904438812972faeaae371ebc29163907abccd2527b9c5d5f28fd9d1eeec881673db2216664848a928bdddf7df4f8ce77e8d0c5fc4a36d27250a2d29dbf63a5a81b83f47d8c6d3a7594e3b90891744568c372106da9c7f84a4f6c67289f2ffa45c791e108cb2a8e331be990f6558a248bc70d92a1c56fffdf994350b81939e3c8a6d782ea75a6c6516d067728c959341864711a882c44df6653cac95dece7859242e48a1cc2af7963f91d5848ee459ae2d1a6a3f1babd3bdb435b482735baef58a1ec96e15634be46b135dba36383c248c3c86e11fa999c7e2326313f6be8ae16f0feb1f5b1b4aa6c1be315e1ed87c2a907ef99f59dd0c5d9b0948d1c5b754f9fe2c8a245c5a774b30594f3ccfcf21fb733149c1f5e6bbe4aced952a0f2a9eec5c1d89d29631f8875c09f688fb0786a4b14702bede92473b497d45bb0e9c6d5bef61b4c642da9a90b675e3493fb0942c5488b70889622fe471b81ef2c2b2129d2ff1b7e556e6b9305ab8a1a787740959564df9640397f70b541dfcb323bcc507086a6235a1e95a4db53cf4542bfa54ab77ecde6700478dea2d44f414c1456ceffda8840873973ade8d24d7947000495b28b5171296a16bfde1714f87a8ddc1542691af86589fa9b54ee2b4f2d246d9afe63f96c62c32f76c5bf6503638a74c78c84e6b1bec68072618ab826f7a785d9218ef5d79a10d6378c4777205e135693ef0b752f59afe5ebb19581f5bc47c52e1775548c1f4482c95a02af0b27fbad9b3c02d8b248831c0ae882ed5bb4f4dbca8eec50beb9f37a967b6c3b70d2aa28b1f957f6b7195453f54cb6838d3895907b29739ee29fca682aa42d842d4e5b75527a2d7795c8bc8e449c3168db6ce68787b527ef3bf3e2cc949b5eb1a9f58d93d82990c4839c295081e0c18a1fd3ab7fc6521d7f4ac8e33e32280fb2d0a72c9dfd2391aa860a5152dc44ca64a0bfd2cbe6ced0734e74cc6513bb00ded475a176857e1827262fc603c5a40cf87d522f4f5639b0dfb2780c5c07770961c29f47502f2835b5b32cac9c17f3cbb22807471b128b08f70fe4a233d9df2f74c6453a957eade3e80015f01d77c8e96c037dedc7675f9b9732890acf65500547f13433a6ff3806fa8748298e46e73d08e15e099e7a577e471587fea4e2fcbd2dfdbd19c42a1a151b77e772637f1c3b10a5fc8db00fa59535d588df3ef5644af5690bcf4ee1246879ba7bbc6c3f61975ec430782cd5144ac42940a5d10db5365f06cdec9f5f5fcfabb712402ac0cd44b5d5274fe3cab54f8148c1f5567afed4050a8a9203dcf1f8e6121aea750e44c5c1ec44c63cebd1f6b7b097d46034ba7d822a95229892e0490666e4369d9824c4c53929bb36e3d2c3f4d356c46799d395cd4075476bf4f8903f3f908b8dade1a125f4eee5864677fd6609fc879b851ec427fdb423b96934b92e4352a9c9866b7a8c9f215cb36ba22cfad6fc83934a2d42ea9a6d9221e1321030a94086ab1e9278ae1afe09048d6d3b0b4bc36082b07cbb8c6b98e7b028b250594d2ddde09d062fab78fb1ffe6d38116b1b159eaba99adeffb7898869c08719f681d5635fc45f5ed9b0e0f4c5cd9633e8c581a66c3c121292084139dff5ed9137d6fde31b73620d9fddce33e1dbaa0bf573822b8cfd372c953f7ebd123a9a403d15303a520c991c24fe78e26aa95f6fe810193c02a36c3154db1b8d6e52e56d37a3ec4f52b6b8f80d10e51e4ae83dd086a314792d7d2b6090b2b38604b33b9fc988d98b0b6bf82f8eff2919d1112f57d413eb9e90f390b7959034cbcc00881f7aa79920ca925adf731b1e8f312acfd68903dfa215e7ada6e7672568c54d28d66f8a538c3099e1d69e0ff58d20867311ca1d7d751ea774f4456bf8b7c012bfc1b29bab592330af07e233808c3f9470c182e8d0d9bbcbec622b3198b5a1fe90a6a44cf48699d709263545342ffc6a8281d654609bad225256e1485ad99417b5474bc670f4b3d986d438d2ce74a674b075563f08d99f6b395c3bfdad373c4f4b7395ac33fc4394e96d97e64b4161b5345f775bb7e786d679fb819e852fef30f9905cb761fec6de6f1dca3bbc97b552586969921225ac3b7a503b03988e2e8dfae32cede1b8edaa8d39d37470e1651f34b7ed521e3631a795846ec00998b2de6ecebb1337fcf5e8a8f05f3c10398ccafb2fa2bb711dc573f9a5620f4a69ef692d236e02dfb34d3f52658d4b4e6f36e9ba73a7fca21df091803197e7eb4b39a9c1f17f35bcbf9d614d23f08e6d3e2ed7615f045375725a778d7e5e465910916c8ddaff1986b8763f31f1cabe1597928c9b5b1049f90bec79846e53b5bf57e5ac1caf254773c995fcc344d0a541aa34d30779484f8a0016b80a23d8fb205e5ff63d1d55cba95a3021212aa3ad8d87745b9f33fcd6483608c6c057b298e6eda6a816227037f81966948ff9169f429d9902e9250cc33d38d4e5c7555c098a6053cdd7f1003631c535c1965940896f75033bb5271b2c7314d3d8cde2a0f642bf313b3d9dbb7a08c9cd7c3fbf92fbb7587ab8ac3db44653fe7ee9baf4b03f47083c66a3d49df5a9a7fc5b0ce0cd404747f70acbcad54e7a74daabbe1c551e2081330a934fdf6444ede6d963734df4332ad517e0f33f3880145634938c9706d14b841bd7d3ff2000eef4bf7b29c241707748035247d03dfdf0db952e5dfdfc9e9147240199ec2451f8789d196dd42fac531b7193f772cff1a8cc8592983e17a258939adaff4fc01bee95d17cee9d5bc1aaa3dc01ffe3a73bca4f5da5a3564190513996cf13094443d897a4446f23c721b0edc7ffa465c97070eab814875cec945952d4fe8924aac396630e99e22513ae63991ee39d27bc9e895e289ca3096678e70892503936e44fa6b60f6296d6a0312be2cfb69a150c0dcd08c2c4c7232d98a3e5c436a974e3de85614d7cf45f6546d891b28d22ab12d3f9547a05135c5e5eb3ff4e0f4bf516821f8250079cbd0a74fe8c305342a51f188077dc66b1685f94bdd242e3f5d72dfe8374bbd2e9c9485117156b648e5da5c4ba1767d053ed7a876cf7c97274a438e6ec224a7c71fcfaf1b65be0ec1ed04fb8a7a5801f22e7557a09d4302d067b8f65e10172f5b19a28e2a124b16e671e1b1d3887e0522ded41a1bee424ccb4e5cf5fd80a562e5c2116548466bb6d4620416f23b45e08ac17e640a6ded5d3c6482e0187263ff945ed0451d55dbba01ecfc996fd6c54461ff5375bc65fadc9cf68e53012a772bb9103b2a8f7ec6fc7e2f0b975b80d74ff7b231d8bf4899d1e3345942fe85794a0a46db01e620dc0bcb9d350952de94c0ff85f1309698708d3427e670c15d0f6a406a759aeb36eb697851f89cb233d3a6c885ed7e4cf490b6f1988d189cdab9b9c05ef13815dbe13bb0479cf6f40636e8045bc20254c2a1adef40f017285c01540cde548133185fba498c0f60644f2217f1d2a37aa32fbbb465bb729ad9282faad9a8bb3642023f9152c17b0e9d9f929b8a7cbe041c867a9a9f4214fce1c29be6aa95609a5247b7ef308990f626f11b80840f094e94496f89b4b576b5315c6bca858f934e24d764a2f352623ad8ecd951650257697c1346ea2e238a671de4d34c6db703c1593f4065f334e3b25c6466973f6f9f1a485b73d6726f040f9751c03509792fe11dfc3003a4077d7a35f99f3fc870d25834a9b216da29e9becf261e2d88e35023492267ee9ca25855c24a9dccf93647fb5333b773fc61044997f99a9de7fd7a785fa3c63d7735661be6b86aec845ddde27c2f1d3950bc4620a4fcfacb67985d28c77f285c1173441add2203a3cd24651af9d355906a5ff0e8d14949c56577e0958d6209e0acc6185706785a81179a6073d738ef7b9517df15f1ddfdc270a5c69dc0a8fefc6c3de33bc4ceac70f7d05b485d20d2233c5ba642fed95e703f9b797ea95b9cded4e6db090ca419df9606a420aaa726fb4e308d4c4e954086d1924f6482b1d84be6be61aff2095558193c44ee5060d3117ea94268afba54c722911deffd81b8a2db039fccdf502857ca0dfb566619a01c32ff8e2a4007bece781ee8cc745021e9bf5a07a5418b0a67a02947954cf22aa7daae25f51485c8dce5d763ff539b066e7db2f675238b7bd9fbe4442d84e4abc7e18543cd446236e1094ef2e3c0be08debd99d6eee6a5d30026dda0a0af035a8102a7fe9f95aa0cbf04a99c0d103a3df14700a34e4ec413d06f6bce7fbd03edda0f862ae29c70934b706257441bfc2bf679341ec4d3d72b9bd518ec3b58e201f5f15666085f3f77d953e7f3aef765fae4f93fae5e24b10d9b329ad8bc036a7c4af0e51ad766fdf9dad37cdbbcb2b4272d86564f33265aaf07aca2010e2262ef63d46c7ed4a461e946047dc92aaaa5c866ba3bebd77626bd4c6093132934a980ccc0c92a7f834f38d979825f8b60dbf9e4ab8baf0282ad9b0dacb545c4576281eebce64bcd66239bd25f0ef34dd9bc774533ae3100df54b7d80d8b854115589f9c5fa235a24f60937f903b17e9d3eedafd96603a15c25ed8b51328b84e9a34b4b9cbf796971e418a3e9632314e778f9c0eb6424143f7ce86767db64bc7499aaaa6fbd900b2e2ff8d0c24fb60b6d629ff89dcadd00865ab483c578e623f88b6da0fa1745fae5e5f879fc8f569a325a2e7c3f0314861f55d14a87c9e9a8243d078cf8a12e4d4f2993f9b8e89159314290e1e5f6c59e4bd279cda3cfed9d96ba49ed21e61e94e28e70832837c55e254b1a4360b9248031278037955256bc6eb5022719fc83a983015f742f8e4817ed1d31544dc89519471c2a4616f61dacd50fa4c11358810ad16ca0cf2cdc80b9a901bb8d507d5c2aa6ba96fcdc4060127ebe04aec4e8e3b90d06ff03e3eadd810464af6bb3363b876e90f0d9d46b7084c5a7febf44f819a85d2b3cd7f63865c48565503abf47f616ffbec5c08c1ed9f68eda5c0616e79a18d1680b9aa995fb26255793d6d0fc1f0d3e197b048148ac487b001105329dd20641113bff021aad840449fa5a41e16acd44ef15b70821aa326cc692fcd255299b5cbf254180babba22491289dcedbbca76629a705b6a5dfcae8b35467fad89b0fbf8dcc2d7f3792476b2ec4e33d76e60317741aff543733e26b91802e299f31ab5de9f8e888ad4679dcfb5ee0a121389738084a60ab417f8c89019c0301c6de6135ec9ffa8f3e21e64ab840f34c3e2190210fc24c0dcee979a88369d0ebbbdbde63a4af01c998bed13271e8285f2fbca7f6437f0379a531df8367e816e1e075adae67caf1b429c2f4ef52f4f82a073fae8560e442c7881b655f3da28e78dd8e1c4d54f5aee79d79c748856dc9d12a7da67eb343df7745b3dee067e4f72145796602e76178f3a5e411913770837bdca00b94c8b889015e2e28895251437514e873615d1c6a47f27cea32498f64fdfb7a4248dbe49b08bd2e9255c89c7186862472b1a1bf041d9ece55eb7b287c4cfaf8b8f59402df29581e0e2b2ae6ee87bfecd7675ebd2905a257c99d971d17df5d7fe3f624fdc1b997839305f8c5ab3a21dac7605f029dfde31da590ff3fa6843a53c414ff6a60a61c041d91ce0e199899f2e995d1636d97c17196571c403d933e4de4578f4af861593fb4fb40e329f0b58181e725dea8f2e59fcc7724999767c175d3b9913655740f21968a2f0704dceedbb531fb0bffb57585519fe785f1e2e1c6922c77dc47bf906b934c80c7ccf1481d70ded57f71dab4dfada552d199dd2246acd41a89ff5524727f371db31a9df6812f91b92a416e14c580bc278988ab1d1eae9e7c8311a2f8b83cbf7f93d5269d0cb0ce98652b69e60a1635f806fc0523f5093734228b8dd67e30b6ae4f83514da69b5023f81b5303c924ff28bac1ccb1b10cf9d716558806298b94a3f8f8d9de1bcce9047b3f2fb77b4c284d3beb1ffecad057c81ececf06cbd1cc784f2b373f1cb1a0c4e88111c7b434de51233278b67bbaf9e2fe77ec8f995c6d3087ffcbb3c8030d80dfc02e1093c71a6b6cc75c023d64174c98f03556e307a64c615102b3923a3b5a3177454929ebe84e3ef0a4a2648f4a39085e4fe3f4cc94c71767510c4d39fd347864d032a7bdad2205970e4a6592fd1cb55b53099b5f4979f35c0d8eceda2f99a4e9257a2e0f61ef4b183d8c70d230b7601f6e9cbada8156f802494b3cc647b4837cfe019071bf1c8dc8b5648343f6ed2de5d48d18aeaa1e2c625777b771b76110956e5f494c1017fbb2f785207dfb70f8051fbdf2bcdb7c659c138f9bdae996837bee3a6d6766b72be7862350aedbaab700c182575b9c6e51d45c5e941f0104f201600517772f23c60b42bd82070b69e753078ddf8e36835c233b4f3110150c024ea4b28d10c3619c48ce8d80a40c86ecf1474ce524ca73506246026511a7586cd7a0afa1eb4117d4f651883e32baa08e542be7819c8774a94b4a16ef0cc30e5ecfa3ab10f22df41e04e048e152daa378d8173905dc439c1aaed37d1685580217d1f220d4a7513097fe89feebea638a73479d6d06ddac04b460e0272ff8e360478f19ed6fdf58d4664285ce7fded7707dddad268d541377d9efd06efcd7422455029f709a79bf01b985286424481b93fcb3ef61ac3576714a47553048f3dd88e58b62ca0d09a93e6d89b0d4a7dbbdd7a53303a175ccd1642ed453512cae43cfe0d3cbba6ab6e136acf5040ee00abf22803a1e0c4d0c663b7fb2ed7ce21c0553f4d495fde40e32b1d84e4bd9b457bcb3c87b2221ceddce20377c6103188e3759bd150a4ccc19399f90d98b04b8d913c5d9bc3aa3749e9516c9e10dbbf9304670f0ec5b9c7d5b738d9df25373304377fc201754a769b0390435432ff5c2c697053495f4e5331a207df372d0fa9e4ed7ea20fdeb6404fed51e2e8c1f6d9e445f420a7627f236189914eb79a408878f3d748955df5fa938bd5d9e50f7953f443c744bedfb2a94820a7a3014dbc02360bfaf5dc13c9e520be569386529398313a79979d3c7a9c021c1074d89bacc4e9eb4dbb95a04e0390bf247ac68a30d0392bc9b81584cfa0f693fa6780f1998afd17927eb4dda5c0a632534286f6c8dce01a36fddae628d961157f3153f304693b7a61cc71395aeb1b0a5a482cb4ff873a78e6e29e5c964aac446a56e583b616a886d2404f778538ef291961375a4229d20aa1c018fc7350b4004bc18d053376787cfe87e978eb8c227bc26679800c42135a2987571727e5a806938cf0508b1fd81ace4d4e625390af16396f79b78acbd886ec69242eef62e8cf02264927168688c87b47210b5e04e6b199f5887d2e7203be9edd6b789605a6acae9c1c59230f6314224e199b67530d3e0433e1b56728e67b50aa0ed6f07ef02a1fd03164a1dffdf6ea3d1069418f7bb649cbae1b4f4dc6ba41bb41cc22ddd532dcbacb1423ef188f04051d80efc3bc47b81362740e5ebb1a423518c55c96d07ca56e70b8f61de3f91e2a2903c50fa6b169815d11c57880019a10c75820429896aea1e6d83f6365fb7f5ccfe4e44198ce3b191476160050732a0bdf3dabd1805d9ec4924945f61982a3ab95490f2e666b32692378dcced67c4c30d18014b36bba93e19938e5030bb9b035f7dea6713a324e19b0c08170acbb4a1dbf3649764c81a2d4fbb595ea40047958e9c247ab6a7d5734b5368251d6bcb08d041a438e2301ca9a09a6f9d86e479b7ce08b5553cfa9d6efa3bf50576931ec694571458bf502934a1dbee0937d4312737d8bf1248622952df5d54bd45e0d5f6aa9e84b27199e743f5ff5d637ef80e22fe6dca5c89bffa611dbc17d2f81e8c9e9db4db23373a01d8dd331f03eae3b1c726c106de9d79408c9a5c3ff50d5a2d155e1d7828dbe3bea36dcb0500cde82a0ab658bfd75c940f500431ea700f0dac5f72d9e838dcd9a91a1a6c68ee809072abbcd0fc524f9d1da09dc5d0c55f59cd2efed83d6b96c5eee52fd54431314ae8e9d3e2465c554f73d017914a30af20aa3bb923cbad37c611fb047a7bd0b77559ce158f04cc855ecc7eb5a747697ddc03c5d43fcf7ad00c3f622ac16ac7d933c345097459ce760255f4160cc558320d8975e4464e5e2d511aeea850f5f0ca097d0111a3d38151046e165aba22bd6150e3bd15f58629b662614cd1766f7c95793ad134589d1800f9d6512a8757d0d97f282f1bfec57ce81e0fd8c1651e1b9dea1a41472eb3ab1c7297b9b744dd7d0293354e915809fb157b313756dc14b70b55ae25af7829daf4445c1c5abae0ea7959658fb52b4599379187f70bff27889bff8bea8cbb4df936a06cdd298b121a52495add4015b917c20df09b9816f08fb87c0726ae6c451189c44f6a4e638fd849800b1ad6ad0b236e07d1d79db8e0b8ac3a7befff0447da8da1b40c1bf41162175121c3e18a5b4daa9302fbb6f4b37333a68433b9926bdfcdb1f9f728d63461067ab1d665c14e451a3a381fe376842094b75c99402787456c34323fbcb002d14741f265f8d91cd4eea04eb0edb460bf1ce2aa00f5ecab1735ebd6b27a4f7814ef4b00ac9ce1f2deddd221673c1bec489a562eb76538673ef189e7f68792b73153080259ef0e4dc59ddbb2862c76df76c583da4ae1cf8319d88f0dd9c5db0ef7479d5d509cab2339c81c01540c8aa2c6f92bc067edd26409261e5f143a19d410af1f6685e4aeab0b21ca2b95f29b617ad8e0c4cecad996fb7558ec3b053d8f320301bab3595cc16a9a303b71ba89f1a7be010d14ae011d599b7d4f2f48a4d90ab78429bfc1b51c9b9376f5e53e23d211a909c6e103234b50aeb9b339b2e4cc8ce720761efc85ee2f0df1f72eff16d594af3fe8aa114aedff2b4300bcc8336364930075fc5dd611e2625ce87243434b34ff449767ba9809b04f3554bb2f834d231f9ad66dcee3460f588273ed4d39d17e923d51b6f63e65f54f040bb64340980aa91fe1acedb0532553a157c2ae5effef0d4d6cb46e53621f7918cde10de2ad24ff51f1d053c63f9d4c9a79b42e1cf75bb20caaeed0819013d422449cf30c0d0d20a87ebcf401c6e97145f8bc2650ba508c2966336244d6d85d5430a3faf244093dc126efd37df12e757c5081a48d06b819248d8c31136810d72dd3e446ba457b4b1f4a370772c62f2ff405b7acd323d371877b9ab935ef04875163cbe2b7a8e2602842c6efcf2ccf448b674a57e6c30a909b1854ba83c2d0e14bd4ddaa2b2ee8b6ea6d46fab88e6b222e9b18ee7410277de683200d7ef1e5550e0db61147afd1a1c9c6916de673cf9339eb89e4d352b7227551c44ed8bc4f1e64fb15b48a50fce4b0ff4b600b419efd1db45da9bc8d705b01f6d30992a3bdb31b0bf497837746d142c2eb0312194282ea1af459d08079fcef93575fdfdd5daabe3fc996db750960347ac83ae765adcd6d53475bb4d36fbb1e9f626a076421e00d1767f053191a1c91649c9fec96e06e46df3a8a493ba9b15a68489d2750a9763e4e4848b2fd02b5f493bd2bb789537b97a6d021525cd916ad561a477f7c095f41a8d0d226a3853eeb0df8af1d298ebfa74e4e105810d6bcdcc5cd118a09c53be37b04d6ad142d04767058f07097cbbbeaa1baa688a2271e02eac474281709c402a4992cd8f67edabd8cecc6a1c40e012c9c75d2249fc8ba8f67e36f8743415b2819a902a6f6f4315436fb13499c757eda2539a4798efca8c9b4f178a19040e55b43ef178fd674d4a3cdb0b80382a119ef038adcec23499225b5f410ad406f8dfaa9a21e549f4cd4d5b6764cdc295bb633f47daf08ec12af7455d5bdcc4276909df539d917841a91ed81b9023f07afd462e953e34b803512af70049e0fe27df09abb3dea122344fa096c99389e0b1e9954b91b10fb920525a73beedd497e0a6a7e8e2b8c58d6d52e0b97acdefc8b971796f67fc6ad4c6c52f2a3d392ddb9d25f2bf0cc9e5d2816206ed49b02e6b40d837326b8cd5123e76875a4059fe4ab1bd0d46a915227d5c7e1d488291082060e16bd5f00d238dc74fc5653d87d2c8e601e1624ba60e2b958d25ef86d170806deba194a0a361b26d6ce16c93144f5ee10d2d2509e9a916b766a5e824d10d67cc002531aeec65fc4164b135b350e54976874424c1b7239faa4a1f2d3a26477900e0fc958fb33032c2f78daff49bc214ee14a9d816659af3a871861bee052da20f6fe34427956f772c32a034436b72c752b8f1da450b950009f95cba2060fb5213ab23b641c567c28b550e58bf091c1560348859817048429361cfbc31cc96c5dc6a72a146b8d492c10f7b9032b6198c74b8fe9dce880af1e4177aea4d5781a1d42027153f480d98c5bc029130e4f73eb004eea28fbbcdd514e4dcc7ab9eb63e7dfc33c584f7ccfe25e25985ff6bbaa7b2dba62b2d71c3dea8e60043318ba056cd72d6d0c3db717fcbea75a05f524533fd07e0797cb8b08d11840ec90a98392daace8910acce631bee2d163fc4a28976663b1eac727f4e41d53622a4ac42f665e80f01fd691a81080d832f040499465619c95f606bf489b821b3fb4274fd15fc6a6711ede4696539703346504d677e63a28de4dcc4f82844ad77c33ccd7449c0444064b2dace6a80681e38c47e6e5687a4fbb27276fde73a3440becb2db9f865a0dd00785d604a344708307b7875cd62fc2a993b413ecb6180525173aa4a24f42e666dbd8f8468f76d8e6426578c353724bf5fe20364a15f3c02bc725bf54bc37ed3d26dbab0b730b837006f554f3624c4d4d60d9be25760bf604841e127a4649d6309579e7d97c730d81ebb2e538e3f267c1f9185e84c82b253e8e893f268933f59ff4f32197490f70fa9f43ed3436bead8c0af1270aa0eb98ac0f40c19a62440b2a9464ec7b494afa756eca0b21d9ad8e04adc353d05ad86daa1bd4736876f6577bc7ec186e1ac7bce77f7385844609e3dab05b6bda94842d4e69d1efbeabb683f4f104423c80bbdf4c758840bcd3c14b752aaf6e0784e8560ea04c65f90e779d62961e1525c0453703492a1e3b16e70ed17885f51d8b69410189049ff5c0cd6d0955ee73699044c1cde391ddb1ffe1ec538e0f0c8e9ce38534c5329c9030933a5e235199444faddb259d2ae9482649baeb8d27f4b2bc4cf08ab45ec03e6375bc5bb14b99b00e0df5a7c8b23d45163b04145bd5d0aec6b013c1235f7099fe50f9bc40effbcc45e34e6ecb7a858ef204986841db00242e75b4883d1094b6db172879a39f3732fe8220345db88c73dcf602b5230c312452ffec803ea21612e7d69040302599f7c52a3ba3f6f0abbef2d83c1253cf124c241da88a3766abd262e33db9cb34de5b1c848360f732ef153c78bce4d0f4af732541037cb78b2c7805c6a6cfb0e8294f145f221a3d1bd3c8cbe611feb7ec687f3b2a83689729e91b29081232e2cbc93cc75fa8ddeccc25687235f9854acb0203b129b512ceaa44d2ba60566523745cba1ac07069d6598e0af11a3876ad4e653e6d3aa2f8f9d1b3ec63b507094c858bf5e7e3aad86be32a694f9974824ecfa1abeb8bb466ae85c924ad1ce784d642bc35e72463b9fd5812d3393b19b73afca263bfb0025316a42ea8bd19a60d796b148156953ac175941e9fca478f5f680aa0f918afaf1d827aab8e30406bc398c7c197871bf26c8d77f4a26de9813cfa132b7329b4ac1f635beb13915ee47448e09bf4c9ea4b0e051ad6f0a4750049eb2e93377f6ad3c43b17550b8d6b5689f623a80e9a4ea29a9f255a38c07eccfa9d20453026a229d344b5ab363fd07820eec7b341386708fbb4f2e14cac823e53e52d03a344ccb7df851a4a79a94accebb231452a2347461eb575d714ae4ad85a6e4574bd121bb953bfcc56bcbf40df14c1bcafdc8777da2277b5d1ac03b463f02c8e871c0781ac09a0d3bc3b1021062d0825b0b42189c045d6a325113d12481755aa6dc3ac7458f05cb814e3f52c28bcffb8df884f8cdb92357ff5b546f37459cc15ea9b31576e5d5a363cf14e0bd8bcbc2f39cccd9b9071fcd0aca3980d925e737c48e00c11d0e243fade41d63d6eba898856d709bdb3b4f90fa986a2f6d469d1fc9846aec7ccdc70b91a3f0a589dd2b364cb40fbf39a72db71ba74ce2a56d3b404dfa669ffc6d67c59c8ed4171d627bc1eeadfd678ed992f0bb83c6c144b9219a5cbcd5a9088bf583a59603c839942c3e3466aba2591bd84eacdc94e8d48db36f4012a6def49628bdc34b964882fa8c963daa33b99f22db9e8a3d63e8ea58afd2e4900c7e13c11f1fa1587560c22c5489783149b35833e3675811e2a65638f82485f9f96e6e61243cdeec5a05245c84bb1267e60e25cb813ef8a56219b2c1334b8db2646e4fdc0eb80b2b4bc3350fcb4dad90fb52c74a3882abcfdfdf208e8a0dabf2b456bfc079f290e67dc67148fe76a771afa336f5cf8412001e9c95938beef6bc7a5febbd627c71802f46d3c8007093cdd55032e67a9a20abfa46ef6904a1fe0e4ec87790f0265f7798cf864a990c2baf2358aebcaa2958800b28f72efc9a2b9f380e9ab904417db99713f1b4a1f8261ffe1575f31512e83cae21981e92ce55602a11db26bb032d15fe0eaa761fa9e4edbc6987f6352204b80b760188d61c4718874555d783c06f1093ea77553ee89240e75be4813e0f92f223c15ef0772f2af38e097004ecb346c4bbf8fb3151418843ac6013da1fa0922e3ac9d8bed5d72cd7aa5936a301ac75c0baa5919aa1fe6847fbc778179700ddb91b09b07c87d54c473e38ba4e8eddb1328525f7338cc8af4799ca21b1bcb58b928253cec344dbed75dd73f6be36cd85b9f8fb647f4afa6392980165128f880d8a67ae9656526e1c5f734699816e6199770778a64dd777bfa24a2470333432b620c1af47357b743961b0399a9e65f728d4df5db5afef256b4de253bdb3adf0c5f4fddc1d70a7db6bb01364b439db94869492099f2ec8af51165adbf7eedabf612ce164f8a0c15827f8ec20f8c56d470b844ced61674de5ff7f6aada38abd5ad0c04f97afd4b849d2da0d8666bc3947396f83ddc87c15a7e35769d849f469c72daed9262ee48df70fc30aebb199bea3ec25879a3b0b092564245aff795a885b20b2a7966e2514d4df8a88d45c8785ab1bcfbe5ffbbcf1fd364924536e6fab0c72ea40e47a0095b99f9416adb28b0fdbe51b348d53e120264724728a82b8ac777c1d9a1c4bceb43fdf502eab817c6d3a6d8e7bd122e060afe827d16e54a8d2d99ab5618d191df8a9c147bc9cc17accefb9aee96f255372162db2bb9b6c337efbd343d00fda8194d93c6eb44bea4a33cb863e4fd94fc4ba7a3cc85b724560b8119ab2550b9c8577e2fc0b0028c401f420d03b5f9ccd40301f474ec714de6c91a48de97aa9e803379b963a4d6944447743c06929c03ea141d0af12cddcddeaf916ede26eb2ec47332abf21b8f24fd6dc3f62a2161c8e924f030e328acc33b8cdf3d096bc4f5476498f7f2f705cb1db51edc0b12d984f9e18722414e1e8a95860ef04536de4f8333c3cfcb56d7b5d0b118d17e3051be13adcd2feb96eca170b10f74a41867ce8339b53786829e1f7534c9b25cd13d772987005259cf90f658ea97371b506f60fd2752def2a82d688eb928b36fee4be7c39e7a006a44547830101d5f3c79fb039ffe418dbd54f2c032004cc27c41641079cc2ca1b0a735f650ec41541878878f0a31bbaf17a3b1124d27ef440ee6311d7df1de471f2df2a3ec5883da3f984d311ea28dfbbaa377a923c22b7188545e41a97e26ce499558e59bb9442e157cb826549c9577e6d0985e075cba7d42c35b7f2a3dcbb15057f9bb266dc330790cae1c2f532426a0f399e515c7f46739b59e46e4e455fcce2303e1141634b044f02ca442733118405bb8e8e387bc19295e9176e45bd6bc1fccec985f040703f2d162a0b03baf9b71a2357681eba0cf1723384f6c522ae4de9a698307dba306dfca4e93e433097dbdfb77093f439368b2a38b9aa043d8f8c2aa422015dfbdd299b9ca75b336833db627cfb5574e681b7e88806c9999f018fa615fa2ba7a51efc28876ba29bdd3381c4863ef99c3e717bb3396a75f89db74bfc85dc5399836b48f3629b6a0a8ef5f22ae7a151290cbbaac92093a3c1788355368e9441180f3399053c2d7b338e5e0dde0ab76cdece271ce8f17403cafe050320b4ad92aeb4173202e99cfe1cc80a2292e242f565791d31a33dedebe00b29180ebea256c022a963a82226ee475f6efa3b47ef844d092c1ee0053178a38c3e6f20b62a7aac9f2606d8c03c6b948c6f18625b390fe276d88a0db3ece16ba5b496e98da5063ec1d1852fb8989cf0c01e41b22307cc3c390e803e42531dda575829aeadcfe76980d3ae918f13203c920e189cebdca4a3d8f14cad0f82ee957e13f4ea9da8af11753a23b365a15a4c8cff903fce63012177b024f25313c96a037b2568a515aa94d79991ea03fa7ac6f5afd354e3e6ff89e88640cd98ef1991f98975b959ca3bbd62e3cec2bf9aad0fd27b33d48d240ad89b719c5dd14500eb49df0f343d88326c4eb5b6d5692872128a41ae6ecb5ee50fa359dd1aec98d50437a49d1d0b800c0545d8a8ffd0899ad83cf635323c4d0b0b09c0514921b022132c1ac826efeefea6e17ba1a89020499c65d7f4694f95e1d7bdc25b4645cf1d35d45dd9ca97b70223233140832717ec7040de4f2d247d2fccf23af28d94824421af4a769d58adce90be136031dad83a603ecb9fc70791f533e7e6c89e921c66b56fc4a3270d176bcdfd2b51086faf08a50a8a347d0582f0b6d9fc15e4836e045f0e2848014552513d34492916006818605e495a45baa1e6cb082c482090f5fed78a185aca174c3a96c14b1ca4c60a0d30ccc0d6c0dd682177b9876bb1fc5f2ab48f755e7768bb2b586c26d8da2b2a6bb22a57de79807ae591e6d5675e8798079f20d04e4ce75d10c0095070a198f1e32d5054202ef620ed1d8624d4b65cc7843136141254b2288fdf3128ccddf8df123f7455eacd5d05ffd420a4cad6041eef93399274fe9a52beaad9e0c14321eb4499e0298ed75432ebffd0c118f587bd5de9aac9972e9c37731f3f497e554bf61c9be8919361f35cef5bbecae6651d49e491fa602f5b32afa47d73065ca900b654c538c5166d13342264b8d5b1f8275fcead93a434d306030ad9f7fa3aee111438c177771b31493e45f07aeb1dab98a9682f657518b6d21acc1bb226f3d12c9ea1a49e91cfde70efd24c6984ef71b842355170c48ae5007bf8d1bdf42cce4bee0c6f61cff26ea026951ec3d4fb57dd24ecdbdfad42e8d7744b9274f8bb68123c68a5bb42ce33dcec9b9d3cc8c0eeb129d7bc65425cface2b4bfceef80f6823d751fc3904c66f602c32dbecb09bfaaea3a95a1fcf7a0f30c9e47da1278da6f1e7dbd7521ddb73d6d71460b60fee8e704b91fe9175bd1983530e3725855b46d8767ab2c7f0669dfe912a550a45923d26490e3ded8d731ebdbe83f385509b90a38f758a5560eabf6910d885a1442812d968c63ba7489f2ed6e01da5e8a8da9996bce015614adc6b264556b8247e968a8335d955ea10f0fafd6a5e76174b8c88826259a31fc246ec9449ef762d6519a09b283e125a01a37584569c8e4fb5f8fa943d43f30ff6200974592b16b3114256ad46fb9c6d917a46dca8a19d59dbd67c15f28ff3a1905c2ca5bdea8b96021c26368cb88eb0cc66224c6f77e0872685f0e17defd26dae5349a1dfc756edbd2df42fd773c6aeace14d2bb3fc9ec1a560159aa4f8b6d312f811cf5c0d54c370102daa36ea0a6efd89060b5769eae916b4fcd0ddc72617bfbfc221c57f599c0139b2dc559f95aac300712ccd0f09ec1e8098f741d197400f6db722e9e70e187410cdbf185c568260c50454c62cf4f0d1029493c1098a6c478c4ae46a6d03a45a7991df0825f8c0134baac10606c75051f414b8312d0e2f4c6361aea320477065467704ed98c2f35e89908c3107f8ca6d6a7be551933aaef74125de2396ea3aa670da9221b7b42b9316b2df8b3ba499b473e4594177ffe9b3223b15ac898f42e3116c63d5e18fbcaafd962a8f422fdd79db5ed2a8337b4cdde86184aa3eb0a4ec592b57af9b4d0ca8b16c04e086b2ab287efe34ed0c59d1badba83b940aec492d3d4cafd18494e85901421c435daf8b9c0767f0f042952d8a5e79e03f3f9ee6bfaa223e52803cdffbce6b76c1a65e3d716efe0ac0fe2aaa008c413f182ccf6a2e5b7ed9ef1235a6f82180727639f7332f90801f49547d6593cbc98049fb534c0feac5a53f87843553d82e788a5eb283553d923664ee1fd46e5f47a2f12a69feb9598dd071b43a1f02d62653387d8341c67571c3a470ac83e004ac0a7075f5395a92dac28f9340d02a7b3fcd0699632e0c5e0f168f69dc19e20801a23bd6dca20bd614129ad833d8ef585c0d713e0a7130272a94649f5dc2d56b0bcbf34d5b45840aef69d11809c61f453dc0a923a0b49c259743c8bad3bb3e40e1b87f6838a27ad7af0eb54b5054c2c669a509de6a6c745447a496e63014cf83a8f6a61a012f519f42dc325a7de50b4e1630882560a4d269a1d74a0795020e12ef74fa524356944746c87509b3f7ae063e49504b75aec777154e1d36b6ce24331d885f112019bd619b094d8926fd400108f64464af06cc23ed3b77fbfe6fbce0c7ee27bb222c6a15966b14862fe75cfcea5eafb0b377f98e473b77085d977c4b3cae69f0162633a343e634e28285d91ac7b609ff4c66909678227c0aa36116399423af759d47f0a71eddb0be52f16dc19bb87f8f291e2ac0893f9ea911936bf17f249de16c548261eb22710bc0a837832b0bd7bdbb018a96f6c207d3f6f0b95f75f2e72cc342c2e399dd1f12375bc3a07fcebafb409374584609c8e271a3120c5ee175f59c936fc47827810db1f30272de3a4e2b1a6b59e23b3695d4b1878d22d4288679e35067f2bb41fa205e672c81b2a340ab5d897dd59c2e30dfe0d8540edcdb26c10a2ef64f4d00b8d9853ace23be2f9386b825cbfd5f2f6fd4ffc5cf4845b37b79949c216a0c60d98a43d8bc6852bb21323cd8a63e1d4dde70466f2ca4b9f8f3808bf139aaf3ca5c9e6241ee7b5a669740c6bc9e4392f1f7b190be975e39019cc20b594bbb9f297b509c48063db2ec2a235f3e7ea3b722b7cd4c8edfbf55f6db21eef07378ba987ba7f91e26063bc26a718d5143f271d1765038d1f4e439d7a57eab75ae4f51744a13c2b7c29d704246efe0609bdda184d74dc68c0b6b4e2fd52dab43a24b0c27032be6b82afb0a3f4f1628339e8b57e681fef35146046d8c4088463a1340362c9956c5a5019938fdd5ec663a7d6775b39ca375d0d1a83902ff0932256d9d3c4fb2c5a95b45d964ed25bff3dfe712f62b3b2b5772fecaebd792a6d4f407b22ae4c196a21d2eb4744fe5ace81cc3e6cb85b19e3b5252e5c8e3e11b89973aeed6bc88e68aeb5d49633458359d29d4287b26e4f839a777870e8e4fbf2dfa20d588e4a0452ba9551d89f7266fbb0aae3b9221c7e6abac3985f41774235214af64c4d3ccc88c12dceff9859ec080f7ced4468e9501be079452011aafaff6911fb363395368ff63e5b1196b3216a4464d813ba65dcbb2df37253970755467364f504c486fcbdb2cee92654a9b7a335a17ff3e691cdbab08f6bf504539d264afed468f60d048f5d52c49f3bca7918490eabbb70f6c737265790237c70475b2de842e8d9eb64590c7f72576d5be5ca1338c4db11ae4dd2e30e97805991cf67938a14ea27dbdcb86cdcc52890056bff93c651e97164aa4a68a4e9e0201426fb45f5f5df7b12157e4825f6a6635a2b2393946ed247b76ca1ad4fc2b9ec3295e6acb60c97ffd7e8a85143dc511a08d279ac8580c1942989d2ed518bac5f65df9972c65f2731fbddd0e60dafce241856dc6d6750bd73e131eaaeb5e04be2a14ae1e920e9432250b7803b3d848bccda701f87629594318db03aab64e7379c5b2c3f100d49c22afff5edfc3312303b5f339a95eba5e6e07267d4c5c8cbea98f28655a89b5146bebfe95cd555e9e7e6dcf91ce10d32a52a34492652970e3a609a9c3bd0c43057aec9f4ec6a31653f2d0d74148b35999258a9b086eac1dceca7e45b301f7e61fead708f769e95a697b8ed5ca834d48305c9797546ffaf6cab25b7ac52ff5229f14c897d05f286fd0151938e85a49f2f1b2ff34f98919f9c58846e8ab65160082fe63d1d661ab61c41f53a953bac1297ed78a5796d30b8bf120e5df1e8c6656fca6dd41a21bf53e9c62943a8b431d81fac9df5e5fb70341e3ff7ee198461223f9583d423fb826f6cc01bac9e483ee55e08be764893faa84c193c5417f374262373422289a36331d8e39ef6c37bdd3744a52190246cdf0ce9669921ed23f11820b01f5a6916db8d419f61c76f524f008a64a972e78dfd4e62aff3a459bc8fb184d29507a7cd4b4bf43ac30040ace3588cd2c69b16c0fba285e6178c720ef2814900114d29d9fc9e91b4622ec7737179c61e12ab9de4dd5553a842acb94cccda91f878583d66e8678bc64b66db4ff284cff4763397ac622c07be74790f02d02d63352605c6bfe3fcfc22260c2d10a58a00574c3c90c8442cf9967fdd224a3624595a32531c4416e98e99a7b4eb5961de83204f224d25d120f02d6b76ccb944593a27c2353f0d796b700a7f6b61c5b36cbe6aa7a44d53ff6b82f64b9ab28f4bdea70c7516c5d01bd7e9a3929b662f15403ac301762dda30e18dc00ea8e1e65414cc25d78eb9322c3c58cb788b03555603a76cbfddfcd5858790ddb9fae7197e1c6cf121a901ee370b786bcef4a0c51b73dc13248d81621a14087c04df2339412f0196ded4dda2fef74e4ef555d42157ad9cdb61e759a2394315f0a875f5fcc8cdc155c157051a2ec738325661535db8cfc85e7ff3366bdd24499d0cd17fd0f456243093bbed0035a35928848780c0d7d2ec92aa599ab00f747e4ea4317f270f98e3421efe5f992261c2012723a341d978b69ac2df165c653e8a1a642f87a391283767f338332ae56ef2aaffa6fde6b59a893e1ff140c24da929ffceedcb7bf64ac7edec57b0093acebbf8119baf2df802a2596731ca417197efd611b560404a99be07bdef81e17a18176fbc2cf8607c9bbf08f429492bd92652db5a6524b22604fdee32ef05ae1890f8838d3b8142822989e742cc2d968f0e051db5e9193901c13cd2be7578f986660ed314fbc10d3702a1d6aed2a82e3937472ad2e38b83333242b80b2ec3c57b1b04cd0460599bcbfa44fd7f8d47f15db484b96777e2f2d053389172cf2832006bbf68e0e0e6d7aec36c556596a42a92c7f51ea246fec09ab1c2bc7dcd14b685b2177e346633cd33f5ce09a25b351d8c319849be6efd898702db639fd41efdc802d5a4ac41685fc9c30774acd141c1d202895ca46e15f28e27929df55d8eb0f877bbaf63f5ad538150984ee7b87980fdaf8371472d2d9a10ddf823e010023f9caa7cc40222ea38a365bca35bf96416624193e8514c9ddc831fd5dd182771e07538ec552e59abb32d1d7ba325d6cafb31245a2a6ff74eb6fc1e9c2ea047969595e2d66e19c8ebfcfc4eb3331302bc80ecc89aeb3bc93e8769c2202caa9afbceb909237bee608ac43f410d04df29ca0ac27d363e82db42a33e8488f3563a0bd0897718e7ad5c55346bb564c200075976b7698053f5f1950c9cce5527a44b7bcf434a410a8fc3c3b82e721ee20c4821a89c76e54494e65dfc2bb4a023719aeccbb960ebfd22fd3aff37b466ec23caa5f64cf413d2ae9e7c1c30c5b73d33031d69521d0e41b573f3e2feea789ce806dc506696d505e159c11d3a9ec1545546747a140c9d0a7f03ee6cc67fc155fea907a65d3eae4d1598fe232644545789a85215258c935d59989c7ce0e28f75164549dc984175bdec335627e87cae12a54a3b9315aee0e4cefaea5cf8cb55305ed9b69edbb9cb316a4d4c73c4229b901e62e6e96dcca983684a2eca62186f986e448eac84b85b10331b7a756215cc8d58f63f173627f5490cd6db733192d416dc2df11438cf2cbf923c7e95bc3deb9809d2cc7ae5b43d14a3bc30242a2fe1b385ca8c38159096b13d99b316a5ec1457a35eb79cd6be44b4077e358af5496305cd06fbc939cf03d5c3290fed6e714f7ab1ce7ade22fad8350aedbd80fafd2806eaa0124e1176c754da197f11e0714b0d66d17a41be8dff8bcc11d6864325cb545e6d77b7231b8398859950ac91b8bbb5e394b4dc7b31c90a4cffa202042153dfe00d1f728f6969ab57dff149a0e0a11330e3a59780d02449793968577087552e77d031ab77e38b9d2a9a0e9fc0579a27e5eda31fa2ce86322aafa597506488a8535c7224e7a7b039b2af2b1dac6ba637987693a5bd4af22822fc4aa9a01cb777a910f22d416b8108e8a924353fec662b0ad4ef1058b2114da3c767b96eddcbf06a2981e57750ee161fc2428ac3381d16252b3724558e98f8f6296898958cd9a2748cf87aca0c977f7420c2f978225535cab7e9b1f880220c4d9907df4d9c08e827be223aaed95330bf566f3fb48ae22bd79ed83814fd73c0916904cc87ddc45ebd3c842bbec135041433256d355e5d9ff725cd27d737e51b490d79a7f36cbf44edd2268ec9906714c0d4692cc0fc55575a9e3c33567fbdace98d4af4db9f4555867285e97de5495f215a224e2d0275d0696dd38231ccd685a818f35584f6a9f09bc153661ee718bd50f019ebb51db224210cc2f8ed3a4a4875b1800c55601fb9ab557f745d529719c9affe6b3fffb139334b4f65504621ad74ed3a19c7c1051ea5d855f62df3651c7395af6737534373f8d16950d16615ba8d34cb46a8935f2304fa01ac966cdd5ad9773b5a20d80bdbb0dc606e1bcfe5d4433c49b98cd7fef5a73e4dc31f90ab9c98c5c048d3b46d7f8cc7bd1faef729c7a9855f7bbd41ce3504ec390fc4a5599da8f2c7f46d8dc2fd163b152e1460c2b8ffa15a1e2ac7b2b7220afd51b1bb713ea02e4f2067ee44131605f830c7ec7c0c4e804a525116314c204cb7d4f43e9c1d5e6a4aaa83e7fee98f71cf5d2e178109540a2821c21ebd947e926450883e5fcf323a68b2c00f3f1e153ccb6d7416d3406bd4a1ee86662fdcd7dcce68835257b2b2b4baafe5084d4337e69a899a48ab70cf3dff7022fc9acc315cd1301c91fce318ffac08e3b0c88b4e9cd788cbbec0cbd899dac2268de63a81a5f9aaafb1257aaf2bdd8e2f8c651c3ecaed988a6cbe8ca3afb2ddfc0909b591431b2c832056724a0f99ada151f5b5b52a3edc4efc654524942c094f9156f5dc0579602ba3a16bced108e095c58e8df78dfcf2cb8b39b3a4c5fa1759e225302c5fc40d2c8076d8a93f9e54b80fa915c0ea532aa3e1b1752aa9d1dc36bd3e3042b05c4a31155c4266e74cfea188c9851c511778aaf2955445e0f49b2e2cf7cf77ea748144b6685f66b6d4518c5fbfdc31bd5ad3ccc975d02ba5b80b460a7bee1273976cbb4a399b6aaa5c06b9c88c00b1b3e11530868568f9714565a4cd83455bef098f2e71d86261ba83f183c8fc03b9549ca48125ba98ffb28dbdb6a44c8772f83fdcf0ada09ec9a2846e367f8fbcafa9d7dfac893027eb3bb31989f44ef8fa4dc0b373c8d816041f53923d3d0c447715c0c1baa1f3be0cb99ea06ffd56d720727374b513f5f2754b90c19a139b03bd38f80b7ef49c0798f4a9ef04c617d069b011e057759b1708c460f52adc0f2b2645f7dda956c28be19f7bf4fb04db99a6f20da81a8d2786a8a007c7e4c1a297e9ea97395173612037d9ff50909bcddd6214f39d2b01bc0d31f0d94d94fa0a95bf30d7a078412a23aa88892b78152730236c2d7e5cfe4e417aea4c09ddb1ba9135fec9f7efda0ee47b90120305a0ef76e4b8cc69447df04436b320312efc7dd8e93142cf26bf0c1a46c13fe3f988683b4f6e10abbcda130c91ca4ac72493b6e38bb3f04de906e3e32e47ee47fdcd6e80422f818b267ad85959bcf01446a034e478dee81d0d0ff0137aeabee9cd001d34c51afa851bccf10f01f32f14661aff1d4c0f7a6a8860af646682a918a3576f9d5ceb461f22922b755186bc5ed019140612482046dfdf2a59f0be6ab3cd1ad4e4f1822579a4473a9a70434206c5ec20083a5f195c79e8d50892bc85a273b664ee11d4ad55b94e1e33638eeac452a61ddaf3ca0e0fe2c794ebe8bc4cd83f1eb41331bc4f891de95a8bb146a5a90d9c884f57d3a1db9725e1954a90bb147ca321b8937b6d2cee8892f9266799a89993eb742354002dbde5823602809725a7b968d0ebffe491c6ae4ae5f3badd9000cbc968ca8fc7fcb0a353401259da68e1d4532eeac2773a9da1a81d3c8342cac134673251935fa2406fcb9e58ab19d5484a190ff0d789446ebe8806c4500e32b6f3a5b3d6525937cfdd2311d15a85404d82e3de150d3b7c68c5d3cd5d01f1a80db1a453a39ac4ae35fc7e15bd5e2afcbbc3b1e8a1a86343c95eddd896a5f0b2a27cee362bcd4eb13472460a8711e906d8f308974d6d9a7778b0d645496cbaffcc2b96148ba9baad5ef766ffb82c3f7fda650f3f84bee02aad2a240fa70c33bb6a4870e078aaa285c44239dce0a3a0f3056769ab9d0766f4650ebd8efdf20e03ed17ce2b0456c707aa281e9ab98ab6b622b43f9291404450af90f4f3cb0509e92be3a5805439716bd1344ebd542875d1eded49fe9f3634f630215745959af480c82b67fd3fd85bd5d1394ecf6dabb4fbd7adc6ca5e06950902d50102187cd5a2a79bf75d2b18eec640396ddd65f818c66d87626d86288c9bf47457f45391b348a577f199975e866f1ae81dbffcfd53c5a25ba367d811fb87f461d16aa102a9193be501749ea0fce0a8f6c25868b841739a226c45405412933a378130f74208842bd5bb26ae5c6c77fc646bd3a3350d51e273627df8d02d61054f93f3a1af0c16da6b82bb7a83d8e98803113a254771617a6aa7c7def37e3ca3f1a68c72ccdbd4b9f16fe378c5596b695d90f0bb4ffcd393cd5cdda587aa4d7b8cbff2c94626b5831a2afd66391d69afe8013b404c120347e74e6646608f9783bd780a1ae02991940180c80b3b252a16772dc14e5d977bf3074fcf7fd49f9e2206a5e69a81b774be58033770854f36ba15887ff8069838bf59ad250c26a57e4ce9496eb0a800840614c774626b3371a0c78c67eed9e8652233f9d8368a8b55bb9146b76855c2d49449d48cfe07626ee2893339e5e3b268ef77637d6513072f400375951d5081d400f45f061101fb0cd8fa6046cc3817ccde7965c69e73b9122ce2923695be9d40587cb4bb84bac8e9e19d89bfc4fafd6ec05be2d915320753fae1a0144b4d09d14a50db4585554fed2e21cb3e9b8a0f9615dc9d38b003fb4be73dcf10f7c08b481305bd08fcb7564c8ad85d41ab42341f16dc7698175d312186add7e48829f9ced8da2ea6dbb6cc7f9cd5038d25d663fd4dfe5666a8460d0acc3eda5e8a9292552e8d9d22b31cb21597b113a8fbbda52935e0be173805ef9013698336131413bcaae15fcaacf8d7c443eb0e6537e20c539d7223984b6a797a1008e22987a51e8cd3b41d378b4525252e6d2055e188470d6a392e5e5fc22cfb8ee59adcc0ad675365281734e69ec35af065ce8cfa397295c96e015f1ec0c91f8dce9a8d67b0535896dd7046041b6b6690102f5a326441ea15f5c3c7d56c45a6235ef090f0fa19f9437083b849223a4e840c80677fd0e8fdc44b4478f4212eb7008fcfc1f67b6e380d33929c51dc3a327c5e4d760b1333822f54fd2ed530aa54eda6347775f3a6ff663f24832f03d7bd3f5942f4fd50140445561d2fc8a69858cd46d4ce61932a19fb98bf80a9d02766acea56a626661225a014c406e374b19633ce8536cc58a51bc4224984d75c10c5d1f893c7412eeb58bd0cbee86d2641c2b0828f722df014a3a91793802038b8520777fef841f1fbab94e2ab7ff362ca173eeece280d678a31a7eab2710603bc3859df4a3ce4fccd03b58e3c6a9c38cf511720ff83af1d9b3cfe87240b2645f7fa60ec0dbaeaf4f6646dc627a5e1270efb9dfcafa64df54c36c0c012a2320aa0fec573112f105422aff11f36c0d9cb63da10a8650b947083abcd57205c5a31ea11623212bb6a20c22a2b3f3afeb854ae20ed4ef73d30fda7663b7b4dab4ed5f0a5f4c0ee2bf544ef4522dd3373ae571522479d9c1d807538535236eb2396bee73e1d8bec9fc0d4e32f7fdd5a7f7ab7a5581021311ab1a2214550a89ad0a81641a316c471bf4f81355bd04408b928a96c8c52a2a073d7c5bb4d225272a45ef1bc91eb7ee0e1bbed5ae1e535f9a976eb6f235ba0f2a6f53408ae2851d0123ab4f93e9364869d4583903f34ce657eb23d3912bbdba63e5cf6de6fc1a209e34ae388bae53bac804c6a772ce479bc11fe4aafd103829a77eacd591127b793c6092b568eb8ae583da2e6e4a68063fd476fe276430702cbb8ce63f3065f739d9ca226732d4d0c30f54979be422e214007a95d3aac8c14b2757fc18656882581430d51b8e6b2ebc876e1d7d85b27518872292622592d2a1384a2e3ef34f7370d31d42c4183e5f8ffc98fd09f2ac7cc305735c74f1ce64f3c053d0f2b02cf68897b3cfb916e62e77bb09ad75c76efc892e89e8efcf047cb383abd00a22bc778b408cbd65a725a98edfda26c9389e2c931c1b76abea8b751c5a508fd7bc234d056ac532d5bdfd9ad14640ec1ece1a2ff6029b1e1769ea62360fc15ab30702ad09bfc7f1240d1fd58b615098fa7dfa5ccb0ed0455af8c677ae6f049ea22b5efd9e0bc03948a2c0f2c1e347b3617e6414a44d01b912233d6684f90a342ea32d69deba09036a111f8c94c57b61574eacd72174bd544f49e7b7c6a6c1e97cbbcadd05688015381a7916485a012478c8f046d7d2e0c78007b71f4339b314de2940f4165a753038d11e7801f01c3e81aa583b399ab208ebb36b5fe612d210b2ac0fba6de040a30b9a39e7ea1b0fd2b8f4df3dc27614c855fcfc5c77349a68c0fd7e7b4ada3b917a99caf869afcaf2d7e641eff4e865079df94f11b515a912cd702750767a57a70609172a026e44e93f3f068a7db432941900836ac19263d623619a824ef0f7ff6ca97a5995789985a492a3ecf51ebc94a40e208cdb8bce0e250e08cead52bfcef97fe9a4c4fc1ce74e52005d687e40d40ff5997b72f5deae01a1e0b833507630e478f67db5c8be5f0cd9e172289e9786dbbd2ea8462bca81c986d89d5bb203707c95fd68d333335f02ee1ec211b48a56d6c680fc0727d78452745288f1e03a74a53735fd08819a79d24c428f2e1375436cdd928deb5fc5395733a4c213e8d1e151e3ee43cd682e71b1af98ed646b2531d818096f215bbb5642349b8008aebfa7f108b6fa6f54972887bfcfea08a8fb8123b8a797d76fd1763a1bf72f9f5842d3c201b6200c80c9b92186adc6f156e57bbe67c00f4a9db4a5ed4f299782363c3aec816a987c7a5723557ecdd797ed86e79e8bcf6358367365aaa96359a3ad893fdd9e2470dc888ebf386626819df152d5993d35d71b03abf6bf7e15c8f462330c8f102ac39f9142caac7c2a1331ffa79f49cf06c36266f45bd3054089eb157c71f27726ad946aefbfd94d09c73d3feb75fb39e7c497fe225f58dd44b360de5bdb9a6ce76eff21903dbdb0ff731cd8d0de5666575878d28ad9b6cb74454ac0ff80b56d50d19e0b46073dbf70a8cbb4fb2bc6978cc56cbe7da1315af44c7379fdb75b95ea1bbc9745e067c04d7fa8fcd2be49e0960b11ae95e0d4690fba8ce2cc361e03e73643b87eab768ab44d9fa1963a4c01f5d6d011a09e116a3c30e8a02b45265d007d31fc7a9f3028b5345ae60566022dc82e2b656c18dc619b53ed7a55150e19979079bb860efdab911d2bfa1637acdae184c4259857caa5e647a8b4214d5b2b043fc12e2e3b2b269879c2a945a88db5e0ef64f1d18dd455c71d1944c9a366929fd34ec92b111c5cd58e8530c5f82561d3325775eda01edce7f575906959f2abf9806288926fca9801abc10b60427db23aa111e092a8c7f1145f2852fabd67aa2d35f1f2b0cad277bf0003d6bbd13c100063fd477946edc1bc9b28f565ec6a8925884fc1eaa489dc4e74fcf8b3468b0f66bec0aea716323371275f17bf408ae7ad6282f2af1829e0dcb6f776abddf201869771a894673a8464601f453cf2a397467b59b70ae7290ca3d02051ea1c120e56ee55e7bc144c59567e46c4e64d7bc1e7a8c6996804e360fcb9b42316d20549daea04c6e9c9bf1bcd7c3913e2df3f7734d0bd9ca2143dc55d147db2112ba5a6e92aea509e3455ce885b986a648bcd32baacf4a09cc31ac29f7429a7199d63f8edfb3e263b3de813a8eed1b638476f8ed1e88ee68f0a901cdbf6e747a64fba00d69d9d88c2f46c3e694bfd93b584b88501b27be0dcbf93987db03cdef2c40d08abf042ec686652f4a15879c6e88b349a6075dc75bdf8351ce87d6dfbedc6042fd64009d3f86f23775936b9c3684b0f9a43d523fc2a7dd07544152760d475208079a0e51882c8cbe174b81da541437cfc1481ee7a0d5517616c8475fca63a57ba0c83b2a61f22956e8947e2a1a085878f1f1b28e09849bf85bb042f0f08ca784e9ea0274ba1bad841e76f358e85692f8b7ab1aad17290a2908b39438cc51b9b5fd47356e35e7570c9f73bad4adf6dae0fa06662e5197683d74b004629d6dfdacdd03353dfe2a8f41ad7ea964b3b296765961e1ecb91f47f70de42feaf09b91295733832d17340c30c771f8862169fdf050acbd4bded5216c9165e5274435368d26f591bb155ff8ffbc79c55b2b829a3b8b57b14bc331ebc9c480901c109cda58877961a1bdfa309f80be9666660aa5319a85038a5f5fd935f49943a6016aa3770bf535227cb88d80bca3ea376f259e4812314a84345be9110a390b9655f2e4201601d1ee3e4f211965a5171846157f4ddbab095b47ca5676bbf33373b7b5367f06c87e260327b69b2786dfab0fab53345c1b94d70c9e59d9c022b9c29fddf19a37e1a42ae05d28bdff6c1d0071b755405a2d95655c77c9a12008b1b8bd38493b879d1f06a0b27bf9609785ba876e6e70159f160295766ce4af00e8a5bbd0ce4022a0f842a67aa0145c8e32f438e532bd75d37fc678abafbb13838ccaf726c0ec9311dc6f52e5dd1f0e19c41069a8083f824a07d6d503fda150749eaaf0b793225e037ee4289fb04e75a1a80fa6f314c4ad7863a87c6a7d5c8c07f7cfd5ca3a9b12fbe19f7f24cdfa7006ad1046d8ba0736eb4796472a293e27f96d5e28501c2779627815d2975ff9383bca7df90f0a421aff5870cd0ab67ae733445d454c2a8a51ae2c7fc097cf41ddffc3ab84445e960b9a736b1ecbad937de5d628744ac9e6caf86e3243823c1ec06235b2263fde1799fb43e652e98801ec27e72035e237c69766efdc79871c1326089b9b3edfc52404dda7209d0bdb8efe04111c5b62270ea3ab0a29876ccf91f7e6c7feffcf820d3d3ae89a72ae943da255fe7adfe4905c3f5e35b1f67c6ee5639509b46f870213f2d5074a7659f8d82983052f54db33342549b10873823c070b426cd720f0cfd38b1b9af62863f1e338ce2f846cf1d2e47565aca016f61cf82288f1e6c3a352c26422dd3e8d947d3dc2b0887cb6e6886e16be2deb173854eddc92a64ea693e4250796a59f3badf546e2b57e54ed685b486593105ac589e90f409eb25dc26421c6b64b626e048052202580b446b89f54d48d8d56484cc357b06da5f2992f6b87edff7df4c1f31f7e830b14e0db650d2d7274a7b13cbfa2fcfd17305f8762c62e3a09a19d407dd2d0a220f95a87a4e59f8e509e2e21221190076d645ce06d9fd4fb74917b2dc0c7aa5f21a128aabd3be679d7000a8a9dd424d1fecf9945f3165b90bc3dca3d31527b88cb425044ddc1b16bfbe53de04e4af685eddef360a0886877b00bf84e119c685b71fb622dbaf6bfb8caa7a5664ee7907ec61bdfae0e62e86f574d798007a9c1f9ef7e7e3a697a039b4596de40e8059d767328cf0a6dd4c605f960489c7f4c85efd5b43aecd8a44d3894d5273b6a9a3bee29c0674ec80c5be6dae3a1b28232f582829c1a04adbc83051b85e3e65e23070430dd5ab10d494f8196984b44838203887e23581cd6dd074149c99afece42dbf66a2789972ac2ccb568d1cbb33549924cccd6fa0ba8d62a6326e737845bdf29476ae1c6a86c97d022eb56ccc85293bfb105dac377313c31d61364b397812d00e443b99b49140b5891c199da98a9e4610746535d355d4115b55a7b0bacdb7c0d4936f20cf167254763966767ed00c5c238c0a1b053578f7517caa5caf36a73562df27a51a4d964b500c247e0b5a67e412f55ae235605934c50f987376187cd22785a863b37d7df85b33540df72ff2cae2b2f6373b682bb08ab53388f23c27d09eac6d996f0a30f276458b4176f6f5f40d3c704ee8011fea267a78987cf3bbeda64107782a9267f130a228f8e073ad77ed4239af8aa3738c8f3e67042fcc9aa8a775ae3571bd0627f2eff3c9842acef4d4859f09937968163244ba9cc723a4d6edc99a0a3b8fb7e5550cfc71372e6baebb1bce72a8686f8872f19b53d156871f9e40bb13b5bbd315e4674b0940d8af463aaab81ca4b3d7e0ff9ba44f4a2997ea7bcb037f0ef92d2c7cb7b52db514d72f488f3a0a81764443ebaf6094579b9e9423fa60f568ee77c7b84931e93207359b070283ecfc2914d06a56f54afd58852704056a94d554457c269464278de7ad04b49e4f4f33d3034f5eefb3aec6dcbef3953bad37cd3e4067cadec5c748e806e8b221fa515d5a09e490f8e7f9d21292510827f8b64ee93b4e37947106c89eaa19383ff6fbfa531e1dfc9acec7d664b35e830e37b61b248c54dbd20a7d5729724c5f5116c8c43691e7d5ef27315c01264bbc4e536c3875b9a5c49213e19af566cb5178202e450393412c2c772464f2467684e4a6f313a9c7ecfbe30d9c3add668d5917ceb6ecef3beac5470a8add478ee6f9e70a9dc5df4edf335d7d15b514375e3d41659eadbbd300ebdca80eb1e36de92affad32d290d4ae25dd45feb75f247484f5885c65bb92d100fed3e041ba7779af63825ca2ec106c34a4be863263d1c730816557001ec569d4fe459aeeabd877f82c6694f3640d874b1898fac9daed7b37f1476cef02aa826f74f618e9f72c6826c13df92dac5a8800e4c9c9915ee868e0a744c17df6bac7ce5c48ef3e50caff4344ac104e990bb748bb550a77c24c7f70ca642fdbc8bc9ea98f5f28bf8a88f4e082590c556478cb30294bff4a4a6d78f317a110baf3357e0f4c40c806935fc2073cb42020b8985bb4ce03b3537fc64cadd44d01f82ad8e1d2ab8c433418740f1f16e9482d01c58e52a937276dafcbf17015329d442713750f4b32fc9eec5faca9da159e18845a6ef5a1dcfe5cdff76d3315d1a87ccdd42fa2236cf7914b28991d075d4fa64e5af5cc3c887b9ec8e81981388a07b2de3ae5fce196c6af426a064658df167fcc76ec971663725329e8356e40982f8874271542eae68b15615086ca3acb7e75026732575821a05402e6de04a729301edef5ad2603fa643937262912cc5da2f780b4ffcb10d6bcc74223d98beecc6ff020e2ef9c4e5af51fe8cb5a7df6444c6508138574eaa4f0ba246a22fccbd81910d965f9a435c468321f8db779a324bed4cd62b94f74b5640cb88c6e191706ecfc1197b2342406bed672ea3d735bf0fb6b03c726529b5ebb0b27a9f6d71d8cfeb7bf140f84e683636f334e602743c745d50e37f6d09e4b3306fe25cb2a67a5388de42fdbbdd09128699ca2ec68ca7da7580633d573bd03fb22d48911abcf87cccba97ff8aff231bed8ecb6dde0ea808a8f6df31258aac31f4ad9252f829a298154710968b8819f450562eca43c018e3002c1885e54c12d001c12c0a263e7167b41f1d06b62aa1721f3b47f9f2d0cd465714eddd26abf2b3a6166d94ce53dc3c373ccf84ea2c4af0ef6717d4bd091ed7308214806d9682c2bd62c5fae351e0307c41a949670b2087e5972e1721dec3ab4799afa03e382edda0098ffffff67