PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78310 015022f119186a5cee54081e042a55d8ce2fa461ab707304b071713b3af7ee03

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0a3a35077b4ebb6edf03fde9fec9eadb57d546fad588402249780bd9f2572232
Certificate Block Hash
015022f119186a5cee54081e042a55d8ce2fa461ab707304b071713b3af7ee03
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0060740000f0370000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002cc5c6cffed8effc9c8ad3dafce537007889c0ecaff402b69aecf91ae724c51c7600663bed4178b510f4330bc66340517c8e5bb505823c797d5e3497679dff72ecedff56a4d4bbc96e344b79407238f21f875b195044b01ee407000000000000008000000080000060740000f0370000

Raw Header Hex

000040202c9141fba78709fa415bc444471281d6a7f0caf7ab2cee4b60a7f7b71ffc8b5c9a2e0469930712bebb465a24c09b9abe52c6ebb8da9fb12d639b6757b65160d252f33d6a3ed00018322257f2d90b7849224088d5fa46d557dbeac9fee9fd03df6ebb4e7b07353a0a

Proof Data Hex

59,560 bytes
121216010307823f2a6f797000ecdc51017906a48cd45a1ef62d30001c1034a633104ed10ae0796c4e58b7a87297ca7170d15da936fc085ca79e5e16d0bd7f5fe24918ea1c0689f78c5773278706bc156177f23b7bc3c359056238a81d555362630b12ee09abbad297a284c87ea56069041cb524b4cc45d6d43d9a2b6edcc174eab4eef03acdd5998a7acb14e25172173cbf4bce8e4155254047e4fe4392f0c196cd0858d8373105646ba832b35ac77e3b3be08e28192e3e2aa0400b64286c0007ca5cc83afec95e8fef031db53ad6345b15c0dc649ea56757d23ad6d37e0353f6e212283849bd90bde11f0562c1d17d3e1c6357d1139ed8ffdd9d3e735415bb5db962d9849cf8c2c5d702f8789d2cf7e166275f96961181788926d9028c13989a5e1a65e9a241c87e81d38af2a4d1c92ceb7a2ccfce888c1c2c206443ba3b02a4fa18c9fdb4a301bc64f0329c1138f5a566c7712c46c450d3e220a94f450003e7d4405eacf2f649ccea048ee7eadfb940b730686e96c4964f087642395430abe1c8d7bef2317f93782937fbfa00555b0374ffbebe68d72853c4a29d53a4839b222cbf5bd75e386586e74ee61a439c9dc453913f396f0c18809a467634235bcadb8a1cad29315ed217f1139441fa670b0ddfec87973f1d68b3f900f69cba82f91d8c61bcebf60162f979e1dd66219e90b291bc07bd568141d79315650e6c188a32b78d5b7016417e84bf82ae9563b007d49d96f51f903c9f55a97a99d88cbe6d4941644a9ebc76f31870f5497c85c812586919a726d3a866e1dfe036d84f9ebdd6cccc526f6047ae7c5ffdb3ca796bd3f4989d29de541f6982e856ea6b282179a74b9d68a906e952a4a4744e28452074e26feff3fe4d9a002927ec3646fc821d35d9a18e452ffa4b61d7530c3f9c1d71b4dc4ca83e0d69421542cd644991f33cfb639625a47c553d156abf886b96dd3e94c1e5a360925f3a2ef356fa16cd0b1650f34aa0fb60f9a4d44c2791f3b136b7fec32421815d8a89d87022ea78d50751cc02edb949785ae75c2b661fe4e41af2c3d9940326c627e9f9a4ab5fb19f5b3bcb4c892d957cab53a9501a75b229bc3c4e346407ddf61f8a1885f4aad7f4cd1aa55904c535654f5ac4327241a0983f07216a87a56880d7699dda87fd7b9f7c8c8b8f64c32e7c5420fd793c4491aa2e0f7c9ec5cd3b381d0bddf42e8ac11a7946e75a5acaee29d0c274f9caec66969ec348908141eb53e84e42f7c543e5718324df87013a74c6b7d18f163744e4c15cda6698316ffe5f50a2a862007195b6aced0cbf0404b6c15032ea548d594fb539e892486546033939626d971ae5ec115de6feab0585636bb1c28b4dfb42e7f1a964dd105cf3661dfeaebfff45d533d6737e00f17a3c01384d04b36097cd0eee4adc2903eca3f1a6558af620e5af1df92a3af715d7166a7244e6eff067d080ac451efdb6572024dc7fb6f7ce3af81c9e200b8f36c365ca3a52bb9edc00328311557f33ebea4b37fbe737e751ade1dd1e706395d2ec10336e9c896293f18cc53178e2367ecc278861a476fd4d2278a290dd9cd82c1f0b1e92e0f87355afbe10207a749d1bd7ff0ff79bf52bdf89794e21ab42225efb689baece76bf801c1cbe767c077faf5179f971bd9d90ea4a64f0d352997264bf71501016f82f15ed4ee8c9ab87982d597d3a2d87c1fb653e95a3ed237034709024090a2fb8de27faf33a6ec5eaf51f48bc01b23de00cac847ce5fd0219f311a6f12e8b318c17d66f5c4376abb9d395b10fa1ed94804943f7f9e14ade178bc3c2a7d7d6674ba46f462e88463bdbad767316495a0d58f1cbda9a557f4a22bd5dde99885e7d179d75524119c05d02c5b2b0f71ac8d5ee1cb976001b98763dc1763456c95f29648e142f1d6fea304e1fd4afb75066e594dcc507aaa9b282a52fa579d1a81754e06c330e0b8fcc579878dd81feba5d4d47afccaf7e86d606650b76c6cd0caf6ecc201580cdc5168b3b437df2445a1ebab4649605efcc7af19301375547b7f680830d4b2040683e370561478a674136bd3e978d437d63ef414d72116bc5a38c20a17d8dcb7a26239e04e2729c0879c1bd632e2657dc4dbe9463e784668e2c8f7f92e87d141e5abd14309b1eaf306ca9460acc0e6e95c09ac8a64fc8f7a2d04d4d77a4ff5708329dc7afd1c7437c9e725ec0e04502380e294d0b182ae7d3e44c3f69265d3a0ccacee7c8a76279241d3949ac9367e7a45376d4026aa1b56238de9a9ae803d926b067bc0159b25b00cb7dc9876aba8b19c91e7b0ad3b04aa80094eb81d3e2b9f6ddd86a6ecbeeb85e14e962ea6d21c9d16f5044b2dffada3406a51df0d4bbe2ffbddf45d3dbab5ad4b127665ec1b2fd7b14d3e8586f85d59629afbfb328e14fa0583c53aefdfc2be13efe3aaa8ee199b1e46ab33f9e112c649da3bd4c7964cdfcdeb7f9ded435210ab111fab12170a8bbe6496f9c63a6ce485da073e5f4e4705917dd3d4eb33ff64b98a657fc7a9a9678b0fcca9d94e5d2e7d96ac1ff2427ecb383bae07d0f790a90352d8eae4978eeda542492a483b6961e0b6a0a7ebdfdd65488604b38d62039b03b561dd885f7ec03ae9d45e0b11e115ed9f9cf44f05d058ccc206a00c2a2df32142356bd946d34f423bc83b422e54d0b43346d4cc38424e9709a220211cb69d068efe00a533945ecdebacb16ed59daea7c97c8bcf1d97e98f3c6c7ba3f8aafcf1a5aa7643e1b973e289112d5201813548a69e5adf58b8c36994d8277c0b828b0a532b88329b32cd1c8c89d5520547a0fbffb179852961923edd884ccb7331c3d504f1f05d25b0d9f07050865f940bf9ee2610d95081fe757cf17dc1ac5f235c7694ae3b9aafd94fb9a7b13ea9bfa4868938e9b37b804aa107112455460697753a4ef84a30cafd2a488a82bbe2292a558e5072b858e6168d6ccf6202128750a043cba6192245869875a7efcb6e71500998f13b86054fb045a1533e74a67792f9afcdb522164fa032ff8b3e5e0ce8e4463032cc6f49cd464ed88b5677355fdb65acd18788147f06d787b09fd9ada2f00e0e9a07c76b5a8d62d357ec146dd264de5f1b619f313025378cfbe4cd5792df4e2fd85b7dd1234933729a4abf88a30f18dfeae5bd6b7608bfa3d5b41fb4076336c69bac2ca22137074a2e90aa337dec0e17766b51d72af1a6c15c83d6922f31e26df09b641e60173c96571600d37279a8cbb6de21d43a21f4615ca27d6551295e3bd280089521a6fa07287d428ee21078f72a6882b090089fd50ae343c7d768a9b502bdc64604cfabd22d94d3e5f19059bfcb3e42529f721a5997116f6860235e663fc38e595fcc4aa21f24655ae2966967b42b957c193d51c258d590cf7ed46071d79b5b23b7d1a74882e769f12ddf7c7ba8c5282d84a85f929612a1d549c5368db51bc61ea005615b77aa260a2d933c433dc8af2ad8e724bbeb9418f373ca90c02561a21f9f089e9202853402c0b8a5ee24d3fd2fb07113d05cbb7794966a97030fe2c8fe6ca28952a79ed97d35b8290c2006ef6753c77d04b271a3376bd19510caacbd83878b3f733d736e3b82347abe92e03b0a3c78b2dce0f030838a7f15486d9cb2273ef8a01083adce794f06079f0e7d30bfa4708a6f42c30f68c6b9baf6875d45d4a949a2f86321d8c9e064ccf028581189389d59897613a3a2bf2c209e42b2094e22f161cc91f49cf675f81cefb23cc719b9abccf6d1dd87273f4648cc09fef56bb248a535a3d2217d504932d81cc753547a99c42d3f91e16880ba1e2bb35e064ff2d77206769498b86f6604790fd17a956d351ca1989f59f21b56b8aaac7136809c80e71699c28efb59d26c84931e8a41c1f1d6204a947c26c8601350a9a22326b4d96be030946a11a67d3adf606e8a27c4b0c7698a5196abe06ea86342595a3b3329e26be4cc17ce7d7c065f421d7480f139a770fb56ffb5c08cdb2119f74f5f2d89ee36b8d63da90ca69a32801f7029c48f69b09cc94b048a7b8e30437bac6e5b28f77a769c5183c619c10a46762cc048afd335401051fc52bcf245288b7b7fbabcbf00d96e6ae5d56f7eb98cea818733cf56bd7572bf600140dbdc31efc7ccc29f254973f44ba909be53423b928eb56229bc2986b0f092f99709ce0cdf161d17c3408db87f415a6e5fd4d2d5038d0926a68d7d07bcc6bc1119f164379a6151023acc55853d36f3a9319b74b92a0f5a79119416b7d48ca112809bad11d171afee3d0441b203a9af4d7afedaf3c005a5cc4369c7e191876ac434442127df916f0c60b1116e42499a0535cee5978b435cd753f978abcea30e2bb5047f565f0edc040485651462b066f7394bd5dbeaa723b9da972fe67ca85ea644ccb8cfe2411bea445415dacee8f0398f934ce512c42cc6af5aaa81beb03c7ed9d1cebab977f45f5c448b92c893a44a3d35eb355bbfc49e8b4b7ce44711e5127654d12e24921e08995444d6495ef52fc7dbc4d3de30b04535d27574f48deee175963296405aac43b535c491be2405618fba63a9130e915919c6e27b1d124450967e59360c628e59eebf3b6231c64ed56288aea76500208e7848f53b075bfe34eff6974b16c7e88325cd43ecd863bde886b9a0fb7ccea1334182552c48a4554c78c994dd33e4b6e67612d7378ec065b7ea0789cf603506d12bfaf5b2afaac0331c5f73d18b4dba31b1fe56d64cfa2751f1944182cd63ead02a9137004c04fe028d2adf9a322e97518b9c6c5172e5c113bde5c7ffa1e49ebf2df026c56134f17090ec536566bc1070d3e6a1c4796d268254cdf0519b977f6daec8a4c7eb8f21a167d2708539082f356d1f7b39420ccb30b0575b06f87d451320be97e1512a5095d754c24fd92f1091456e7b74e91574ee539a9fed526637d9cbd19f449a205c74618cf70c9fcae0167c601af58f555f84719725f8c603e9e1cbd9c9c8fde461f89cc2324d37ac388403e68ad26207dfb91db23cd5d0184aba2d7810f07f286c2bb0aa9d064522df7f582d83705bb451eba6b9e734fdb40ce1ca7e146c928d1aacf46e58d36cc63677ed91160edc8b47e6a4bf3ad5653b4fa0274e96efbad38014264c5e34966c9a5f92b7b6e1ac92a8af67b688d608960fedfac22d6c6a9de8c50a8b871d752aea60b5616ec84616965493738474a1019d602a48f35983f3241128733aa16acbe3c34403595f24dde43da643baa7e4db4f314b5adb73c6e2dc4ce488e8834077729762e6e45ce474f5f31affab82a287b5e7fbdfe0e5941285017c708d8fd39961ebb0ecf0acdad61cf2b800ae55d57e5bbf13e85c502148221dcc32ba1bbfcada9685c6206fb98d3ed849e34349bba8422d21a1c219f989a77f1a219b2feee937a5095bf6514b4dd9132686bdfa34d16e3ee529e25b96379fcc53a8a9fd956a6b20eec7c16642bc725fd3038c7fbf1c312b0d6de6457b8692153c2fd32c618c962c8fc4079f56efcbde6613b0d9151c461129f1d6e17b99aaf1a2d6dc66e0a4798c8e35a996b68074a1ec3c418ef3aa11393498140a11407309e4ecd0ce33bac9b081ff21b567055192bca44e7035fe13bee94c835488b3609902fa6d5eee77dcbd0d4686d5cb40214d7407be822995eafaf33f14892d7c63f2bc702805a3443416f28fdf0717ac415c82c50018b3d4d1f7007625dfb8abe06151e27202eaf164e40bc137505b26f2f4b09685074fe9789f8e30207ab82c57c325dd9773b40e0b652fc76ec194e59d2f156dedcf556c9d692abac156033d4c07aa35bb8121fe86ff73fc36e1710f6f3302244c372eca62227f1c51fbd1d8bbce64892bfd60ea873267df2f511699a1f608e9169900e049607fe4e588aab65c86e1e48effd61b5f30fc67d8d5404be95fdfea8dea74cd9d44b4505fee0122206631cde606fd56f21e6cdaa957cebeda3bc8d65a22a0a589553381453e042f24dcc211bb0d08164ef2e35a8d63f0166d16c970a788b83783b1c5f5c63617a1d95016d7dc6e4b085627fb2ebf4f77bbf9a9414efd199663b494c879a78879ade1db4561af1a60fa8da532a18ee85f22b81e1cc43d728b891c88bb2ee58fc708f2181301761e83940b969672b34f27d345a43305b6441a97b6edf55711e23fc757d5e94b45736eeb674d57e8626ea4250c81306ed54983c224b11cc15f9abd3def75915170491367a38e1d00a5c5c234fb40e03d7abdc12ac07c1d220e2ee3bdc3fe6fa8c27c941670babe0f2dd61f4e180679e88cb8f0ce0d8a0299a38cde0ad70edb5aa4778b3426416c1e10c6f37eb44afaa0b6c30a5d52c852eba6ebea3464b968e923603e6f2fa3585403a0bc90c2d5e475384b5798892dec863656016e33eda3ebb3e77340a12d78b244044b9d70a64f258b0c7dd93ad9b52132ee46a7684c631def144eb313d103ee9e213b89936690e79934561d78703f04f16ca912cfd5acc021e5158534e4c1efb5237e2b2701dacfe2da5cb117872de7bec259a09af41bd1be1034b82bcce1446937c1cbd275b53796cf41e1497c23d7be2bcb16af680f757c4120d7652aa89e15c58c52517f1bca51796dc02cfc43696e91c512714a265a46ee4ec7cee3877a22733c364b6fc106fd41d13fa888d2bf4175933becba73e43b09afa4c5b0e3d926131463562d3c1135a411ccf694d2a83840d025052adc1826b09f1b2337f4009e2f9f227e1c392316892200a738cbbac6e59649c0c8fb97aff9b339634c606e51bf449e4b55255f3b6eae44348198a1518bcb857d52bb3463c0e1aa98ed1bae5397a1567be9d24508b21e3c3452beed41554aedc11b3227b12f865e13d1aa998cb25d365f1d2c8934b84a75039c93d4457ec8617256f7c9d3cf0f0382d68951cb6d4901040300b80bb7964866adffef203ce68fcf11f9bc93dca2621ba0133985a0c0c927288098e3806bd9e6c8a873e09bea77b8365ad4a7ede5e4950804dd952f4781ca5eb59de8d09eb255f186ea789fa5d3416287c2ec8348c45adff3469175082b565863505df5b25b847f4a8a6055e175d333e9d50b77a8f3b2184289eb6719197ee2f866f9d4b4487e2fcc947ea7ce6b406cde62d43a3b3dc3d35ee396dc58f6074e2142bcfa1dd9adbb83248ded9eb222cef3bf45d3c6624e00b947d9c64bebae078d620c0fc5f7fc9a9a87b35cd501b53fb195cd6a720ea88cb9ba8c5ecd1e859a49ee9b0c0d86b100d6e0a14424706f68f5a25b920c31883afb35f4f47ac7c5c4123dd470226e4419369f2861ed95ded6fecd6cd2ffaa663fc3a0de5db75609948ae006aec971ccf7752414d10439acb510687037d9a1d772435d11e8b89235fef79cdec9a57d69cf4ff4720df817be6519a95f74dcb3ad58cab175256b3f075b9aa940620dd9a34f87dd202460aa57adb2bfc345f3734e0768100112b1128acafd08fd8fc21508eab275c4b0b75aa174745b3de9d183638bc117944d925beb607358a29ad9e38fa325d2d2732d51c976db56ce9117394068935edc5fd2f7873c8c1c846df3452f39eba1edb2cdb28438bba3d451373ab7391bdb2214935123bda317ff4d502d9c6bee5bde2a865da7f515655c1a61ae022f587c2a600ac6cefbfa6cf58d164dd583d20714c0aa586535e2f5cb6ce47ba55ae0c69b905ad640ee9b0feb0d82e594e56886c0b9efb8cfd93989b8570df70021580ec472e714cd48d9d94aa441058dbff76cc37b9dfeef4d225c456e4d0870df32622f6ba2097d534b8d41ed86c106695271441ad5361b4afe383e9701e9c7b5f3d961fcc3c7bafacfa1d6203c00cc9debaea412aef67ed1cc72e27ee28451a59c9de46eec67648afbb142caf42e4a9f44ae414da7cb1a74938bf303cc54aeb0380c9e887fc85f5002d85976386389e2c452c1639e444127d05ac8da0170e6db7ae267685ed5a6d54ebc64b8ed172eedd20cc5b0bae3dd3f6a9a4f6f1ea90d7be904cc66e49d76721dfe74b048cf6589966779a0a5a6ce08442892f88293e3c55b5a0b304fed835eed811bb355f7e9e795eac7e208d7503804ada08e83676b59c5387de60e9db5c600e475b08699e94a28f855cc33db3e76ff859f15755aeeeb4d171805411891fa1b5314bd9e83909cb0147d56f03308e7a838ebcfe2f2acfa1abb827f3270198e242cc3eed053cea2af6f7ac99109e7998523c268884672ee27ece8b7dcd3e6018718898d8eb6f2ff47846039c3917128b98de5835ebaa8b91f2f1ab78eb1d251d6cf8302eebb4439511f6bfa94dc3597126df95388e6389c62f4b2a4dd3708d8e26b7160e172d1cd7974bb8f908938a3026747ec53337b58f9b15f99afa64f668f066a12c836221bff667b0ab0c205e7bc51e740f6fe89a0460e1ddaa3d057ca79b9476d4753bd3df1ae02b757ed332e1c8e698c2f0233670b8d8c253789bf4b0b868ae25b11a89e5ec5d35fb317d3e9fa5c490523a3c7057d684a0616e89bb8ea7520c23b62b4054c0c6488e9993cbfb2edffe1effcfb295f2eed052641980ea168dd42414076a14d5a6ce7e38e2b3f8307046daf801dfb9e27fc157efd28fb624a291d5c552541bf2676fdd13ee2191b00c4059afcd921569798de606a08a1259c100cd6754c872e283a2d183191d8769ede47254459cd628454ea102a83724da51fcb5918370824201f5f68668e577e47f297a6e960168ab941755dffe947df6869e772c05c224c6a7fb82303847941bf2d12a1341c6f4732a7fa38b30334db5024391081f59f8061cef3bf2394be4a7e3ddacd78f20f6ff9e63738e4dacbbb7f5b0c9fb409f476f9b8f5a3e249012140b59c04df02b62ecbafab0d6756600d0308036be6e593dea79bda2bcf153ca4dd1f4ca395ceefbfdad1eb211219243d83c2e87f6fc36b5f2d484e340945470bcd7fe0d319f6039c0fb34a2250f988cb83b31c28a0684ccf9876e095858b428dbdcf5925301e1168a884f6e57aef582ee5e25c941650e5d2b51cdbe2cbced4dd4853d83716175e3d3c38cbdf53f42865cd65ebf19eff5dffbeed8c21444f834f52a43133810225022cd27aa8e00a620faf5995752eb6b5923fdd70e997101efc2072c5da7a7096033102b2343bdcbb4a88d522ac06d6f82016da72d7d355482f1143cf2aeb67faa4acb20333d1cd88d723d408a1f3f09afa0983118f325ebf5bd31b5f7163d7e6e21f4984982f1c014827d705205f1f3fcfdf96fb7e840e03d155224db82e8b86d63993970ae910c09b3e428457e851aad7d84f7610dc6610acd19138296ddd6c256f2393ce8fdea68704ac2b3ff764a2afdc8cf4dd6cd3b7cb443677d5fa1fffa8af9b421fec0c381c0440a83e707d9199ad92430dfee12b93c30f094651ec5e6f98b4ff801a71b065de87da63ac209394e6505b8bc4db19ce68e164de3648c2143611c9de1e9de7a391101063226c6997276dd1176761ffbbd6296426c6def41e26dae3ebc07e75ab7a292dfb56f97ae98f31a1ec844be09246a8f1670856db4bb494ab66d39f8728dca6cfb62036d23dce17bcabb8402c270c921cf4a4ee48cea0e66d67b199e4ff829d580b2f9ddc59cab65ce1abf433e7890987bfa43fba827515ed2e391193cace888e5add7814426cb291eb3b0fa31e12011d5a032d3f6766f7129373ececd885dccf312d2a486cbcfdb50c5001e55c7a1b10b124024bc5760a0fc9fabd4aebcb5535f57a1ab1bfaae1cb4c228d68618d959cfc6aad429e4eb5a7450da5d07d6143a6231626e12bed42f1a7713adec04dc7486530058ba0da9bcefe3dd6ed042f6e6293d2f761278fb80efb87f12ca7a63ca35655974ff4444ebb458b65ba48d91b7dd81fc7a43d1a6fe4273fb6ff6cefed899b9c3f990df6f7d6c3e2e988fb55f585380a28b814e8cc257509418b9fd36ad1bcf77bc60db727f0fe29d3ffdb0f66d8ca726d15c5c8efd4af41eb974c56a91cce4c6e1da979a5fd968000df9cf52aa6082e302b02dbc76836e31aaf90afd390d72c614b66cfffcf32846cecddeab64b9d098607400cefa62f805d7e95632c9815cf6e6244ed43e4f6fc19008ac3515a8641083b9add24e2e10dab1d86954183f79daf22c028f522859af95b19206f3c69b79a9acceb20b7e7091d9d954a101f315db029314633803372b455f589a69a7c71da9b7e1e99dca8f0b6ce298768ad5a1ccf18ae90272721194a618ceb05069518debb4ef50d13ea71180fe23f6496bfb93af8e19bd7e0f5065792c6fe667db4a927a45a11e3fd4e3dbdf5f4196cdaa21249b48d3edad2151278c928148558d4688af408326c8eec1663a94ea9ce2d12dc9863c61b2cac0f3c565d407c70b4aa79ee6bd3c08fbda4bcfd411f761b36929854b05e968c67cd9a27a4d09f47cc8d8fa9d284c2cbfe38615a42fc5024542196734d3565a52a8e8d0838a844651cc41133d617830b5fede368d491de309acb7c875be3c1472668283fd664a7af563bd3269291019fe4d09b2a76dff4beb48dfe2d1b86761149b3f29322b66b1e1e29610b1e22a0de87461990a59f41509e6b689df44fc413bfce004dae6460f13484cf68bf5d01297d04eeaf4c0601d3be8b73ee285321a149a146f05bd616def44dc049dc831eeea33f257c563e9782e5d5c1a366d2349af4b6114e9d6fe7c2d331337d2c3cccdf3ea48031174ba619d0270a86966ae15bb0d6f7fa987e448ccb3019758e62a6c2c5ee997aa382b1161325bdd9cf9194af24f8c5593f3cb2aee66ccd024ddc5cc84e86a769f1d75d1b96691454ef113650099fccac380dcbf8f9098319b1ecad44e2f3350c8a705ffaca3ecdbb19f267f277b3f2f22d34427db94fe9f5c06a41f9d08dfe3ff7f114bbbfd8fcb80de1f84aaa86349bbd6cd7dd505637942c6f145004e65ff7ce2aea2f511f7848c45ece34353388e8087fa16b922f15e7f82acfea4bc542cf115920b7f29adb5f7f3d65aab0fabc6614eda53da19bb9b2661c77271e8e2b9b5874640c81b3b5e1e4fc3834adc1cf5d29ce7ad11d23f3188f30a752fa4620dde7a211a00c5b2c450976645b06cd95b6a5cda128da029fbac747aa07eb853c4428f0ecc970ab7023401e7f4e956ec5a00902ce25f0b3a213c665dab01b55d47da419401d0b2c75912329d767d69fe1c82c1ac6f5c88e15f505a4036aa19088558d85932945be7e6119ab1ebf3aa2e8af96af28be3bc71521b58706bb70f9c2e477011d1f9222a07fab9c1019797b785d16bde26f7ac1c9c2243a3c19fc4559d6c9436fa8ec1a3585e1aabd4fc0c8f0feee3e49847364702c8adbe87b5040eeec0532b67d1c724221cc83599425a5a6c313850f3ab6d8177d6238f1b57bccf7fdcc4d6e3635cb44e2d58165819350cfa705cad88ca0a452dc40d21eb568d0adf3e0ab5c66e99a0f3ceba0b2c30adc566dfb7da6021afe49d546d87d25cbc009386520ba6e13471d963d74b9cbc084e8bec189486cf543a27d390503ec402f8fb50705b4019cd04cea1497706d8af774e6a4af3f11944999d119da4ca92e60247f959e130eae9a1b7f7482a47cd7fb22787334c1fd0a8c79105d3dd16bf7e6a0a0b1ebc5d8a5ce43f10fce998702f7fea52620d43a0d3fa1e9e3df21fe7653fab824ef77867d092cf8c47346ebb9a91203dcb29354cdd681d3e1e15cdda0f574365b4b2b793e87f2cc5a17558095bedf96b20a2558fe12bd100d4bb9527db9533c59e04d808a8f24b1931de0f4df1497a190245fb7a374b74d0739333ecbd849ede51c09872c2b97463c5980b4a487f1260376b5fbb39604a01b65a82a98323468c2ddfe9a73b0f1681bea8aeec987d9889af5ddfac365feab57a92f75d5cfc2b563ced92741bd49820a054c1271e0f6fc397d6675064d338bdea2b63794e45ba704c711b1b7d094de0530f65e087681fb2a49b523bd52e4556375643688852dc52e93696952500ec6fd31447e74fdd08d7dabb8466fdd89ed64812bd004c231ac01a01c1b6b6ed7ac784e08f209f6bb770273132581fe2437778f95c1c695b69417f0b877f83d55f2c27f54807bdba5ca631d37da06a4634808d17f248090e3db643626871ede5974b47df78648f2174ac369aeea836b4bb9d1d37c5c6a8a309571f36486e8f8533a7df389f5fbe7726711cbec518c0ac0e19123752f4de0c57669b6af939744a2e59e3172692f2ef57fd46102cdfd7168c478f9d10cab60d742355c9cb2b99162068ed1ac94464f88cf5dc8727b3b0f2ec29c09c303632f2de8dfb6a0535e1428a30c4fe68fe56565ad1175b652a80d9b33479a5f4d6bd82ff5ba7e8556c7497be244d7efb6b3072999e0dea0cbc4fce7d90a0f92dee7316ab0a941ec1bab2fa9178db7571d5ccebf6f71e8547c2aed68a4070d1f6b466c519c47a7601a3ba33f7f2eee519bb91acc288f21619b069d05dab8e2da79bcb6d0cf973ef166faf64be0aa3dd5e6e094486d956c5510191cebc198dc77fa43ef86fa03e02071793a182c76d7957a7a88c06523ce46fae852c4e8e0435b53806a63864c8993ec11cb2b39f89dd4c5091d3a0471316d40d1c120ffbd25075997083c00e1e3d416b53294ac6c7ee9f644fdcfce9e680c893b0ee3cfd96e86121f8d1045174531b843b844162e6dd4b6433736fb511d1b1f01a22e7a9f9bad30f55f2f09a293a2afcf6ba8e9f898515b6dc2d2fc5a95d3525333473978845685aac86ba5a522b15b96ed6654f4ea459c700b0ac95d3af1ba932d6b78893cda1ce2933f7eb0f103700aa4b3006d89899abad870d99e94b4d1f580ff21b10aa8f846ec9c28d73de88856380dd4c7bdac7d0594f365a2a642b98b879008eda0c6c227b294a21a9dd6c1afede2444ad10bd2ceced2e356b621144bd9ae0021df937303f2d6f35b0adb1988683b1bbc0189584b1289f058f9687440a505019aa424cecfe680f3832a34516fa6de774995ca549c512606b4fd1c9358535ad0c3901ed72375574da65f9146f7be35edddb2f898b8b1b103890f0dcda8b589a6f44b1a1067efddeb8479d01bbc1f8ee24e79f97741e325cc1a8935e4959c7b63c92d4fce52ef5f59f5a985d57eb6005a310847e3fedaa2ae3bb9d7930dd290bd102c724aaab62eee1cea06061b4dee25689cef80e973a09d2548fc39dbd21019afa5c8ed4417e1db8fb3f2a400e377a6c8a151471f4fc88bc93bc6f627d4765ffe1e4429e7197bc8df624f3a8f6b8cc538f6883706eb4a3216918bff5ce8b33a4c5819cb6fbc47cb00599073060b12d3dd938b3df4818e97711a6e782bab9459842b152f577d77364ec44e2b9ad851d37a74d4cd430f33ae86e6defde4b052a673f9a77797757503db44d41e4c160dc40e665efa2f78daaacb5f21e34fe38c2c0fcfaa705f142bb3598482e4505d8e7ee433f70194499dcc566622efea2217f1cb3467d6c585087a4000a509b54e39751249aae180b34708da86542f57b940224fdf971934bcb2d8badf78b2d9cfb1caba6365ebf38c26d54ca397c90c12516ebea5a0e55fecc4194b9123c1e2cc995b11cca21bf964182f8736770fad0c2ff8378ea100359f7ac643426ca5ff8bd37d200fe838bac522e8b6d13de617ff80acc67a4d50de68ab2e6672daaf2f1b4433c7e0f2c85e43db10ac4e52ee0c922ee8a6a7f460ae3a1f6916316840b99a73daa3098738d389171d3e70162ad22dc7c621cf80bcb48c6469be5490be6b8dbcf42976ca330722c0a5a7e8e30e2ad927cbc594cef564c950b8bb6431888721a8c7fcbb2b6286be5a4d7a69442f4b8696c7e73d149fb79c1bb271eccb5399ff689d76830ae65a2ebd9d69e2dcf57c5feb50590b6793d18c94aeee68b367a5a630e4cb7f36e820122b777f239da88175d10fdf35b53afb577984aa3f47208062a8607af87578b77079a1663d4c4eef8bb1bb396e58c4fcd8a85850e31dcfbb7e368a387caaffa1e6b11a5b90b21f51f742e8278d2e02143605e5c881d03f53b2885bed4cf1569c46202252896ae03f50ab7b52798506cfdfbc8dc1163d1642497a331ac2ba6e7805ce66568c2bc55889e0472b10607f3b008fa67019338e80c9db0c7a1e8c6bb38185e772da309f6ab213981ce4150f5ab87f824868c55fd06b0122c02bd10a9fb6cedfee45ba9976fe5ffe53cf1bc85b0f0b205ced2865a434ad1546154e49631cb371808f6243e8431c9867143be53164145726d13d4b8690f71f764727af8c8b4c6d1b02c06516bac80cf35f88763c912ebac03e62226ef13c208439b8eea7e6fb88293492e78422482157a5858687b875998dc3c39f7ef2b4086d09f887b274921bf05ea8c2ceaf37e2a379d76e7623588e5e85f9a0c86d1d4b2d1ca1a2747d8b33e79163f8e6892b179b2d717bf1f57790ca94af3fcf0938d5e99a2e3765db9b999f314905ed3d1fe84877975a8027ac4e3eb53117bcae1ad5654dc8184c594d0ad49a1a53d30f49011e5d77935d45ca9dd7a98325ecd46fa3c44ccb4c62e8d446f86ace1ff7dcf940e00a78b2190bc07bfc6e60267253cf6ea24a3462b1ebf670e1906e60b6e1f32d2d77b841c531c2d56b24aafb759913fdc1d0a2b298f6374009b6ee250b5268bd13a86a63cbe77085cedfcee6ee870cffceeaf8a7690fc7fe9354f2a21a0577e49c4bb55c23e8bd2c80cd7b2edcbda0e50d61a810c7f7bcc4c0b6bf64ec254ce69a06652d97434864b9ceed5b03902b600ecedf12037068f18ded0f2848acf8912d0bf4ec2961cfdded5ef7d55b224fe4707d4d6693a7f6b780170d481c337029317dfb8aecc5d77b65c30568850e3be8fd021300e963e2795241d24b206fe3c72dbea33bf2bd615559ae9187656a8243b595436b379e5f70711c8addbfb88c25832709123fa0c0b1ad9f320e45b044e0051fdd7464615858f9e358323b6e197f01fdbe87f9fabbcf0af9b398d00e111e2eaaf940de893e7d9406eb9f77deef30b5c0e47283df29f627bbdbf7da81e6b96e55858a0c8f0cf0102a57f4fb28e4d689fb295d96a8376d76fd9a174091fcddb37a6574b7976d4ccea1e3a1f6160c08041fc005ecbc15814b18130636ee637b9a76cd8c0ace867ff6ee79fb0bfb95d03d7e7c9c9e12968b1cb805a8aa2e59dfdbe99628c272ff5f374564ea1228da43515b29219e40c66f5186a569fc6c646aa3ea2541add96e7e06d0ec0f06a82885d4f4f31de3b029156c1bf5601222b5ea1911d9e01fb54ac659996bd0f92ad8d870f734032cdc475306242c803f89fab3054006067545b36f477dbbac044626d1188577941160abfc77679b02cb583d3b6ccbdf0b89b1f97b65ac4f029aaa5e08921681d3ef20af98c207348eec03307046eafcf3b45ac16bfe2e4e92e6a0c576734086febcd478096a53d095cb8b0585c77566b7cc3af07a9b69992d147babbd4cd36313984c98630b9c5d2813164c40750ef7aff72a9ea54344e2987df0d8e3e0224105031dd3ad5e46438b14e54525f6da442ee47079930c114316c7fb2d552dddf08def030e2800a1b4e8c52b8980f00c191d180ff13db2014e2e02a1977b27f4480821519eba96c5dfbceceda2300a72793a9550d46958bcc666240de55aeb08830613d60cd9a93cb4106ac50260860963ee80574fa54de470032fb43babb730b03294af46f6c6bf32e393a60ba9d31e8a03a15bdd3797fbaf9fbbaad4d81048334d4f297e211ebbbac5e4e05827cdc14bca069f69e3aa18eed54c3553723db78cf2f1a6e517f14c6f8f570413caf4443c6b6009af8a6cc109c19b21814d6d22f67b35e24f02a182362fac9ea4da7d2ffc59157f4d0488362db386c2989d66c2f720c19c725e619211e4eb5a347c90c37e66c0795cfb93d2d685dc52ecb258312907b4bfdedc39c2f06ffbf4f71c86127400e7ada0e37995c3caa9f03a4f8fd696992e864ed81a87380ea306f89a50d2a5859e2f5d2606a6d42885215d487a8a9c04ca36c67ecd0cddd4d3f96f6c732cec333da3fea71529a2eb525ff664637065b7239355e8d05b31df08898007d2dd19100f2a328719b723112abcf32f0c543af02383c93abe29c78fdfe4cfa59e720a71fb05ee6e653caad1a2c7cfc9f6bb8af6103172bcf1af7c9efaae7059f85e80fc44bb7221956a1af522630fbe4756bc2697335ee4008ac208d9cd4ce1c7b52ebccd80f4b3161e858363f08af271957a19f7ef988627ab7fec5cba5c7cfc89354386846a4dca6b9e983297e288468f40e4d6ff678bc8fcd6a39bbc6e94f44454589be9dcc35705124433c8772ca6bced9f29f3bfc461ca8750f68643c88feb9ee5a3e07b3c0640434135feb9f2eb5246035dfcb9670bb38e5407549aa2db316a913b9373699f526ffa53eec7170714c3250e6c473ba5a372e17b83d80797d5cd315288d2cf0206a590fda038625da2b026f9fd089f28d13237f64e36c23a92730cec92cb8333d4f52f0950c553466226c4f97d47b645ae14285bd1b9f07b5dddf4fec09fe498eaee9c0462fecab7fa84962078d050e88fd7f26a4effad18f93a7b5609031093c4906a00ac4d80f25735b428e9c1b6fd54ef7b7b79a1e4e1d99f353f708153a7cc8dc6ec3c3bad7e2bd00f015e2e4c8c84dc69e69230f389755faa2af6b7ca1ad7091c25135c84f508f317f36621205997502393485a9f75aa1adebd1c6d7beb6f58aadd3a089650f6f04ddf56c1e48ae39aa92f8bcebda3c46181b648e67ebe574ff10825a2be4de97856a282e78cf97d3b51e8284145010a7a764c20a2d8cb059e8cfbe1c4acd8aefe3ee76bf3418e46a40a782733c7afb7bd42e1c188cb4acecf4f810c7bb64ed99ead556d5465555443fd8c56a1dca17754f36a0a9a280eb4f0c60eae6770a927ab993592e4f4dd5d752d47a4d46a82c36b8cf9de129e5858aa7adf89ecb7dc506dd40f5de13ae80bafdc0c918fa47beff08aef7de07f10f8c90956b8130368f878f87ad648be030a2d645f9770379c684c48baa6fb838e392bcd6657a8e76b55c546f715f9d8ee0e1a1d9440182d6388ff64f2c53491c68c70a3d59c21b864e6bc826914a9f0f3d7956facddb1cd9763e246841f81c037e1e7c11bf3e2328f700b16a9093e406079ba6569e88970f741f67d83375deaa16df34a59ed860b9a6a219fe103ba4616a9b43598d354d81363cac07768625f949b77c5e02b5d1626e90fed0e885998ed06f519933f6d085f59e0d964f5c39e48f1984253e21f86656a35961c221d9c0e56b244ccd00871b32cc99c1e581064eac78f7131549262609bb0ae905e75425b84e5bdf3ff900a2e0cef387afce1c7cfc7747b0e6b39bedfa44d15d384eefbd931a3b25186cc642956eddd501e57b5827f582999dcf83a698dfd2bd1d7d388966a58b64861b483ebb9688167be27879a5171f8048564fa20bdd1e8a0d75648027a3c225b40260be80b7a9f75dd81c358b85fe2471835af3de505215e3f13a99da0b6cc5ea7951f3cf9fa9d447282dfcfe559a9d8574aa55e6e918d87e8fbdc7e75e2f594798721ce86045565a72417d391202ee141c49bf54066221c98a82a1f09b46704d7611aed28fa4db8a0c9fe78220e24d0f1c050952968983acfcef0dde9f0ce2c98edb5a581e8b0df60a08f6dd7301b92075b831ff963a542bd0f165d76b4763c4708a62fbd51466cde99b0ee872017de60e60547728add112be1e17c87ad9b0b30f6be97af9b5b47383df263619dee99c6928985129ae1fbd760f29058b489e90a7d617d3a76f6f6f13905b3ac13ab0d8fb55d2cbcc7976102f167b4f752e327cd26645c6019820365a04b772775a4d28ce1248f97a932b077e3e6ff8c3a28933836d70b0f7e834cce548efdae2a69d33de9b5c8908a86ae3ba3dd8302126e1cbe74eab9fd33ba76130257d148d88d4ab286c3c80b46ebd40ef5c40d7fb3fa02cd7598e88b60f2add6945d51783f3cdc19b93b3bf5e73fbd3f27fd88570b80b95b14906b8094bc4dc69a33f45d665a7618e98b6845be8fa997e4c47780d402442f3a5da03bf08331e84d9817b3418790b1df8bed0e80acff61b26f325e3581ac14f285f846c40f5699aeca6267ff17b77489ac80eadbf3b60ce4196ad4bb55a765643e8ff2647e6b2e05e17b26609da4a85f3c124b241d38dbfc6e70f69ce1d490fa89349a5909ef739e8f543b30a3c401d816952c9b3f3363b91ae5e40ece2c13dedcf1c192ee6d70a38cee07931bc4ba233ee0bf60cc27051cf0c25653b1840d93069d5ebd9b6df07666e9427b4b80d1a03e8c17870704799dd4da20d0649825a7b7a4ad822265428b7f26bd6fc12f20e8639acaf2a8f1b285330df38e78088135df9c6654debe674ec33b953f695d9876ba0f19679995deb040967d9f54f35e608b779d33aaa46efbab6c355730fd5f12cef6c471b4f8e769f98bb56d2851903077ddd959ee41effac46d06d9595e7b91cc564eda2f39077f50a21480dd8d4caea0279402c911b43b7ae341460fdcccd8fea4025bfba5aab746d0b26149f52a6f3239c8c963266168ee5c8322dbe306b69533df98183a6a5dd816338ec26cde916ab156b9e54691e38c7c6ac5a891d5049c150496b50b92721725c992a0f5a1be111ff97d2ef618cb92a9c5bffc950d3e45cc62e95f002465fe74865b85892c375fc3d2ac9055201e0844a20ba031ff0aecfcfc7b20b4aed6e7cedd7cd5341a08726f3bfdf220f54608997170f83b1d4161f4a68e0f58ad60a1eefd586fae3f3e125ffe2327254dad44fdce3a1d663c579e761714dadb03835de5eaf59c05948e2ba50b8266f4a3e02595273e5f0fc3b17188915cbb880932bf9f180c5af354db527ad3846cc4ac4264371f0aba6358a964881656634729b6648b61407119c74ad0f562518e1aced5869e89401b78acc51c205c7edbf74fb3835127fa4d4075f0fcb5869231c601de1ee4b6a8b204a3c82a26fab13d191b692cb22ffe9f48f78457233a6ab813b7a3aa892cff393a2d0cbe73385cfdb208aefb5646d752af450552926b82a39e58369d661dc49fb05e1778bdfad1a6445fe10c4f81e2e16db42f0783650dc0ebd13f36a127c40c0e6c5fd46661375fa7d103e3f0e97f899584a2233e7ce02ee93587ac3b190571c6669b3326322b73610e121fd285df1b78c29f74bbb2437a32041cc7ead93ec1a5030c63d557c188ac89c881ee2c838cfbf64939a8066d8d5a502db47ae053b8328249bb52ab613a04b46b650de2c50df01743cb9b1a99731edde7576db1d0f2fae22023666ce9cdcba1cf9794e27dd54bab509d607c9948d5a8c9eff885f1ec79d379a5e9aecc651e2ac9492330fd043591f4cd155de1c8443c25ceaa55a767dc2e3fc96078cb9eb20ec26dc5e4036a49699a1cdff9221ce0c484e5c85e4dc42acece5f0568ac222f54eb7e8d103bf024e0ab210ceeb7d4936308cd028bf6c1f945bb36300ced3ed3d119d16dfa60c8c0721f0e827a23583d4638b85f882665cffd06db6d3d882e9b1c783599eacea957ac03705505626e7a22b04355efcef6780b36788801ab5f31295fec1b44eb6b88e081f9adf82dac9807896edb9357bb35702aa20e36adb4f004f30654d7675f3cc599d48a234350179603d4095a08b6f3593731e4354bc11df96b7b5ffbed8a1fd671600647bb7c69988ca66d005067c78f1b60b07003ef5e16e4790e7e66628174325b0f6f05e240801cfc61c5006f3b8a01aa5d7b053fecd185b75c093e77fcb5f1e60a46950e4489e33fd38bb7beb9e34160952d24349f3ad5c3cb88f404228da7868e146fe320ffaad3824cdc0821ef6ebf6f3f6573720143edf31920379d41897de5760e8535e298d771e0f15d9aa1b3a4d682685474bacab0e70bdf82f8ef18b651f9d8c82c903dafb6818bff19d39540fd57767e6245910f5f5faa98197509d5dafb6fea8ba763dc9d6c791abf6558de4a7d898833937fc1b112bade749e2188a8d7aebddb6439ba0b4d104de76e2ee4c171aaf0c0755f030d324d500a3b3c31b988188e5754e4dc0bea2e9ce3a89e3365ccc9f22f30978f85aa92b8d18aec446a5c2d63225181e9e50f07328029327875ff41fb4f79d4199c75c08f4a2be2309f2e2703b078e0cdf3d228b2410bfebaae5bc8cedab413b305c9dd69b534ce9b2096ae3afdbbddc08cc5336221fb53aac52739e6130f508bd32cdbad1b1a82686c2f8d913b4f17b76c48c698ee6bacee07ec8c589d5479e1ed8529602a28df055a2998b38799e19390594d4210c409780ba2f59cd33860f06818118c3601f3a8bb36f7a952ae05d9148ee1ad143024bb9eeea806500181016c7ad18c37c4642beaab45bfc15a65d1cc26f4f559893c70e88b42f77b3acf3bc357cb0b79560957bfc00778b1a76dc73e417b8e346e1465c27dcba5cac0b851c0a688d0af2a422ccc6bae527002a8747ef9af97038d9e48c4d3a744c3cbb99cb4248cc3040e0438e88512dac3a45f3be400a3e161a026836014434517207de52ea7539ce61f6395b468f7dada7bda5963be1fa7318a385c163e266dc84f30cfe77139c9eea3e1c0dda38b92608c06128fd1577c53be806d73c6b4d829dac59509adaf6218d3458284d2d0121e5bfdce9b236b0504b0883becbb415fd346ba563e50991ece984307bfb7ff6d6c6584296c92a8c3a6138baf7bcecd301c38091cff445aa3fba81d2dbe9d33231af58fa079454689573cb9c0262b78fde24e85a8d6fceef7780369c0436dcd0018f2f8987fc39a29b0bd02c30cd20de3e4399097dc3b2565aefd9b61d1179f75ba04dc5756f604d169dcb4691705e090bf9714dd68ce5c20d319e10631fe7b081d2336a81d8411212003219613aad3ae5f5db08c9e0aea5fbfb3773369c10e7bebb36b155fb54af6ac313233f23184d597270d98792739a832a8e4cddd8a5b69e75fe6f9f853de63d9635c6656e03607ff09df6b5c486f81939ec03ca768f813acb2908e39184d8e10f2528992444270a2fc1ceae48cb5f06b4d42111cf7ef14f35191ff66f55c482364e8749d6930371d86e0cd69b2b4424eed42574b42cd487448f3d9f4849fe03f933f1f45e9674f9db52defd65f33a33855aeaa264bf9a68c2090c9001a87c3c949e3946e3941e65a505d43255317064c6be2392070223d26eba9484ebd753280264456ea39e86d395759cd9514f3256bc1ef0b96ae06a34ac6eb59a0d18670b576a8e5512ce31e40b4459a181c24ce9de76f4282795b33142f6d0a854d6838cec6693353db6c795f0286f0250384eddb53ca78ed0be6382288ec4d24883af6f6c488665bee75ae879676704ec7543dabef16e5a03062efd71a6195bd4cf55ad1343bc98ef0d454ff4495c339c989a35f3c499caee36c55299a8df9b28e5066d147c92df98809fe56186ff49d0a859af8b6540430304a4646d580bdd1d551d09e75c86cff469237068c4fd68119a3a78f6937d7d815b3ed43a43c5e63660b8fd15e591ec7aee5f6dac954aaa1691aa230d49b9f57fb574a216e64b7c76f7bebc99df576ed1e9950cf6be77e341d4e1c22727dff89bf7be7723fc7d8c0f1a7f2a051e1832e32bc4803986d983eb1275254e2b1f7d6bf2efe39bf89077fdf48819dbb797a096a74617cb0a97013d626e771c54305f4a62a35beb5013074632186b80733c681593615adb27be7071c43d6162865583976c4df7c5975f194c2cdcdcfe144da26f0ee0e076d9cfbe248efdfc5532a2f129d93919f028514af442403ba130dcc0a846db878f0bd483420ec9ec10e651cb4e19c87c5b0d5f400ad63d29d4e01f481203c3395ad40b4b6a8fe213449d1a9f141338a2413278de08460c46c00667c405a3d422c1a9e2e2cc891122556a3de59ccbadcf7fcfe06d4d8ed4a12f68b1ddc67119a83d62138cec3912f749857ab90d7eb085aebc418f5e1b11ca6393d39a2c83903fd9dc89b4f3101d97a2a2755af8e356069718037e639614643550def3439f29360fc29adc92c77e754388fbb1aab2c208d34a7edf72adbb0f34e25af353254079b787c9e060a7b4dcacd800e4425ac280efa814bbf3c0cd0cb075e73493d4c4d2fe8efe9ead97f1026b4d7e93b89929487d1fe70f3e30667a4f1b5e3277c7dfb9f817b7041b41f703faac6859a5abf00b4971ce36f97ed08047504df3c64c52e67251a1a4d1822946a90f66e9fa8e786f982f4295ef27203db9fe5c58edb6667e6880c27c8f164d2d9bf5e1894549154d5ff46993625cbcf45fb07972337bdbd2498e2bf20fcc62aae99379c209949096e91aa5c6b38e5ecd965bdd4556e07cfe4612eeddaed13184373fe918dacd25921411dd11a1eb4836738a16c4cc80da16792c0932079c641d5b1088c4ee8f4fb6485d2eeb44157753c6fd322a32a69c725dcadff7ff614bd595b803980304c01356564f8985148b9faa4f874a45abeffac25a6d5a03a0f17ad9bbd101774653a79f16e5cf0272a6c0f5b88e1e8398f998062b2f7d3bbffedeb10f41bda3a1adf74e786c97bd5731fe5a7653b4e4558de205e40e2f073e01e4399f6f75a8a2a33c810e1917cbaa5d2fe87e50e1dd46ae06aef1ac955ce770439f1f6f0f5fca1bef6b1cd64c548864fd6e11d046f457a1804016391b9fca9273a7e4fa7decc52ed0e5c32fb65265e251238dead9fe625aafaa23ac6f31c52c8c75f6c246bc113e4fb8cb972f411cb6dfa4d4566d0953c62be68938f750a88f8a42fb81fd28f28c178282d32ec0d4a81ae5d2d4d8945b2781d02801ed3eb33b519b8dd6c463eb06f42ea6a28032df3db713a747882678dfd2e9a74dccae0f5a7a0303f8e0dd898b006228c7b7fe0079d998911a10c1b5d2baf1591fd4e4947f97d5dd2b0ff635dc73b2e3e82b7629c0339baf9c9e03ff2ea8d70fbcab4944f42d37577bcebeb4955789041d36ee43d043649c988eb75f4baeb6ed0699fd553f49cd307e6e2f297b58d199883f787b0ab2ac6b50e305bee566d0718ac5f6d512126ccff248560feb3ba4de90277706a3f39598090fb3e93d0118587725a231fe185e7f818742d67cf24b052e011217f4a747a7a4b2f23a277309431a088f509c5e2d7f476160b68031c1fdcb1d8ddb406b73e7700234f1b4456082fef96df44ed4a6556c9d64962dd3c1f2be748c9d1fc3a589e79907e526681fc0636821bb5b1200e5566ca9f234d0ad3a1792b490c683a22aa0674e796754c130a3154237fdf264e3469bfde42fefa3d1ebbafd0ea79140ac336e39cd8f5500e01cbb0187def98db95aacee24ded0a03a922ec1b965bfca2cb915a809f1c733c1f73b50acc340c9c35c9ff7363bb6b7a3e7863d02ad983cd2e2f07f109eebf9ce172243a3e6e3c8a1a1898d29408bd0780291bc394054f1649011ef9a14deccc342ce8669c8dcfe62d064a61381150601413adcf64170517ad101737601abb25c4257592672eb69c2511792d141e1c2cf1515d7986ee5aebdee2bb1cc85c8d0e33a132a159fc01b23e7994135e46cad1655b1c0d4d68eb5944151c9bdec63b465f0bc43f9aac916f9496354ad89bac30d4b2a5ef5e6075d243dbaa2f06c5e8ec186f6616fd86b43e17bd436d9f8249ecbd3fe10a6a4294ad54f1d7689684f23e62289643ecc6cc31136770eb7fac14216e81f4a5c77435d17153320440c7fe15a43dad743ede8b5ba1a0ba5d6c63a7f43bbce5249e67b9a10f035be3d468830b0102a3b30916a00a3fc039e337ff71e10f80e67feea6d5ffe1f81f6516fa2d45e2da9dd9d7d7466339587104b9428076e180f6ff25f5d465566b3c880923e6110fb2660f3ed790eec4431cf6f4996fd2d134abe991c6a2afb13e19030f07d1e8673e187aff88700faafd692d6d7acd58a4e77bbbca2cc5f079154a8e67c2b5cb9e07c1ba6db19d81c568e9d4a962e0fdbba9f3f5214d683eacb9db67f900b6c224082edfe50026dc38d1e306410a0c3dc7d1ef1303fe2e9335a82d47fbe8e4195923a9f7473402763c8e9ec7d75a03ef7654af7443563eb6ee270f1ebe4226c7a588c3dda4bbff46cc47ed3bd1123ff2bfd1162b2f572258ef1d9411af7db6789abd4cbb0b0bc76d6f2e3cb6035982060f1038851dc9eac2141a254fdf4a4a19d92137505df4bdbcadf772eada70481f4bf2e650e17ab150df21ded8671ec216ec1ca239ef4f22d166af22b302e6314c73d58efae73ec0c46c5c8ebca25163b0f15b8e89c5a9afa961340fbf77be2ab20fdeda51d75444fde93754d5449776099d550a4de250c8bc422eba703f4485ad1cfd44bd5804048f0f0f4914d63b18329c90ade166157928cab13348a3307b1b71da722d95f434d7d22bf94fb60a99d79ce310c6707b21ed76cbeec17e63a1b65f6484975577968b656806f33ba62dd4998a44fe298e963ecd769db374e22a1cb001e7590099857869b65ca4ca875df8285675065f56e97a50a3c3be1815f06c47748269c45121e1f2d6cadab096fed21b7dabb267282d5633232a16d1ca5848406eceb616eab25cb7d39af67d17da1f4da2c2e3fd9012e0c3151d5d1a3d19b9418ae8fd5723dc559a93dbc51a87769bbd8296efe954d5fe8eb903ebf6a3809a0bc09bacc814526e8b9cc0996105af055993ae981a718a833c5bb4921e8443b70767c4fdbe68fe7d5c0dacea9a48a058f1d00f7976a6142d9aa73b8ba56a2089e60d0c1b2f8b42c04873f7335783c5a95d3bfad931d0e1e3f8c8a739dd13ccc83cf407b19c4f92c89e6f14b8db92c53bf026b1f5dc13d3091048ba5bed0b907aa456802fb85f2a63309a61a23b118d250d467bb40afd2736812d726181334f9241568e3b313eff42eacc15c1c1758e7db3c03b5513bde4c47c12052d7fe77050f4900d1e48093f9a2d381612b43239880d2f79ea9c52c6aafaf0f973d9a160094b22bb3295461347859093392078f6eb32c6f745adbe5cb07b76b63a0ac1798f48880ec0c6ab3c9f68d3213113129cc5ee3368cbea65c6a271dff33a467e579440aa1e40fbd9fe77e0567661957ec951b45851a2bd8d94c3f9b018b35190a96a0a2059a2efef680a024d205f33d5062108fb7dbb792e3ae5d2fc94d1470dd561f1579d442d15c51d036c4b195a8652d1302ca64e8aec9eb264752a520e1338ae18b25a2a6426ec63631b2ef9c90ae9435075525e26606307ea90361000996dc7d283e5555bb0e7f1760d81c56df5f0be8abcb171c7cd5c2a2dea8071822515476bf18673cbcdab28b20d3dcf9f39ebced7c064707f557740372fd4e766fc8445ba15f9d597e9f0d168b3379dbfeace269ef3dfb8c85999a38223ea55add2c22815b1da71c438d374e9817a4262dcc0392aa4c3ec6eaa0b8aa618104d8b213776f0392d79ddb50b034d05b8ecf9cab26548fe0b4e7ade8484b8fe2c8c5ff6c4f046468d75e6221ae0f35d727080da2f8d70ec65c963334a2cd5ff6288dfaa2829b7701864bbe45f9790bd27bb4703ec6ad3d03c7926b1b6f16fc4a561743302eb57baf2c0773a382e2232097863d3057fc9166791a57d2ce86e86ab5ae3375d9fa8c19d5e8ce9e5b8ddd70dc2c2d33266f0e318b58209d4b56d5325c729339ca9669b326e8a0bd1a38c40dbfe6ac464383f5fcee119cbb7fd4af34902f020ced4a08186f1c1825a6c5da916f359d1dd84fff61bf348be89a40f7c8566881d8c8d773913621bba891f3d48b7a1190d872d007fef5959813803909194d0c676ebe934bdb8f784954211b21909259e85e16e1486b953ec6997ba923fe4ac750dc8c36f57e6a583d67afd26051fef37d4dcd13b97ba8a045aa45542f9b3906187ca8c7beefc598f36bdca968c53bcc0dd44101cdceef987a0c09804265cb7591f6a3d55472668dd2179dd5973961ed5dfef4c2e9f73bc27b70223862986be5e236c08a9afc49b84183ef2e66bc2b4031d55f98a868063c2f4267a58fda4438db7d51ed023f68cabb9c3c569b84ef6c3707ff1c672a50e2b292f66049ddd04d748fcd09e8bf968e3c125856741e0838e05a2c05e69a1b9e33d91b6f5a83f51277497fcee3220b89d7db35f012249539f80535917826ca2e564feaace47513950119c368d6fa7b826ba4c02ad02a6456d77f377c39b161bfbc6045a0687c16569c914c0eeff9c20b6a68a6a3d8c77001f723d295d0490b2e3545f7e0abfcce8b11612a2473a51093d1c1bbbea42ea05898662a001856589d0b166fe894a1369ab63e7392a517f482ac6ade78b0bc03d58d54044416d0061898c541a5709ebb1fcc84ca23b5670c493a3b4d132c025b69dcdfbb2a73e82faa7ea5901c0ea827357aabc35cc4685866182a8dcca9cee6c6dbebd8cabfc6cdbd14ffa29af21df0e7246763b69857138141a01ccc758f570098fbf5531efc7b60f2e4df57676198135ff47be6ee1cc7ae827b740ab2e256cde3aee988b929129a77d067cf528eace547b577119b68864900ea9dbe812ed4287d64bd38c98d66dc1caf2fa049cabd61109dbf50e4f863c78dc2b72a35e72f793d586dde7ede6551bb5adcb5852dff72f35f641736451f7ae00a6cdad709322f9f3c874e7fc84a9a3b1a665c94741c3882ddfc0dfb0efb4012f95fa11046baa5033accc08684941e48eeef3e818460563eb1b9ffc16066bbc3d979b65f21a78e50a83cf5a659bbf5150b35c2e998fe9c5acc2545bce244526b106a48cfd90056de0f3295457468817adcdc507fbd48ff10211523e28099c61892f6482acd3e4b03196d103bba94fff7faa3e56a8851a71778ba441e17ee812e989e565dc1f06978f8ec619cbe6bcf6a712ddf656501bd290e68b3f63e5ef0459895fa5a264abc2fb4bb00ce4e1f8f2054e6b9742d95b445ecc5e6cada5a96554058020543103db984fb7dd806770da724afce9b5cd54d0c11ef1e37e41491799a2858f94d012f8cb688b73a0628548145ecc378f9d7cc0fd1356ea42afe690507baab2bb77bb1ae35e7a074fb40967f8627a3e6d33faaf7e2b45159c7e7dbc586367ff1cf081ed542bf7ebd71d09adfb77a1f364822dca6da015d24cb69a753b419bf3d7e9ff3c552f91c6b8fadcdfe1f3d0e103a2360c7f401953980c4dd8269f5f40f732fb78f2377a667121cd9618a326b992b3d814d311fee0fb6a818a3bfd6bbf0e1f8f9415f3dd68479bed981afe39c4ec2ddf3733e8966e010079af05a38daa504668e1f6535dbefcd21fb24955065f1506d3bf5768bba3e9a385a5f8d481f9f0d2675a7909221e7e32013deb771c125a62d8fcb25b3356a7d8904613f1566f1c43f3990aefce5ebf5d773953a4360c7b8cfed23dd8d3497d2c1e537644fbb671a42d96965cee419d4c9e885ced26d40f91170057e33f3d800ccf90231dbb82a04b77d5c34af6e2cd874526176b020bd60ac2269e7a56111c73dd7baf0719b163bab05ca638f7ce865e3615daae568edf195fc88745d3a5d1935ebb3aa9f3fee0746909daeab2df2511b2fb112c04eff1555ee0a086358598a4b731c551c2dffc174dfdea3ad93bd7734d74a07b63a430a2c9cfeeb27cc76a1e57454864748779a72769c1763ada1387b221bf05887b3d95987a3ef845870d64595849c38286b0bdad4e07550f821f280ed9276d241cecc163b0a43e8492b8e5dbab2861ec5804f1a1eb35df65319ea2cefa30c533eb67af9b8ee1ccc0af95c719dd4b792f974190f5e6f05e25b905eb2069e9784a4731553452790bed48ec14a77da39d88931b420570b63231bb71b0ef2c7f795a789b3592f346e0d9469e055695b751b25ff01bd0435586e0a3cce78e18e092ccaf37669369a7ad395f49883030c3ca78cd1ac54f5d553e1d52019c815879a170495ef0858d4e95c030a35a14d0af3a2a24fe047cf47443daa16f2442f0bfa0f1383b12da4335407f5e45de314c8cf11f0890a96a008744aab87aae25ce28c11fd7bbf3a0325b9c2e0d50044791e0011e7d088fe440041c5e79d21990236c6f2d01c27a528a835d20b02c634fb53cd9b4f9a76351fd4f2520675b7760a1390d54df25e03118ffc8f2e0b389500f376e9805c2299e96edc3f01c6bf2ac3de8728adf8006fbf0d462b5c9d192bc5bedfbc192e7993513339b0d57f91c43c73dcb7b9b7a10c6225f0ad2c9a02ad0f8a65ad69fb2cde1c5c82dfcf2db0abe088eb59177e6d76b4a6703485530a96abaaac3648ae6af246668d78955e68bf0cfeb4c25cf48b5d12dc4f8d655b9ccc80765d08937b06b591a8a399ef0e2c1791bae9a2e47357ec4b2456946b3730c479e1639687ce21cf407614ecfce88bd3725e03061fa2edb66a0cca3bfd3b9a0563ba37fb39cd3462d5a41695bcf1b4819ea2ba9ce81e5af49d32d2422459ecdae28b45e729317071a17c5db645bf8e1787a96f80a50ed0d685f1cfe37421eed2aa76da8067eafedaf0382d960ab7b4c10e7b361c3c738240c1c409d84a00ffa651cd9d5bd0b7e142cc7a909c1379b923e9937e2a4b40da67e8242c6a463c9ed8f1ece58875c64bf761e9b3ed35c2082f92b517edcb5ec4ed25d693c8001456eacfa69671ab91e2e8d3e3f03b3133020e93d2d8b51dbd714bfc1b9f25aab0693676f3de01ee0eebfa90add1d42f9685f1472dd9dc455f3f419dead25f885aff34f95a36c0883ecd9ba93b1197e104534166ce1437f80b83fa4a221eda1d0832ae46646aaa0b0e48749154df6e8ce5cf0625719e05b7b28f1dc154662dbe2890c954a7180f936ad4290e0084b2e0880cdcd60ce86f72c156de816b4fa986387f1d8009ed28d151a0faf5fdf084689ec7e4297916edaa7c94bf09ee3ec0368cf1b7b65b17ce07f4fc0bb1779798e4bee152a5f726e9be46290d0041538b09871304040fa2e504012b0ae88b4e0db6b7070d1bc3b67f26ba96d9afd6e86c8f3a7ca47c35d668b6fcb29e5fe3ba6ace120187fcb1d51df0b2678736f16f5f11dc332be247b7cc128bd14f225a0241f31c91da5c4834a312540f9325859e23a85574e92859011784f761624bf22dda48ca7a997ae1bf4db63a72dd049795726ed2a7b08eb6487bfabb81c13826d929f3a120d17d088100d2338654c9da1e9fb74c36e7f8c9ed4e56e56a96f53d9347cac6672e42915297b1052a4f28fde93727ddd90334e081ef1180ab5ce3e5ddf92e1e499598b3d82885cf3828c006ab8fb2b86187af8edcc0f3a163d13d88349caf9d6d7ee38c1383cfcb44dfde108a79950a403d3842a65172fd669cf26632a8b19a12aefe83ee0212b6796ed3d55adab9dc1b5b2af660a8f06afbb4bf16d72f5e9c5de00b2dc5ce07fcaae3faafe17fa6cee865cf08adf17eec0151a052882f78d900b293d13dda36893332de7caf44e29c2a96deb1238e27bb534e5076c0a016845e02372735c18bdb854782f4cd8f4abfc3c432d8125f0bd81c0292e094de76f10ba3987ec5e0b76e213634240890bba8190890def27c31ae82a44db1d200b25dcc6ee0a033f076ce5089c359ba97aa986c1e505389180f424379fc5380af416b7cc264a9e8fa8890c1ac1611f2bc08fca0757e3f76f163cabf40bdb2b8c052ad297c66b332aff72d8caf2ee7a90ab442d052e244b34aadb2a1f6335987bc502b3124b2d927404c90ef0c813612f35bfcabbfce2c919754204cb3f8372086e709b50883353b80c983b8f97a52b42ea572ba2be198b708aaa56bee800c7c19895dcdcaca0336258359fd26c0416bfbdb2d20386088e469457cbbf1a5c17160cbe92c8a1defd665f612d71cd9342972a52562612b2cf3d4ac2f5f104f5e8ed715f7723233169a6a376ba3acfd0b8f26a5576e9b84e95a64f3be9c39a89c849ffbc38bf84d1d79c4d561f466e335e81a8daec6a8de1da4fff4cfa1b36f4fcd8bdb1d4c07107f4aa09ae88f7f3932a558da9932336943d5d26aded6ec1138eb80f1c7965029435d640ecde57f976187d9e0acdf3087a90991f4d510526e6aba33ab5c4ae19e601af8454fa20bb6f427456e39df13c681bade116f7cdc07110eb105f7834c1999ae80ef4361b1857a69074085096f2231d4cbff078fc49f140f1c0a24a7816c2c4462f42c5526f48d2d4dce096e2a7c2d9879e27e2db603e6bd523872d7c597c001d263aed1550c8b00903db40fbfd6bd697f8674c8dc0b2cfecdfa4e71a0b00a800aed25a853e9caecc11441205bf98b8c97275a001a7aa0d72c7d62ca60ccf5010cef121b9874589c00d3bb01391a92bf8566143a13dfa6f889191a2b29f0b31e31975708d1f9004104096a75d13bba7e9ef9e4de7be90f44efa9ec6992eaf4d66c606ffcfee1e8c6a2e0ff790fba975ece154f901637c7a1ad9c24842b2f260b3c25b698ddeb6e31755b6d453bc9287ad86b42a24f37f73b9760352788eb399bc88b989587bf8aca1032d4adc13043eaf4b154095e1f7e2b7fadb36e6321d9a295d83815d49b8aad41c9c7df446b342d85dd021666c9b539f91471fefabe30c164ac224badfd4a593b166d82178d92298f530913114496b7f7428f2b514cc6837ae42214f1503c3a135b4de417533008a25524c7c8e9cecefe8b08b1adc39650b60cb1d7a22e7476f0c2b45fa161b7ff563a45f96bd775509de685c581ff74c966237ffb85c2ede8112b0c74d46bca5f526c63c04f594b377595c5c88b5818ca7a4d1d16adfeca13e968ba358e194aa40f57bbc37306a85b0c9a8c5947c97cb506103a3b13f826c07f46672acbf122f4f17d0d2a4a06f036c0c757030b8d91a6fad8bd563e55c7d731ed5283e69b13444a62deae0e1bd170827866823b2372b83af8011bb59053ddf925114ce8e66255aeb02b5addc41b45407e5fce5a22f9682c26fe63bd0fd32557631259a0f5d4ca48cf9afef3a6f5dbba85dc2717f1351853904cef9d833612d11330280713fb40141b4ab79705712d6a320a748339670a2f32b197663e0a594eb3b2db8327a8ee736c8ea1ed47a40fcf94fba25cea9d0e5660e23b7434972c4407a083037ada5ac50ef77e67edc663d88453a9ca7369917162345cd98e07ecbf2d72fccf64c6ba35032c17947c4a9ffc26a039569197c8e070475d3125521d55e3af81635012e3ad21628e15505646d6ebff01156f0806f3eb110e5780997f6ad134a1ef3855d1bee6706e8b38e155e89b179770371348ef26dac34b69cb7a3d505aff265bee3c61a2115aa08c3eee23cf25e7c4d24786c07fd3f8d9e5b71bea8810b81f524b84ed097e38647a69f37ed6532ba10fa351f6d98516392da994491a161f92c104c3df6215c2f2b4b9edec1048f56cb13fb55d56c8a00d27c40b7b5194cdde083310ef09c377081cd16470969631a18aa6f63a833cc0594fbeada5291e185fbc4720547418ea2af94d347a6915f0d64c8af7426b0cf14f24905262cfbf859f2935cff8b745273518e90619bb7584c491e151b55bf305b55d0a61e19a21b7a223f47414a9220658da73bb6a33a63365a557b22d14bf88820ab3fbdd3ac1ef0436eeb9f77f402c3a32d5ef407b6d00c22f71fef9733eca8978ac0786f1003741049b421a2eefa281af2f1049190afe23d46b47ab8c4125b66db4b342118ec2afc7ff0197fd41c6fcd7f0eded74ede53a70b376e93f7211a319c4ec2120dcb786bd09202faa4acb6b2f7f215e0572353dd15fa8f7444011f29cc00a6ca70b64a9950ee7c4f4cd3d3393a1fe71878bcdca4737136a1a486f8e385ec7510b2a058f034bfcb02767d773965ab32d40cb9aec0a1e40324f6cc9e4793bcedc0ab99ace3c3ba1f48a58b975d3b5b16f1bb683687e78b6d87a7b2a954ce893c8a0308f2c241e2ed365503f9c9187135095c229b8e71baa819357eb94dc1379e4b3576a6a848287403265ba37c34ddcd2d60d2ffaa34cee2a5f5fe44667363054de7b9b7467a86ef69408ba8ef102bb102f3841d4be10ca7a6e3ef67ba6a4dff8698c382c31d6cd8dc95cfb7e8b7caa54cc47ed501477c299c0d7e80f14a7fb2fe67deac0dca228e00e9a4ba2ed2e18fb726b0c535a8a6be476b7d6a6a03f42aa2c36055c87515eca552b6d787465e9f9c49799ef20ff409e553cfa7b949741be75d0837d40086c887e6af93cdf29a0800b29df99cf7ad728c043cbf9a494519df360bfab2983ffd54f8af3d40d6432c6f4e664db1d8fba4ffbd2cc894e71d82ec59801bdeaf9089504c2a2e10f9f6b25740cb7fbcff4b2351e02de8e9653b8c8c7951e841f8f7bf65e0150af9837f7688386e52ba13e5ececa12aa8d341a50aff7446d2a2d00835baa544a079b1897800aff21132c68f8130d0f0f766f6deb2ac9e41b0b6eedf20e8778c45a67def13b49c5fccfaf6cd1fd938faf5b2c9695ec64b3cf2d2a96bc97291835d3b33f985b4899f7024b20ffbd4fba7afb00d9a93da69264cfb8e56fb14b569d61d0642c03f4b1dcd823b80b0cadcdd59c5c7597c590a6783a47c31b6809745c77ce74b7a3e7f229a8b2d8f1bad58e245ee88b820d49e2d6982097933bee2b64a19de19d1ea2203dd2ba9c6c2079bee1272de4dcda7169b184f864554e77519ff7f7ce2aa41b8afd66d0da970e06a13d51e33b13cb193d7f405ddbe04a191c9b036c4958cc9194daed2a40ff7017255225f0a12d7673250c748e089e8d201ef1a69be26dcae6141da12133844ab11e061a205323ea8fd95b28553117749d3d6821bee26856944f889e0a23390963243af0840af80fa5223f08b52946c7d1c1c3de778c82459270cbb592442f335b0b1f6bda03019636903ae6740b884cc1b0e7ef86ac3a038a6e31862fe23ab861dc3f8f7e50d5a280a4e45281f1cb26f2b268b15fd48ed6946c18c1c60315ce7b16ad65c65741fef59f92e5b1e20f03a56a522ac24d5520f8900ef3f33c1c570ccfffc5c68828209c7bcac989f4a9c82ef4858d0dd2d7cdb9256a3f8b4051e14cc053848d69aa966a635166c5a9fdfdea5460daee8541e2fcc3a825fef80c4473d30fb1e01307d8e115868b94d0013f58f24781c8552738bd317e2bf0b10ec5b334ee6ffd021b95b843aec0585d9a7f16d24119691ff8ee34c5cb385944a4ab257d4172e3044e3ff1ca237575d14e08c6f77a7e9091f8b8b5f6eedd27e476fd487ac88b02f7949c469455289c48aa681ccdd94c6a48d70581eece8aa11e58acbde2e7484bbab56a20a57087a49ad07f0ab7a059b312c77f25c3ccfcfc1e979474918d9e08eea8440ec72bf89c2a1c482cbb2d4e289590410ecccf8880b61e44cfab6ed22d1f988223249603101e69ea5fd91336e5cde564df2e2ffa09fc33426bef7e8d6a9cc331c8107639e65dcca0462fd653c3a1c22cdeb74968b8315a9c5b4841cd5ee8c493c695d817cc3d49ae8bb3717f049c381ad4f708fb11addefb9a6c50a3b8531cc10ff2dd81a2347df60fa8dff978dbe18e3d208a024496fb7e5f8ccfedbe15a4eef4ead8969a72278d2bdbdf27032d521cf36b523da5188306dc287f4a42f040f543b9724bbe6a3b5872b6426c1036ff9f24c4cb40e009e630cfa02d5aaad4d261ca347d40cee0026e8c7cf2cf11f8a448cd7cc34f9a1f983254bb96bac82a793bde5b3a8282a8041e9ac574dc12f0f88031267126dcd189492a3cb8e86436398753679efadc3d55e57d3fa64ac4f15b346145e74a0b01dfce77d4fcf92bcadf2dec7a5c00cc77c56b618e1e51f2f81ec6d2984c387ae7f27a0550d998a48e6e09aff5d738d905e5ff190c519f161adf1c7ba7e5afdfbfe0ae1c2dd21d925797bc5064764b4a9661b0a34122c6062f13905f8f5fedadc5aa43b183ea972c342444264f01a0fbf05ee18d4df7c225b70a4fb17143e4173338e3c66d203f5b8ebdb89e9c6a6d272a42913cfa1b0f3b9300b1149287efc9df03067fcd3d2e065a6713680be4b40951c16fd37dc68dff104699ca75c7991d6c0e802ee78768c113664cb85fab1163ee51310ffcf43c936a2b7a869656b81ab9ce99e40204574e1dc8eb19f1cf5885f1219b3095589256a82d920d4d3737e1f4e69af9d2b43635b8b86b49fb0f6b8b2681305ae4545c3509b7bda67ea4772b5f4249e2f6aa528c69e47a92b91f059bbbdb6ce10942f9b7568378ec96e05773509b4aeba24923f8bcecaaf702131d15fdf942befc56969445106e2c81965bba90d249bd242cfbcaf33d3cba91ad7770bd5d52782368e1beaa6bb26d0f11312991f07a5dbc7ea442902197c09e3fb77ebc1b46bd5eb4141b4768f9da75ffb6e22941abea0fc24df49e1cdd33ccfa695411d1ad80933eefbcb693c3313271733f24875e617a5a96edfcf1f845deae46d45dbb212d8b9f9a9a6027bea5150867f934c997d5379e15a8ee7cc545865f04795614ea2997ceb4df04c797b86193a1e12b3d763443a48acee8f9a30a76e10eb7baa0cbf113cf1d0289fcb9d8b635da99865c3bece176afb84a8d3ead5e751a30ce4928d5170f3250f56429910497fa01aa28090f0b7d1138ac0b2448b21e7d71638ff7481d4ca7788745103d14f35fae7397a684c634bb0db5151c8dec23ab91e86446e4fdfb853fb609d731bd88377c8c1c1e005083efcaf3272375ade8dd809b20474b2e7f53552960cfca48fc81799329d9d14a6871b7ae30e776b47df20b12a4bd48ba1994c47fab0b9fc50ebf267463fd8a2f9504bd4b508ded4ac0d878ca7ae562fdbe6e92a240c6ef644b83a034b92dad1ab4c6ec6b0c86d06a67ac2ab915e05369820f008146a48df2b85485f7ad337b09198e9994b4e3ba3bb41b60a9756bcf4ed974f98920480461493e8e4ce0415c3abf394bc5149aedc570e848f4f1b5544fd5151ffdb4c9ca2c76d0c8494f8f69ed1c790bb5a88f446b999024cff21aa24ed737d7675fde390f04de292abc7cbd16d813d81f91eba1fae9b467da9e59082a511ad3a12c6b9ed9d9a9daff55fc7094b8d6efcc1ce9deb3d0a902c9cb2501a1e63a347da87b6eefa105ee270015bbe5bc476af75df97b05ad4ac450a45ab7669008b9060b9194d8e11324b594da5578a59dad7e77751e0303947e60f70f357d5986a796eaea669fcd55eb75e193585b81d0a32c429ac0478af3344caf408ea1d25782604249b9c7b737f082f2dc8af47bbaef8687830da6e6d909d7d262c2d113256db18ab7537a8c9af85d5e92727f2359741ec13e1a81538ad2dab7c89476d62803601597f458d8a2b0719c3a8e3dbc593001208abae77f6abc4acd1740b641e8b531f4285fac4521238177c16de8a647f5889d9383821d3481e2d4766c8483fc26976eaeeafd752418ad585806a71c7350bf785d9aaa853be4dca7f941c40ab48913ecd512a0d0d8f3a687f8677eed0f002421a33cef4b09599fa85105e547c45d6a2f1270b5fae4ef653edde5349a3a468c1a6a7169927209fc2707f473b6b6923f4bb0a54d2d67656ced2b7ed3cfcf297d657285a21abf4beabf03c83ca167b65acc2de232473aa792bd5f31dc6cb5c1dc332115f0dbe00a33e30443393d63a7262d0bad5d6e4b5b706ac041ec00c9d4e7166440f4dd9a0d011dccc3714d0853185ba6c61b4fcf2adb4d208ab635a4b8aba8366eca8bfd65e21411ae12950e27f8d4f70c3d2a8ff831bc9e43c92457f639f21de5d00809c93182cccf0c0d26a120430df26f9e2c8b4ad91b0dfa18e0a5047c1a51e0298041142547aabf02092b19b67d993020e93dc0faca370d65de6e8f5f7f336180b4178a41de5051f0638a4c83e2c46338ba630ffad951941fc7e179e4b14987c4e4bb3cbb55422f7897888c9b438e5af08da9eca7b3479fa5dd99ae3c5979ca5edee35d94a54b79cebae3879af46fda1c825d91232e013c645224f9d8c5475d8d04cf781652751b78ca2963847f62c1543ecbd48ff2b5fb921006ce66caa520eb194d7ecf5640f8c46ce616858ea6668a362f9165015785bde84fbadf01efe867cfc5a01109f9f86973c743a2e73814642d1aa267d8e292f1f3cc82d72b34f2b7eeb8423d619421fd9b92fd564de4ebd71e4700f585003ce3436753083d1a07454de44d96b02935d88f7040c3c2c99f36e34b5ca1b36645cf47241e2eff01a73001dc4662522ed66583e59cc142a0e38535c72d39c2878aaded5088344c8255b3a883d667a08028a72ba2c577fe50ab4338e2dc6ee67d0fdd7df26e28311916ee9914b1f5aa737765041532f48a8e7e308e3226f2064d76a0379a62efa961b094a45fbd10ffd14dc5f27c4dab4aec9f6b21df2761b124631a3b67d4734f254b44d282fad2bc0ee2b34044289858048a2aa35c214821f2d5b1016306b3343823e978cb9e6b869282322a7eadb4913a8932e58610235f2e8bcd20bf14b717810cfd6cb3f7972fe16144b29a3a91e4327cc70f1d2335f739ccd35403c5c61997fc3ff3e5bf4754049d341cf314f193e5c7adbfac990672bf98b610d7c624daa01cfbcff530a2b6b6171a3d675bac654ffc96b14a8f0c10976bddd918891db0ad53d747b99fd78485b391b1fc2365653877e090d51a3197f9753ab66d02ae2d50cb51626c58c83c57058bf7f8fb069465ca2306082cabbe68b316ab18ac8d74f559ce34083ccb816f8c4af400c34c61d0735092ea0049dd40da529e82864122411847592c6d28dd118e2087278ffecbc2f492a9ebdb60df111668eca21fa6ceed4c05feba43cb84b7da04a105d7ebc0fac9bb7c9d7461479434690caba4f65a2972ae81164272ea526bb259e322246d5171a3b5f05fd52ea36f280f2a360f0da2bc2e2f4a33884e84d4da0442ee0648e45eed4d417e7a4fd7ca63bca475d83a3e61a3ad460583dc31fe3ace428592a3724a3b5c513314e760bc67f31ea66310af748f9ffc82c04e303406a717a2283177857aebd7b4793ad9c1b5aa20bfa9bf801a2d26c1ce0cd7e4561c4cdc5373fe61298b5279951df6ea549465e6bc1a76ec35e8719ba662c1229a78ca7ab2145bdb374e2bc7fa7c2f580cffa10cdb70ae8fbd28c234609c596f22cda8a8c540b736a6acb3431bd7b4640ae730d68ac42d30eb6cb458501d3e0b127f70244f7fd008adbcff09ef446e600844e58447623937f0db0e216b4b5145dede6225139ac47474a85c07bc661cc155e08fba56a0eff2a1a8e37b1bbd93e3a6383dc2c6b96f007ad1941f3865b77512bc102d6476bed829657368e063168787e7354daaae0bf7995cf17205339ea4d16086d33c70c293a9ce342db2f1bdbf55d908ef2c9a8f84d75064d72ec2717e72a3073512bc4fddbd8701470828e8125a9d9f529fe70f06a5ca4c04189bab940c0a8e1aedba9cc65cbfa4baa58691fc36e7b499a28b9a8c093cdb446ef387b44fb1f26f26849bdd4936b2e078c24bb33eaf1563014d47b0954409a6e62b1435604df29481846abb369647ec3fcac8585f260a08c7cf6fc1e0fd308d098898cdc842af1313562479c20f0da5a5a4701bc020f00873854e5b88b9485f2db5da7123e898125e4bff930cf5e1c5a454d9c8a4d226c646b7409f17e146d6ff3218fe6088774a13659133a78ee3d622e28dc3e44ac32b6efe8ca33145e1ee9a9a3b666c1dc5b8e9b9fda1ae49ec95daebb17978c2f8d7ded052221c19c12c4941259b65d23da06a31c4a070afd731326f832319dd8e355f12f119088ce2379cac9381f451a4b82a05a93d73298ec01b65dfd53117097bbd980b26c682ab380c89afcc4bc9b9988f84360553b67d004dd1d20c8a4f2430b92799236e5d1e85e4b162c8b4e68bbb31f5f9558e3b3a51f701db776fc27e51298fac7b71ccc0e2fb2f591022f2014a11c176c3833c8befea24f30713bbcb1457f947df43daed35a7e6317112b212e64737fc673781dbfcc43a727e0819a81a209e7bb64148fd27c3d5b48a74055e963bbeb04e435a38a5fbff3ce1e2c5a843545e1a3a4b596f7dc57f27e17a9a5bb6338156b578fc96cab35c0aaca32ebf26e3eeaab42e34aec5561104b4c8e55f74785146006e7eacdf9684cb0f5792694b18878d3aa91dc56f8136c42765199c19d74c53e9f880ab48489dc5e7e586019b8bc2879ed8920535713924938abe2f200fd041d9dde99b7ed7f410f977a8b23ae6d294784539430ae3d828de1f9c9c340258d173599777eca655bbd6e5741695753e7b20dfe1a0e53abc59137f78c5b6afdd2a9807e227f1cff0710ec68fb40dd6eb8f0264cba08a8a06abd80decfb2d9870b96a850a12814151ea5b9fafaf504de206ed045dc61c15cf1a0947c223ddb94310523c44126ac7075e76a5112808edee5660e36ce3ff2afd70fc3c174c9e432f70cb061d53426ddccf69998c87f58f0e2ec3d395752565e27d526200ef0191dfa1ceace7d9ba308474c012c6bba73781822aec0aee52168f6d1d8851b72592d6a35b73a01e33ca8a989a5365bab12fac67dd010941424dc5ad06c225af79a22e36acafee81205e9d480342e83d4cbe7e77c220962d5c00364be34188f096ead61074d03e95769742d4df3b33f5e964f1d4373af8ee6021947bc17bf46d925f91a876f4cbb2a0c140634e5026b612b143f19f03486f562b1ff9bfa4b47d2839c1f64ab047895062161203519397ef99d30001464f333c37a325ca0dcd337330f994eb839b57835a1bb9d5a3ae094e7039d9765c7287f5bc0f746e588f511876f21c663d81562d1f0355aed9df50f5f4fdfa15a73920135e64494efc1622f110e3aa01b19432b8250b081418bdeabd1349b62420e57f6cef10214c170d7025849ffe5c09ed5bd002fcf41d56128a7c375b8cfcfbe73e81ad836ef312ab894003112b400e10653938120848801c9109623084d0565f4300006be0ed743ab1c2ca4581a4184cfd13fc56e7e332798132029f22985cbc1c7e23520152355735663a13381e7bfa5dfd959f723b1cc0e7e551573aa7be08a63fb80a4504f80144c1ee8aaebac39536288c0e897eb517a3e4f634f30d5ff77dd6cd8828263437d396b008d9ba7e0d8d93704a197ac867ba3c7703832f3030bf4314fd706a06fdbdceb979973b8a683285680eade3b6790f98ef2a6379760ec347b3223d15d000e13edec5fead0300786895ef245ab188143ced29a2b3f6deb8d837946f8b43f709410ff2004bd5753dd38e32235cdf6d985fef567a69ce3e6431371e5d998dc69d61434bbba7d9b6e94c8cd052ef1b724b8769840dda3ae0ca1b92a14cc71cda1414e5bb481a6c99c9805b19f4fa2199525cfbe7ba1298856f0e55b97bae272520e8f3c35b0667bfc73c33ce2d1500956e8e38879974cea77c6a9958ce52742f926bcf075cd7cb7f372087780234953496532ef00aaf65c77bb587ae01c40e10394cc8839fa06ebe80ba88ecf6fccb0e488d0fdd11494da09fddfd1329d11c988aa2479835172c1384c2df25c7c869a0ac95ece09006a54db974121a1887c819a0794029d1c9f66f027bed6d31a142779f7ca99cc83c5b4c176f06268126e2aa539f35057d2582e163f54fe08052cc1592839208f2c4f53e9df75293f88048bde7eeddb690a4ff1f746fc95986f8472e50eedaa68051a2f6a7f762004086dc72d56f015fd077b5e7e03bac6edb56ecb1695b6a05f3c7e769f180c857eac48c151ad924f9e380ef80557b903ec900d6c74236434f528782919121e32f3d85a212f171f10a674738f15ec32c68fa05a0dd5630161ef0213e51aff31498c36097217ac53e13af39ea70f5f3c62d37e80da0677c187e208641ec8808a4e04bf9476f2182145bbc6b06799b7ea16813f153e709f73cd56ef3c93657ef4b89be7f4539cd367480a0450cf3ddd3ed4682fbd2c2990b4d7a82fc3b56f35be733f81a0ea321f16a2618a86486156f386d11ff0464f5ab909197ebc04afcda2a615ceba99ddb4237235a9d08fb16a6fcf8134387ec01db552b1e3fbfea6af50d2ff19dd943acdf7d1ece46ca712c2605dcf464a7cfd8130519f9ed57d59d86180b416e9b7164f4940f0daec86e891fe37bb31c30573b8ad393e9371c3ef6cc32e68d2afe5e0bc0f3d44313969143ac77fa24ec0504793f5f2fd3f043835f4819879d0fecbee17035856ae45a6f98cb1ee327994219bbbaead39c017845cecc7f8ce75f04332a27caac83c9797946927a14304230bf2c5a0ff16614b72be932d065e463eb966a65134f9d6f72df73145790a147a69b160d79b3f06c9a82418b04298d5b63d9faa56de9046023a2b36d81458f1cf94849abb2c1c7866d3ca86c20f5db7e2dcec4542dbe32b2bc4798776585a8420d8ecbac493bf4022adf2e029fe32979c3f0100893507991a49bd7be453ca4802ef3e3823bc26319d19a9424fe74b2754fcfd333aa102f43405fe5b065f2e418c3108e753b7c55f156ee63ccddeab60f26595f28f4445bd6afe799e45d33e2bd854ddf00210f485d618b421794693e41a32dff205f98537464329ce79909e1b08f60d8f33a5ef8a7d188b078daa6cdf8a857d31ee316fe40eddc1184ac1eda0f8ebaef4c0fec7b28059c9deb30cc6592940844250737000571fb6fadbf1bc115934129981356e6894c530f637123baae6afa139413440c5a710919e0b0030c60ecdd50754374ae4da19a604666fbbbaaab6694d57a7e07135a189416a3b48f8890be817b6a1669a0a470ad08fd3f6c4eae8b4aeea4acae26aa8793c5b13e20e5c7d8a85bac1a9c037c07cf44ad8c855fb3c349cccd462efd85700eed4a685ee27ceb10262797254908d242b824eee163cc4e8f113770d193b77b7265fae068e86a7ea551d5decfadd2d2f4cf326cd7692d4bd7826b78fed0cad05b3dcedb99d2f3befafd64d8bafc0b25898ab8139359356da77714fa429b04008302ed07715fc901ffe580aa47d6f91617704b08e7d6bce1f5a0954729acb366f1fc94efe602b54e000b80e98f31bd1b31839e6e21ea5ad118ee416ef66d74d35f30a08ac27f9568d1d2216cecb4706cc5da22e58eb737202b68502c3973f284e70e9af2c5068019dc9bbc162cda44f603ff67091e01a9e83159fc2c71e5709f2014f6a9438311be0525973712191ea8a6ec46bcf597ab3985c0636a43d2a9d6a22d9b08c1f3a48eeb858c8ab39f8eb6b1cb4cbd77ea1b01c3d6b65ad48e1da159609f07955194ffd6e1ec4e9cceb6535e2d7232d7f804f0ceb19335faca06e65d56fa70ad1ace4883d74f5bd09e87eedb3f484fd60261cd87e06e121f12397151674238a9e39c487df00785ead761ea6f8ce4ba5f8f04551618035351a8989fb21d55134f379c207342351f607c0f878a60daf53b26f2c0102ad7ddb8015abe3ae97d32c3a4a948671e891207e85dc08e18a25d723db5e73bd6ae4f69f76d74dcd0599ab0a8112645d478315130e8bf477f90caa25894d4386f1ad5431ec26732e7939fb4ec2fc66ac8703f47165ffa1fa98bd383d37dd813d645e31e48315f807c3b9de974a8d7fe3442c3ab854e38e56b29f403cb7390e05f812bb1392ca104e46ad2f44e7daa6eb8659c41286411c0c72850c8d9dcc8169df413da67ce62f66e1afba317ce112b52b0715b9b3a2a41a0a583161419bc59c9a0611fe789e5fd331e86f88f10490560e298e877577d5889adf33ea148c0ffb97d47bcc7e92a6a322e8be167a5f2e9c36fe9d5321c9a64157b997603dc4d0f47875a7d6419ba93fc5f09a093ad11efcd6e64f6abde2e8c92b82b1de48fccea1ca17363331c627269a043e2c1b01b39fc1eefe67b178647bc275af3f6b055a31bc321fe2ce039cd272cd3d6b3a89da46e69348f3202ab7c6f839c786f87f2ed3996ad5694e74b3b0e21756cf41736acb4bdc731b2e8545f01b5f7b10b3d353f3425bca8c24d15e3411e54583e6939420bf083f19365a400999f591eb5387948ff253de8a4f33bf30e1932691f1c695882f1b35965554c18f53e3fff92120ba9a8a216fc9c4af10e86a9a00f17259e35fdde205dd12ff025d65015f5ab77a3b3e2b461afe196d9a1eaba008af6afab20f68ab9c7f8edb44f78e9a19b95d3d8f047cac21f2dd922fc68330d9391106d17b2c46f36470feda78f6514b6d499f7bd5eda2178b1c5aab35661a188c048cbf3a0f03da39695c4b93c9f51fb6be9a665602c9b1e405536931d6758faafa27ef5c14d48ab9d69513f6ccd021b11fd17c6ac5c0ca464f7f808317961a9a5b9119aa247ba0027314da871282690e0e15eb8719323828c6cccb67ef97ca7ec20790843f6242e7ce89b9b0ed868487943b6b2f84c87a534730e099ee3c871279c7d5b8f840d3584c2e81761f09e4e589008103841bd06a1806697a86391a75b3f315b06ba1c662bc2061eb57b3db747e61004a835dd68069e4371b2c1bebcfcf72c19d12083185a650f8922fff2b65c9582f6cc61537bbf8dcc4be1fe72b4715ed7960b6e055b01dc5bae0ab07bd164fab5eb37f9dc8fb197f61dfb59b1a4a9f089812d5c3e2f4b5585d79df034d0a5250aca8786820d29c7c611e74485fe28c120b9fe28950780bfc6dfa17c95357d150d213acebce1bee3668a8d50bf2c4fb1456bddf81ebb6e697b598edaf838cefd4b57edce64fdfea2605204ecac9a88b083348990b1cf0313e6dc9409eab731504c394d4e049e3f9b1295f21936763746da66356321261539f3a206bb7f97776d2bde361131a7088efda0d362c44bfbf08b9936f05e5022f00e1a307a583d5e1a8e764da62f7e3d525196983d4a78b5ab48e711a7c2ab8dd19be5004f1c7895b3a70c5f48987430903eadc3d7d793531fd21b988716c95efbb6c7a83b90013c7c701e2467df0160505333ec533fb052381f3d2e90bc29f6d5f5353f533f5aadb391afe904f89eeebdc60c73694c8d72bdbe8a767585efbd90bc9946ed49e83dca3d878e1e2bea0a1405a07c8eedc5a494f93cd55675a1a4bbfba913949c86be48940b20ae0be3a96d1c463f7baa81c22f68c55eca94e0775d4d284e343f6606be3db7f8dc9747f8f9b1f4807810a486b242737b522952ff3690f2da6f76b919802e69e2ebe912e390c53f913cc18e4eb8c2453be338c0307cf1bed71d86ad619a4e816d1d87bc96e4f6b856c9bb08f6355663080e8d20e132e308d5e0b79103207490babe2c6320ede1dd4e312fc8d9711cce8bb27458a85e14cb2aeeb2586920f61586eaf5ac0fe704111b764957cc4e9a65c61eca2e8e1eb3337bef5198e8ce8c56e1db5f03096fc16e17aaffce170cc9ca63dfc1907be3f9094ba04961010d841f218cf2db02933fa9a8542f3e6dcbe17eee1b864a5abf88ed087c07f63f7ec0c00a235b3a2023c118dd1b873e6ad587c0729b2970fdcb1f8552b5ba53e2b7b41d02de7f5969bbf74d802d968b85f9654adc21f31ee0be2553a728f16d4b4410d1031ba22cac034990fbfbee5dc3a30fc37c1653bf4da7abc5bfb64375778bda1ab6349d2ef2526ee31accc1809969a272a3524df2dd0caddfe893521fcafd9c4bf3babc4341ea9c5d3788d39b1efbeccae334261d9fcc7d3c395a05759d907b5cd63c848a932a96ef1717dddf4bdd4076366973cade7925b2f4e81e2f659a31b90bee05491bb524babed358efb2781b3c12882083fd96046c006d7b23aef5b5bb41f4c3d7503fa4b3b4ef2a122ab74e931fe4e447e33e0ec13a552fbf886a52ebd00d50c9229db948bcda998cfaf846cf84f74c2cf9370fa8bae35601c9a977913a605afb1a8ad594939fdf0aa1b9de5169248632fb08c3eda03b4284ca14e693338129a66d02710a3aeb2ff2a5e27b679169f1399a51822b353413647cb80004174751b7faf68a710a1e7961b4968ab1e51489da6802a4dc6951066090ffc74a677745934ba016f9560b116ae5d1d831466724c67d81eb8fbbb29e95b87807f78244078bf1ac84eb7f5d469b250a079b5ae2a9106fecb49229f9687637d13a8799f001099260c9cf005bdfa86ca600612b689fbf9fe909746961587ed0dc5826da57169c2b971c5f5502b4a3f25d761b35e30fcd27745dd2079c6b12e9a2e3020067c2422cef0adeceb21d8d25afec3ac2fb0bf102dc64b1f02f8455c31c1df30dd9c95bfcee880220dc2153a1496d5db7a3f87b1501969f8deafbf663d1fb9b4dd1891533ee28ff8c73731e1bdc26ad365e0f3a0f0fb48c3c48999589c4a8220fd931abf96c55ed56c8c12e5fabedf1daced5fb21201ca098671d2a451f672367d4c8f8acf0559dc45f9911e157e8f4c9acb8386d30b54dfbb177d02a2dd246bd8abb93ecbea84f418efff9b7bf712fe26d882a80f5f33648874ee6ec8c8a7d3d484f38624f36e68492a7e87fb898b271761d5e33692f930aaa49248067fb82b3584b09bfcab771f97671cde09bcf99d11f4e847f7f4287bb9171e0de6153d24b2b0da4914131753fd7b9b193873ba6c3938e128de763fa14d3b1dea44934a3fda06956a189558d606dbe65073c3a7d233bdde10000ec16679931e0a2b6b5e903a78cb084cba88cfc392785f41f5399d8833ac10cac8a620b2a9d1666198e929c33f03dc3a0e353eb479ff32e0830e5bee970c3052c88fbf5ea9030bd22bdd24b4b16d5d251e8b43f37054df2264bc444aa5f7bc542cafe0ac00b59f4b5a7b0060c9cdab589d65184ee9eda33e1df1fa321c4cfb8a29c7e12fe07f22fd59f1be35ad9ad6f35f19a082eb54b271aaf52a4e38d085092145be144d626b1ff006aca2ecbbe6a505e7bdc975bc0a304c0c9b2b82696b5a1417553b054299d530a440b995aa02b9dc12a2c2dc47113ee47ed06a87083c0a88afff48336afcca5f7db34a54fa5757371fd551885e5ff0ec9942dd9ac707ff56001449028a4a610b3049841aab0a811b6d64226949d64f4fbba89337c25e960014ba4e07c6911f7637feea6b2eeb989be360cf0b2bfdb4314da655d170d9bbd468da217c899d05253160a2d5dae0567676f9a8ecad055164116b3cd49ac421d744901d84b70c68f16e20a5dc6a206e25df3ba3830a4758ebad9ec968867e50682e5c0ef65957bb8ed45b6498b75cbc7ec83426fe93e51de6c7895deed7f5dc1a23fb1b75d0e40539a950d9301d1593dc1d4ae5ae1be7fa5a0b03c0e702b8d2d51f1227a621edb24b5726388fb283f70e30c87fb24fddfc9ec3b08436a657a941f4b5504993a0819bef98d990f49b1c49e4f7208f0a2fcd6c441ae78d52f217654a9f9665c447e3e1733ddf60e86cfec63019bd8f1fde1cc7cae386d8f0487765539a7de448b7906ee52918d25d6c6865067b5b63a1c5e3b6f6adff830f5f424ce4286871f086b133eb43d8a1181753b2cc94dc3779ea97ae41e0da604faaa8baef1ae6f8192c2e3e34ed3b9b23d3df45a1cc5aac398fc254431b6a171831f3063a39ce770180b9f52e2627278ec7799359fcef9d495f380f194c91764c867fe7df43fe759ca36c7f9650f991779179990a2a170c7e82163ddb63435f0fbc1c91c43d9fc914b2efd01055ba7791a80988217d196ad50f0a03435871bd914fbc344ce2d36d91f6841240659dcd50e711411d0d47f76d064093d520683398df130e1ed204b04b9ea597d793c94975ea249cf7557335dd57d7afe9d523881e0b23de94919ba3186358db2b5db48580dc42f8ab514ed0d3737189d568c6521680791fba0288ee8464d80ddbcb6d6f8e72cd76478e68502d6424305936e77f6d7e81d5e055ec4c0ae6e67bc53c3ab7634d4551fc933bf340f727ebc4a9f7dabde8f7fc5d6baab2b92ce1325624a1b6e96da547521d12892696fd3d8462600b21a1898d3ec84642742ab840eb55bc327a521d05bde3cb3f171509ea4912ec77b50be5220667ca08230b63994fc71e2800d725914b2574b3ecd067819b5094cb69bf4715d3c966b0a7702e9e8f0a8a06e95576f23ad06b230ffd3eb2f16502861b6e63dbc14716f466a44311d5cd64b3b0019b34fc27a49e9af928d665714eef2ad2cbb0c7d6e34d0651f14f1015ecc0cf6370a4f2ac70e7a13295ecc56e318066bf7eb8e3c06b30f87af224dd407bcfd42d671fb22e24fe0b9c41a664a13402428412e1143a298dc4e14342d2ef6882cd09e4667aea773e4e59da2327b7e579793fdf49600e6d4621d83fadbbd2527a4c6d7ad9771cc0f57fea825355ad7c33e3f8e081cbcbffea40f0a3255fc66af937c80f5ee4287fa3544aebd156f9c5eb4fc2d383eb38e41b6c7ea8d58698e4bc55f5ad5759762ab1b60bf99ddc8b10b62d1ee784a674f390dca13d8ed87be54a08be287fdf79f5c80b3137a235c74a1881b8fa076a923ec2ea58999242efb252e1a231c8fa17f3cfd0780f19a77ef54b536e67a0a20be314d195ade61ced25c22388da78c81822832d84cff3944f6ed9020512d4286f761952b5cf7940d32bb0c2fe49b809a1b9da1a78d180e287c58e17d63971872466b674f7d374a6d3d1709fee49e5ffc8e34bb968c7cff84b1f5ed1a869fe474fc326b6b9c95de60e58058dd2ccfb929779aff856359db6482caa6ff342b2234189535c1056897bd2eb9f2eef136ea15250040e0e46e481f681b2a42d72d1991a4b2ab076f906f6c2ebdf721176bd393583d37f9426a5f27252244337519dc15fd9d28a07c7c34904ccfdda3552c5d151d80c1da8634efabfed3b9e1919f9dce396bb0f211ef43555bf37396e75b43d4bb69fb06019f0a45225be63ad0d55ae6438248810b14baecab60f30780a0382454d4a8857c27db37b7eff175e11875974e713543a9eb9c002db6db15b4354057b0b90fe8a5dbffd935241eca2f76345440f271f11605ce17a813b944b76eadee807e6ba445adbe3330fc39d0bcb5d62c26bb08efced249f452f43def7d5a369ee00c5c6fe55402f8eafc2edafdb022c0977214ec62c0a2d1b666ba25fe0492f2dd8bc6c83229391b355038feca1df0d96a07c0f469b78d2460cc58cc893d0118b6357376656d6ed77028ba63acb29b0128301ebef2be67ffd00124fe00d7ba70787c9f8f83e248b3afa0534f82d37a762460bdd968b4fc5ec30d5afe9e9efec3bc9a7009a74c9b5d53862945622c1b1b6c1b807d389a1111eef9b877204503826a1d632c166606e74c94be0869f9a481ac409564218e754c635c6a7abc9197ebda5577977f1ce4b079971aa07d15a2b079994fd9a772b6e84cc19b7d686e1b07b0f637e30a5dab44bda3e935ab91b98483507b073b7e404142c22e7df485727070ed096ed78266bcc1ca2af941c35103bb22702d56e25d37e9dd220cb1eed8ba1f3605ecb5fe89e4cbed40602c127f7b784e46636945563fc356d89aa1f54342093c82c8c22916229f994bccae05f7ec7f99253a92e1ef8c3e58a4e2f2d6c120df27afdeaaeaaae3c99b2b7ecca6fb1e59c5fdcef012586f6875e1413d25e84bb9d69cf6aeffb43289125be469c2eeccd850e9dfbd20dbd3a7a762dbdbb6cfd1a4ff6c7bbdc5a5b853391d4fe7caa683b80f50c0aeee97a27e378a6e2b812c5b7b24d50bb57a3e6e9f0ee87502fc70252ec7a480c86a02eb90f86e20f749f534af01595e4689d57f8e090a313120737287efb84308cbac22fcb83d8f37783f67b9fed53dc49a6371e3084e7d372d397cc6c0fc7e3d10c277b3b118c26ede580da0a005863c1a0c41084dc4b25296a4dc7c96acf6d7d7c31f94f2d97cc79d1e3bb7ebd292daff53d59bc7ebde1f607e7e809d4de9b4b1269015fc8d6d12e26559d12c6451c90ae3f69f2a60669e38c1ae24453bc87db6abf8b267ff73583e02a96272abf5caf11a67cd957ec87bf3ae9a12e8265adc60e9246520781a2b520022b7b3f2c562820e509cb1b6f19b1c4678784ee45f213ee958d733a27941e1724df695b27b3ae61671ecb4dc0c8edb9567df64822cd0ccc1343b91d52cf4d19e57884f98bdee8a25cc2235d78664072ce5665bb312bd3d8524e2ab2224c0b0b75a12ea3c93914266d33bb408d78e7b71d316c57e6af43617f3ed5970ef13d13baf37c511600efd1b78448bdc9ee011a795d84fc1bb29e37c7c594d84fcdd6e1ed96a63ff657866e49dc68d0dbf7d3187caab575129648ed9dc6ad2dbf3be0da5b216cf0d30814661efd3c279b455285b8c9b77efade0a3e6b53cf967e7e4fc85adc4155675b3fee26360e8ae698d8f557ebecc681af72061211b506849aa80bc183cd6bf487fd8c250b55078e155e589871b79dd1c42a1ee21d7af436f357984237b824649716de1d4fa922efd22952530d5a38311429846b437894188a0978c0fe49415a7689ee58bbe26fa6e69f0f9920dc8f06414cdf289473fd1edff5c036319ea21ed58c1e2a2ad254bd7e272557dd9a06a9f9d02256ad88590366adc92dafc635a3a8eb359ce01b445e587c538c1c6772a91da34ab060989b7fc69850f986a5c2015cf5063b8ffc4596c3011335dbd9a543b64c7f86f959f40130ec0872988b75af0b4abb5406e3b93186e2292914c2f2395a548da15123610bbe003692ff6bc79e02f253e45ddb8c39e48e1ad3e6b4d34699812aacff89dbe2bdcbfa72560b0ffe4508378fbf9eb3474a67a467f59cb12a4f2d4eb699897643a6cc5ab9462c48c1c80ebeaa10c1b8e8d9edb2689c9cf06aa6b94333d27266de64e1ce9da09d298c8a973295571b00d5fa9520c6f14b4539b941480cf679949be4fceaad04494ab998cee6e1a5c878abba8809a03dbfb0e30561827f2f66648c07d6b9dfac01468296fc116272c8368e4245534dab60a2c4b58f08291568602e1013634f25c86aa6e2e6c7ee78dd16bf3f54a02b83d80edd4f7ab817b97d2be41168f0824b0f5ad50bf0d9bf8c67bd24dc41474413bef52ac67fbc7c75d3b76ed844d6048ca512b5ae1138e55a27351f532cf0e7cbad0029e8bc7a56f94ec0f79cc562a1e5bbefca7f16f6e907fc984fa3fe5275036d6fd2949f2c602d846f178fb07ba51b7f8ad2c08b313c301de3477a8b0689ecf474d993122410a95af2f6e0e62e149e7984472edee9510c8622063a1e0e10056b8a9ac797ad72e080e4d93fac4e9758adf799dcfdc054f5fd97db466ff2fc8f46b436c8a0ac36a872c1733428122828dc753f60b61564fc26822bbe5324072af30a81495b285c10fbd0e05d65d3c9b9e3249327360474dc32ef1109392c71e4f02ca28d5f1b3ca867775350104dc9f2707101b29417874d584013f760672fd2be8a62ed411cdaebaf12290e8678ac5e85d9ed27fe7558d036e5bea970f29ae39f7584448fe2be1e78aaae2d451e5053f3c7fd5326f829976e2f2076898ad22f5d028ab8e9e6aaaaf030d50985cd536f2748f76a7d8bd41e31e22ab1f9adb573ac6dc6f9be4bc577a991c7bf87106667df166597ff60eb1e13856f0f79e0db6090989971e4ac54faf0a7e0ef461708e3c8a0859395be59aecf3642222beaba7720dee0b89af027020b90ce794e5b35ea614396600eb081b632552ad1b2698aa6303dcadfd26005ad01d875f402d625070001d7ec5d358dc65ebff6bf2560de4285e7bc3b0768711852186aad3f6a4ecd698f3a12f07174c9cafa90f14e7664f988d0c91229211d10c8261979c5ede50b9d073cb2bc5d8b29104d20f987908cc918e2aaf622f5a0c21c97514bb3c58f99e08714381d02f2ed1f9e112ba2786d6a5abf7049014c647f0227ba55ab13b8e189019dfcd5e365710a3fb6ad5bd140deba44e476e05733c88a797ced2e4dc066b5fbcf37cadfe217a9e361dadcaa7377c85fe06174fd9add7f7cced73f7a31dd718256dfa8282df21eae5b5902d11ec232071444073c530f62fe1ea134be58227b9c3aba3b2429309485b664d2fa146f6b32b55524f0b1cbb99f723ce6b6079394b043c4f50190ae42fc976f8fb73d1a486a56d06c678c877ed1fa6eee36b7a9a5021decaf301fdda46e96ee7785f5acae4ad3b5299eca864333c768d12885a41150cd46851e480c5015fa3bf13d2fb0a2671267a597795fadbe94aba2eaeb73adb820c443f39ac6ac1b11d20b165baa68e67bce30a9313366002fa5ed1458e583a7b684102e6a8c97238ac97f446ae3d5eb8757dde40656288a507178612c9797b05952618f7f6ff8140a0f58314045e185722fe4a41afa30901fdf3cb6c5b2902b0db4a6447f3cc4c9b17021c1d7de3c4c310a5cf63a660e71042aafcd48a8b3e87ea24863ffb7b2ab9a40178ae0f8050f872eaf16251a451a682f498f4451a8990d191d42c359ba8dc7a811c4cde84e30dfdf68236c31d1d91d80b8f6314b7870c823b181853a810604910ee81aec9c26fb1ef5262899475fb03c5c9ab4fe77f9c9672fff154523cb83bf379860da6ea2579623ab6a9b2bcd124091e871f19014b519cb85dd2300c5e7fcafbfcf027f2f46600257d87b6ee204c37350ce4900d26f148cd20311ffe317d048aae947e2564b205572bc219b4dd9bcd1f8923e8dd9532264a092547a210047cd2fe4abbf72ac4f7641b58fa456a3511024705817aa527004e5288f149aa113562086d34d8eac825f52e540e765b01b79d5a4cbc59f286e7e99722122a6c923a6a749f7de0a082be87210e45ca8f06848bed99f2c1a606e6a9cd388a80c12f0606dce77c1caf07cab5a5e90ebf8d2676eab20351718e1f0898ba720908556a05808eabf969bb26d1cac9e304a11d428c129137b30c29c915ff0d4c0fb20a97ef3749439ddd9c70e01a3c3621a7260af135210b4bcf2bf3d3eccf786e6708565cac5dd22e21b41ff75defb44536bc09bdf41a4aa325328df9eca2bd904fe3db8d8a65cb8b63b240b2cda199ec68eb89a72b3afd02c13931b2e3e733d58d5b63f4c5d7c2d32d78d5fc52b6bea9f177c8195b92c9acbad32f8693437920b976852f1b601d972af720ad1b6e7be22f402ca6bad05109799f51fb9bb2d651eb19fd65f908fe47758384e586d7dd64e1a516d4826940b680b07fae87aec9f6ab73662310fcc9593044c3ca13bddf1b1f4aef4419094dd45155e4a91fc9b08da9b3b86185cc7eb3d20030b726a1e0bd29fa41a123f10fb889f4bcfc91b93458a529cf4b9665aecaf938ea56be6cdc9c2661d951ba63bda404e941bdb302826e7c6295b0d54bc9444ba35dda36a4253ecbab19b610990f9a947228f9b703e3470cde9ff4ff97d64d3a6fe3b1f289fb0270e5fb190fc5ae61d7cc687b1886c72b514d8d44ca1c62cf65f9667757801d61fa987edc41fc7eb83717c4341a2bb5af3807d2e829a95ddeaf079d27ce71da76540406d0abde6e7a693139840b58ea501d1a5415f6b19f4d3bbe833fcb9a7fc32de10e9427ca0558cfc8553b9a21e4169cc724030b9f126150c35b5236d6e88bf8104a115ed1c705a23eba378104f64faff1dd9389a3b04debce40415ae2cd8147c51a4668760ceb776faa84a8ceb9935a490dbdde23367257365d038813f157bdb90420d22ec320ff8b77b7bd745d0c1cfe96cc9c4bca5cd83d29f40c034325117e92a755ddc6558abc69960620b376e28018ce3136bae37ceb6825daf35ac7eaec4298959e9cd8c415f9e3e79ab08d67ae4ebd02b7c77fae261924a0a05dfb52874cde4e042a2341c32642b6116633a76192d7181321237b8a27abe095ef1485b808684241bb8692589c345f190fcded6a7f1035f5b28b9d599b4bf4fe2a1ab30ce825bf7d36c4b5fa84b392b72e0bef362502aa088edf1747006397885982954384d926943ef3391acd5e549de39a4440778ceb8db9e58d6175e081d052a848c9408a5fde57b9a1dd62b1f8d2a4355d9ad37745fa58d55b1ac216939915bdcf4a516d3be7dd0a748b486fc18512459fb08e236b33a290478ac5a202a5bf2db1bcc792f60d33c54f1e704d5a23dbac39ccc4dcc01c7378936cfd0473e76c57c036036d571770a3a10a123fade28f1ed47949e0c3278dfb27464b5738b5a4585f7e556712a78b4f3b3228535884647e7a36a524af548e2caeb8084a9743054badc422244e40c415d58cccce520742c74304d498d50f1d92326d2cd376ffb426c985a63f42286ed2b8452f3071de798475a96add79987223785c364007b7b08002317654ef19b7bb9d6a05e0fe7ce8d2a410933434e076cee15b44a3e625dc7cb3d7db6b731c28eb5471acd5ea542cb644920eb4890e11f5152fca01b6d42e17e53b73c9c00a51bfe2033f71f6ffbc19687bb80817b18b40c101467e56735464e1a3682b8ec6a67b996085174dbb75eb4d2e170f762e50c23d0d6289afeb8b92967545725e9850336e8cabcf2c5da7df99531ee2cfc2d524b212a43d28763ec44f6b5c8f648db4fb98315674f822e9f5758772c7354d8328639499231bffdbc569072d63412180352831685297eba147464b261cd2920a9ba7fcd4edc7a17d52bd0651801b3d92cd51ccfc9d0fd9db5bf08d3def613ea1be98be72c1a5670862cd8088d9b680026dd00755b39048dd79418b999a353d266167a472728d2a012ba9b2bf9a8a87be819283d42634c3845bfa9fd99eb4380a446ecd3e1dfcba5134e728ce202ba2322ec0bf4b3ac59956ec75185f7fafd95d5d04b6df0f8583ad82424a20ba36e597a744cc6c165b0c3de552313833ecb83c35f74e9f132eadcb0333435499ef55c53828ea1abc92fbfab6419ae793da3a72b4eab72fe26dbcfc646121155145a3d81f03c0706125cb60b9cd090530e502a99a658b431da130ea82023f3bdc67593de145ae06a31dc689e05a1a7c9df736f0d5a47790ec2bbfeb61de53ed3f24c3bb7286c373bebe8a13af30c1e1e27abbe3f5a467ecbae39be845f1790ba94a08458b46c116d0b437ecd5b269909c43e8407ef2a2dba20b5ce9633057fefcb3c8911342d0855d134b3e22d0216ed7e91ddff7e636183b96c6256f5826b2a62e24342bdc55821d616061a0e1fece2475ecd7febdd954af74bbff817270b95a14f914bf3e6634ea48bd0ac3c222dc7a20f69169c676047fbab94a6a19e59ef521d66371f62ec3b34e8eda4dbeac7c10e4bf3914d3a7141f8156557b4797c9c9de31ef9bad71c28e90fea7f1571c0dff2ce4a63fc4f3eec34efafc6c040955a742890b4028cbd103ca1d562ce5a7406ce9a11f0fd2091807bf3a4e9b8a350a44abe4a209fb08eb766c5ebb7773c3a714b9a956400ec6d23aaf5c250792f72ac2dbe548a7b28ad1b784aacb6d5b18a049bddc0fe5fc3963f1f01bd360c3322f11553d7d568a04d7cd6a8dcc6ec06ad39b4cd625fc347077983acc8b9ff7fd8d3c9db2aec3faf3ce011c17ba238feb24baddbed14810c41f42b4e92533ac786df02e22a659639a84fbedf00e2e4d4e5984342a59fc090e73f2553b5d08a2ac2adc5898d62af20f1403470234851e85db30315d73246da0aaa47fb96f865b75a90c24434041deaabb7b805a83460d8896628a969198685d5ac1bdc74bb9621c47e4c1a114353c40c54bcb004a9614bd37b41a3d546721d7732ab644a2bdfb59c90b97e980f146c704a4c6b74c319caefd60005567f010e518eba2264dcc7f09998b996c06a0093408bcf17277b426d04c70362c46bc257933d39c2f642b138f2b9f9ffc78fe3289b7a9dd34042bb29e14167f6d600171047098bd79d3c3b7ce5346fd629f819a0316066129fb16ecefd1679669b6031239dcdfd13cf98e9cf248389cf569fe98673004a1096b4bdc1dcde4859d28073ddaae014e13c7f466f2495ddfafd530d8a97b6dbd0ce3abbc246f224f85a5edf0cd824c1bfb8806587b4c3b54aa792dfb52eacd14955afc7bf9813973da1998a12e5790a4a1bf4d0cb0596c220727e8795453f340a70181f7b28fa15d86f7e262b29f1b767804c229caf3745871e8c24df87bf77e508cf9998eac114b41b7b023a1599e3f0361f905ed88383f82a9d3c8dabe241b1cf49d2dd05163a08f9ad430c1cf8bcbbb92fa952b378253320ce3e22bcd6cda387e0b9f4beeec9a390a5460d21f6ccccae7e159c3af76c836d4655de565bd9f120b8c65977e64fdd955c021c6c2ae93f8cdecf5090e49d4adc48216e86bef99d2482b648dd40b14b3f4a23cccc58986446618b86772d63cdee424fe19ad280ca46c634d2595a4254a2ab921179ef6838265ce9412b33466384d8f15b8164c7eccf355bc86ae8d5e4ae9a9e0cefa4d0c358e7cad0b07546712d6007da4941bd334d5a03e3940f2bb97ea8976136637d9dcf74fcc157cdd010b0ca27bc6302dd8d7a8b161a9b5c779fa88f43d4320ae5a7e9df31f6a61e7b99a0da87fc2e3f297e168653007b89296f30d64d016b427e52cc0476f46e25a63e331569a99cf2acbd870cdf0c8d13ea4364e0f346a9e267aab770b946969f304e33f1ca05211757b5060098b8724695e26efea5eced57293b937f9cf29bd57f90fa674455e2b4c7bf9c918a0a4b8c1ddb604561747beee288dc4b2982db5357c5e9b273867cac80973e3fff49cde58fdcbfc03b8ba4955ff4edeb36540d5e3376bfad0d61a97ebb2ab90981a6e5044742562e3c507b94615215e8d7f04831cb9ef617fa7b979b96e9fa89d5887ccf424d419266bf6f52931d7def6c47082bc4f5a8a4ec1c12191162a8762cc176e0437ee028ac544c46bca010059a4b330d6025670d504fdaaf3ebf1efdb2595b1e8fb30347d35b47d9ee12cc8c3df7446331d75324978a53a8c1560505c4cc571c12815c6f1c9b3cf356cb02403d84e7bfcb2b28bc74f5ad49f3941e2472c1e1ed4771b227be8afdf74ec2d94f182b4d09a603ef3bcfb61c5ffa9d87389ee5968ca64eac34d616ccfcf1224fdd79c1a2adbb3afd3f0b9b441d9e642ff2b18d9c5084c7efa9b7ebb5ee4f06c4c2a47429fd46660d9347954b2d7e940ab0a3934f95156824d7ce0fcc908e3923b0d8650b0fdc35b982a0abea7e97d4fe2c43b8ae13f68b99ea6041ec2b5c5cd63aab94756766bce6621d1d6f020ce9facfd4793023f58a66baf62ccf546e49e479722872fb8f718ce2072c3b711d4c9880f88af7f998f70df92165bd5a2e035027d5fc098b32dba90401928da625f0fb37b6a9b168116fa5931b4bce93e5572b571e0b4c60510e7bebe9a32b41ba20cf551abdf1e68c753a23de9adc6cc5b8ed3831945075ac00cb9688f11f097e464237e878b60fb4030d2bc177449a78da9dd523ca722912321901e3f59cd53a4b65c3f156ddc33b25011428c8bb1625b30d7bd884a3c1111aba15b5445402cefec46449da4b6e6912c9a2490e2814fcedb97a776394f104d286e485c581be99d8b27302c192690c983e0734ed173a6b4ab97613cfa335885f5521be2ac91abd66cdb7e64a99eed7c010bb4b567b7b3b118b8a391b343dd39abb5021e25c1814705ea082b0c906e8169cdb3dc7fda6f69b9af0b7df691e578eb31af2eb9f46041b6cc24d79199900de1e559862108550d481f82b5917fe76745c3b9685246ee6953b6fea62f6b6a78d49414f908b4a49108d18d5118ea2b8e301ed470c2253b90df72757ce1c951aa55e0f2d7953e3f2f01c870441dc29224501313b553259762e6687e9ed61f99a88cf6ec73a5ce59402ad9ba25b14771321cc97fed17f035d358149d0cb025a1fb6e0d68f22b07d88f504dd55f8ad5411f51c7be5a239e437f9ed7085fe66f1b47a4fe3b199607b467c2ffc9ef4783ff8c3cdf28cfe3678ae389079983c6c9da661fee35aeca4c40b8cd68363d4994f7f4d21abe50487aecc5cb5db141a3091b51c01eabbe88866734b3f620ee29c1b3673e35d52ac7f41dd58a54a9b26114b243de2d12cc7d01f38727e2425b0206820f942c66a9d0e55f7f7ee9aa73c6b6a316a24196d73d7bdfcb1684aadfa623f300da69a69593ff77d6bf3e0aff90cc2902d5721e6ecdaa7a0b0d887602daaa7c480aa9c4c95cd11dd927fc2675c3eba0380cb3d039e2e7338423305c6d8cf0167a0e4a0095cf59062f3f17b8ea8dd27c6dab9f9cbccfe523a371533779b5afd311902c408b7cade6d38ae34c7473d0c785f52e25cb7ba570d4a8f0c0f18dfecdea5a5ca5e2f27caa69dc186759d26064e8edfeb295b2d763829bd9be8f15fca23a8f45f524def17eb199a566c68ae0f4fe05afca8d8837d9fe3986794b0a7241d6e5c6717cf52106d99e9f596d60388042e8f715d51c926a9416bd14b7dc47abf3aed85e81c3abf3d69b47e74757da81b93862e0ba4b81472b76ca2b4aa39c1dc325f4d1d9ed3f29b8e04a639d91716fe0edfa85b17e4ced70842c25328ae332c449993721150bcc7e6cae0e166fcf8a3eea5996967d3bff50a99181756808ce885b6001d84cb878a97379bffe6168e41c1265f96c1269d69e3dbbc78aafde6416134fccf0011aecd79f74c4f49d76d47a64d5bb60112f9b90b95224f492a5f2a1cca3f544a8685abef1b43318052823989c13193c9ffdb454b372eeb3cbb199d9e17b7adf531c9ffc4ccf5d1e9e3dff59d34f70973307764d358fbfa8f4808ac5941b5255500aceca5f2029ed72eef36075d6006ffff0f5e907c16820f4d866b79c390f702e5e9727625eacae50cfd221e562ce8b6a955fb2f108697de92c21fb5f6a6510eb889e804b8937a943f4b754fc8e873c0215e80224132209ab92cada5bf5ff73571653a0c69f32f2a70dc9e6b70f34b6a3117eb10bf329f32982c84058bc82e836d1a049edef2200384457de3c61890c7017c02dc483625cc0cee74c773afe46bb263265e152890a816bbab53277e00bc53cf89a15879758d9fd1da746a7b102d794c1d180357b48568a84923aa60df9e50f6bf52b3e6c463ff3f80a6adc92b79bb99667318dde665c2bc014fc47c585a398a43498dd84f8d8adb65d113e216e475b7fb7c9571612f315a5a6f266f548d3d769f140f8708a022bb3829cf0ff2f7c2bbed73dc32988fc2b4e03b707aacbe0d89f4617c147e8674057d2d34b548da963022d2bead0244c8bfe70c40e32aa8de1896191ad1286fb364c27daced98b077ada04c7b9fbf093381a0194d4a26811020b08895c03bed8b09d275e4c6c746735aab6991fdff45486fbdd41d61a7a827ce3bc6d6040c422b7b2aefd6358701236b66ac1ea1c316c525f27bd738e50bd81d3826f53d51a989087878068f755801b968668e45b497b24b05e64690c489120d360c3a7e8bb01cd35b46a94169cbf88871cea172a3f8e02f0a02ccfb4630f9a50d8e3d2a03c92c8570cc80decabb37c0647047f0273e209b14a9b59cc8f89b98c150207df39115c4c805f99b6b3d83869ea6d8c5dfea0317ca476577e03dc07b907c9de86b9ae33571d5ba5e10f43fa0c5c4cf4acda147002b406b324b0aaae850990b305b3ff06bb694ca6f84d768be6b83cdb52752cb47f39fd64210ddf558e68f890ed3fe524b158da4ad3b1c17860f968acd472157af02db1a565840db52e5e03f7c5aa60055b8ab1629548d9ac7f871126f41339040e3ab5df3fff268352a01dec94b0c334d27059aa8c676281e4ab90f5bd6ccb0f53e1f800d0a441f5d0b518fea0c5d8f8f7eba4769c5264e1df1f6608b46b793c90f972ee089187e2bd1efa7b7d6319e2e557826589b8c8de77fa49df7289727a793d4d26663c6e1c005e247f00a836e9c13e1f5607ae131b7d0754f01c7410700fe5854d72ee3f3faf64500fb8b1284c384f1351830a3d32477e55e48230a2493665d2f6d020fd4e2e3523b09f2cca6f401149216c70706933568ab073c55543433bac853f2f416c317e3c460fb8d94f20c17f0e7648d614824daa99212970e7bed33c9b7df74abfbcde28cfdcb941b73f8401ac964d64bf7fc6f17405469b12945c4f1bd45d89db8454de836a30e6ec5082d27f334a4a22a3c8e38d554fdaa07da603675d6693ab9b88532aeaa7afe55bdef967d51cd96fb6090004e8475fe8120bb2fd2d69e5bb657a56db020e4df5ff406bced2ef14b2af290f5a081f2082cf4fc8c2efd9adecd8aa8b596f9349aeb293760e48c6b7137b44f136190bf43308df3ae2ac31577943dd58526b5b8469761a81ea541a428a560be2a4e625b49cc660f1bfb184e8150558f93adbab356e4b88ca01ffa95a28fa184bbb0ef9c408d52e5fb7bf7374bd8868406c3bdf27c3a1b35edea8d51594819387298d7e133db8b7c9b88e85d146ffc2755bcb3f5c4d9b0a1d8d2e3ceaf0385ebdc5d111c9990ff611cf43f0e2ceda9a1bb01fbf38dbe633897b69eca8ee850f485e7b111851b5bd7c138b4897a94cd151f96da335949b5a0ccd18e18123f802c7354be02f680aa7a745f47b94ee17691e743c54c4e783a549cacd04d6776c02bb22073ea3f1d81c2c8ed9072d097c280b079e64f36a0d78edb4ee45421e192705cefe66470eb4389e832fefd2f6539c0d79169b64fcd8445abf1c52f3483c51ad3b8cedc84cfec14b5db810028037b853911e3ebb45603c41c075be3fae8d0facc3aa09297601b4736e2307a5b200a710c6cb0aa7bb76c78574a25b34c5cc9ca432abc3006e2219806c944a2f9b8bca99fd3744474d2ddb3fec6c8d414705151b007c77d1d1c0486ebc0855e27e907d268d5a2b0d42b738193b2a52aa923423223d04963522e2afdd61dd66f1734f45dd883c943ffe59102ffd5c932de645a0b9e6cdaca4c4dc0b8a48825f49f4aeeb7b3147669735c0e95bac9efd2a9f0ad837167efa9876ece1d9cf01730856a7044c2b9d518d969d800899311fb6bb6c97af63309296a8e6e8740c2884429ddf836fab072a8d777906aaae417850f382b21bd5b162a5127ec9d6a0d6260cdfe835c28733c1e235f8b4f6a3778a0ec4374cb9b1ca96776adeb05bb5c68fb16c55cddab05eb64f5568ea557463c49bf9cad443e4e3b9cc2650bd2653ef5dd68073e14e4c528296b54bbaf630d5643f669ff38fd5a096113f9c4b892cfba85167a1e85dbfb875eb1a0bc51d31918cb96063c8cfeecb1665cf97aae8698b4d577b0ef5f41c249e7decc8f9a10fc8560a400c795a38ed1f8a037acb0a2b61da74f533aa72f1c98bf071deb2f934af83b9f390db33849874615376bb74aabef43093166ba2a27b53f88d8374f69eff34cd306fd6ff6121e8f9888a9c8cb29557fc9db959e379a24a8c3b756f6b2b1e1b5ede10d3f47f5d662d91882ca04dc137a31928241748569f6d169ace1d425906eae2653e10ea7394df47f6c9d14f6d1863268de1c483b219060f5868344858c809a741502ceaab4d87e4d546525f44d44dd43b6cb914a43a87e157dc793b5f5b004d749a325e52c65ed874df0909b059f7d7dec214209d7b8462be91b778ec9726a9e567a8f575b37dc6723b19dfb6896c5c56b5d0d719b4b6fadbcf07ef9e9e5b9fac090c8bd4c05ff982178941ae2106048a0e988c06fc39b09197fd82aac9b411ce85696da17cea7bac6bd6be747b460f529f8c3633802d563ec857ec003741fea5d622cdb4eccd65c9a91a8aad73ec0289782f6c2bae8cce36a4e06edea68c35a822fd3cee2f2e8066f0e578f4f59a84cdd0001eb569a9ae7dcb163dcf0abb10dbd97c8ff56ce97f87c29bfbe642408d454f65ca0c78e3366e0210356c8e7f98e609c308ef7979e2f853e8c1912810f2ccab6e2a2b93adf5df5e53553eb05dc8f7dc139ab256215587e1df91c9dbe93c6a3ed722ae37f9f828e3f5d980067907a657a30fc5c53b1d34fd9d1759a48474a2873c9ab031523ea64cc16afbcbdfc68c4434bca8f9ca57b65024f6a6a2e0b05c89c6b7cb0183b63a33f94ebefc3a6b1645313f34aebcf56134ebe20bd21456ce00a8ba067c78091638c46b24e81f3e2700a68c619e6c1cc616c24c2f9d07e0812ce97b8eff7dfe64700b60c14d6daff7ff54a967a84781748913461e06d3456fcbbaf095a534216cfdefab0dd734c0448796b0bb301d7c0cf9c6a601d48c0fd1446723ab2c34e0807f546657d941064b2c7ae610e07f2f50f3822c64adb556026a2471c9f1d5764115aee63ac90cb430578b4266344b43527e40a6a60c7b78e6d2c5400215d3b3e50812802b84c94fb04d5ce35e9e67a6061e8d0c777edc61f5ddc6a98a7f644f1b78ad725a2cec2d020f87adf02f17dc0a666dda624396328614471293b1ba15186385596a982e16dbcadb20bdb6b4f562c3c5b2e88356b980a25f1a0eb89d4592544dc59a7b848c37b96266d10cae06e366ebc6baeac8cd919e394b0c0dd9b7845a58bcf923ac6379e35d46fd96a03b4bf2155c694c1f7201d4de9e01bd2e772850bd8dcab9b6247497eb0464cce777437808ae0f75f68b66c5198ead1257311786bdf63be9b3b09395f8272e623bfc6eef1898389d280e816302905979bf62f02eb83952a42482401baec09e55b8cfc55632f1259f8847f124ff1f59906eebd7ba6e4ca8c0958820d39cc57321b127ca86549475cc9e0809d94602e4f6deb0339ecda0edb4dac0b088273c4ffe705bac0aea8060855da2d4cd50a70884e01305f1cecac07fc848f0d97afb331576e879229f74a29c329de08fb13dc3c3a3f6c2519b8eb5ab003f2e3af4301995b00e28bc2b4b18e9ebef790afbf2b6e25a1eb38094b34d22e7900166bb4d536e257aa85a97eae09480d13835e4b1d4a818eb301ec0b6b89383609874eddd1e66f39f4ea763391c1cc3e2ecc38374c8d7839a8239eb7b33c3421124c80c373e2198d6ed30605af163dad796e2cbbeb823bcf74b2f574b9e938d375f375d78ecae1abfc5080d184ed2aeca035680e80e7b01f54fe91fc70e9e782e6ccb551798991f553a821abc5f3b1072487c63e3875d445c360697a52872694bff68f3029f2c5c9ecde209c98cd2f493244f0411f1c0b1237d037eaa59cd9eaf9576ed98c693c7a0481c23fe968f31f79cfcc7888fcf2cf344d664fe28f6d42328500c836ccf6f079b6fca797a704c2d133a278d45c17c62010917db14b0fa009c309b046d3aa02caa0ebb315115cab8e5ab938e47635250cb2c61c4b4cc44bfdaf6380c46a094a11607d44e0d41e14bf4ec6963f65f3c778b0f7dc92896b7b120bacdde5651f21535ea786f9e66352aa1e08f0dad64bdbd632154b92db7cf5fa8707959a49789a2992e89c773c8ea1f65c6f02f73cc0293bd3c07fcb0d46b61365de0057df5ba1097f4e7029e329c16530b755241c58e951e03458f78ccf2dd9ab2945993a190982172f0901ad51a917f1ef2bf194a94a43a5992befad92daa23df0e2e43a1ac05e4ae00816a4624ea65439ba1a286a1bfcde33a779c1f1ba77c6552653903b98dfddef8e2486c87453a81cb2d5c89363b48cc43a350465ba48615b28f84a21e9d06120409677a7227b0332ba20e4953e0de05005fce0e43144b2091601676f2529622a6eccb6ee73d3e6e684849117f32489cd98f8149e862e045040abd9bd18ab92104ff3291ebcd4d4400a1536cbd4b60f13165ba964be1592b9691b51cee721483c2f7c880df43077a181fea5a799e5698829c7d6ae113eff5e66eab64245c9cb690dbe5bff15757cf20fe228bca782a8ac4a5f56a4ccb9029d0666100c20534d68d6144579e994a67fb3f5a799c0be08d231de9c06a66d8eb7758d0ab6fac9ba12c66bfd101a2a1fd4a69d26d473d575c5fe85cc5a4777bd0a00670e1ab0e5ce352f411e4e85ec161bfe48242861d097052f9227d39cfd9becd2ec5401c2b7557454db1216474f8a1e43fe04fef7750f13988b43ec896a1468e2f2c67531133cba2b8ed8df7964f3b5620d119670c29304145fed273dd4f4cfd86b1569e3f4d4a6db4268f01c3f0dcd0ac2778982a5c439cc42d7fd497cd7281d8f25dd7f71da14424d513b73d650e96e634d435c372d54fed2e7ea3b3416b45aff123fe14f012c36a671bff583b6f87f362aafe9fedffa57786bd8e5e77f96fc075a08bdfb854a5835e846fdef478562c64d72097b84fa0327b9342f4561537380f0f4daccc546893c899f4962804c2ac7efeb53eb649d5c30d270c17f632425ed96727225b97d9acf3226c758cc04055ad7f33d05a0616aaee490d07de54f3290d3405af06dd8a42fcc44dd2419926778fe447e1912613c5c9859e5eb6fcf10cc67877424d82b909f5284a21e092b0cd00a4bb00220c08ea7b09a06841737bcc0c1f49666bba96aa3fdcba04e63d4055dd928d03023943d885cc174fa6bf2cc3a14c1926bbd8a7ce34b8cbaac4af49f2e3e9c698af9f5328a2f6dfb1b827be9bc4e421803cfd4d3a6be6642011815b7ebd437b907586951d356cca3ffd9e7d12d9899367ecf930ca92bc329581dacb9b874e3fe4aa0d67cbcca591e93b6d2adecc4f69fac389bbb80878721ada91727fd40bb57174f30ab5eed7f8cc712dc543f4f5b0670d46345966ba13b24060a90597eebeb845fbfa17d76218f5e539720a84ceb559bbbc5cb23093c5b6ae56e1175e7e54f0d92e43f407dfa1fbe8bfd4137e4ff491efa6f7d52292525341dac89592a96eae17e7d5ebd1a3e39146ae9bb8176f43aaaee5a872f036847890d6670d24d536e8517f76f42775d41cc3d22123cda1764b888e9e8b7ee02dc4f3beb42b8e41129ca2ca11f0d6419ae7a431d287079a1b19b1d9e1eaa5aeebe107be9f75dd9b22435e8725178a46e18173194f98f41a89dda2b88d9a2822c2066a7be421ffca5e2c1cfbfe5fce1438070af044141619835ff840c624ea40960399174d688372aa392b7fb1088dc2dd64e7eb7b46bed49adc896318114ed9fdcd13008c3d6b0e0f29fd4d10e7d19af44d14459f42ca4fdb9f507fd5eda677f25bcd331f85b07b8ea4b6f57c2bacd78964711357fcbc807d712a983107de7f0e84313fc9dc5c5220170cb70aef0762cb2b24077f9f3c64a3a9e8143d1f7f33d91e40852a5627149303b3152aeabf233d99d2f9b904b9a1c0c35c35b54366106a3786bceacafecfe22a1646e01207715cc81044289c31f02590d4b08e1e9e230ae4edbc7714b0aea0e53f4f21691dd10b7e45971536c24d6d66d75f5f9d69bdc5c5c44bdb6e4e4937f49d7e80401d54f70c1c27b0935b1b99c29f6b2509cdca32299e7b769c93f6631a9c726f34a95ee1915969f2e5c76359253e120741675d1913d498b7f3e338b5ad30055e6e4e7c798edf2e0a2ddbfdf99e1f8e9c7894877b5ae8b0f2b0fdb8b58a4af84d3bdefb1765c25870bf5b1946e9367de6c539220323ac0eb68742d860e12fcb295d670c8f5eb44fd58ff2ba53ea0b6938cba233d48f428203ec0bebc34efafc6c040955a742890b4028cbd103ca1d562ce5a7406ce9a11f0fd2091807bf3a4e9b8a350a44abe4a209fb08eb766c5ebb777378652d8d8ecfef3f7451869922fdc462959024d6fd5e80b5d053ba368a70ef1e1a7db70da554c8c266aa6baa7e0bf3e1a9afaaee7272d1bfef5a2561d8aeb7a62329b4eb51aaa1cbaa167476b182a53cc296c9e3e212a2c75a88560c3328fad00b4b43ecbb977aea8bb6eb7c78592dd39b69145cb173101b05b56381d0de4c95f1c34b909b6f73f4f7affa56b90ec59f0acdc7d60499aacd0f9d9a0d4aab0bcfaace29375efda447e8d0c6b4cb28024fafa0fae1749678dfdcb19a04b8a08b2b05dc9313b607d13444739668ec06105d91aa192137ec1c238764f19bb51c0c68d926af8bd077b45e658d231d675863e751ac8b9c6ab6e17157a25e85c008b17ee35083c6f74fed1202cf90cdd6a8b5eb4efba981e388b74a8387d5be82d5979a1a285a70e92fc14b4b91d50d69c1da9c836909ad7ddb8085e4307790217d931883c5eb7b45b62ce47c33ffe725e744bde2ebbf3214b364f7127ff7308b1151cc7a4a2088c183861fc0126bf21d4503c722ef3e9493be157776231e7b49af87a41b4eac798041ef3c0b460feb801838b17aeff28bfd9cf66c90bf5169328569bd5d14e284cc66a21b2ff55c9df761aa64ed93500a898f4b7ad0786c0d48447d3bf0f54db37437e15c36a63b2677314e60c4d950afd98791b7543ab590a0831b30d8d29c0002a004a19e999fb1e49a4301e6dafb7186c65712f87bf77e508cf9998eac114b41b7b023a1599e3f0361f905ed88383f82a9d3c8dabe241b1cf49d2dd05163a08f9ad430c1cf8bcbbb92fd39eb883c698ce89c1a1a46d3dc35640774ca64d9715ea313096096460fde028fd706b4dbe7bb749825c28f6bb5588ef8cab4130ec5c7758c541a9f8bb8ac87d40a9d15906dd5fab4ee0425f74bec90bb016a1144ac2151b4e9d8bcb48bba5bdf7c8427bbef926fb7feab32d6044909059e43545cadb3052761ed5067872afa62a26d1c3393a62f6c20831f43a8fa3f9e9b725eec3d59de90c3bff1d4325cf1f0de3a93ea8b5b4651dd59e471df01bcfc54b8de7e34655932c15bd9c3880caa3f62377cae98687ab4c27362eb1619a42ef0c38761a341ef7b1344a56a526d409b50fcdadde09692295197de180e08a47c1cda1537a5bce5723d7216d8aa505606bcabf4b6d1b12ba8332703d37b6c9fe21cd35333c40f6f0fa85170a353fa15c47a142a7764b9fcfd0aebc374eba6e70f80c6e5ed718b28399dbf27cb8963ff12d771f06a1508efb44c07859b494cb2750aa7b26790895074af9c53ff9b873bc43f7cee30be161649054545251e8bf963c507ec73b461aa44aa11a40a10a32e0f458479fee16bc774bc36986468d08abe439c1477ae73c704ff8b70a253373b633147c74c4f0010a8513fd613f78c62dee34ac48481a0ba5f199a93ee3728383366c692d2a345c390308ac95ff911491062a027459b11006ac624e70c75a024485beb454ccddd6e37debc0058fc89718e941404c71096fa46ed6a46d865998d548937c9f2b3717852689bb889b0d28b7304021c7e4a2833fe18588b0ea6a314bb507454afc789122c1baa9473873516ebc00d2848d4b8600d4deb937f138209cc1ee1c728def5e797c252db1e34620fe083233259b59f4e8b48de1585b624d6970f277c853765f3447a3c023bfd41877ea0a1dccfc0007c9b7ebb5ee4f06c4c2a47429fd46660d9347954b2d7e940ab0a3934f95156824d7ce0fcc908e3923b0d8650b0fdc35b982a0abea7e97d545940831baf95530cee1026cf911135eb97b15b4b33488128ffcf2a2b7cd21c69a8e4d1aba8605a4058d4772db605fd1b5fea0e2a99e1dc9afd359524a03e7bbc70d94b2a2772c055a64444059723dce8d5482e946dbecbb9e8cb6a44136b5ec13b7e527d64a6f7a715867de2a63631556d9a478524daaac903b829634ec4ab0cfc217a54b22c19ac746a906c370a9764aef85ce0090d3710c90fd31ce63860ec2e746f0a1c6fc129cc06eceab3691fa90870a2ab0ffd6cac625fb9e7bd41d350978ac8a5be305f67846cc998347105c553bb327be4c4dc666c181c8378b7587c7a358db7c3bfbd9f1eb51d32c5d9dde0db4440991e3e21fbf127f2f2afce8a63d31b28447903834b0478ba86f05dab4368d487edeb1150eb1f9389481157b73b525cb1f2ee29efff0c97c724c2a1546ae81acdd0a94965ed3c637ecf4fee1d99524460e0ea37ea28a984e41359e66901b75d691488bf3e0f85ca30f32a88036623d3b7d3e6ce71d42362eb368431cd5ed1de570d911a77ec7a31ed8b8027c8a7b01f5210f10e9831b354b5ae9ec59108d18d5118ea2b8e301ed470c2253b90df72757ce1c951aa55e0f2d7953e3f2f01c870441dc29224501313b553259762e6687e9ed646c82d2a983e2a842948379df377cc085ae2d3221e58545b6d75b73a57a66328a6ec9b54595686ada67fefd9ca1a48aa38e3e87210a738aba0a312aff9cb667a4888893c694151714eab8aee12c9c71149014758ce3f0e33f1883b32c888a23f760ef1eaeec71eabb9460bee3cfac0375dd993262d00d582f4773e63bf104848090c945bc3aa293b0db529dc0be79d12a7e35153a9b0c479506f347abf59441dd614ad2bd22708654a7255aef1278a419746bd9aeeff049b0f5a79b23f055f14f409ec222ba43264b728c203be419d382e16f68cc48ef41e83a1eef30b3a2668e9a01fcdbe2575bf1ac43af30687dfc06be1d862a96fa0d80ae29ad58fbce5aab838c83864bbe403e65eb79235d68077952521ce6140d33c39d81fc7b3243bda5f549daf8b27ec683dbf9f89a5212d30a6a62a9125932903d0144dec665f7473d0c785f52e25cb7ba570d4a8f0c0f18dfecdea5a5ca5e2f27caa69dc186759d26064e8edfeb295b2d763829bd9be8f15fca23a8ff678f42809b38be16884cfe40ae234cbe88503a7ac1e2229d02e2c144e21151fb809e33de731d2dc0ffbf65354e97ae7c08f3125779fa293d80e8ce0a7bea215e1fd01d85809f0365dcb59e38b73b8e021cb7f3e6897a3d83e1948c62b4e133216151c81e42d80975dbfaf34d7e345775fb05c24876a50b09f41ef9e594b87f93d2fd2ef35c239c683fde18a61d64e599ab11e9456cc6b12cb4812fe7d55ba162be706d9533072d735193bc368d9f3ddcc4393294882043759830185297d5050334d38a61a220650c6315177c791075fe9757962d308f0d23387184e8f2fd9c29e0074f6eb667e39a9e25fde8b887a358efb8236061e9cf48e891b3305b9bbc9e7e0d8d3ada05fb810d64eb92d12ee91532abd8b9cf9a503aa51036087158e6a51562890fff41a8ddac1f0e83c5835f367b7e8be6b00c8db499dbcacae47620125e70bcdd3ca7ba65728e6657c59921dde26bfb85b799d12ba019825fc5be77c6dfe1b5160e84bed89644ba8108abf1d6b249e56ab15698eb199489a7518deae5d02c0b3d6399467a3b8c45ec8f882447ca38d04ac6460e377f13414105dc0e91d137f275f0d19c9c4cdaae35ba76bf8b0dbe63fde4162778c62c2e218d7d1a9a9c8c25d7dae6713008392a894e909e3a6254030e1f4a8543e4b2b89a064fae41986edde3a2ae26188040526a68d033b5357308025a3886d97f58a543842373aa14a31d820aeef103ccad0bbdcf754f00822f9016bb6be4b35bddeccdb595e886544922b3ab5e401272c7e7d936ce44581bc385dd2c80627a2e2d309d3c7df68105eba35c9f647f29a6524e891cccd34496cefc83d4d90462ea26e996ce6efdf15e0e8af6ef0881af6eb8793aaa0e99a5e580c8b9aa9e0428cb460ef722e77f18f26607880c13217885f88913bdd8fe0b9f578190522fafcb96797dd40b85294704f07e0f9e660639ee2fb65af7d7c08e474230725388504e7d2fa546fcddc072d182b244c7102d73a56d4921da54f2069cc2795639c4d9a23c2af22b287109085c703bb6df1e5d239bf26424b420dd69c3f774dc39d33762b441293597b35233acb0b9849ecc72f0730c85790d0c83deeb42cd3cfcd9865c95a65640e910bc84fa36324e26b9624a38d6efc4dc55a0679cbd80af436e1098c7a3ed59e08be3033b41c0d8524732e9b3cacd3fb9409787774020ec01429912ac5aaf7379188c35a64299cdd3e0d30efe91a0542c07016925f070d3e1f1bdcc7a77b41fbed69341676adf66996f912d0de76ec12b1b81846b25b3ec159865710ef30cc144599f5bacfe7422e1739bcdbad3d92cf9f26914954202cdc5953d91de16e3d60b03be9004cae4f66b6941fb6735ad1a5ac3cf2683440b6e2e9aef44129932f27fd06489d3aab493c9aa7de24a2fb6c849f23a725e84341afc6edfd1119df699dbedc8397df7ec54b65210afd17053ce736827d20c7273fb3dfe9478200bec9f89dd62cb2e3f193865a29c0ae718cf0eeecaa6482c25a8c11e42ffb5a96a400fff77927837e9bd34bd3430c41fb1162e9f46cb3f91bd68ca969d2420ffc3f0b78e66eec3ce63fb49026643cc1efe9d2319bdb5e4a34a0fcfea7e0c2b3f49b1b3c69a13409ac80f2e6877456c0e1b39273cfebf76231742653a373152059f85172f432aceb77200e138d09d055055a57b929c075922a3b73a92be8a781cc866c6416af0e88f72176be1be81b623d1496aaf33b923bcba68ca6341646b6ab64b8dfc5a6a99347f6c1e0a252aa8eeca6316707a986d0e4c213955503e548bd35f3f1f58e9c66dce97afe49b47e952e8347dff47e15bf76b74f757bf7109127b8d0da4e7c9b015adb87da19d3cb50a76d11f5697a5bd85e8e41b5fad6815debac73375847f065969aedd81991265fdaf1f284bb4b83f594c49616825b0d9d082471f61a1c61b315a8d101bd1915a12eae3d1b99c5a5a572cf7476e93b6f62288e1f10140261af888cd9beb5fedf01c0d4d877359fae7edf17c34855e3295aaadd22493de753433bc60ed34ced0b3258a584bad3b507081f5d1125ffd7abdb9a76db8d2a5771b58fd2b51f4755a2d7c40ac664f91925a889421917cbaa5d2fe87e50e1dd46ae06aef1ac955ce770439f1f6f0f5fd0be838e649a4840d23df5e659fbdb781c7114ba48794eccb42e92dac7769111b7e4fa8526d90af63c4e6f77a26c2e364cf61b44191869990b7150e94749d617e42b28dfc8e82b2ed4b8a6f995c9aa918914bf97fc79efad10a8d793459892f8d07ae20b14011854edb08bd8ec3a6e66b4f1e2b87409a614169ea786b8bb7a8e2821e89362be3e95268cbda7b1c83da2c321a2c0b26200db0fa8c97bba68445e6306fdbf827a64ee9a932a706b7b07055e1d8bc613eb6d18aba1c9e0485f6db468c3cade8cbc1a063c330570f62761de92634a032c743bb04ab5e642e5b4483652eb57c68d90245f7dcffef661fb59f6bb39c29ca213a4e000f401ce36dcbc88be3f734b8efa23aecfbd5f889b2d384ec94f4828422cb38069de9d8fcd40ef95bff38e68aa831be5129cae47c2d4d794187444fa7fed2f14ff890893734b2c0e095be6713324a07147e14c76e838269b74670ed07622bc6e4278eac852dd7589be1b59cdf6bc07806ddc555510cc54eb01833594aaa3d9ef9b04436fdaf7e295438ddc975ef58c13752bb43a66b2ca2595248a59781db65dc9c0280fca4486a4408ddb0b2e17a46cb4c1687b654fd97e63aedf20fb57d46bc046dffeec7b91d7d3ba016b796f3c5be3ae6fcc104e2bb4c68cca8f7586753a90fea672ee4b1a621e25278ef2342098caca27ad255d93add0a5f872b06d8af1c6da3319cb011ebb6ddc6da236a10e065a9a8d130f04c5ea0fcdb7f9ce172243a3e6e3c8a1a1898d29408bd0780291bc394054f16490ba48ab70bb8a5154f19fc0bcd58de31c2c6df7aa4e2345bdc729dfdb8a9f8d839e9f91a33f413d54042a486922eb5b51f7cfefcde394fc9f9dac7d3445f2895fac68d48b722b8c7b02373a67a0d876329900e5a2c924b647944f3badecb85d110e6e5a00327ba58d32c7f15d46d8d63e99d28fe11d8f830abd54bda30c744c30c50e81b4fd83cdeae286314b156bc5252739c185a69880e44e1ab9d447902634bf139618868ea479d09b66ed58007057613eba1a3d0f7a614aad7055eca6357a4fa88e3454b9a68d3d67572171a1940d41c1033a377d55a9006b1a3fa6561e97899dbb0a92513095a7751001b11794b467960f2638d6fe2528ea09372c3694488f1fdbeb35694c1cbe1d839962003b84c934c49cd164a3150fbec0155bacd1780c3ca45169ad7377a6a7f3e801079ed85e0667bee72f3f0718871271817a03c9742b8d7f115858f26c89904f26254491d2115d96d98b444c6d494eca3a25209a7b241592ad28be9fd94792e48ae230371628b8a84397a58bb9e8787340da56e3b2889ab6bf4345b2c1786af9eee7d9b1ecb6adc8937b5873004d9a7365ae639ecce0ca9bb4ec079482f1f855e687749faa784009dcdde5b1f4933f37d4c3a1f5c1101abb8214cd09bb5a126ab9585b5861c6c9c9d2095336dfb6cc6e3bbea597f994975cf0299e8c1d0894a13550d1de9fda8eb390f306667801ff5688ead0f8e61a24111f161af24ce167cd58ad82b6de8bbc3578fc95d71022b276dd5cb631f0a14f49074b47b6406181b73f8a7e712ebf8f04a78c4cea645319001c097b815374bf7b6855e87bfae36e29baee87eb69228f4308986e6bbb7ed66aa56005d0b63c0a3cf0639c7710945ee920171ffea3ef43fac5ab5ed97367aa080923d5984f445400429a6b7d8bd2749d745fa01fc4c9643307b1b71da722d95f434d7d22bf94fb60a99d79ce310c6707b21e76af482f6773e8f9fb120f8664217579978d01582d8d38a8160331315fd2e05207ccedc7ceeba49083aeb110e43d7a39b0e5b587eff2ee8af3e43bb692e37045342347e48b3b1cb4789623951068fedcb17d5a7ec2a8a20a399b16d2d7175bbf69f75690b4f1f7ea847e9b21475ac09f7951e37c3af139452ea61d93a653d9f30c72b57140e5a195b7270ca142c9c571c9ef896cb571f19bfca41e1f3ab8c3990fef2d65dd1ef5ba0a23a1ba728171d9331922d1f4309b1337c2ae913d8521ab90b58189035c9fe3c08cf16c60a55c5a06abc1ea1ddcfe8e2833381fe634d4db1913ecaf799587326a8e4426bbc013898722c16257dfc36fe04f2af937b28e3b2f37a52d07de041ada2f7e56f9b09120e7116c7da2395d80eceec5059ed0eb5624318552fb95b8617d27a87bda1cebb691e19e7f34e4adef57f3eb717ec302326a3c696fc72da23b3f14463e991e230ed01e51aa00ca77dacd2d69d4430f4bcea4972edacaa595a63c1fa7ec270e28e3e0a3750b032abc67c94c940c7a8a58c0aac81b6b3796e5d99b50206f8eb3c0137b4013632dcc4ab554026f04e84f4782a92f00a5145f4cf867b880ec0c6ab3c9f68d3213113129cc5ee3368cbea65c6a271dff33a4e71b445ea59cd1c5f17e415c7eaddab805d4ea3f0a947c4dafab5c9c9a1314f372bc784d89ea16c7bb459798389c06fdae0a28da194c37e5b63d7c229ee9fb2fb75e1ce726b5ebfc30588eef33f55c81e59b4031918dadd2d52a1883a64ad5d90f9395ee9bba3f3ff0349ba789ff1225f64364c461073c7f87a76dd1cf002ce809b7d219f1ac49e70f1d75e3aee01b601c9be56b77fdb792829fbf5f86a85bba1d1d297490e9d158e6acca37586580c14aa1556f795b05bf53645f8d81d2373b2338bb5f95e3eb536b5cc474e8db994635eddeca5eb063f18c7bd8771f8da7f7104247cf5933068afbdf22bd7d2a772f7d0e7f5a7713e49d8ea4883809cb83941bae3c10b518c6ff0061da2aace2a0ece7135c848818441f2a8e5b6e10d1cad8e8caf2a0c206a67da9dd59a616646e94299c5cb91867ad139eb893fce33b6ef81993f37d87f5f0f90358e26358b730ac2f060a4a3802723fa21b6f16fc4a561743302eb57baf2c0773a382e2232097863d3057fc661dfa4a1cef064c5987506637b9bb98afebdc5e4563f02b6cc936fa543dc2211a6f2ace5c94ca1650bc168faa9eeb47efe63f498881e6dd1d81a8ac0bba978167c7649e39b1db8fd2ecfcd0f1f95200f86dc86efcec7fb8213dc8eb6e75690cca45e748b153c96c7879bfb1f7d21a0c91bd7cd49eff0ec90bf6e812d905f9769ccf76e879eacaed13c84d1f4ff6d5de09ef16f46c108cd6042afa10ebc7d4c892f6a0d1a713af8a80c98884a5ef995812518a005fbe3d2e8ea05a4647511467db5321767c63c07a87a11ce709f9ad6adaad1ff90bfd764c44519d21a543239aff90ed8d955a3aa996549de5997c9d7af62fffa2e4da142012a11bdf03e5891de53887cbed93e422cc2b0a4afd20101f0a4a9c07398c765320f3b75c56640df3aac8051bef87c6a20f7cdb64701beba3fc89db55825fe70c336c30f9257efe24e466ce1111372a3ea13d359f0936a0fcb24e1804f97d3ebb2d3779bc39ea237e4f71f95d2b5e952f081826a83d4971159612dc82415eea732b936e2e258fff665c4aa20a436b35361c5c6161b71b16a84a350d3f0a9cd9c7dd9ecf5034acf58378bf56885ed9aa09128e4638c414b16b31150d8e73d6c391150717acf6e2eae0e0097c3c3e69bac359d6085f8f0fc10650136ea301d5c9ff5131fba2431d4ebd9f20c3c03858803f1434872b5c6ca1ecc8fa704d073e64fcfcd27a7db2976924d5539a2a012d3ddac8dfd39dbdc3d099e6753bfa09a8bb613c4eb66531041f69b865d07c2dbd16b4aa570fc3d7f483942ca6d0374409f33894165a4f0c9e34972208a526bc2c595d25b12e22f7be61e4720b16d1828fcda6cdbcf4f8bd1ba553bcad7a4eed4e090776b06f4c66a230a1d45d49a224415ea5a3685e3b11070336b0aaf335564b8789c505a16a128c5d509a2c2061f23942ed1cbb50a5aec9810d3c8575838951fbf5a6c290658903a251359d25a5050630a25e3a62cebdb3c7d34ca928bdcbe83546e2d16f2bee9e8cf4ab3fd39301e1842ca77dfcc6bd899dbdcfca900b1581eb745f252c8ec9884888d04db67bf44df5c7192fa252c293c3c7da0f1bd9deb2490d65bcf0c5dc6639a6d146ffeabfea59b2bf86fcd425654a40c671386e1bbd32b2b67c910d9913f11b665ecd222f3ef7c1770efd88ad5f8cfd39b6b4db630d818dff883763ca5ec99e7e7ed40b77d72adcd81237ccee5c616bebfc6f2ca02a37a98b731858931283856486811ca7aa4702a969db2da02f465dcbf943b72ba3e953a2f8873db475cc1ae319e5b8e593c79fe0fcc679ae968cd7481093398362e3e9e6e2b4bfca4e0c42856cbeb2011659e047ff5addf6f146bdaaa1de489578ee0494937d4471bd00f3be3ea356344d3fc9978926a92cf14bde3518fab18fdc7192f49cfd361bb9843bd81f7ab5381e8e93faf16d76375ac3d598e5e500c1ac1fb4fc86f9b175aecc733fc033cb1b118b1c8055157546fe224702a183216d5d3809f31d6f99d1f32f4617d45738053e50dbec1d1e66b701c35a23438119b602984892a0997ff7998dd81f598c26879d27910f8684907fbc8c56ebb41a41b5c54c53e4912b5dc521840fd7510471ab0f121354c07a50edabc97ce2774232aa9b2172228d616f709c19cca1294fe4a1a37f834768cc1a597008de7b34d1466454a230b1479a330b0ebd686c146d7af3154add9f9f477214777533547dcb24225ab6962ecd425501e2696413aac447a5ef08cac1035e1700152fc3d9c767cedbaaf9a5fba1bf1c345ed17aeba7ba6addb2d833cca31dfa2ec4e864adb64825f679eae2b4da7d82e0ae08f8d9e5bb370746ab4b0b28ea705f3c74481ac22eeb383702f8619cf53e9ac59475ea91de4cdea6c5304871e48fad6c5f6ca8f5a5fbcd996bb632a3917d3a85b547a6d44986a86acd5121ce10cb9d9500e15f229b882e7e93e98a024698bd6608f64417cc39605f2ece73ef3c468645456e921654a9519dee05622db954ebeb6f7f2770c1ffa2d76dc14e7fc45a5336d9adb4e572ef90ba3f36fe4b37ee3302f8d29ba9668a8e1fc990d31f69494db66a0c638d329ce9f6d007f25fe88605527ea1fba3b47ffc4f4dcea58ce9b3ca392d928402123c91d5c7fcb27dc1225d72bd6345d903ae25ed8bf4ee19f6e8fa401d79f577cf50e9df75cea020d59555bf4de9528b887a9ccf88d49561c087ddbd54f0749e28c46282e84265d781eefb296fd1800b269573ffba7fa880b7a34e0911f7092297ac88e8232b17f8961bb6408078693ccbea136d18ceea025a4fb736c7e81b2742f873ec24ca81ffa5426c78596adf9670ce3093c1bc9b4b0224c4e4cbc6e6d2635b5d150f2be481aa55916df7df60bdc794814f7ad9ef040a65aaea7074126cf488828f76e8cb89b46bf7b84dbbdf7b8d80bf15378a7296ab6e6fb1960261edc6a7dac212ac2fbeef008b758542cfb3bfe511a38a9dedeaf7b8b6b2365aa1f0a32788b147795b0663f98f092f59231f116f0031b834cc4952118899366e644557d1d0301c91cb162fd8933ef5ab2c63e0d0777d2ef646e7ba24273022e303a88bf0b799cbcac6a67ab24d9d5c61dd7d4993bb84c298713658e3aee7cd056a93bc3e93fa4518875b8b3dfe12c9e1b397cb9596e89aea55fb27faea0ab8d6140508beb882f67cfabb99a4960c0f5d9574c554eac9ce742e081d4851639842e59055674d5a8895fc83b9662d3de5f683078f9cff121c335bb0ee708281250ddc677d51afa6f573bd4fbdc7edd63703af6a3827ef908a30a01d55b9ce8c6e5cd0da427bca8c7403d1ece663735b95d86c3400c6512e79b387d35b76f1a97531bbd217a5c24e3dad6c2fa911986eac0b6a4385169cefdec41fae8007f4ee1232eb691da8209f71e2edef199f59e71d772bf0e417e7510229bb312e2ca97c217e8eacaba63afb633187734a8f216a8075c541d089a6b886b8ec13b2d368d7b25a9a4d8c3efeb3adddfcdc333b3ee60b353ee0c9be16e845d0bf935ca5afe52e702f86ce98a9e8261d5f0430e1da4c6046727b22d4d0c1bfa29b89e05e385e88727656361e1e7e56acf244296a2a5275610bf8f1d9624c400ea2bdeff2cbc46fb73a5b4e7e4bcf92239d6605f687b812d017662262d9c2426ed6b2287e66aa12f71e54412acc4c47dcb2b35080f724ffa2c53f4e2817ae2be55f73e44673d0be074abd1775bd511fe34d9198f29ae8839273916959158c99b56b64056e8d808beb14d2b2f035b9ff320949f467c9decb66b3f4e21898e02b5454eda9d3cc052e9eb17bd5b43e5e21e96623e4ae3e9d53e80f96bd0b0f6ecd7997f949a53133f0e24f828c94a67287526bee8dc993b4367fdf80507a7c5b4e08eb7f571dbeb4713c64d69175f5c83c2503249421bf78b45b7d27c25159ecfd716ddd62b12d0e572f77129cfa10b568592c4c91a7b5945c8687e4b1309dcdcc8cb9e85df7071f09ec40a08768665ac0bec8d8185485c569470befb7db83c6ea4d421f74d7a5ab64e6ee714e2f23ba339061c30eae62549e0acd2567c7229049a638785f96891d21fe3182a861f1201269b1ad7a5f6b6f650bf690b44752496d60ddddd1886124826e3c73711906c8ce79da3e10b78872a0e4d0371d6dca20e6b4994f7155b291647da61d02de58516f9dfdb31b4bbd86948595af6dcf5c78f24d4839a757506288548dedabbb27d5ec5dc510cf47a3fba3ecb6f07e87641077f3408043ede22a146d0ba1d8c132d7f62ffeb8f1c5bc3fc434c17fe5e75da3fc336313359404c5b1a34309e9ba271777fdcbc3e060d767f44e46bf7c86a7f7dddf524d0dc7676fc1ed98a5e6afd85e458d265299546c88a14aeb5e12debaaa3786540ebeb2de8629e0e37cb5890ed35866cdef29e67bc51aea5d441e71edd88dd40a5f194754994a9d02dc0f4906240f9f91747d547d5701ac540bf67b9420a59e4c073c03b0d853a8b364efa8c16cf2213724e237e3219d5464f4a620066487f964ba2fe8a2bf82484a096543b4e2735dee263f4b0f78b1a7f17a81773c3b3b4d0cfa75bba33f5dcce200a6bc193ee6787ef30ccc0c6e1584ddc240fff5c67ea64fec891905dd53f95bbde88c77d25be8247bc2e009567a490dede9c0aec54e3112612663c514150b2686a4cac6be06d1faf695522e9e40e5eb50b6e878d64cd464d1cefe9fedf285676385ff4d28f910b09a69800c77cf63b811d4350922ed1cf79653ca9ea54250ced1c7c98a6e8c8d9c0b9bf51d5fb10a942519c582c1821d92eacab5f3a02db8b122e74e192ca7b977f11e20ef992336bc5d15abdd541401d18fa2557a31b57882d8bd642e3edea0e240e99a9e1661b4195c050f96270e7599d0d1d6235823f97fb9b68337ea23c2ef6a2c45bd758ab2b9898e356cd33719ff63898d205b4ca22fa9014361283f81d4aead51349653cf8a514ebae0c66688ce26aa49f30691c5a03837db3839e781dfb245e6906a0ef4a03d9d0e3ecaec02ee79ea50ec1a1e8a73401f81636ccc2eae76c326058215214569d7c894f58f60d67a54465f4b5a3c0f263285bf36ef18e817ce2512036b93b1435b7e94187bcf5edc650687c41a8cf7267ab7f2e88125fbc0f8c144159636d45d478c589887ea72221f51bc42969fc0d31257bc372e3afd18483dd16149d4c96a42e7785bbacf29d4b417dae1b1afbb5d67ed046a141e6542312084e6da09bde77a1a774149ff57fcb180de4c72dfaac45779d96eb65786deb119341a7a3ef4f6a8d0dacf332805a19e45e020ef8004d8fb51129fa35f7db87dc1dd8784d2ce0f046777d36473fd544809308b45f412260875075f93efacd1173dacee012cf283d8c4fcc0c6737a2df39b641863593c5a36f53cff5f9718021e78e68a5b8a71c727544c54fe1676057b69080d3d72cce5503d0f28e4165f170c07fef75af8754c4922ae7707a9d08247aabc3b3ac7ebf2fc664f0d0f2df6cf2eaf0b2df9dfe50cee5b37341742bd1d23d899537cbb571519a1fa0bc8530af853de2c13b580e5f192ca17cd0366aa537ace2ea5dcb0636639f61e4773e27dc269b10d8c675917761ff6b6eb83ca5a1d89cd987da6499023d656450b05ea70e70655e76dc3c2a1919bd407dfed730fd81b666e4dc8f3fc541fd7715f411215774e2bfb9e1feceb6c1edc28dbb69963fe18a4dcec013c1756008b43126b7fb84f07db31c71ab1f5583afa76e4b6c6379e9fe2188146d17d58b70da6add60276b5db434bb9cf24141e26bf4c81f7c1d561c9bb3097d3b53bb31e95cec1c0dcc52cf1da6aeaaa6bac26b6001bb3f5f55a152fbc71ff81fe5b8a28217ce5b574524ed40beaa76d2febe18151a19aa5af968513222e9f15ae5c1a16e8c1539f8454d38d5bef5997e4a74ea803f3688e56b80d357809c1ff23da098f6a6822bc531393cadc17749d350130f03200bc52de1cfd5f9cacf9fadfd10859fb304b70ae02c32be2ddd8b7b1c4435ac0ba907800e95a4842cc15bfebc767594233575934c5a083a1a945b0368350d18b490a3db0926d3ba946128c7712d1e001a8e1e5bb4844fcf56b2655222a37d9648fc23a21ae75202ed3c2b95cd17c55ce05ffba572f545c4b6e99a84755d96bba4c5e35cfc6e2faef1cae390ee63d3a78159310a97b4535dbc340be6dd5639d6a9650a9430b9e38d33647316ec3b53f1bb3cb44e56ed00dff171e1dcde0bc10cb901b146b968829aa13d96734108e25e6b940546c5b8da7d3ab4f0ecd823ec5531bf00901c0c22b600cd83f1e3946ecd4e8579decb5f91f3db8e8cb93ed7b69142824103a5e82e2fa4b727fc0d94f1ac03fe59d807b44d64ce478187bcea63ad7987204cb091dc64534c2669742d405857b71c30fa66d0499f82c785b98e109c07bf0b2cc9aacbd0950277eb48d4985b049a2a3b22f98dd3f64bcc8d2269685e12a9fafcca21e90b111d8fe00c73e27d1f75406a746f0ae588ea9a1cce10b6290d18c4e682b698d5be06a4eab1814d781f42c343be7237b4f00263e5a06abc9baefb3999fea3ded9b720569443ed81e9df7503c9ff43b494f07d8c466f2df301642b7045c7a506e93540f0ba82592974386973a18b8712e31a1de1e549dda53080c1e95cebf94a49691fef82a960c4fd55a00a60e2e103d94bec4aedc5112ad7bc45459fad185c6f081dd845e9c713cb14f3b6fb8300f4d5a630f9ffa393461dd2f6f407c1908018698c0ae212639464e8824c9bf25e79691ebc4649e8c8b151f3b06b6a06d5d3c170532fccae3c31c623fae15d47646d5c641deeef3b45f88cb415430de274403f34ac381904cd4a6bbe0d10808c800c9cae93bc4456e35964b732399ef4d50563fcf596df584118517f38d09707d2ad3a16f532c5626a5175f503aecb1113ffe0c2030add99013a089ab278e9647f1300c50ca725e7d10bea1109489e592b5ae2bdc6a46b089f4714b2a39b17bf979826c7c516f2b0f75668ff70eeb8da5da4c506c365f4f93655820ee80fff69cc753998240cd6b98d5bcd8ccb43ed79d6196b45890bb6da3b8be5c495a7dd5901141fb475ddc0ffa8416efecca657e9f50388300b275110784174339325917ab43507849d93c904166a9d2c3694658407c1e0f3334ff53a77d21802f43833764845ca681ec01779f84e05b18e57f1db7a87e49cfcab68994851d69244b0ad3781fba5621c6f5a9d76b734b76841bf968ef199078d42ab20a9e765fab636be3095a135b005729cc1253b5257cdf1403a631123f13b85d08b334614bf06a7b806de97fbf82e80742d83254285b3844b562264cc61174eca9dd8a968631e8e6415c76b3c56591ebc54c4021de79d250948eccce8c113d66adad4f17d6ed1c353a597a0f0c7fd4523eca4f52f664092037e780d9431c13cf20095ea58d665cbed1b766405507f9ad100775acccb9a8f502a376549f3f4910c36476cf05d268acb771ab2198e21003c7994426e9c4fbb741d293180cffd23a82781d57a4b679c2ea301c3f2752d2874a7299586e0768fe17e932779bcfa6ea26495f0d21a37676dd5df15d2e54ccb863b539ff49ca12baf1b566fb3c7937b6353f426f373d49a9a28f52af675773e5443e6e69c81236ff52618006cb45b717e5eb6596cc116bd8f9f6e4ba90c110659207218caae42d45fa811fe86060843f46e8900100b0d775e6ac35c06506450fb7a67d9afedbb588063c6252e3263a53a89125e652e3ba06b3d6f87c9f123a38c4d0c19ec2ae282abeafc42793b265ac7750f8b41b01e19fb7c6cb34178c3018823a402d403ba4ecb701900928f3acb733ef2eb60a4cda36dfd256b67d7fc3e7a858f0a83fde0314d41aa59828e4ab176139aa99c42cc130ecb74f1fbfde51be4a2dc43ceb1c98624b05c5369891ab5f923f0174518d6dfe6e090f91eb16fbb16bbabaf1cee0cac65ccd9bc4823fa730e188f7ad852fc05df1a0daaecb668403a0e0e8443d2de7fc84649dd51dc153e20522aac63bf84f9d5c19c80cb9107c39a93f9092960847719754acf7166d7d80477fd1b53686af92f0a0de3f697ca6963b9e4b6f9c872d1db0c7648faad2521cac94b892a7d864f2c89a1c1197188d88752d2406e29e696bd1fb938a771f5f9f7794b5b98899caf4e2a10af4f116e38c2be3df42f6a6cb3877a972362ec1ea9ed7a1da6c9389ad30c232dc3f595b256e97f58f9560733cb9360b29fc951e5bf92eefc4416136242b1b4b97b51adf48441b60e0d2b207b5894d10a15b597fb19adc7b52f3c21494a6dd89432a2bac553ecea77297adb4ed228199ba481aed04c273aa2086152cd6fc01dad4b4dc6a3bf85a0c8d1107c043bd3b671bc354e69baacbfaf0f8cf86c7a4d3c014e1dfef6b29c7ef24b209e44ba9e4748200d518fcd1752bbd402484fe32ccb0780f1fe44651a1689edf4f3a59c1fa10297ff895c4e78848c488eae97929cafb49aec3309e013828a249279aff000c9f9b0c7d73742a31b3f5afa32cc11de087bcdbdeefc63dedcb2365dd9a3b3dcb9d9883768204b83863d7531d7f880344cba7fc9e2de2138c62041664b09c20607c29c4c8c07488490a6f4d1a1777c3c879ff3ad231d5eea7994fac97943228dec59c79b0143ee7707fa43ff76f7b156c49bdae74954d914107fca1f11d8db767b920b815effd31c18f062087d084bf335b4407287d84a4b10ecfe4e12acccd17b4c260b8d881368a448c43fdb557fa153ff09a0f6af1fea9b2816727486e87ef1f9f753a1523091b1f61004e9e0aac42b1fa3de69ecbccdec82c7cc188d98cba24f5b92e47d29d269f4b6fbc0123008aa4bfef77c9a2e76858347a3f0ebbe53ad8952675381c254ea084b29da4aeb51374ad540b7b04e688bb783e24168fc80f2b5144364e7abe544228fed8830d4049607e64fb0d6772ecdcca754f1ba49e465fc69428b462a74f714b7642c267a90b8e179c6644c600ef9255c11afa16788feb3470ad42adf23fbf53c493851b54ec796d7e7eaf11dfa5e8ede3dd482645e6824c8127bc3b202a519386cfab5272754ff10925809b53dab9ab4bd96e00957858c15ab4dae998bf0ae5c54565cc50cf6189459dca5b31e3c85f02fea9e851aca5a9753b5d1e70b083c162638645f217a6b5bde1c5cb90a28cd832562635f95a0f09bfbf97b2b3522325aa0bbf32cc4f86d32c53e8e21234c094d77ec08b022044ffa83dfd567f226a0e90e44cd2d8f1ce3e58fc50830a070a9aef131167ac8ca0b9bf9e3c2de51aa2885c5e093527c2fe6340e0a4d10522105f57caf68b99ca0486f8a190c23629e710bc84c40e5729774f556cb2a4ac252c18d6d2e76c5162f381341ae3d44a6748ba0d93c8ee0531657278835da02a81161ccf0ce46cb65bbecdb88e8b1f9bbeef4cafa9eef41b721027c8ac39bf9ff56950220ef4960e14bdd26790478415697a0def82679a27341391150a773242c5fff349e62919a094984761bdd02d2cf72c4ddd9cd707dac16b4c0b767f2d35e21820d6a4fb9d435c8001b3319dc6c5c0ad2e9fdc941342819bda9c92fe56f797323bd1843af756792fbf1dfccb42b1b65ea28ed73002898ec33d889f79b2add75090086e41ddf4067031cec0c72a113f2ce12c7d72dfb360cba98bb8d60ce1234108a907e8a1943698ac28c87cbc0123409ad14e0d21dddcac25d1c6e4f461eda9ab506424bd0677b42ebd76a44d7a4f1e258de470e2e784e7e1ec4eb999eea8ed6353c78b060f7fa387c5c8efc9a73331d8440a77a9ade3d4a2c1c68dc302e9c701d63f53ee6d57d7d51ac6906e121a139d4decf263102e3c840e1f5c4322d681ce8480d2b80c6e67d3f9677729038a30b2173f1690338b60b6adceb42de6ade45b7f57c262d30cee33a3ca6eb33e71294392bec73b52ee9ae6cedb51fe3327a143bf12545696e8f7b297bb3dcfa4924e6cb81e5830084170d4093c9677e0395af2b553a491bab1de5161a91e8e85ad995572805cc93839a33ae6db0891f5e027cd0c5e9c651316ac2aef8660be0c51a35f70dca0ac155901a156d78bb047493958880545cd7899f40c26994a5d33e39bf9ff12be7014d64e829f9a06f531c70fd2d10de546c8bcf62d4056e6fb2ea4d1d91df0dd156ef80d6f6dd42e2d4990a090fc90ead9c667bb1bc734b8f6d46de8aff4d7ab99c9d8798216702a634988121c12dbac7f70a9986aabe01879423345e74211bec230f020c992539c4ed1e387a007fd8dccd934e81a6cb8341b29b44543dc2456c7c8321963a60769ddff0aaaa209f3b556df2fd538cbb9bef71054f631517fe5cc34010f4cf51062df84d62742f33e62c696146b7d3036a3f707923697b872490a93ec0d56f663695a607b8f8a9ead13c15b55d1c453213fa5f25888de366fb557ad0d451f05d63cd3e77b9d05d1c3b3b123c5f763c2cf3117ad4e8b5a293574f0ed3bacec786f15a7db3dd226c5bee074670acc4307d8fb0fd46c3fb77e8451a2f0b40beb1ff08671daecb5d9103df41f8bfce94a0b7fe38ebea5a7e79b2a91f570fc5f1480edec40ccc5b95903b74f6ff2e96c8fb6942bd420333279754758a54e9e6c5bb31f394334b4ed60f393e7b21536425df1bf5fd27d74cee08b34440ba8f2c02f491858b249c32c07fd385ba493d7542e8770eafe77a99f89a71c44fc7599b842b32cd3ec6d4207a06714b77075c52d4b7a733fcfecf1e864372fbbae1e8a3e3b2bc2084faba23d9312b9b6f9ee05e545f259161482f991bebaaa13f6174dcaf25550884506587437cee51bf5b2b76e2e8c969ce095bbc39a9d58b82441610454ab33ec0fe6560a6992f6149571b2ba135e88c70bd8159d48d7bfbc926ee04b4bfa3056b153ac782b2a9669971e5e61716c87bd2dec5d6e113e807419a041128ae8526c4b86e07de52d9e25ef2c863a024ca7769e265027321a940826bd1fe32e3959aafc875eda7c6b9e96557e28c6d2f0230880d0b7578a49ad6e164f31ea9412648387f991bd372ed0520643ef7432f4d12b0422f48e46cc7e03b17b62f890533d5e1899d3d5b789880eaa488e367c1d1997f742149940ff23a91180fd681a37aed23d5d51066ced54e66e38f4ed6220a10ab8b53cd0c1530ee4bbb806581cbcbea4e6707d0ef6c8157d35715081b87b532a0cc8b9330a52c856b0ac828c2d7277b909ab9e48f5b9741a44fcb52a557c0fb3079555ac16298015466b2cab8166935bd8b833c51559f22689c33fafd97bfca467f051e8f68cb5daa4544333148c26dd7e8da7932fa3bbada077146a7296aba7a7c9b22f5a91e0dadb5e43570e778fc4fe5b4da20402af3e3648fcc052daa373da207aa2bcf3b26ba698bc4714757f9733efd88e68ef149ee7fb2fc51b82f173911298e1135766e62cc22cf52c35eeda1de7f1b1137943b605ec2b70c24d5650c3f2fd169669152a0785b4b3612cad25b5ee2f6e9318be0ad74841665e08835b333587454d07d0d06bee919d8238616e1f0c4c1347fd5e47979c7331e5aa072e4896f7476c5e415548f1808c7d016012dbf04042f6918e703b189ff535cf331b846c7677ffc2de0e5d71b89b1a6aedc74c33aad4928ad32a1327a16dc8b7e68de8c822c7f666c790a3d3bbdaee092b5a665725ae0a4f5903e9168d24d6abfebabd6d807ab38ba9f0c648f5b824b3073310d5d257516608cbe70032a96eb56e266e371c9d8e85dd0ae20386bcf1387f6109fedf36670c6bb834c6f012b467c8b58f6ae03db30e53a53ce25253ec1ee27b84405c39394b668b40b6ec89d84f30645c3f04d0e290737bb679de8fe45de00eafc7c9897517241272cc33616d0f85845ff9d4f6f27849678c8d24584279f103f7f492580b74427f76ffe5a797ef233b068b91ff567ce4717f20f21757dfd9195ecf2aac8fe755546f7829bced1ec64bc51ed35e99925bab7975e4464e803ccc9585419fb16ed45e783f4bb7e3d5fbd743a9befddf24e772b834ac3006e6961ad4daca481b06a971e1da46d6a3ef62b9caa4481d4767187769538b4664be0a973d0807f1d424961da6588da10ebff0c49836f5e8a781f4a703c5c9f770a4d3c30c768fa5225e89f27df4622e4a76af0af027ccd1ade64634486ad7ddf4086309ff221efcf0b68416f103c86589a92cf382484592fafaafcad4842687f31196b00d62a8557fdf81ec49db877ffd86113324d492df7240fbb5b72b8cd9c48e295ad261909f69f1c0154e4968dd3403d26367b7814f31b81e11487740c98034d48c6e9583569df8fbab46be33c0a27b8a108d3e6ff56fc4663c19421e04b50131955599c84d42fff755dec20b7d34812fccfd658b807c8c82147a776f0f15adb67d5d7b30a73cbe0e58472e3a197e2a4765f75ab7871f231efa8819d65da5ff0953942b5aaac324946d1b4d0d8a8d9106429c897dced9fcde648480772d106f416f777b26718c4454574798a752d0cecd819901d8a06b91ce978b61eb6b9147947a350edbc29473a850d1bf88352e7d8b3d62014a102d20472a6c042c233e6c1b032a62668209b30d7c79e56fd9e1c6672793912dfa128b22548665cc46624aa6b583b5130214609aaffa194f01272d850c57489b5cf28305a1b443deded70356b380161f204046bbc7a7d25e0e48a1a337d89d292433a57445e40ede55d41a3d4d6debb1ca3e6d112aba4c375d11667cb45d9631e0376cf4060c19f29f686d0bb82662502011e889cbb5274fd1626a1e55dbf557eae9ada8bf1a238bb9c8a786ef3b010c4bdacdbfd9a273533b329ed495f70abaf0e6916e016fa09d1947212ebbbd33c0edf55192e3792cfba04e67fb9c60600822deb9c12492767242a6551dee8dcd29dcaa89c32712195a2643878a2d478e88cc8341ed9e1cd8aaa906f344aaef1b354e84b0aa947b923f453553c49bb0ff11dd6b41169f73214f42ffb89865af8f64bd4ac21ab47762b252b390083bfe71788dbc1f345242b421292cce8eb5aab03ebc250d767b902f4bc7926ed70fe97941cf8d13aa65e91c10cbdfca045540ab3303927f1005e3324a9ff916a2af7c9f7f6f476226dd388f1d5fd73bc1dc5e214baef13e93f7e4ffd63644dac34ecf90d35772d4e555389ba26aa6e0c242d1da190e342ff60ca98e2b5ea018775ee87e63af1a963b6c4fe7f4a1159a194795c379d2f98da23bcd8907dbc44de87828526a72c9199715739977f4cbccdeb9a68cefe663fe7a9c2f5e544cf4567e667118dbef2cadc41193cd5e237ebed8ceb735cdd2d022b350463220cf8718d6bc53c92b9494ecbafd3ff9d52f4577c22eee8ccfa4e0612ba09f8f005e59d3e57ccad946feb3f8e8e972108cfdaad5b89f9beecdaf9ee38bac5e2df0fca06211b7628a69fb49d1d10953000c8b3dc853b0eac057406c3aca0e801334c04aacc40f619e3a51ede7358220f16ac9bfa239302381b209c77f17d0f238c253ecc7436138138a0db2867b51ddea4876542b6f20e4bbe8a1ed4863bd6fb2efe740592355b5fb7ea9445fe13ad280dd0060ffffff9f