PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 53390 91a8c9f5c23b5f3dac98d6ef535ef55e8d032c69a4198f325ae307e9818dff7b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cdacb00a647c89766f6c4590255d2f392023b790fcdfb28eec6eae4a39a55b02
Certificate Block Hash
91a8c9f5c23b5f3dac98d6ef535ef55e8d032c69a4198f325ae307e9818dff7b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d0160000c0530000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e2be5a8f2ae2b4d329b8e38ba2aa2b6bbc93e19074a28f424153e998be69acf7ac711b23244993707cdc1cef3ab6d03cb4f433a6b2633815a40c957bbfd10fd2735f6c3fe12d592b46558ee96f4cb8d257d74cd0cdfef7f360280000000000000080000000800000d0160000c0530000

Raw Header Hex

0000402024b4af1b82628aaea2c5faa4be77b4e07a71f95b9d98aa4654065bb59df0b15f8901db3ed151f369f61839da3819b40a8dac79cd35a11c56fe1cc342b1f99aead7d2076adac30718025ba5394aae6eec8eb2dffc90b72320392f5d2590456c6f76897c640ab0accd

Proof Data Hex

59,560 bytes
1212160203071e560c15dc4533502531f420b8e36221c4cb647fb1abda51f0568770c6d0692e8ca011bdedd8b9b83cfc32bd98284a2cfaf0af29d59f24a28cefbd77f986d39d5edc3640eb09d6d7e78ae3dfc5a41c270b53c17c26ae10e469cd528c40e687273c3db9d93f291450a3adceb7132b41332ec46071d1973cae542484e16a688d9c7ec8f49358af815390b4ff34a45680a959073bb08348e9d45fb2be144e5e6f5aee2c2c60665af0e80b02b985d2fc2436c2c8c4a283e4d0145eaf31fa7086ab564e05f252ac19d8fbf2ead4f39fd5901cc8aa4cf370ad0bf23abb070212741ae801dbf8dab541d94c8a5a4b8a4e86fa92ee2a5a76a19b5b433206b9ebb2e09339459d42f6e1eeeadd553f6fb8e93b2e7c5e2719ff34bd7e237aafbd34f146f7624fd51687d6b1d69776c2d867d32830267cc106a901ce2b71482aa9c1f2e468c46308772e0b2e717cc89e90542b17aa16db4b428fa7493fcb9d62f950ad0027defe78a46e22378ba34a3b0796c59cfa4f84bc1c43b47fbd1a4aedd6c25be79365fae69fe30669ba5149a7bc8f5ed192798e0912468e4602b8be8cc1c9d23ff9a9d02ef2e6ddbdcaaf339deb0f1750edba97c48df3594206c7122346e4e2d8252f574d899b5318cf3d3141c470f4691d2ab4a76b50e58901efbfd15d93de66b1f63a70acea964922a00c6793ed8a917c6fd2c46ac348290c88bfca98a53cb3e78e6ec0f6a30195bce3a2984858289d35fb1cfb5c41fff5776ee99dbc4f6a992ae7ba84527027388785eb777b43ed7506b98f6226a8f202b7bbc39e1ffd3ce2ca815fe2278174764eb07cc8376b0e9037be179b7a6505b27bc59cedf0c577082fd79c77d3c6746edb5f85c80db561734eb6b9f97119fbb5f5759fa41c03ea9d4dd798d55c2758f27fefa5f6e8210481a36c53732611e8bbda6f91ae7168c4ce99785b53d028bb6c5318e0432bd23f1d42ba81eb68362bbde6aa58019b562d528073548191caad1fc3c1c269fc2f3ad1c491e507e54adf19d507a72d019077725a0a04aa229ec3ebfd314ca96d66fb4c14d33150fbf3cfb72f79e9c8279e408266503010f41f005bae0ccfb5c0027cba86d9e13456c1b79b3decfc45a9047a65d9b0457dba86d3776a1e2f93f1845daa6e7066a50b36cb45ef338c010fd294c3c242ff8f8df535d2d5db34df1f37724f35e73090af5c3a6019dcb6a68b7cf23c79a93fa9120a7bc1e74e88757fdf622e2253ea1eb2451f693d2babddbf76e96311c61f5a2d8e246e9e400e6805527a07ffd94ff8e2175d21695587d6a43112b9b942839a8e5d84a8347bf6cbd7f02555e6e06281f7b39b9b5f12a4ad8ff4a9cccc9cab89c60c775b3f2c924e3c07fca4d6117616def654c0c9ad92199b970c9e800ee1c5eceb7113981c07abe2c370b4db56315d1835972c91f1627333bd0ccd2bc48ade82ea01b732a36fd9d715e6f5f79f89a026e7a2f35bac9e881bb531e9dab0361fde8186a41e8cb8167d461849fbc20abd5d76da998e56f8454ac5b3754f94bd58dc8cf4198234e990b374c4958720129e40f8945137f3249628a945f7e4ce6e3726fb44d63b387f3cbac95a2dd9f602929d28e5aa93b30a191a3f1879ee0f54e86990f49ae24ae20f57385b569a4b43fa9eac26ad8fdeb45e21f4d7abadee07f65930429b2c393b2a24b52e420081bffe93455514638fd0e3ae2939141a515ceaa3cb2bd27ba002aa1a247292ad629a932a0b6c71c8aff38f36cab38e366f3472b106682eed5ac36f1cf60fb948392ad2839944940b4d118256e1954f455bca06a5eb4d17e7192b3558ce84cab119c38b2dc72c85129d66b588ca9d91cb9a95c533396ce23b6b37f7e762b5e62f31e2f48f502547f2a49daff15b0e4e46b36d2c2ae8014f7afaa5e72f053673d3e9fbb2f60df511c4e9242c07f33a86d350b21a54ff4d2bad7f1a81ec0270f1d162ce7aa179131589a7393667c34f6ed173298f3cba6f5662c1bad26aec9a2ded38cd1a750d3c1fda1e6d6c7f2750b06f09b16e90f937126a1a6316f919154698247ff31a43cd07ccd39e7421566ecc9d581ef380c8691410a7a61a46e32166e47884a1314544ff92189da86d6fd1203122668135ef1e6a85361495db06e2d18f1792ff3b6ba8159bee938a9732395794cd00b41da181a51b9b0a40b2e066f8ba72ab6058bb88c531fa7346b623ed00b26952065d87cc8b43175e4ecc70eff00eaebe955c2e4e62dca2bd2a67a9799caa6ab94c88d692090924ceed9d221634603fd83b1c0f2aac5812c85b7af97bf3a273000b1db082f904d48249fc5e75707c3b589dfe0b03b7fa96ff97fc32f6fa1d57248386fde6c664203b5c449694ac83f8f51832d9ef74c02e33900e16ee6b9c1b458669c12e85ac92849abedf70c45a8fe8e6694ac372a8c58971c478514bf2bd3299e9e1995c5d141b31ec42b2a520cdfd458900373cb2f6dbaf9ca37872b71b8e6dfd723bffc19d99b645319cd4f0b2477f45824e2fd5c42c329a8c2f85009180efb1413f990401ee760f1a456669726b10f5fd8015d98718fb64f308f3033d33267229dcff33dca98c6b3c94aba193b0cb4c29f3b40ec6b54492aa93bd0834e10a673a941af31ad531dce38752574e229b5f29203ba3c1d93e9a76461cc57d85836eced36678662500111e94e040db030796e35fb4b49182a0a71d5622cd7c2ad6f477010b1370b233e9146b47c70197eb98d8920fad42f0481f59c71e44bd8c1f4f5763c3fc2a4dde579304b2989a3eb75ad20b8365df881c1f42e7612be01dd9c6a74e2b0cd9d12a2cca8d6cf1905496ae9b109b151aebcd3c3f9feb92df2e5c9129db1ab45cd34cf7ec3ab2ddfa6511865102fa6ed1db05825c77c49eaa69904f360b25f0458029aa1639fa41fd22c9a9571494f1ea11dcd82b328f15dc8ee60836c3183d13a8723eb0a836c37a396a45a0ef7aa69cd1d91fbec24db021660d310fe84b0a1af50ae467383b1de2f8419b9b78ea1147c3c75d12334f47c12d358e54451e19f76239a899727e2095a76b682c20d5104cf7d31f2605233ecd328b08e1d39f9b21eaf9c59ce2058ddff28001b98bfdd824405ee55916958b0b2808659b9512cb4241458e0af1437c5e8f71130fb5b6235ee33c6c07fc934d4a8536fab27e7c184bfc9e7b34e499c52954cd1822fca912bd151337b2bdc1011bde9fefda2cc2f2f045112c059bba9fe2964de9f110441936672e6b2e4b4d8ee258921d86a740ae440b62c0224b352f6f7e6aee9d0634af5885c33c1189ac36b3948293a4be07fa3da7bdeaa0d8a4844d4ecfbd7610121008187c4ed5913175e0d8b561bb1757b5ce13056802f139d27de660bd3a671547fefa24eb72775aa164dd1bbb90d48cf560b1901b7ff96048befd25d8f39a760200f73c437ebee1d77c21e8b47b9d5078f314e081fc3df7a6d6271b8cce7972d6b35aa38f3680836c5974c752de989504cad5642fb5f82e2b14724f3e14ddd371c8f820a9107fa36a89347948b03552d6ae3cbf8a30a572e022ca2c11c23137e2031161ca885fd4e3d17686603ac2c4e79d4b7732feea9b84970bfc5cb9bae549009150c8257170e4a645529b9c82e30f6d6bb7c886a931ee542e6028fbe4c85db959a2257dc4f91837b70fec87c8bf3f54ffe756ab8d25d58277b9f7164ab072a3de45b3b99f84eecf3802d3b126234bb1398cd2edae6c1b5a49fbf661a2b9fe7203b2f7e8b026e470a3a9781734be358520f08d4978b3a982141a44e8a9004cb5278157fbfd086c45b8a90112dfc890d817da27fe5b4d515bb98fc22760ff624f5bbda2b7ef1e703925266551a75e6f13e1cbf43fc98c773b125136c2bd4574c122f4d5241f9d4028249afb89a4958516c252547ba59ccd2519d99cb36520c45324dc49038ab4df31b5d128ad2b7b2dc63f8d56aa46b961019f3f8e993a97b042234c1e7f636a7615fcd4973eaebea56df2df6304d137437765cb2c519852c6f9442c2890098f56cfa69704b05fcbecbc66ab3eda7e374e88e07019fd0afc85e42eec5b29d2bca7c876343c6cbab0ebf2e852e1033b43172d05cbc840f502ea0fd1f2b5bceeb7a00c6bcfce618c9c16062ef661839266f96c7e88684c6848b0e9c10b63645f47be759158206b97558dfa581950f4c0be3a4543d60cf1255678387c6c81466a5d3f896c56a86617a047b5ae6649155dae3bf75128937e127138504f75ee70bf2364bb1dd552b2e5be035707906bc24e6853f16a1bfb6e8ea7018c425043bc791dde242c8aeecac52e38401be873ff8b02765b4806958622b9a76952999a4e5ac862f185a77c9b131d14e6f3623ace0e67b94fde7cff6b7b578501bded00089eb45cdeb2380bfaf8e5b88002a81cd605b4f4c72c23ceab6f626cbee7cff810df956a45edf1a82a6df8dec6a552ea69569891924a1e225f7a2fb303f87e345f9ab3d533bbb4b4225f2487453ccd1270218ffb599ee603f4a1b662cfaa5dcc002ce5f4b431fdb4ac0d72e48eb857e30af7b351893d3d0c5b17150bf33463bb7ddf73cf58ab16fd028417d39a6c4ffbe173628839bc3a25317ac2f4b5ed4c763bb9b172edad31484ce5579a2077d6d59ea678bb9142743c92b3df5b6dac30d2718ea95cb6bbe591dd0f39d58934c4eef5495afe6a8e18d48a45d44d3e2ee17b16289d37a5db1edb749f4d8c215443dc2e140a90df7cc80c2347947b32be173379eed4c856b90918a36831878c47fe9b4308a942e578b8224f70855855855df58dee34f16c9fd22cecb8bda5c2cf1b02c51a5f368248468077b71415d8aabb1f0096ab676fe87050988daf31437b09b5621f558a987662f1ab5eb8eb59ca056414a590a5b1a830c314a0ebdc4db8d9e16c573aabfcada9fc6bf3875deaa7ad20e5984aab8e6d2d31c3752cfd7ef9a6ccb2eb4f4c28c26504907745146aec34a3795cbbcd4e02b1d3178936ce1eab56d5fdcfb8e78838ea25c755c72fcde58c3d3ca9fa1265b4d0473a82334a026848610315196011225c64bd38fbfcb7e95e1db7245814512334392b526bbb5b62dd7a52595c262332df86d5b9612b6375ced53d976124a3ae5c438d1797bf36f6f72111b4c8c9d8bf924db68cc275e8365d315f0f9af37c57b40fafe60f178bd757cee69748c91eafd00b6704c993bbe24ebd06e2878d9bf003a6e4b241dcaf9bc1c9b2cfdfbd11d87d067df69f5dba91a357e398391d85906ce8e580bfc2dc9dce49a77145c1c0aa1d10d7db7bc45e1c9f02c4ecc982c50dd1119945ab56c788bffa32cd98855245b48e6a4b724e9d183cb2068915b3df59660fba594772d6a9b13fce9a364b72f74c01d72a61e9bb27e89b9ffae9a2bcf9c35ba8c4a0f0b6832c6ee16c954e117e91954fd7f5269c9a0f275eea5a50bec0371a59540e46f387d5a9bded926f31d54fedcc9a8316d85506745bf4e574e7cf6fb17da0366c4f5b79b3862df3a283b8d9a7b8e4f2fed10175c53b138f4c6ecb9fd38e8323aaa6e39de2470c33fafc7d38b2b88635dfc5a11c994bbf13b751352b73ebd492e067e88bdcc131f3f02a4e41c106edfcb7d635b41a6bb2594a0b79f56be47f06a49f79762f869d2e474432f4303ab1cb13a3e7bac3383512531f535f67850ea11117befd1dcce2b8cb04d7f35c974d02a40694512cc8d1d3e5cf938be1ba284783fda8fd08445b64403d9daa68403045b1d500abbd53f21fad10a35b885eb77da664a825fc7c20196cf0ffdb61b5a5a5bf1e6e2e7afaff0a4b9cebffe53ace319a145fb31d59435162c50d824a9f0ad21166490487d2acc05f77a6465e6b944ce7a65afff422a972928b23a3397353686f52dc42ce28f068f55764d6ff215003c1c51450f5f9939bb5ce27ac77c4f1b6a012eafd924a371fc8abe007039ac0700de286a56b0a950138248ccc2c3a52a192e50869f8bc2c87cee703b74c9797fee8d7d50f4eba91bcc5f89c7f89b821f1afda4373439c0f233f5bf441e0f8055fb68d351ee30b655ebd3ea0f2741840c2607b4d8e35c1e3aaea35a05f440b3b920278b0de3f8853655c271d363d5fac54e5de354cab58e2ed1d877347dca954145395d4b21353a1dc2d9d476b61b409553833a031480053dba0453bd425be3d5bb990c8d5386480523d0a81a6ea177ddf79929889dc9f804c35c2a892cf85859e0138cb32e49a5e043024a5d7daf8563aa0885bd10c4be857174327ca3b8c3b7c25ed9de409a5f8e6f64af01e07c3f3645fe89532c3acbe68786b78a1560b22a4bdbf3abdf8b9b21d649907aed67126bd26fa2738f5e82e84cebf52bb1c6f947bfa383e5c100b7ed62742155dba01317ed013761d69663ba3c74d32ac1d2b8f03d1c8a8231af80150a54c2fa3c217e2c55b72c149d032f743621ee372e210df596118b639ffcef9fb22247836f14c9a12ba4764ce83e7fd77394614d0e9ef6529f3b1c83bcb85a58c12bdda694fb324e724dd162064089f75f972034d2c9d8529268743faa22a036b797aedafe5dcdecf439b18af5f596ccf595040af3a841f432fcf0206b7e447cc4ba637370a487ad25ac19e3e62ae76d50a3edbc13e8e80f2b505277af071c66bbe0aae41aba589beca95a593e9c21d7fce9649649c977cd524fdc5bea5b6ef091bf1fa761eaa9007d57b9b0e7f29e4d171cd2f6e14a947f985a970d749a7c703fdf5cd635656244e2366de2fa711ef1898b26746cd57d1ccd3405f76db6d9efac3b97c24cc91b1430d096dc28447e00084644b9014b56effe80c5c748736c5650013964dcd46dccdb8061d5c38a2540950289459bbc35a08044d0b377501e508132b7098a5be6ba84de0cabb53df91a01cbf8c988ee10dc39380ff6f128f23a170f2230121fcb1299a50d14bbdc459b011f4d4592267140ba98a2095cb889892e7d49496ab4e7b1425932382c5d500f41518928f5c5d60929d577c085d8b8adfc725818f1ccb96ff6536e2df82bfe5a4148c3e03ad840dd7494bed74373f1db1c4ad85cdcdb1a18a100bfe89421ff5509faa58c2f131cb774610559796eefaa08eed7a3db132c41ee612d5d3f276176c6a184a2cee337386cde9390782c3f503ff202caf559f3f8f5f3ba851ae8d86b5a4f7c1f1696dc099f9557f7495234528cad7d4ec3171f652ed322e0c1db38912f506a5f0926bb2743e92d00059a50b3134b8fc5406d3838dba48a2a0469f0c536bb8800c155438bb17521b839515a80353326a4945138730704d025a666d5123939b9d40eff0fc2e33022634691186458c3a74a4450525ae608c27e023a1a88df70cc2f025d4fb7ba62c3cd72afb6a7e6c5933c4354ff11cbf10168ae29e43591f80c8cc2dbbe197b4617e7e0d605d1979a51e263469cadec293eb31450f41f90a25b9d8c48a9097ad11cf7b5727f6d5bbbec2ae386b043fc2b9b41c35a80bb738dc2b34d9c1cc488c4652b865b738825676ad6a5386e85027883975a454054e96f7007b3eb50ad950a9b48527f0e46b8a5eb26e4966ca3a2067d66b6848b6ee36f40a4cb4e1b3386c752dd5f7d107c585d0ed5f1093f5032dc0e31a42ff2aeddbd36a52a64f03d7393b6212e91dfaa6e8c17e37e81c8f27200ca3c1e2f7c4e0c034fc68b68b250c7332526f1caf3c9692acb3c3353f3d534c99b1212f71e103512dc7116dcebc3caa502b2f8f6d846143a8d978a307b9b7a901b7717c72c30a4d3dbb51bd91ddde2ddb33057062e81504b836d593800aaf5188cc31b8cf0eedc7696b83fe265fefb718beed2de0fc7dbe1d82f206db24c2a06f4477ea3d83d06d3e9967ebe43c2140f95f133d400e11e29330aab3f7fad03a480ada79ae28f0bc452b90954ad365118b73b2974d77007d0831a2506c0b00df99e972bfe3ee36364c210c1dce58bd98d5e8b848c998942f75b011b22ee2bdee2c5cec8ec585a882cb29c4dce42c6f8cb09dc72be913c5aba37023de3448d2a0aa0b1ab01e142acf7e2bb5796362406019de8c339ee64e30448bf076394362e035a6c893cb64ab0f3f3e9c11b9f246db13b347c78bc470b72608d002bd6c99e655df69442542393199f0c2dc4b0611e2eb2d693dcd1cde6233a6be6cfa351de664420fb64e487e14b2aae378cdcb82570dfe63368d64716cc4913f85ea9a6071aae6b8463919b0ba029e8492715597f98b115f149158453d4a50a96f6d99f7b02726e46004cdb921b95bf06ba7329b672737df3dbde3c2458983479aa14d1e879a6f5ec3a3da02e3db9cf15b405f4ef361b4c5143d654fd5938ce246e150a4013f7dd2ede73dacd18c5110d3d68fbbfff2aab696bf6410862dcd0166f0cd2ec640e91d69a1197c13a62b17b316e08d7f0b8674a04c2b3b89646ad1d7cfb6f4c595572c6061b35641ea67801443bbef632cc23ff00802e4a64fb7e3c5afb338170045b7b5fb94d11ef290a470c0e31e30994e40e5ae82b1b4a70d20990f93e79bf02bc91dfa968e03992f588d9bc547ec33320dd71193b36d65024ff49202f2d7ed42556f023f0ad87c71bb71adf1f9d1de72c7f9070cd924984c43ae5f08a21ab9e0cec93d97416a0bc5d9a7a23e86759d197c5b5c7ed362c795caae0a40dd35623682a6bdd8be5a8af07deaeb2a02127bfd3d48623512648f37e5a6d5c629952f417e98fcc78a3fa3dc702ee46ebec0ce0cde86bd77db6625043f2a64e1879c659d98ad1ca532e3c43e88152a8babd5b75ff9e299f6f093f40dd5e45279383a093a0c8901604adf16a15508a56712a2908c69b3f90ce704b853260bec630a3f57c97292071095f8514c68649df0a41ea63733614663b9410d9b5aab1457d5f0f53c7ef906562fe7db3765fe246f34c5b8353500a11eaf6eb207c33cbe7cb5dd9b26495637f4e66cdb04822fb1bcb9343695295a82369ca4c34926167d4150157c78bd18f5268b2a7d0a60c37e5f27406d0d4a26fb1089b2c576c9c5a7a84d5acdb9b4657ebdbc8b830a38c67e49951bc863811327de00631588dd0cdc8b2670f974a7ef25dda50c5fcaf3cc9dd5710657053a80d7ee3a68b96a516efff4dfad8d07dd3e7b584de8b8f7c4d2ac484cc848348ad45a05e2d05b2ed04383c98c99d9cda6459421b26143a72c68268fb51580b9ef944bdc43a5b17daaa03d648fe043d02d038a4f7d3cf18662572a43779b5f32a7b5318a290023c2ea4d9fd06f4c29513c2fefd6f7098a3239384298b3d610aaff70edc7effd5529f49ab122b24e7033e2f04da205f8e4326ac4f909614691fec4a99c77c3d760a7d997b7aab93fae31898cfb27246316d94f29d646d49de368d3b58f07063f6ff88c4fa9958ed90671cd355613ab33ca4d87ac3fa7800881b0ef8919820afc84a4fcd7d55e22dab8240cc9906fd0a0399a7d00e40d008b485265e6352158bbc19f47142227b0fde75ab3a6663d5a9f37e9f5a74c73edc8b61c2ecc2f6c4672fb77a9d4c6d25f9368dcc48ef00edd979f8e2ff8aa84b32ca146c65f23ee907828fc7ea17aac985828179be4ba04fa5d0f912af65767a3530d06d0e35cb2994bd8b6f605737ff4a7f544c24295fe021b22825cfae5385489778f21a006584d8c5e1d07e437ebeeb362ba4be796afbd2a8108c84b61f01af97f73d0f61d1a690767b62ad99c981cd8c9bc4c9a3226c4d61e6c0b1aeef83779ba8a01dafcfa0cc2d080c29e479d2f7a3982b41cd436a5207e32f3c435639c5e18536e388bd5b5bba2c1a6ac3ed8935dcc99d75e02f83fe868c33de265977599f0a4e11baedcf2fe9e0203a93213bf645460e663aa9919f0b2935fc62a9df468fce3f08a46b62c72acddc4258d5162932949e5b4b2c877fc4f5b34b84a7a3dffbc52a4fd41da09ace27565dbba57143af37059d9d0c41e33cf506ddc90408b82435e3b47f166b1e07befe0c16be318d0a33f978c8e4eecdd8bbf6d7acd63a08f15d057bc4b914439e297c5d8fd1ce7f14fc12f10ae0ebfb7986b5fc14afd63e7fb396990154b65c0586f74ced0a6a6ff14b6c78e1197160fdc53378fda0346db81eca74cc311c216014d9bcbaf20da479c6ebed008c5b65c5bf395138d1d21a222cf01dc4dd86c3ad70f616577b44938dbe8ca1a2feb9f21c130444fb8d2bf25f0c73718ed1a241a7c66a12759a3a015217011daefce8da71bfe893a4afb2ca4b7938bcb225d67be0a49b044bf2f8da31c038ece1534be5a5dd85638fabf4f9f75ddf17e1b98a10f8a20491a901ea9c543de3650c0c68c78aae1cd4a0ba34b8e5bd7bec5ea3912967b3b901949a89bf29e38fbd581cc8a3a54be3ab0f3f1bcaf1d5d77f5d265ae434f7f5ea497b8d64366434d9598a1954ffa8638911cc3f4272a283459b36567e15c397d1758b0ed542be8a9508ff2b1727e0fe46b8d7e2d26d5af06b71477b995b3ca048730ff751e1ab843fa82e0c7a9d2ebe41269f79e2f3dee7380994abd0427d6c20417d8494f0ae769c1ba35f9d62c37c0172c115c6d2789697640c46b039081541031e5f971ebe947c486791b4ff2c245f47e4ff430e8fbd63461d38cabb9447fe43fc56b76231266e790eabbbba1b70d712e8ec18a9e5adc6347bf7835f017c5d9ed159e9211b78ec9e3a90d36fca5aa13539bde40d8ea3146b8e69f0405c5c2a58d7ab1ab3d18cdf2f4d5d4ef34d0396126b28bce9a23b59eafddb191eabf5867f90f15d757f638e1674590b40c504e47ab18cf1d793454aeccedac2045e77b3eef54859c0a5b72f71d60a112e6d9f6317f147b916d7c8ee42ffd22ae6bdcb9823d7ef8642766f09265670085dce049739e6134789a85f308ed6161764888ed1dcc18bcf5e1248be90f2b7db873757e346ed80251ec48ed7806f7ae3a898f3d29eafa0f8651d442b811b5fbad8a08f4abae887be9f6e3e42874d794ce6fa62bb51bcd7620ffe01e3fe9bc0223dce27052fa2f004d91e180b6c07a89e4afdd233c6ff411cedede81489c3f72cb42edf6687ce0210ddc5e877be445c19178a9d2adb282293bb7efb0df594de8004076804c9030e1055ea86c4a913c36e3a93ecb8ed8a13e7e053426c37516405609c32801421d2dd37f76757c40083d5e38f2cff4cb8154dde91cd620650605caa574d8715ea3aeb79ffa54e4f0ba97c60df919e6292fe0a9ae474b8c6da5134bfbd930f28d5cedd1e43b8b3347ee427146e0f1a5a9b67a1df9d41db0749656b0446f38fd8e1f5400aec4b71e65f075dad450eb2044372d39b90d9ed2eba5b45680cfa30e7c4ef2e2928c705389518ce2cdb1580c12099382c295d523aa1fb61fc7ba8f4983b6673ee99c2a983e47d708ebe60412ac7156898166b6ba23d13ac5a336edd4d84108a3116fab7f79c1774e1c38365c42878cc5cc0207453cff8a6c528106372ed71d1cc83d411497914c0368fd470ee1b097c80e5f6b496828c08aa77c3cdc057b602967079204cb99bd293e9a1a5c5d928534e5c2f92cb44d47c9096776cdfd9a80a10c2c9bcc38d25afea9009b09fa9e26354556d2ddbb167f21c8f407e5ad14ea9a45f41056559fb520562cf14868ffd138110145909cda6e63d28955c6d38d2df20888b21ecc04c970bf3a68ddc7fc84f7ada98fc1b89d0b0fdb6b5c1dcd8aa7b83e384871f77d67324c5337e9e805c5669574b1ff8026566ed7deafc450300cf15e1528c60449f27fae9734ea68ad91f0f7928c44ba9bfbfff278c86fa9d68584d7fb39be30f0e5c67402e296d60b68a5dc0d56918feb9b7f932bc06b7913b5170ca19854c696673d981971ca2891235acdf035caa283c4ce5065e2b702628228a2256430165c3ed9b09a233d7d8cacf90e8f07c3ee8d882bc6e6d98a5382d1adc10fa0e1a2f82aee4b0be672ec65b2b280a867aa93d5426b72d35f26e9959b3083590b1a585c555c66078b9891012b30298fa63648021e82026be088dd25927a7b58dad781017832395ff0c7c36c57e4567043bcc6985d0b4ba24cef379d5e8c51783838b0943a5c39f97ff25b2a7b161de159d26bffd2a6887fdebe2bddcaae4176008a9b8b7795d99f03748c870d0894721ad3871cb125cc7e59af2815bb0436b3cce9b45416c018da7e7ea8355753d46f45f4d8ed80dab10d1d31073f9daef39dbf014fd3279d7503c335f14207f969a91aa474c9422814b68dfa907f3f98b35b528aeaffacbf6f6f7420ac0ea9a267b8508400ef4e440ec7490b7a8f5ea7791fc46d37c9c6b06360b7eaf45c6a9a9b4ea0865bf8d620903db49b6921580ca95d264333b71848216921c778e83478cfb53d7a15715f235fc77cdb2a08764ac8c6e5aa52da90068f96fbfac67a7a4ff66ea1f8c9660057c7b5912dec7b0fc581c9a579bc33b0484c1dabb0f19ab7cb9712e51ab3c51aaa275a7c85e538f8fa63cdf6c9afcb335f15cb4eaa8b144eb542c31b39708084746f26f41ed209cb9949cbc96ae134035972911b002ca5e8abce9b7cf53d98b0f575e1fb115ede0659ea5a3d78001c512028db508c509792d2da69582951aa8f3063e4f30a9049730c147de5d63bc7b715924f7c61a65b78d1de59e036885ac146353a9fe7ef0c835142847a3d6db24a318dbcdfe309ab75f66aecf318e72989ddc4223f4eaaf61f107de7fa670f1189f215e94d25d325560fd1d995bb086ba2dd7339622d1272456142b671bea9290592aba0f623ba9bfcba1657f6e18c34999a4568e975ff6432e66aff84e8b0a753ba967f7e86093a9c3e278f74ce970a617f649bfe3fe2b6f0fa59dac261cad699a9b61381717806bc86cb9de5ecbe00d0b41f2f16071ddf2fa681b160c62e757bd4e7e340d2ff3fae567781e3d931463d49c3b3a95751359361297b0138f6fb3292c0b857053defc9073973e7b125fb64ced2c562a94ca0c69cb92a34ba1fb435160ee899d82119c0880a10cd0e34448d5b42e1a4b4ed4dacc238bd4c716acafbd8d53ebff4e6bfae78fc042452eb587b3d45b1b99ecfd85703bbfa3440333daf7b993bf5e81e86e4b16fb7d6d3061046f0003ba678ee721b7ac870e6477cd0cece0119202b85c928d64d3b24d672300e757fff52defd598d653001cc5c06d8c5b71ff6cfb46bee60fa096c35e6476a7c4a6e7756863565a0282268e8e8213447fa7b4aeaddeca2110d71940d1719f3506f73d807701282f22324f1fc6fe6596f5fbfc72d67d1d2926bd57f334f8a3df97af2b4f7af0389c5a2bc2a9587dcf29f86bd3df4bb1b4f197095f1f97563d3fb74040ce86e84cf695a1bd6d9c9307fd825f11be86c6fba79c3aab497e316f415209f302dedd46caf4371a5a1ccdc15899b61521bf82bf4bee262c094f2ee059fb3727787857f8e97c76e61ce2f946d17659e88458295757e9f4a2b18883b7d62f4a8e8a10cd26e90eaf21bb67b8b503192ae52d648b5ff52a47f77739adf55f5021d01c2cc438985f424f5335e2bcbb97cc5b6d65394ca952fd9b22a5806bcc02bd6c7ee1de2b8cb087a1cf94c139eea8031675ca81a94b915bd2d908755e5415fa6c39646b7ad3f18a1f725528e04e96d5542322b46a3aaebc73ecb55c3a2d080999f0dd14ccff1092d2262da74d82fbef24b8dae53de03ff90c5da612f70f7b1fd4f2554ff0f3088d7b0a5fe9d7e60ba236df9f7423d14d3facf3d6b9e10d770caa1bca30deccc98c78614c1c15f6ad6f1ba5cdd222d1bfeaf016636d579183b70eaaba0cc047b1c60d940d1817bb31c0886443c2c32793d6d0530ef17aef4ba242d13b8826bc9e425c94944c1237561402ff008d0958404de98f2ab06cd869ac6aa08a5a6bb7975582d0c2a9721eeda79fb9fca5e0004aebcd56c042061a0ffe21e4cc9b4575ab6a9e33a4a416011b89ba7beea3ed3185ab16ee6b6e1977a9027cba05a9c1aa11597dc270d85e560e28153c242297c335bb394c4b1327979766ec2e8846283a7bff33ae2ca1abe76b8120d268277c18bff992a2092aa6614be24a7285ba18818cbd8ad9895b8bda8d78aab45d9752863100210e0a5072e5592e94e069e3137254cb301fbe00e00968bdc2e642a25d5a66aa933bce96c95d8a2e138ed3b89cec949bd44bc943a3ae0e00c0da3a5b1b1283a5a53375ab991412b874e4867d21be6696e47912718334864791d1ff5945996d37e93310dd30534347d9c4840d76c7a3f94e9fca9edb7da16eead62269fc2ea59ee7e18bd97abd48b744192ff64b39248b7959de99b456c12156cc37ef4415c3db867bcca96d7ca950c095fbf9adc61fe77e22c175a3e7b237303f05515f1537b6030dc556b715b69d198ef1abed73a5b594e218b66b7d59a3ca943040214b20d95eff042b237291ae421148bf66f59effebff201d5c0f458fb6216fddde8d2f5b82c310c9b391a8ade3f9b7d3a64227695c0a35687bc9485eea4ae363385b7a53a306f1d2c90497f4b6bad4d6d46dc90d8f7b59cc87a53c5fb10e42ff1830916aa7ef0f47ec5099035b38e33624e69af41df6405328d46d4295c6a2fb0464ed8f83599fefe772a9c1e828d3c8bd0163d0be04f4cd877a91f18aa02ba35419f7936d41146b3925db6c8cae2acb6733ab59647b6904f01f80be1226c2f5977d1f16f11c9a41e51ab6651f0b695db237f346031c4b339e922dda5266d9a70dbc97a3a682913b2ff12775cc4d3562ec634468a6d5cc9b56e25f065621ffc9c9f93c88aaf36addea890bf37e3486b2ec164b00053207ea01ea0c0eb317d2f6389a88909e574657523b1975c0b05c093ac8307023edba764c6bc4b3c3f59aa35d3a925e0b76ce306a03b508c49dccdd99445227e7c022ff3ea3d89d8d85f2a9e3870c63c9f0ed6600f7388878676f0ca572b1e6cbc0b4d60cff39c8d0a93ab8ea484fad5d309cd0e9684a4866122785e5ba309467a3d7d31f389c6680fd29e506d6c719f4233ea95c9f8f64bed820a09672c57e0f2d8d4a04a5ba4de49a11dc89cbc6efb586322ac040186d325c6b623c78797601ad043c4e95f729c2ee4bcf2d12d8fc0e00915ac7e1915094aba23f52b72af36a0e91270b376e8078fa106ff960039fccf6a0ed65b518fbd64d12e48ee56e01821daf60890b1be03a8e2819939d6d2f5a6b070550f36cc3e835c97fb33bfc87db72ec27169c1d70e7a0e8cbd8007b3026077ad1d1e86b8678fe25806d93ba0a895a43349a704d78fecf896219e15a574cc075969c20a1d2cb081942b64f58e643670033c67cbe7b523eb0e2af0729c4ee94292e24456d138922c2265be029d4a8c600c4fb15d8496b393cef25d73cbb8ecf75e4429961cf9737d1d3f54b38c5ac3e7fa2f20305ded05fb16f0cc46278aa76466d5ca2b4acd609408ee0ff299b141a943853c911f42bb8237f80b5875ac1eb258bd25b1dcf6a3ed5ab837ea9449974d9dbdf84608f661cc60cd89733dc8cafb3901a30c8f4b5e5da74ac567464d6f9fa7ebe56015b0867570903828ce5af08961f7e60532203a811e9e9f6d70212e638dd7d5d2197011b8b1a62d0ff815f485baa18dd3256b13b6ebb926126c2d27c168ae9afdfc38fe12ec71d44ac2eeb82797207f86f74aa992f9902fc5eb2079e217518676bcb55e2c21d7a53e821e995b323325863ee8ff8b99344ee8a16018fc31cc233e282368c2a0fc173e0525dc7a9c2e7d9064d92ae6a68760a4701f9ce43780bd52d35faf71f72b31ebdc4cc72b4e4ec58ab1a7247efc71f732288bd4cc3e1efe992167108d00b076a4b48bd3a35899775114ead63cae3b18e0e1db7f78d9f4c4707a31c3df9f8a119f66e4cd8f34a2ce6569284b7fce30c27456a3a173de037b218ab7fb5390afe196448c1022b0972739b5e9d2c2f95db74da247082ae3a872b5dd0d2525b7f1f3a904bb59dc544c6599464203c3bbbac887c5d6dd80bdd7e3574ff1d971f59bb6eda3e3a3fbed00beb77fb69c1f6ff49bd828f3bc3a2a09683e719f00935b1046007a807369566866cba0fc8266d9859127086f4faa38d6e4bcbe064f8804c3db9316f42097cb90cd2f7e0b2b165081621601a87c47dc8a70aa4b76b9fc5965be5b006440fbacca29448f461c007f561144967b279ef161b5d87c3ee9d1c3ee713d673025ec23284b8408fc138f8e9eab8daf1bf9721c5f86f18212224beed76c269306aeaa450753d9c9fd4669fb6e19f996c4ac38e1f8cfaa872a17640b1f47aaac7d3baffa3954dd7487953d755ec7aa3b3c1fbb9768f560c5e0caebeae2689db43fdd1eb7ba7b2b3a47991e0369efc374ee6f4af199ae74f35b8c77b24820dc23e76506a50b0ee049703e940725cc66a1bcfa3c28673bd4b37ea567567b27fb180c14fc641271e595533de44b9097b79735d7f1a5ad8a447c2a3f68cd05342382d331f42defb0d29b60333b73372ff5456a3a387ab0fccdc7eb327d566cec93df7af908f89b3fa992412968e6cad77011421ba8fd51b97990815b4fd2c77e5b642433de81b301cebd813d548cb003067e97d551669b4142b3bdc2eb0a6322af268f6ea9ba0f15abdbb765cf084e2ad55fbf7576f6190efa106f34104911e028431e9c5631b3747517bd3163c4093b32bd34ab9aefe86c509a9dfa49f6732dd5bc86cb127a56d18900dc1457b28219d7d98b9d219376803471f0c3759f94aeb90ae61524f9f1fb55ab663c1c25a0435c2549718c514c61697590b77065f387d5dcb5cd2dccf873b074ae69898688470fceead23df4a4640e1ac8b5e5846347e1495391ba17f6933146194bce7c9e1c038914b5f84a42a1a787ef161692b5f6eea917a01b44b68c95de935cdc8c0c659af4dba787a13f3e42021a0b9671053d40ccc5b47445cb5de125bec4f773b890e79c2b1be3c0483d1d8505bcf16277f85e3e11984396a4c7c0dc905544b3b2074aaebc56a48d0499abe0e02f19c95d06ca67618744cfed06fd2cb7e8f110110077958f05556e0f4f99ab61da88b1d8e7421f27b76e953378a9990c71bc2ddce07d744340c4796f90e62ce7bb5aafa15f37ed33d4a7838351baa6f903fe1bf4d949bb4b2e5c5afa06790c7129527124e5567175e3b01abad5296fc270cbe1c54e386b40981fe8ddb4add479859f851d0043950cf13dd0bde0188b05e283bd30685f549a57e3891ae899d91ae45b4e32e3fc53468ba4f06d5ac08e00e164a43042dbd97c8a75a255f075d6f8e74d8d136129089daefa27fafb461af1fde9048ed8a6fda285846ea3a936dab5f955a5f0f1e62379d976a6f9ea44280910df27b9bb492cdd1fc09dbe1974f87ee710fd3ff9bbac27b46bdb53653b97c30510924a3a5d9666e2d6eb0547ee42608768c74913927a1dffdf8a6a1c5af44da7805f43de18b03ea1ffa99fbb06dce09b3b1ea58528d126a7cc06e36565ff490c757130f6f2632264d20cd6c09fab9163dab5aca6c9f853f2c89ac4ad18b9bdd3b3352d438c4be788c8cb39f4e1a3320c1522b05e8ba681ade15c9fb02d140757c0580a14cbdca0aaba38c6bb3ae24f47df969284a36ed32fbb5b7e596102d3168f19117bda7ab8d958038a43472af0cec5c64985322c9c7d8c4f70f833023c0dd39067b26c4278e88c0489bc3614f6fc643a5f1707c330a5b340388674967b011cb7f8e707e7933ac087029bc70481bbfc1c10fc4682af39c382527083c69333f4d2c86e318efae428a0cf44a75e06df0da17a32c43b0f0d455ee7c2dfaa4cb75bd900f08038fafcbf611cbccfa76e2c802a0a6a835afce30fae9851174ae4c88f9b29151df8e3579eacb9d43c7ba9ddec083bb1f2eaeb1e59db1f0c693c79ed0ae0474c6085c4e6680642f6a695e983ad91fe3fa74d1227686ad5c05ead90562c2b5006d700d96ad06816740ed9004ca1200bd3938dc5970194a08ac4b9c304704aa1f9917fc931fcd9053c799761816e245496e736fac278a3bd6f8713bfa6bd7531a2576ee755ff59895b87b0a0ced92bd4dfe26b6f1f12cd49faa8bfac23aeba605360a76ea46f6a7ed756624b5e67e7676c94abfdfa1ede37b06a1423b7e96176a2ca30b51c0dd14e5a45a3febd016a0cfc75fedeee2537c032e5dc1fe2bafb0ef331661146ab167c9b4e030bee0c9805e62f0d09cda6b3f5e4e4e66c2d8640762f1b8d50fcba756fa03af15c7dcffae28f80ce41d86be6507916a919596ad27cde8da5e33b919fc3cf189c801dee911b718ff62cd8bb5bdd40bd5302146e370e7a7f30c849efac39b267b532dde58c2b9a0d114f1fbd71df9e04ba1e9e615c0fa81c3d3b180c2e6bd4a82600a41a854fe97d47c58288ca6648773f6b006df44494efb1d9b974da24e310948d127bce3fb1ff25b8d740c8e9b6b6a5bef07c439e63950f7d93dacef18f92200599cbff047eac905c203e3a53d589a51862fce6dc13a61c6296e2c658d5d4795e402babd1b2386ba05fb554d323652d596b0e4c1822ea32b3e9cb7bc0e69d4acb8d29702052f685bbeca86981fc64cd00e5fc553f9286ca4be02d39f61a2ea79041b843b0b7b7688500d84d583ffb59226d6267fe1b1a60a034ab80450d4907df64997ae3ebb6b0245a200a11dacb87718cd8f6fc126183937c6c2c9cddee54a158d3c625553545440ef7b869c8886ff7c67f0505c0d897bce6fe16be36c8b89b81fe120097d26df1cf4c7fae1813d1beb74e371caefb530efb1b1e82202957744c7703aa719bca328a6c6ed3b6ad104a28bc5492b388480ff7786a61c80ad8ffeb65250cd213d5d08c88ec7ddf861b78d1b1dc34aad5d966ee5c2eafa0e4c0f32d7dfa6e1d4c1cbfec73c79f939427e74735153b512be99cbf598863ab3f6be818c1f7dcf2c4c631d680eb98b4cff833848e35dbe1c8691191dbc939099242dfc21866fdb178886d70e8003176f210fa64d618b81b375381079693e0eed8b1da0694a4edacdf2cd1739e47169eb45f03081e0570b518835d2ec8c2b437c76333df2960404cc33142a33df6808e76e98d62456468f65fab542cdfe68cc881fb1aef5e72f5c3b4750034e260ebfb8a8ba60bc5e750f6fe1e6d5bfbb443c5d7dc7b1d4a78d46ae1022a3616a076541024ebdfbd31193a318aabaec3d889dc5258b4af0ed7b168c8d3451b486c60e7761d3d3f90d81b7f1316623f77824edae1091d17b9ce88140275b23b92c2ef8e6c1386fd6c560d34ae2a33732f09ff4fa7512febf405fea8d0038f98a76d9e3a0ceae641d3907b60b18dd58dc9e9a3e9f922081ebdaf1739a2c2cdb1dd721ee4d4794e410ade1bc21cac6ef335f9d5b2ff0990381c6347f1c922ee6cea100c843e42c0a52641bb31c0d1963f351b7a7e6a26b15ed0c43da9d008c10e5b08c5e3e6115255d19b0ba0d41077c0b76d0f0f74f810f9177bfa2a4e5a4acc0158793eea4bc5f3be2e34c0c51e302827bb83155ce59f7ef427ce438c31dce161b68e02b949d454edc690de5ec50105d3d5192677b10e1bd2a046ba612700e2496813f70ce694c077aa74ce9ac17734beb879aa38ddba9cd02c1e4e6338f6780b699d9baa7e843691bb96f954f7ddbe429b7b487fd454da474acd73da7adda2129789a42ca19c0d571b2f23e476fce883896f5e13a5d480d38fa929fdea2f7c5708d3e9220815b41f825a003c537860656026b5851ac4151ab0d00064089ab400b99ae1162f0d6387c5a7fcca9bfe4199344817ff4d263f68214eda1b6de5d377e54307eca465ff138e54b4ba2b8f5876cd5dec39c711e50b0a791b63eb8af2606fe9d938dd45abed5268797feb692d23d4a9f411b64230c61b3abc5b919b1cf46f9494010fd53bd5a8d747d7a81291fd77f99d2dc009a2c304743537964f13a4d151dbc87ea18ae65ebfd953d3a7b0bbb48dddb90c658e299fde932e4c2d5be406081c770bb2a253b264a9252e2a991a59905ffe5aba4923e2bd2dc01069c2e44c92c70efed099652588dfbd365f42adb7b55d9e96fdec4f0f6c66cf13337274343b0688503ef66e907c859df6aa07a6c3bf4e764d1d855b2fba9612f4cba5147951c2e2eb9955ff233d045c3a78226cfa0a6189f9b71356f13b38f9d0776b574b7f0956694c580b6570bb46d151728e0fb0d8f0a066a6427625f34c5ec418dffd36dfe19ec6f26809d9e180376cf3c8a4844e9d2984fc6c7a94c83cdcaf8d9c7b23a9902bf8a443810a9f595c4a65a75c22eb2039b3282bd1e8db4d25d1c8a57133ffd50be07cd3a6771f8a6477cb00b416ec291fa737d56f9f9c3781317110927d029b9ba113574e682ec1ec2e19f3dfd54d5fa30cf3d07ee0cc8a06d0ac1041f607c028a5590a1d721b4b3b4a0e2d6ed53078b4e61ee23fdc2f827f2671dc15013ea492991084319c84a539cec99e10a2d172e39e35f42af18c8d07909b776da0617139d14d27dfdefde46fc835e1990740f8b8ea21f1b8664550f35c70905e7a8598faf023ae0f2f7bf5dba896952ad345d35f53aa0afaa43c6c7874125647fe34ff0101d747f893f6dff86c5f7e38aff7da4ac05b6e787b14586343ade92fb1e712601551e10acf10c863c973384247a6220ace121e86a9f7e86e048d76de894ece03eeea6c643635d35c1acd92f62bf9de4a7c6648016ca9fbc6e0b5241678533db7517d860e4e21ace1a0d1507caabb4c7c45e69224338cca8f9e048f73f39a87890f81590c603a635f568c48514162665d1b307fd4f36679da9588c82a57a1e296ad0a560266c3beba6c4d17e7f8193943efe50a6db340d5d9d6624cb8f2e7969cb2453bb1312f3d10116c8b27be04bb39ba6873da07f036871b63ec9e46ef793b4b43b03f2383db7f35b8ab6e3b87309c8bc70b730fffebbb6165531aeff716b2dba3b3f39a178dbc70d737d072afd9de7fa41159a6701ed5394b630ca43be898d6c9d909229c7ed658097afe5f8321cc868b111e0f95d28ce10216d37feb119a802de81446c6f6e4083e54df93020551311a66fd458ad377d13752615ed3f242830103810b46b5643ade0848cde18bc40e14060673e44d931d7719cb5d745c1791e657bd4119b7bc5920870bc670faa26d975828e30a85e3f95f2410509c87d2fabb8c7964f92efa1f64f705053c651a8b4861feabd9028dff7d8a23a56385083ae7b44e30660a635834dbb4ea0991d55febba48c14af5c63634860b4b9b69c251b9e1b3e3495662c0d7d9be4ec363c26ba01339b99f390c1214b3bf2675b0357c6a95c54488bb5d0d815c2925aecbfadf79c154388c9629262d76a7bcb17eef958f54df9cd3d0780719b4988e1b4a8385b64216bb5fb33f8ac915bdeba420b8781e8b14064dd0982debb18c20e4e0839d6dbc9d5fdc381e2855ce510bb588ab056625df2907fcd7ef3849452d3e11187f139c94ecd0b4ba1ec458ee274cff3c3c51b1577e9e214be80dce1d0a608a9431287af678bb3a7a963773603ef808325282a4aa1a14ff65c84a57e939f26e923cc49d26882f8579acb0f328c43d294f30183c81cd7984fc0b4245dcb06dd5478d69c4c4003b68038ba28b704cc530274a2c131ca6dbd9b4e93c12ef7e8e994755be690af79ebab487892689de0a6fc125151ca037325f851ee6f1fdda9fbf5963bfbecb3298ed444948b2ca0795f7c87e2b60302a8b3400e4978dc06901eb828e06fc29fcc16302e90a78c3ffaa3ac417ed319f20cf9425ffe3dc10dc8c9f90af879081882f7ed83fa62299ec16ef548dce99c725bd51ecad9970a5c2a1be94504c6643089612df46cfc5cad9a7d708a29b56d059b85876fabda784bd67b6cb44dbe51cf8558a4c1d38849ed03baa11bec7687b955efeabf3ac58fe357fd28d63d05dfaf0a4aba94b9699070e42710bc63216cb9625a4ba068656959d83d3e8a7d89bd3fe0dfe6e15683525f4253e1ffa35a8a8c3f8cf3c8117d63e608b9ac7ffea798b00940ac65af4be354ba55d5d01c8f9975ed1adb5293a44cbce522c4f8dc62d9636a1995fa0d187d5371aa97ba33c0de70ab32b56a69ac19d5107c6e66b4c625e9b8ef31871f045da495b32d10ba4c081b0aba76f8c1c11431e3c980f462e17ccdeb7c990221cfb2c56bae068104f301d88b96b750d61b245667518581747b8abb5a03b5269603510acb4a7b385c9b16a4100717384cfc60c6fe1af147e457612e2bef0bb7c4add047a00a1bd7c018646b65d58b3a9faf1154041318537f0a9d1fbf7efb8791a3fcf162ba58f7115ecd9543f3b24f06f0228a2513598f423d7e2c800e66ae9e39e6935d1e135885e8dca42a332bae2b5144f99e1ef4bab4e94ba1badbb025d33a6094443fd8616cd6edff16938e224a187a39ccef3da53c698b5d74ef20beda18a56bfb12ba51cba6632134ccf9a69bdd25fbb7e1b94571931bc6f3f547f4ba9d594e531daddf6d8cae5f19879382201e5fa197fbff9dbc4516909048af9526430f3c17afcf628cc4ad2990dd8b40c5c64d8fdd7cb8096cfc6275a408d4c713918896d3d99dbff49132013c094b6c6c77a80be4fc5c4d21bbeb21c73aacf27604d95cfb5f10e5e2fa02c32e7a2845193b95d635c76713bf999f38b2858db78345306dd2fa348c826f6139f7604285350e4ec136763c155ac4e1ff38204f96c79935c4a91d289f374dac404edb0db118fca750a260d8b77be26f9fdfc74bb9462800d34b1d90da369f3dcb24f2b7915f82ee9d44f9cdc216ebdda48ab25dfe668cbef10abed2ac757988cfd2526577c7432745ba59e5e20e997033c429d2c08fefa1b02cc92a43119d4e3337f8ad3a4a2dfd93a1ff90415d7f4675ce1ee13f65b9aa0edd5b8f020c51a9fc4fd591b75e8dd86281e1ab4c63fcf7bb86e1f8b0ce3d874130f51cdf8c2fa2515a58ddb4828c2795b2ea6fd7e6a5bcdda00e384d78a51f71166b61c0b901939958016db305d63c54f27663754e0128e37f6845804d09624461901e217e63025ca2b72ce9e91b14371c7a12eb06d7c67b37cfbd0e06b7f75ace5c5be3259470daee8312f947c955b838f33a1b1c4286b723b672c0f54658f39dec1697b99b1a83bce526027e02805f43f45e504ad32715d0b426f10e77f6d105d4c9cb9f4902272b531c5539522b77abe1128260437e8172e4ef018cc51f47ff1fcb9a30d793ab121f31de378cfc37d6ee18ddc72e42dc449a9c075b229c1ed3875758593b57cd79b1778fd60b71b855a9cee415749c140f83f2f1493b5e147341060ae35fdbe7c606592484847b4f8466aded8cededa9342c4caf943dff1d96ae7fb4d0fe14f1c9e658b8b4fcd2ab0e7ce348e7f17b51bcecce4972bfa61410264adcf5265437d120802d84a0d7d3f1afcc10d2302fd782025f27637351d681e0c2d03ebbc491897794932eb1018e2221cabfd93c48fbb142892762a2deef4a62863187d03ae412d5b396f0a5cd4e322283e469c97f06e3163d41750232f69b30a2efa3ba15947aa87288022182a7a3e336d52ebf0ef068daf0b682e679c03bd41c6418e771a0387f5102a4fe5caa8a4766de30573d5cfb1ba664ee51e9b029bfabfe83bf722da286f81a7963f80a3bcd6e15fbbc29056c9f29d6c040f2ea96575dcce428045d17f66320715c914a426b0c724d283ad67277c21835895862616432096ab6f2cd8892b90f03195e51dec628d0dfa44295826b7ec1e444cd89afa52b223d7bbf06de7c5e941969cc9d4af401ffd5130cef53db938bd84e07ee38464a3325ed5461dac2ab995bc3b94a36923bd1e9175e23d6e2381ca82ed77e9c7071a71d37d7604ddbcd345c430b347f67570a2ead2da57049da275a6b190ba422436f6309dfcd3dd283c659f9d0fe0cf093bf6413784a6e4a43f12a4d5eecad5f480814b4627e5701b120637aabcc2c1ac402ad3e2158414ab2ae06f98f956121e3bd7022d294245fe45557b7e1ea16e9b9482784b9fb41c53af1d74b48adef07d94c6a3d8219bfdf9cfa235a1e5bea6edefa7a6cb7a119e9a720ef5a2ab4cb1bacde2b4804cb853ce7a979d73e391be3fd2f61b68ccd3b40e810a811c7fa3853bb8ff596e2db268c133879f46ee0c768ca31992591ee2db27717c37f311a5d2232ac30028a7e0bd5d87d05537e466f2c7c03c79cf42971acb37eba00d9b9a71ca78962c68cefbd71a79f5e4e9ae307f79d5814063487ad70ebf46ec6fd983da06dc6c2e125cc3c82b5f4a8457e4f16bc12447ff1c31a17e1b6e55c9dc9b039827d64b17cb1dddca5eae334781e0a9d1f733bbc2d220b9b120cd2b990434e2f5c76abd205dde40c1214c9ce87d6c43834a5b0832b0a7043dc3791d164ccfdca6028e834b11d1b6565ff0d8b888f3dee061b30d355a78325597ccb8f224098495e707c5f2d776eb3bd0115d71b114da56bc316d9eaa55c80c0b09e28a65fd7a1f453df764c2bac99bc7ce6b139f2bcabf95eb2803d3df3634836567e67b8a125da9ad0664b477405e0242728c5a40386f03244e82920c8f6e4e60ed33496a06c2bcd367087d1fc8bbbb801098ce9c709fed574b316d0e3ff71aa5de1d1fff83d0d811111f27f38c640ca25f91060e9cd2503aadc5d9a5f36e857457534a9e580c06c05b0c47758379eb124d9d84f8c9b514933a51ece79852655358fd024cebf42ff65f5c36c6c8941be93e1dfb2f222c5e48ed09b40e92819f74039bdda0dae9793f1f9fdceb2145bda4c03b8177e9c6a1c2f9939f1387252b0e36e934d72ee4c52d7bbc6be223479b7f033d1feee1b0803c538a502fd56f82b549e9f95efb9042704f76a82810f7c800e28507330e71c8faf7daa21848bf3c0dcb97b952698a050b8ec2e0d6b38571d61fc8acd4e9eb367bf5da7cc7d07725b32dcaea7501282dd114ef2953ecece6b5f985971356322b67d5b6a75229d4e24e0072d5096ab3559b1cf0a97de99df2d94b3d733860ab72996a46fa3da613428f0059763634556cba68f836d03c53ee57fa2a2128dccba0cd2a9e65310988450cf7cb97742c1b95538c1d68838ba73f5df34730269329062836765be943f543942f443f679b1ec2a12b22da0e6d8510880ed0de4f2e886628e3e4b29f629ddf7977753543021d3c96c72d4a73b2e9b1c21d08b5df11f8d9bd0e77a4b15508a591e50b3c541771ab4b13deb7345ded3ae8974f5d878268a01d58b360f1147b42dde30122733c99197e9326853b93d60775df1de3b0986969cde4cc68c512606c4c89b1b9d217f254e8a16b8ed4535909fe0db1b4a37b9edf3bf62efd21568528324a67320bb7bf1ed3f7c0f537311c2b999f5a1e09dba3bf9b4ca7031f6fc97b2cecca28a2cfc176e66a9711dc1fd62049b8f8c5d1aea78d82de8ff03a7b7260693a06bb3765d0ccabf0ab0f77f0c695c76926ac487214cb9806fdf64890096713aba75486af40efeb10867164c8de7149689a77cbcc8c0f9022ae4e85baee92d329b6895ee991db28db3d39e885fbd52ff16f86bb5d5ab97455eb6b22fff07613e6b83f7a611907c17d0fd14fbb947a9c9a31ceffaa07807e61db0f1e604d6d7a3ecd6030149ba162771e451bd405727147a5b488d0c63e8aed699d4a8d7a78a59cc798cc5808df73a2cbd10db2699cf0d32141edcd3fa27a56c58c5c7ea817366c00877e9a39e2b1fa1dcdddd8223cf80fc5a79386164ea8dba289682631b6ee1d98768c3b8770b13816e6331d429f3246d6bfb2345d970256ad4dbcac82851522c18976f5f8a4182aca4b7fe946f696ec0ad444feeedb7c73b4c559229a42477207a4fbcb06ac2e195caca05acfa7b5ffae0d4eb672955cf0c74794a6e83993328e130f318b5424ff35f508983c9c5edc340c1411e72a1c5b74d338b1f272a1fa83fc5a52a6cf58625e8812b0dfe213d2167e860e19ba6107eac1b502ca19b25303748ad53c57655014b6e531aa0fee5bd262e92da4fa75360a064f9d514261e804008f9d8d9fae59624309513f11339ad0c900e7525bb3ff99cb1238e75ec75901bddb64688ec2e75c37eff1cdaf3050fec60c4055bc87cf61f4f43147193ffcee7cc7485a240a96297c3677f59560bbe20d4dc9e5a4bb005d6df275480050e38f51206dba9aa7f88ec0ce97f74d83a9199359de260498013e0d8e2d5dc79b4b3cb547c94ff05711a73de3e4ba530e3ef1d9f930313c08d46e38f4bd5248a3cf9fdde98e1993e64c7cfe4ca9b1d5301ebae491d70042bf2cd682095b9bbcf6b2318e561f3d22b6f851ad4ca1e425ce5f5eb7437e6be2c0bfb74e058ebb8bd77934ea5ac5252e4fdc69b9494fef5a2bdcfbdbc6e59a45c8fe053443eae568344476b67af80302d91818ebd5d650a3096ecf1d6bc257753a22b50996012018f74828f833971f5cd7d2a86e5cde26dc966083c69841a3c02c1083c73fdee5572c33a9ec2648a096a994e62df986a79108134317d985c0b685523b86cd3990b24d4936a9c73f7239454be4ca3196f0df1e9f8989ff952d4f778dce26940aaf5c2e65509151225500b4c87b530eff98835769e0c9e754852bc01d386151b15f517ed2539bfe21527ca826e629c4f85dbd1c3f063a9f62d4813c8623b11873eb0144224265d85bd4d7694cdbf5e2f53886ac8b2ab2a4f904704cb1bb1b627d3b7c098ba46fb96df6bcb12d00de7d98f351f1325c6645ee3d24e3aaec9690f3112a4a1c492301d67aedff17308cae52d3fde44db860cfd7c6226ecf2b0c19420a1596764030298030d6957aeb050047b486504f04b58e5a93e411dfec19194c24e8588c9d3027a91a84d76862f86257a3cc684cc6ffbb3fa865a3bcd4aaa6cb6c26aeaa2d452df32dc35fdd6a43fbbe38d07fa14c9267db9b9b8c8ec9c5b262216976d672e9408a2c4ebaf5bfff2e0e93071990380450b824258cda5f6cbbaecc65da62b754335645ee33a53e2f315caf12ae538cefbf5e21d71f8d0eb29d7a2572856e4eb69b758ff22eff02b8f91bf988ed6ac0cb0a9fdf840ce92de9d066b872f159301fb40d7c17b6b4c00dc39a84dfc49e40d10cbfd561b73d8f7d7a117889ef9f4f8c4e6daf677cb5a7d1d93f3c2ceb0e91ceeda54aa7224b397355f14c28dcc76722eb4abe721d8dd8629ab66935532243ea59a29defa388c2a5530fa20fe3c8eda2e0587a460a371859386d9344a21205df31600a607565680fafb21cb41fef59204ca619bf84623e4a54df8f77fd488071c57fe2d46b718201ac684c6ea16e7959e675f5835dd5c34f0fdacfd134193a501c68f86b029085878175a4c5fdaf244bed962fc124ead3cd1d5babd6c6b94c4b8d4b7d6e7626f8886e76730f39488b48eb5139ec6881e9a08c11ce24d9bbe3bb9567873523345457ae04c7d9e5d7322e2d0efe646e0aecc778d20ce3e667d019161f31fc1af924fda289f7e7d02d364ee0437bff2c27faa2399821702441f72b6081d7eb41e97c7711f8b4b335b12f100f6d0e38f73c0df0d8916f98586b5dea3e00146523453ab939a4c24aa9cae1f1d6800327d4b998d4193648cae0ee72c230e58379236cc7a1a345b5a8e0c8563a2e7e3f252565a269dfedbe1226e7246bc80f98b7f802f72aefc6261c70b0448d5cce493718681dcc28e1eac904ec04c79e5168b2c140bc0c9933f977173163ac404f312035bdf78a913bcfbc0cc39b86cb4d9f7c10590ae39850e1ba39de69074090001b1b116b45e3f19074abc6ded501a8f7858e9be9f5413b26da366b3d1a2d7a15a0a319f070f1f6dd6a8643cfc788894e5e50ef78a4a138eebf7df41ad20aef726f6eb82f0ee1ec7be17736644d5800befab2784ee68043080541598ff14b8c1f05b95761e9f24c2773f8af4b0167a519e853b6cb8981415a1d41251d63c07c922cacb979b562397f8687bcea6ea1b71198902197c415edbafc1f75a0c4ff9d88236c5bb59d19cc78146463ddb0c17bdd4ca1ace41ad72e3cdec60ae7da813e45fd120f80b550de4e2ca25d500c401694639062ff345d8c92b4a628c0a848ac4ca96ab3ad1ee3d44e47167b47988c139f1878c5c55786e1b50e1193621d819ad671a5076413cc5194b3cb0f588e3266224e7783b376d95464baf88f49ecf190b79b3fa9d3b18b581b09a78fd6bf1698222ab6a170b99d4f7c6adaf6eb71978a628669fb710ad72496ea130fb6b4b540eaeacdea12b7cea55aa16ce4cff5c03f8470eaa56f3bcedd34581770f9406b7ee253c303a546f36e6fdc65f808bc6f6596d1935d488031cfc0cc348e7d3f2becbd63f2a89fd5674721a574f47172dc56aeeb21a9bde1eb9c138d16e8cd2efae792ead9155036dc702598ae6790eda5a4a2d8a5732778eb9723ff9589ecf3220d973e6e41f9ea40a58356aea0f6859ab81764d8c83703a460f2f5430443246d1636e1091f1a92a484ce3c62d935f70f9185b329bf0bf65e1feec5e874bc3b479579de724f0d2b999e4bb8e2d5e6669f93a24593f2c42a40fd4221da069fd574638f6817124926399afc10757612e6731eea0b77fe681dbd513c6f955a96521b500173e58093d2f9a296da745ac09d7904af57b99cb56c2024153c666df95224108585df90c94e59c6cffe18d159efc5439396c01e337719e12ede64b7e7f960d35ba57845766763351bb78d66d8036c291da7f09d5485eec0d50fc0bc4e7b47d751a82c062be0a50ed39f1fc2d4341f9e8881dcefe7d56dcd94ccf169c96c4fa245b5cdcd73f50590e31935fa8a2bed0eb8bfe7d9854d1684cb0ac2a7af54b8b3346fa2072af1cdf1c025cf86605f1e8f5955c789b40332b7a5c4193e7b28f672f9118e12988cfe47b4df1c3ab1a8e7b5c43fb3de61fb88a1f446f3f8bcb6a644a416ed7af095a35af5450a0dd2c8ca63b979cca95e724a1a538bed60a2a87b576b8cf6e420ae1c904843df0ec07c162807c4e67b0f70b5ecbade3fa0fdd46105b20fa78404c59c6d5d1d4602e50eac6e7071a83e4009fcf80a40eb6dbdefecced5bdfbf94064ae1fb271d5b374cf1f96f590545d9b453b7b9f02ae2730a5b360b140d0d25ae5f537479ff122bfb9da9c9916cb329b1b1e835639d28785c87a93d68f5b97880ea20b9db914bd597aebb09b4bc7e47ca4613d95c0d202499eed385679b55fa8bc484c56527323cd4486ac12e2dca84a611bb7c3dde682a11209a3657447e9fa60546c1c2884408ed60e92610da1cc37bb3309a64fb3a65c520402093b6b1ec0470603bf4e1aa0421697ee1a0dc2e6ed0819fad5e5f4e43fe48f2111bcf5ee1d564e66cb4679e7b71a1258b0f7ba996c062cc424ee3d2b9864259c4d72b7d6f6f44185e0d5288b733136d9e6d38d892f133f4ec781f7deef2265240cf8e5ef26cba25d58ec267cd2ba56ff321cef7abb8474ffc248a702fbbf0e2a6b1950e898ab2c6ea3329fdab3730fa12a3ef6d3966b7dcc15cb012f1d95447b4b091e3ab895151d321d34a7f0b9a2caaa592866587d8a5ad30f8b43aabf745a94a1d1a50269e579da2e16583258714389a49eb1e9f90c4ab0d0a66bc214bb91c272d8f7ded296701e31d0a3937713c90a9fb0533c79c1e9b06858343c85947d3389887d2c0ab25e49533acf840df6ef14ac90f1529011e32e39b5bff980a944d864215f145a5bdf8dfb900fdaf50546ebf81529f5ca5941a15e6455f8237f6cfaf4af40bbc6c2f7dfec0fdc976cc0288b0deb770b5c8c0c8eb57f2dacde482911838dc556163f1bf887ed28ca33f55bc979757a129e31ab3629e4f345056b72db77305e8d83af9a16fb1aed709a3cb9e891b0efbd24713a46700f2d1d13b5fd860ec4addfb9d64a2f5cae80b3c40c9ef4896eca33bef95149ac79b0fd1bd06d246100b9bdfb66eee0e0dcb082ba7c61e6c003ebd478ab5a1bfc30362e071c3bf62271204c60565e89eec1fcdd516b6bd10fb82d7bea40715ba666488dc7ff9542e2ec937d30d73b389e1cec25d915351a0a9877318962e6241f423c4d7cedde67016f082a11b38364647dc7f207e3c630a36b14f8adb188929084f084c95f8800f7da455e547416173575ab2955fc0c3687a9a981ba20c0dd5fca7d32d90edea03ddd3cb4a0bedd02516d7ba08842730b7533e479458d2d661f9d33cf7a5a971d245c920aa14e851aa9d695e969af5d3f90dbc0ffe2a9f34ce3c3a577f3497ae5eb35a06492bd731ecc9c2e005102183412a50de84e43f8b5a019a7a6f18c3685a06e39a9a3afd0d5394cdb6b28786f7fccd4ce4400f46a6476877c593bd65a2287cd633b97c51e41a70bbd6a02aea1d1567e95a2aae8a2116335be327da562ef37d9e31294295658d01b92a9ec76f088ffe4521c9d891781f6dfaa0996550bbdda0416aad9a0b4bddfee4d4ee8bdfc9afb3ffb0d55f252c652f60830006b02540ae76726142be523f736adfb363faac9c2f9c4178727c0f4fe0985f0f300c151e26d03f0b4d45b752e8125cb783df03a915e30ccdc66a52b69829e04b7a2ae7a848b6b96ac017a7f10827a4b728bda1df029cf9f5d3e484b5b9e0a42a0b619841b80695f43946f4557c663c9412fb8d7ab90c55061b3625d0886dc7e155ffd65239afbbe8e23533572555e4b42f7d393e8143aa57063b2ffd4cdcf078c09701e1598254f27cce6e54f9d9b4b650a66a6420993557c3998219c8775e57b5f1eb69a2451e3532619ab5ffe5391786c36143d2a578bd45eab522c0410b42b918ba345a4309c1e54150ae60a8ab3b54fc0da0f19e67b9da58d280a2e380187150c90805c11505df01841684fca18156a7da602abced83a064acb7a4a854299c5be0459e3454eb133c1f40694c3dea0735bec483e75da5a07fac62c7460b06f491ffed3db9cc6029e1645d5acba57fd5f289b9a012d9dafafa0a264063f9eae0dfff6f789bf61e74e90a743f9ebaa942394d39172b07901b1045a8754cd501c437631e7ca7024f0aca761d57aea464362739a6c5a80e6c9058ee301928501c16347195266582b33daabb0cb10020e433a81009e9a3a6e21f7124c994b82878f87d0357b7d68fe3dc5fe28437353e267bc1e27f473c72ae0074d9140212c1e61b5e01f42a3a1a2cf11e36c1529ad9c013cc8895465d8e2a8cac203d6d05964a205eaa8d6e04e72316402cb6cbaa61aab0dc680bd20fc7c8de6a5b8a57740c759442478da112f3561edfecb0a981d4e2e1c2784996829b4c631751aff64ce90d29daf23921b62063217816d3eb5256160f871edfbb372a55abf9261accd6f759e4fb14b972873090e4789adab9f1070f753d1db7cc94f0457cb6b2bf676af197bb794d74bd9a502a2a4eacda9009937e3c43d314dc4635166ba89de430268cb99d13e08ffe5f8c1b273a396b272701f3e37a3445a225616e996659f9b2a7f6cdd94bb7bf0cc8cc4c848100a8f44086fc395e1452bf6b3eaded7c39f6c111c150d2709a2e27827f249418995ef466ae48a39ed9ae3372439f6de00fee22739c821bab22a2e21a534715013564e7199b972c1aca2b63cbed08ecd1710fc132163f36954f4c5ef0569c81f2cfcecacee646e52dc759eef26c3eb66d48aae47f1a26e234c791ddedbfb34225d9cdd3a5106c2dcfd9359bcf90806653c772f352f67327e8c5ed0e8bac92255ebe8b74b2c5ef07dae0e642b00c9bc556392b326567aa5be48fea0febbd9e006d68d62a7817a8678bc29c23a7780d81a4ac444e7adaa07e9e21858a86bb232dde6f4104a482619d2f50c70d128907a41aec914be559115b87f8016f1a96f7120147f690da8c7b36a42a6cd3a898c2c4433a4467a04ab14d598197a27576a0374cc966bc116324ef0fba913647dc7104901cd22681649ac5529e368ed0d217bf0e3a8e72418d5dd92425167447d0f93cda017386788f62a9655ddbaae2a6fec4de3c2af076a48ec9ec20a684a64d01a1186384160dfbc2b5b9281b6e3f40415907465f56b176a89a7701a61f0d0d86331352ccedefe819b7cb60885699db029518430528c4891939318efa04631cc200b3c5f3ac8d379904ea75b5c1cae7850aa00f6ae6ca41ce3ad4220b536ccdf52215b3a537cdba66b30daa6f5bf939b1c651d7775a24562c2cf9c97eb7202dc42cc49469bf59390c296a822206783be569f7c56b6bde5af5402ec53f35b381d7adf4f863da5d8019cf456d7350d1b33681258e2af26e6b7861818a5d5efd4335766bd7849a24ff7f2add4e06d95bcb66428e1dcf97f51c6d4eaf8939715de031c9b0b81f8418a9d7c611f866bcd5073b828be0f7ac8fbe74e8e0c385dd74799122a53302307997d671829eebaf3f4494e9bb3824a1528602b58bd92a462f8f693a00a12bc75c8b8c32673d42b4ca9a2c1734c1ee983a75a9640cd84c7647ec7eaca5caff79c39f15e71eb8f8111a605a77a52f58a1beb37b67d523835f118f573694cda360cdfae2ccc7fc1cb3317e4df3c3b1d5bf2762016bd58c26a2b3eaa8ed6588349928d7246b7abd56396d1c4a63daf920a2b4687bb91682e58f22e1b2655fbe90613cccf112d1cc8d004ab54b6236be59218bc0b15a51f703b9ea5a2da5fad5a7a4d7e762f308e624c1fedae0e36fde89d57e0cf66165c65fc248d3cdd29b559ae5ee85bb1ca8b0127724abdbb8c7a15217d369c8838042aafb5d559c3c986bdf6280a756798caae867550b83d2954a5f30a6389be5e0a782c7dd2a6af17c9481ce37c9973438ce17863ddcaf0c1b906cc5ab0c47052faf2c32790a0a8d4fd20e2ae2d330bf46a5180363b35cea4938d9d557c2334aa7ffd92c3ea53fc11c3ce85b48441326b394cffde414053526b315ba91ae69ce038f94e69444b072e818710f550107ab9e439b5c3f839a16d84641f700f4be3890d5e4b5f82777cbbedf7b84ab7f92b26605f196bcb8e0ab9c173d33146c55cd36d86a08080cf10366feed7ee888119210c4fb66664a55084094d129f4a8c9f1c5a963ec13686c87ca2ea1dab0bc853fe6f9f213d5355efa6100e32d8597df7d40987176f0c5c7a14fab34bdaeed769923ade56b601f30dbd85e8df972e6e57762a5cfe3b0d98400fbc3ed3123ba02921aa66ebd28ebb0b3271b3c0b4910a85e2de54a0340511cf2aca6119f849c2fc734fbfb67a166aff40293421dc1d6af7c3ef918a2eaf3d79aebe0869c1dbdbfabf1862e41c3177051c9a81ad079b4ee0461f64034bdd85074570be30b80a933caace83e6d67c919d0c34c8e899d05ec2262b5f0eadae5ddcfc828d2dd5375477b37f14aa46cb7c5cd6d777523cc9b9aa8fe06bfaa0c866af8422be0d80c09b0ce15879d9e1807e538b19f4bc5afe8845e648fd87a8e81e1962d4ba8fbb77769b37537226f3cdaa4b8b7f87a3250d6bd66f11a8c24c9f1392eb2d5986fed2c314e004145a9c90cf65f1912f3b8e7a42c9ab4d1940eb2c5f30f5aae6b8821ade5ee4e82fa122a33ceefe56b0df43e3a9b311a01a2fcbfb4860415ea18a762e189e15d023422a348b0e7d988dc1e3b28e235ef23f078fe839d7fb220b82727611768224c0093d6ea3745d3f1210d22015f57a8f10138a061dc9168f2544d7e9c2210b72a430e6f8e64f136317f9dbc38454dd723655421230146a5c3a10815edb0e0151a8e2373ddf902437f91377880c8f64847092bb48dc9c986790a609188cda42dbcda02dcf3fb2a8b4a87ab4dd656b8789b955bb69dbd5ea6cf9e9713d8c7835b79be2c636c068f21f6265ba1474f41bca0dc3ab0c010b75fa892f135df18da016affcbce6301f230ac2bb856a61c34de653bdf1592272809c4bfa4bf6fa0dede10a1921275f22aa2c1804809ea5752252680411ad86a97d48ce338bb2ecc77b4fc497d8a3b8493fcdceb6c33bdd697c0552d7bbabe75684cb5f261802c0b54c0710a644930515364a1e83b74bace0998bb8700ee168a39812523139d1fab4d74ae0b61adbb71e298c9d584bc10c0764e573fc996f87fa9af8f2f4cfdc1ddeefb083425e3ba9c11708dc6d22e67b02ad35ee35edd9b79eb8108f71c2ac056764f30d4b45930f90ddbbc01f2e4361f0e789e4564ccc61f9b72a01664689d3fab4b7ba5f5827c7c8b4995236bc7ac5715554a3ff2a7208555e7a086e83e9812dcf95911d1931d033ba4ca1350f1412b0350962f86a2cb641de817bc9b7f395234837eb7bd567e3281482f32c92d4255065c57a4277015d7318e8f6af2c7a450698d6add28901e8a4585b93aa52d18b463a6c0cc40eefd309bf56cb8e25b77abbd3d7482700bc9b689cd7282e61f17a2b35bc1413049b02317640a5b7fb6296e9881c6221d4ea0a00d9df876a760358bdc7388b1b709186aee06b4ff3c570ea9b048ca85b60ce5735f4e54ea8dd15488cc6c8b9d657c6a39fbd5f6a829f1bd0b27f34fae02f25ba767015f083d224c32485887067c1ddab62fecaf783177f4894ab1cd78e16888019b9effcdc0157ecbc6bd4584335a36d267fc42c586071bd261e824abb706320bdeee25f9d3bc70819225cec1f3428dfb14b050d9b5ee1bee989515360bd9e0ddf12919873f46fe6d0e28206127d45e9c863eceb95e18ffeb03ea2770de281f847a1066b2c827844503b70f4444134fbc07970cfb9428a6ad4dc280fbbd0fdd77fe612eb6e2659acad42e75282bc63530495407ba3762c44b5723bf941fc196ba7e7d353fbbb7eaca291027f2a74d0d856381e0481885054ae774ca525cc357819b4964085d74dc2ff54f0262b54f07ba583528c087b49090e5486cc75de98e013ac4daa7be9e7297bbed05f5dd5e16b891d132c210c57cbc0d10ee7c58062fc3d52d9c46972c08a96ace5f7e5ee1bb447bc50cb371f07fd9576298f43cf40300edb7e596de8ea49414bc44f151473a54e278ffc124299125fc01b3d6e90b6b8e5059cec2cd4a33671c54858f0b1a35a1ba9b1e518342ac5672406b402d21f8d4564f675a8bc54db1a3936dd43a6d79a7bd91b2c79957f711c72754a5f9c43dce6c6e660f7eb44e73c1a22970cbbf2dd29081478477f18005f41798dfaf370ad9ca334723913dcda22a2fc1ed46b2e4a6315327b1c854798bbb0cfd8d453dacfdee1cb108c4d85fc6fc7a65db835b840d06735a744332032bd826f5c2462293d48bdf4cbb49dfae52cfbf559f269d7a1b1ab5ab21359629226b65240cd8c93e9f61137a979e1b9fbea58761c096ea3340c4d1826f28eaf961ba196a4102a6d5342b7f718d5216f108786ea8142f49d53be0fee8853d489b675d0c04b4344bc0fe15380aa45353b1715141e329db7439a3932d8c8776a648082ed12feffe5c2a09dbcd880676b7d6eac41e89d71322790cee6793864b0fa9a8551d64d2a153b5c2362e79cacb0005dc58a31bb584e93726773efc561b91b8a8f8263c0dd79251d4a1a76863246134d9331acc99b2c3c2d11d385e4c5ff7aac49c209743203aff79e776bef380be06a3304742ef7599b3f806d4af3d101fdaca7a6649f0ece3efa4fc35f4406af1d5202cadbd2d5ce3f26796151dc05cb510085f2e8d974f8f7f4c6ecd0aa85e589ff7ba078964f09572c335981c9d45ea9b6939e9ead53c6d8db10d32b0b70a789d8720712f31970401b2e07d749dc3e096b227b07c3918985947be0232938f72d3152eeaca72f089ebe0ad7af5030c81bd61a30f31e2316bd5b9682d688aa63beb13baae44de09299f10a1546ee7280bee93fbc56d650205d6b25f30e715e404467536a4288971f92fb5da620ff4744642871afe0ac6b09e8dfb7c50aa445b7a736b77033dcb90f4da7b0913121113146315c14f18b7ca6e8935a90bfbb08b7979a51bf56e87477c70837e38700f0194de98608ea29a33eed5bac9a9b5502514377aecb03c1ae164a9a77690e749c3078d60197b818af8c036103a25ecb285bd61b03668ad8b49808bd1c65053cc26f34c20fcf995068011850ad6449d6b2cd5f317b3dbc15ca1cad4e8188b3df6cc49d634ae316879a14d058087e25f27c2858b0bc200bc72480c77421cc234a4599ad273c54c53de32eda2dec4f108f40e15f52bbef52990e798cbe5cda81b9b917170ae1dc560e98c27d40054b03cfe8394dfacafd246a25347a9d79b72bf6a83ae8555bdaf52b4a99607100657f5b82b8b4eb8af6d2257ec9d4e28d0e43486c910d15fc4a433b70350cfb887bafecdb44e433e44957be47e808992385940236fee806fbac115c6ca9ee7882acf7bef633a851df0d4ac56db7a9f53a76eb722e6b43913d2767ca8e3f36067db86b53cf97957ad252955609e08c2731c2b04d8f6fe48a7c0c64f9ad75318b4a22154cc86f7b9005b20d3559a79b07026b946d942eb94e3d7e1bc0754af9f9a8ba7fe4ffb14c174eaf35a22ecf75d1bf8db169d58a3b967f2618e05ebeb458b1efb98e77ec697050f3bd3f68453b0578ac4246bb7f0c27ddc2529aef13abcb27918b8409c79746f2330b240dc041403d0cdf6fdc391acb6a29ec696e107349330efa9320c3832d252a71863bda7eedb755b234d19e1d663ba760e78da9562e8ed3d456557b034c1ee6aac562d0e5782ccea8372fdee7c7d87fcc90cbec9b57c8f35c70cfb527df0e896d3a6ee9b4200cb814a193abec0c47adef5ddb24189373b750a0c7212f6dac768b48d73b33331052641c05bd9f5016f0878ed127e374695b827067bcf855680ef05c3f642c805c630409c8a1abca7bb4e053289fd5d5e67296212937adf2c21b3fbccc8001f6a961c1053c7e654ed4609c58f1168fcca2584bef887030745c49fa1b64af46540f061b6a9080ddf39b4b017e03162c0a6ef44c70e7aef2bf53e9e5a96fb038992e1655e371457d8eb178925aaf6c87da3f66b48aae50083580bb953b7283b2f2eade2d546256cbaa94ea2fda737008df40974638ed0bd8eb74a3cd212397112bc458cbeba488549b6849ba21f0155377e4293df13af48702ba50943823beb9954ab68617a483d7d6eeb9d3ff81ea7ac65367a2ef8b24dafa8e1bed486849f94cfb96f1e2cc8d4049b6311f2831a6c626df33e710768c5855965ad03ff3a801e7a18b29dd30988a94a781f7b0712fbc3601c42f1e0553409bb80f4af39f9e8f83463faa8a8da385d218ea7fceeab85b996d18fd82af1ac723ab9aa4c8dcb4ea972eea4d7c8f3907b18a4f349b01138b68b97efe533e3c1848b6bba7e9d706dd860e29bc7259a3074f11f7bfa2129b7277de387baf4c702ae1e1165e6f59c282d1a97a7b40229ca154370b5350003486883f90c142afe75b18b1cfb32577f210badbe89ebe17ad11926cc6da5bfc4ab7ffb4b4698fcbc96cd2b4bcf783dcbd552b753a6978cfac5fcf682d3837bf81c3b22c35e0ac23f30f9396d826486859dec12ebff1942f8735b7325dff06f2736e7883daa049cf208594b30ea67d1d4d4ef8bba0a3a3622e73849a639ee31798f98a8f9422e983a269e27391d6deff575e64a5e45341f0ea41e504fe9758906c88cf24d38868287822af5e6e722fabd18e8af78e34d7077a927c266ff04719e33f414c8db60973a142a817dfe4e955bda986b38d02371bbca75ab7b851acc71b3b2cdbb336089266ba9a2e3dede61344a7bec28bc03e44a43147d34d0955fc5402c316815eef171608d1489a6c37a19fbe229a9d45f2968384872952c547f9e5f0403e56e8130a652366e9f15b0b5fa2c51b3451559bdd795945095c9c4e0aa0dce9e4b4275d80cc6dd6ed3997ba1340d2e010f293960e9064d50abc41cc5ea538a4c82ca1e3637dcac983a6f1c7b42eaa6d0423f0197018b8515aa15b2901264e2e2e7ab212d3bca6ff424b98e37c0abbc5b48080bf9bd9b60e2b1f49ca30f9166aa1d2de48110e379ba3ab77330327e6a0f96fcc6d7fdf390810f50e8ff57180efe362b1b622fba2c5700256a983256909bef85aa656cbb1224a6bde29b48c1b387bbac0759427da6215f80c5641fba0369d8aac7b3853984cde08499819e0bf7552ac3ccf7ea58eddebf9c56fb9445255ca6b9c878fabe423521ee86bd4118a5ea0c4953b10c70c253b15dd9f38ff74afa3165167a255b0d5adaa1c08d649ae342a0ce909d710b38731f890ecdeae7d7188687d368ab49c7e25e7694f9f5e82d2279262f6182cec480a89ecae42f9e640744ecb880f47e048b9c6086aa61a0dcf3494e6f6aadb27c085170e255846d1265597d7a10ae50065bd6e2367f768f4322fad1777f6f84970e32865ed6730803bcbea5aa0c678eafd73eac6d299ed46a5d47b1ddb9eb6d13ff7c3662d8570ba9a1d172e13ee38e18b1ff21deebebb4aa1788c619859a9453e7113e773f5072a71341ae92291bd0845391ec00abf6c99360f0a251fb3b91517442712ae2802e3bab65adfc14b8617f06afd5de741b1573dabe4cb16fa017a21859af22a7bd39bd6d5ca6ab49bdac7654456d6b76456726abe15326e85f73fc47707c281645d663f347f2664814e73b9e76fe70732de7dbba22a1bee1a987af2afdde2fa249e3277f642ff3c5a2bfc763c5358701c6aefb8ee8f20f6493512ea3a1ecd40f5a3b47027614598f810fffbcfd47049ca0dcb009c2bdd1f41650fe14c200952c88dcc6fcb5f7517bbef7df1c87eb9732c54012ac6727b589ea842dc9f555a941ee3fc8596f297f5f64025ea9dc8eaddb1c9bccb6ded5597b0a5b9b7f401ec93fe2d787b8d24630e9c463365c408f073c63cf86d489b991ce24fd6c11de3d4ebcd4ab7662e0bafa4c2d2d7687fbc795876a4e99efc93ca9572f4d424076ecccc2db0f42a2f0a0f067c6ca87cd0596cf4346891d6f0f6d0da934f28fa7bdbbcaf50f182f6fc9cfded0fc52e5aa204834675c1d9f185b5567bc03922193afbd1428bb21a9fd3c6c88b6d0dc7297353ad8e3cb37c6c8ef9012b2a06cf33302ff4c89b29a899a4690891cdbdd1849ed73f9dca435115b0fe68d903cf374e2bd96ed051254e5bda25650f3098556d57005792db2f5006c39c212619c4639f19f30291c215f3bdade65a488df960a1190895db61b93cf2640fd13e6b0fec0dcb61676338a2d51789011122d227bbefa02116ca6b00f19905bedb58cbaeb370925651c0330fd287e66b70cb39f22aeb9271576166e0656273d70fd598102e59db10d21620845118f9c859d229af5607304c36325e6c1b4d7a9ce8177d286b4a7644636c2a36eeb654c4251bec4fed2d0e802ae51d66104cd00b2d4f449bca3200bc3a90a5b9cb7453e222b0bfa8964847c6e90b63cbd2bb27bb3b5a674bd17602117398f43e27fd7de914e00e6a6d7e4722497958a61b65b1b61d3a6feaa42c1b47cfaba6f5e8b73ca255a71e06a0c637fe8c8abc5195c994848110f3992f6bd85fc717db086764d4763e0898182f7dfad972362d905081ab127f6e9e99cbae3be883eb371e9ff669a3451c178801815faa0e52839de71ead2d65a39b34fb42e4317ad0b72c8da5ec3d782e366d28ce15598cc5b07bf414409298d630e89d94540156c473b5cf7f1efa89e87e8ab7fb4fe8ed233cfb3fd647461c7a5a54e8efee8d505d80a2385e0c182e2d578b87856d69b14e08cbb04bfacd305ed7df1daefe4ddbe9ad254db5d23fb42f032fbe50c0e3153628822e33ecc5c69c272d0305ddb170bf32dbe27e90e1c23999557139a2c81e3a91f044e55eb635496c4c7732757cee8bbc27b132c8b8fa50b5dcfa95857c51aefac75ed40ab4bd43e13c0adc1c6bd8354d70bd6c71fc5557dec30fe985b3097710989aa84d60ae1696d9e61dcff8c52a151417c3eaa32da9aa2cfca5c1851bf3e24973dabde2c6cec8c3ecd16ea8b0370ef5fe6eaf3bfaeae68e9f4b227d2760ef3353270a7f0632c927e2658a033fcdc4bffee0b440f72f23e488290cabc2dd70222e062b595835fc01f9182571b8c61ca285856e2cb731c759780873ec92c9999042a9734795920d64389207199e914523d9c7f3ed404d46e6794c187683128d142cbc510ef53ed202206273b31c9cbb5a5d862a6048d957ea32fbf36d0c297c9481afa560be145fd03385846b3581c8934ed59939a23891fb78bd07193a593826038ea1dbea995ebebd3149dfc720da67ff9f15ffd49de4a904e8f9060fc2b6c827b6ca62a8dcf346cf658d8f168090c0fe9894a778638acc725775e0eb84a16bc10c01921441df24e53f238aab1e3bdf94e44bf5af46a0becaba52a0ecfa1a2f81d23d6256eb0c8519ba880283f8d0163fba76dd2d6392b5dc32f0ff41177cb40b443b70910c03ea901644ac3862a3cffee5206419a4da9be439e13647d1e96ee8d8418400934a2087b18a137a4dbd33ca010caa9e12992fb4a3d23b3e9c02aa0c2ca59bb7d25da678063c9e8bba040320ca1e93eb0ffcd390a891662ce31e7b5fe7d59a2707830d4bd7ad86bbf733211fd0a47877812f82af6136d54432fd611945e26410fe8b00da2902be48cee182323b1fe5adab269bd5a3a98e89cb40a33cadb42c2cc66cff973e0a69faa6c7900fca6e131f337fb9cb5e86adccabe109a91f184b115bb0745c46a464d20e52ebdfbb93f76e4206f49a80471bd9c003d2ab2fde1de3c2869f29b0a8fca1dc89c969e609b6948d6df4463caa52e1e0cbff99375de28c4b1db6e496c0831d8e7a0a478286ea9231442d042dd48339214ed26668911a98ac6e8593433b854c7b9a57be91c18e93093492b5c0520da11416658fe5ddeed43ae4e7fe17dc33dc304994c02d1e6279029d0fdbbbf202566e992bc1fd13af675e771ae319a446193e32a3a4581463bd2181dcd7d6a01460ff78cffb1bd7e09a3d75f4338c6209789ba7903b85f20c3146f95e0a8bc1f8b2235f74fd9b319ffffe6f027d7fa3cce0ef22e224d97ef39e16c12fe12d6d9affa132674930c5d2b9e5e36f0a733da9d63f33dad4827fe9b6bb6616664dc370dc53d47611bb43eca7376c7285ce1439348ce45ca3b09e194cb768b3a33e4a082e394c1a4042456f92cb2037e2009b0fabbb2f3bbd234200c80f1e18b31016b852c558cb30b1a940820394e0cc6eaac36bc8a3324f556934cbdbe390cc959f0645a30031d49d5ca950a97432fd96db45ce3a33f8e52719d1cd16cd569ed8211510823885765f360655c58d5a399c45e4d1cfb9045c81da9708184fad3812a70125774b22429ceb909e8c99062322578d201c93072192d32d825a4ed257a01dbee007200022586d4bc805cca611cff5203780308d36e750a7783dc8447c679038d2dd20c47b16c01026530a8f63872a60c7526a413c03825818d01722335b015ba11df26425cc6f87abed5e4a17ef6751a3c4aff487c4640e99b79b4bf79e417b0d1e8f18803107c91146571fb8d253325f78bb89589983aa99a54725489d89601f0f5e64aba3582fe7257066f6ea0d37bb3f92bf16ea70a175514fef0c2e1ba0ab4b32cd3e6c83df6a41ba6abd335505ec9d72c98d1a2ac31e79a14d0ed3507a488aae2a491988b3f0ad9ea442b94352ef0933464030477122c6f03a754741180b65f6240d7b423f870c18439fd8e423d47f3ac273b5df4e9f6dcb71e0e3d5fe7636c6c31365d065095de6172c796021ae9f479abe3c6af98a7a287952ac6c3da623141bd42caec3cb763309ae836b3e55ac90bebac51e1aa434167f1ed78f7bed452ba6743ddb862b3323cc506477949924ecaeaad031011b00d43bb1f2461baf0a9c40876067871dd0e2e908c56e5244d5bb428056cd542385d0a54ce48665f1145f7464f8a62f1a3fd5c946967f1322e3534efe3b9d476f6c896c154cbb51c14e2c4865dcfdea4f5db3a7ec4eaeb44a130846cb05decd6fb93b23e709ac3b4a0f59bc59e3784cdb900dc7fafa69a1e4c24dab04a5c835a2726492a1baf8ca16a38d96565bff6162ff8aafd60ae97daa3e2f44e61f05d993f120dbc157ca8f101af9f158bd2ca6169a731aa023cf5888d1483f13d2db0c4e1acaf030cb326077d19267d25c1d9c184b281f2a8f64ecce10657638840882c15cf17ef42f19619351cf8f855f41ef0197a9c4f42c75f9330bd555a67b4644d65c68f24790341082dc50476b20f4f19bf18e5f12c38b3338850d6bceb74a0b115dbcfdc8691a19e4d95e0f744c4132a5b47fa2d27b99e27338c58fb90f9518fd021994e45f655e5bfbc093c913722127dd19bf0c6548abfc134014eaa0b93be11730a3400cd032549313fc435873ebc1923eb8c5f994f2a94cd77ef93a6deca452b78b23b887cbe4d4e0d32585de5fa5b102666077bb273a197ba0f8ae683d63c027081c318556e03b24b337864de6ca37d72670b62d5f7ab9db2699c6eece8733b05f94149d0244df176d2268efa03ca2dae9befc763775861cabc9789a7fe05eac639de9e4cb1daa60c92cabfa015a5981866695c209e94270887987921f39efde5f4b408c4b6fb472416773e1d113e37fff14a77c0fb8fde5b8b3b3e8e191bdde5a3b48e7d6f92055f42688e649c01666d73fb507bba42f3a04d5851844fb1eefb17a6ff6fbb0aa2cb1c6c6512bfb9c9f936f6612acbc01226c95c9ff620d454ccf7027dfaa9211af1c45402955b23b541a0fab179d3e49cf54f7817e871f55d51527ac636841b89b0edd1ec90325fd421ad2b3e87aabd3f503a924e7739d164558caca310040f35ff11d524a62aa5e23423446dc77744591e2e027ee25539e4c5f79e562a14de158721b341f317b9869e110cf13126861434f49cf290430d3e681b1ae55d7f9977521fc9aca37fa03dfe176bcc09a49599b0dfbad248785fb234edbdf7fbdbec94e76fcc761a761212dd5c215a27c9c1ff23a2c662782b20f5338913e73ce99efec9cef533945cfa656a6c9f3f53d9a03602285044c787fbf157fbcbf02754760a385b63f555e5f2e1b2df1066d364fd3ba9bf3afef451ea209dc6f5a7aa05cd7784a1e5511853c5e8412f70ee11df77d443ae82494a7dc1cdb1949808437bb901a6244d8e0a6e8b7283b27b66273f66af49e87e2c2d818b39b1338284eeb4d526e35a8ed710ffcee0b5aa14d10c8dea512ab1053a7056a2706cde843e0b0d546dc4a546d3295f4980e96f1b2f295c5671037923fc090d1282c53b92fe661dbb42dd8284ffacea24ce70e8afb5b2bdaea6f7150e9dfd8bbbae080e7923ed65211fa4f4e7688aaf8b4fdc9b4d54abb167a82f1daffdb288658337642cf62d9bd5efe7b83671203060c6628e08f26509fe510697fc425ab0a114d4ec50fff3391beffaee031dd395548136fb094291e03afb35a2ea2f06ce164da203c5a5a15a85d990fef09201fc4d55bca10e074068cbb12c8c5e936c51655c0a92d390d7d6155be81d62b6c15878e3092bb1adb9d0fd67815ee085f1ccc7e12995c36c6d5c66f884be5fd32af5f9ed82d8bca3f68eb300427f838c292add8ddaae9b020da3933354e2c2d79e6585292b4412ccc42018203304868649bc846ca960655f14702c77901fdc6de6f60dde1be008a096b1054d8bbd79e800d0aaeb8494e026b211bdb58addb7172b8aad8c41584a85fdc6ae24cd5b9ac1ea17e3f55798c49a1370e9fc55bee6b878bc73a25934bccc76661b11b1e753e4bbe8037125b14df31686296dad158997813367736429fcc1e029bb8884bed3f3bb0e3fcdfb3b59fad6017aae47465655b27d15e160a1a89e2176df7f5c98c539ccc2d8295581b7b5bc84d17d4550918ed5ec90adb35d230618806d9e65cf64556568d6c010d31d8719af00bc9e76c8a9f95671c96c24a064b7a8929da23891f1b9ef565965187c16be6e6072d497f81c6c3836736c713b0570566bd59f1c6c68b9bfda990eb3afdd253f9e8bedad90fa92e096f1e012aac706af38d537397559021433206cde1f6f8284e22317f75c07ed725d3d9e242270f39343bdfbdb21104e13ca25fe8c3e2d02cb027eb551ca2a5b34f3967be0028cb5f0d40594d21b51f89d127022a7fdf9188d2b3d3752bc230a0e2573456ea75e33696642be54d346dc8faa38407879d9eb9e546df38956807a947d4a11c77d24b918e1f6248a1b80a2c4eccabdadc6a1d33fa1fbb3231ad8f773e7c8a552be7d6f09ee394d3d72e5f22a9320412da893915644a18bf96197ef9230d12abf5e890676c551347ecda4879bcbf7ae74845f45c03b44301d8b9416b7a12c64f03e4715247fcbfc6c10a33246b07c69ef253a8f9840820cc4186a9e144b85b0f34b67b3ea8f2af58d341584ec76a7beea77ea4d9839f732d958a9090b78918d319dd97216935e32dbed4c36eb9a6d8010eb552931dafce3b4fdbe8f3824aedfffa9e6265b5c1f03cc23cda7f7c8555883c1e706dbb24bff80a4fbb63f1b6dff815648d4389b39e65026d6257d2b7801710193c21a0e77b2204a14542815ba22174d28c099fbd9a9ca944b7c882155107c7bebf6ec69fe2145910b7ca6cbc3d21ab52c64ab91dcf6677997280b4bcf13f341e5a0503be98ede9899466c729b032c17dc917a61bf73d95c6f048f5187e3f70a603dc8d53b450723183f7b0e37db1d5ce1d64d44edc5478526410e93ef026fb6756a1d60f848d2acdb949a4010562615d383eb29c139adaf0f9a02035f9ed52bcf0c9c19e99921ad023fec8f511b20fd200b52ff20d22e27bbbd5969d0a4d5e9fc05553f954f019edb2848d20b34cd9861b324d5eb6998e1eac0f25eed52f3b331340e19ec428b629c78ccf55ea82fe240cbf85876ed3f507100ad20164a419c44cf39899ceea9fef9f4e042758fe6c5aa737f65b4036a0061588dbc572bc58563078f35d1ca2a80d13cf29acac5dd07cc248fc6fad7572f7273321d79d616ab5f06dd535725347bb8a020d4479410f40cc77e314b70025a04ddb0e9ab2ba6d0240963c8bdfb09824b199c60ba4e4264e6913004da975357ead408513f70517a8b912d173f687603153ae0427d75d12f71b4a9de4ed17d89df8c7203bddb411c902552e0c5f6103bd8be6d0cc4d35ec6768e395eb80b2beb7e453aa5fff87bfc67df4a3f8ae3608f05130ddf19cac20cef9ca2c3732e2567e75a36659e4ff929e9bcf5b10e94114e6434c492025af5b817bba369fba2ab54e2460e13579300471297b77735a786d6599fa38113cc542e21f63a7d30f061c805659725e969502510f4a196b44a31411e002fd50d59763da9d0b455cc9267124651cfa736da90521d0bfc0cae0203251ad04df8752bc209cf5c4785f00951c607e2f1c92bfd6a1281b89ce1148c4664ee07d8c2f9e2a8d075d77e088406177625ff60446a44c5e25b4c1f863fc9014ee1570a2ba035ee73adc1082a86620a0152621bae593c7c26c2c6a38c62b71dee4b189a8469480509c4a8d056b42b4db1824f55427d3289c93518d4df6fee15bcea483c5ccac4d595ea2fdcf7c95769351b40c0b54551ae53359f8543d82fd682a0827bf482634266f8b700c10efaece8ff08ed4012c6b976673bb92e6e1498d2522a114a88c89e85354ae85a97e17e893d8b3523c3ef24591e28246f12f1a8bd13a412c3673a6ae0a2451bde9aaaa09f4a26bf77dcf67c02e9dc599fc46d3125f01558a1b4e33eba7b49c36ad0e9ca64e9ed714497e4eb7fbc3de81ded4d167fd0910bdc493e1f4d0d88265def512375df2da30b405b6a59e028f92b0e068533ddb561ee48f6d439a5699802fdc10deb590bb43d72bd0fb6b3b0b9d6fae86cd83f3d461e68c4e0818d9cbe23e2fc0fefc8fdb6b4fc1fddc98c2cd5141f3667e88f1a98b87b84c96bd60986f92c892b98a6e286a391c8f1a3d708c253296b650b1fcd437a5df9010506ce52ce50c25e238ac81f96e28549b4585f711f1cc9f7daf7a96146937bac23ab04eeae5242b1889e0e9fc3df03b7a498a5aaf329d0a9f751504258601a6fca5189a8a779e27ea5c628b9e5ddf933dbb5ff3ba1c4d418e840aa04bec4e23dee065515fa0339554e80e99de80acd672ae3f690599cc29b5e409ab19235c9b56f3f70a5945780ecd442933ce44cdf3184b8d16a006e637b87959aa6cc75989e34d87f5bc977997e09b7c31686f3263afb962e0c1d11cd73ab2696f8b69a947a0a8ad0f9e319472eeb135c4eafbe280abeaaa8086b18e33a6817ba9ee13cecfce368b5c7bd74e9cfc6a4ea244b872a9c5d02ab42ff9a6aa8ca6d6cca74ba8594c3d9d97febf6983324c4dded2deb476875d336d70fdf3ed231d32c1e31cb925b02c937321a1593177232a0ea1fe71c758adc6be2593de85a9b64fdf6f971624cd8f2b518510ed14e30d37396b73e639df76cdcc95af627c054532cdfbfaadf54818294ba9472b56540a68cef432b84da820e27e51ee83dc68d38eab50466a31574d79b9270cf68776073e004a45ec565e1ba64ed347d5e94aa306a7670d59e05c0f1a8d644aa77a9c52c9f6a3cbca394a991d631641cac4c3163aa693e98ddf289b24c33bf55f05fe569179883c8c362c5fa5935d78b052791ab9f66e504ded9e6d819b064646730c0ce0cc1f5c6a9b46495d954af48acbd8ab02e0d7c6989fee0406b8aa1aca143836f5d4a5fd131237934decf006a63e84fc949dbda9da29a3e821e7d816561ceef969fc231818568fc364ad9c5f232bcc298d3bcb23aff4d4c1b89c03ae5f852af8cde732f8ff3553b98b4306d5e5dac044b69be51d482f5fdc6e12189a73f562885b98eaa2354b277a8a0f8364c4545703c284beb79675be925965c75f956ae71f468dc12be6d563f5936a6c4d745d54aae520c301c567b992d798d2e9dda70235e3466a494b370c99885eb56b157a57136b6730a730bc7ce778ff98d2b1bf5f903d544f0bdd89255bd0ed7f7f6621f54c16b44b3d1cf397bfa44cf734343a14e7ed11f745c3f553450c4f6f7921819e1865874985d5226d5028c128abfed9742c82415c979ef80fc81c3452931d0f7c69bb4ef8c893e0ad776e9e8cb08a3ed92646a43f640dc7731e8cf0e03b34a06114c5aa5cfd829a85d0deff7a2ef4240b4c3780973794449e3951b985e254223c260bf3c9f827c44f142207b8d1fa4fefc5082a6867f9470c1c4e44989cfd2a51850d8dd387f2d4d83871520cbccce144a2021e62fe111956245a785a9790db6a263fe70e7ef45489ece0c3335a9ca8284f00803f5acebe1918d6851ab1ca3bb9dc180f2b9f1625a29ec95a2f4f0ae737a8777f17901ab1087f2e53d5d2a38e031cd249778bc1e2b53020cd36dedcccb72d55dd709e05bdc481303a9372413b6695d74df0dc1724d6a47234520f8a9a2e2cab6934e1ab9d9424abb56d8571d0f46fd3ae44cb54844a4bdc95d9f25e6c3954f4b545130b86f2b85a37087d81aad313d577042d9d0a4bd0bf0721fac59d5e19601827eddd8eae67b907f7279e25be7972833785e35f4c5a284a4f2b6172a762c291a873cf81383cb3a9b8cc7c72fd5764467771c3bfc4d26755baeed502f3bc246d0b30833c85918544d5eafff769f5b45304bb73dd24224919faf36ee8e9162b47facfe8e45d25b66f463514b456c74006f0256ac4a7c9e53dd6300f8c3028e02b9b8f71b01b4989d16bef4de3715d6508e40df9b74a97db9559e842e6d64ad49563820192cddff6562da969e8c4bf77ef99142033788a9d5399c450bfade027230ec6542b918a24c5dc712336bc31ade5d2e069e8d298b00dca4cb2fb765f1e5f4d7d28cde0db90537da4fda0d484cd423da39244a2b82970635139e4b4197e3483f77f1fbb1e306403c79fb46e82b645cf6e8c2e0377a36e2dd856809a454fcf35e4cc5d8a3678806bad25b13f203ae95bf91e94665cc985a4379881ad491217edeb539c9eef6913d06cdc93e2a2d3e1e1c61751265f7dacde9c6a06e4be50ca61532311a43e5ff3970ab1c8a84997ea95cc2c5d6ddc2009d031ee13c29797f106c3a6513faf4d1a5a63b65e56310f4cbe42b0e56225446aa5da0c6f62d69c27f38e9ba08f2103f56b351a61b0921a38e454e112ec8ca52f440c94dbe91aef4b0888898feaa6416324513376580b30ecf64419cf116939e6aed18edf3e4c9f5496f0625e2acabddcda5ec27db16e29879b04e0a457933d88e397d4465f24b275090ca6d9fa817311a186802d8e297305c8aa8503966753c1caa3e150ba842fb54626873b43822db3b2ba350ac687c6d7e816b08e82ef541401fa0f2b836db74d1f631c4f6cda26cc6973bf5114bc60b3ee826ca8f6515d976f0e725b3f26c3d59bd9bc97ea79c16e7337e411a6cafe97859677ba8707f235baed8f4843f8eaef6ecd64478e193ac43f7cdbb7719ba097adfa0283fc4505392f9398a7a6a45f311554e36a79720fae0f6aa78e00dcb2949f02b5429b62bfd46f9b04660b18ed21e5fb3208936c95dc52792e6fcd4e4f7b038bc39ed23a1cb36f48ad9069748b7120638cc8c27170bda6dfc96fb717c7f5efa092e13d08ab9ae4af86b76f94f5bd08a14479197b1ebb58a122fb6eac8d2761a51cd4998cbb95ed13583d85ff6b4983fd93a35b648242fc0e329fa6e930f559de213418315e89833dd84bf7bfb027c227ab3fe3f6860dc42f3e5e80fdfd0bca3d17092566a389e5b42b21d0005660068b20bb1709994467ad4dfd376e175ce2d906b581962768e207f77db85e1d663dd75559914c97e10d28d350bac15a63287618090e6779c0219b06a6d13f05768ee3818e40394befd6a31d5e415d9d7210b9375b1145549aa330738535b9229727f1d0ce4e0eb0060e80493e9b30395eff7fdc305ef1818b0bd2d8e33f6accbbab23fe8ff3c80e821f809b61444fc422a2bb51c8e060a992d7ef7538aafffc1d77f73f5a9e48421db14814616c2cbc3335486d4a0879287d1cad937130654293a9bd4c6b7e57965402f4850602e7da651b54c9c44a36a34f5d7684d34baf6f691db2e01eb126fb6d7f8f299a12734cb4820f67e3a4e1033010671b796633ef756dc6dae6f6fc4963bb32140d5ea84f4f55a9ba18d83fd06afb1795ee0edd081f2d6f8379c22f416dfcd9e59b8584b00cd8f2b11affddee17b578732717a7f609875d49e7a66be4a134059ae4d733e63252af21b40af52b4a0a70990c9942dc31741f36f7776e48e201d14c539722a0ed56f28403c41d41297bb15598e738dc0dc75db7e28e429d15fe5dcf567fcdf27d1a504875ebdfe383ffe38ff1b04fd9a5c83d905fb83166d1b5788e94f22069f10edeb798188e0b22a048807b0410214224fca44752041c5b69d773ccb4dc935af25941a321775ae073df652f9996f7a0df08574a2fa470c88d5e9caf9dbc969c3180aa9a902b0f3646220c486d8b15fa54726113809ec888d9efc618202e8f121b4d74f7c818b32b100972df5f7cc509788d8e3cb30888c0190f05450f1bdace62cb5e4546e2644f65c940d7b5fea45b2890c1b0edadf8c88055397955abd62949759177e6950da1c6da016ff978ab9addc41b5657a1d341d751a45ce55a09bf1b554c379f435af81c990f972da39e0a324465900a4bb446189b8f40141cc46a2085f6cf798ea58dcfd07c45ceec9ebf378a1e1af93ff78450b1773b7a80d167d2ac0c229244f4b8d3d8a215f19c9104cdf9fc94f745b5711ffd535e1928e9860364e9cb7f94829537172ae4465b693be6bdb511de37f40ea62462b925aaaf71523cf07de7415c2545a1bc2904b7b4b32e7c7ee1cf36ff15556288eeeb5bbe2b076faf2629c2123c701935e70b3eccfedc333658a39fff4af7d6028c5ade4f4231e233312b1dc7211e339247397a2d8cdf986cfa2ee3a7252c2cdbee069b33f3c844d205e7633740a70f859b02ffeb157177cf3524288231d1f5ab579c8738024c5771fe12787bb9f5e5e8b6a0d48a7497d71d77f09dc8e7683eb7cf74706e6f6f78d8848137a2accaab1f8007023a68c4dc9104243bbadb48f99d9957a74ccd64f557f642c583e8cd1d6fcda193a0b90bc5f3b03ddee1d81608ec905ac859f0aaa887431514d3669226de26d8db29dc9054552e54d053bf63ad9b355e73df78f38fa1ba9d3ab073ed8b8b90f9ed35162a736fbcefe27c8341536efb0cc36d334154bbd8d8401f536eb265c21edbf397267987d930238345d603c402feefc4d2ffa882b978dbf2138fb5a6666f78d09d420e662331e6f756462f736db8989c1c6846ca766185d118d7a386d85fed36a145208bf27a08cba223a2eba1c6e148c440a0266217950740fa04f7063cc9357d789262ebd8f76d573fddaec9a6d406c416315cfae35f444c43972f201d549fae93d6e11cbf8b72c958ca679e39ffaf53f855fa0d8514159e6917d34ba567bed14c7b83431f3464556063dab333926225ec7ba73b6f4cea240477d47ea60961e80a0ef502cb350b09635619042ce20daf21c8bb0c22f1da8f28e0b33ca0c4dbb46ccdd2a4eaae2527eeafed4bd66b97a795c62351df54de2b7f153b471578d49ce8fba364c2234167740f365b2cfef218d4ede3c434076039c3b11942ffdcb5102e4ceb51965d4e3d1a3cf10421c7b8c52ceacee7a0ea0a035ee247292d93e1e02baccedba30569220498c4852dda88a7dc7da7f509a3bbdfdfd5d5b202b8be1826cfd2484110841e781e864ec235ca45ed946361927fe1603bfe4653ddce566409818cf6e07c64a44ee0518f4e1dd5d48583f8d0239eb8456b27d3f0c031c2ffe695d65262263e5ec865fe5ffb677ef6d609b126bdc5ded2d4c52b7066ce32cbc251a2a14af9155e2d293afdf3a6c024724b6728143b8b63fe90338185a8ab2246fd6f8ee25e406a66c6a25616eb5d89fbb8e6bc4626e43e3448ad687d2eed0143cde9739206bb15e65aebf016ad04fe6692e68a5ffb88ded3fcb1276f946e97baeeb6fb40df359cd45b67009b34018f062c17bec947ddaa48f7e952ef68dea995f52b1ec7eaa4f9871e529c49734531e7744241b47b176f79359d616d81052d7bbce660488ce9d303a62fb749a69b922924b4e1944ed67a80b90ac2d057e0a2b1b9a6e66b09faa0c599999965a9bab6217912c0e7aceced4373f46f1f087408fbb15d14fd472fdf5820fac4e27334743ffc7fa45c5e538c75b51f3b5f857890f4f37e98c982b02db82f84083f55e50c7521e6e409b17d277af8a6185ac029c67cda858f4d32c8324c235a1f30ff119091f45da2c9afc30a40f785f1bd690e67e18a7c6702543b16aafc3e77a3baa164b052dc164c2f1600e5362d4e353c21eb488b0f7eee5013efe9c3c2fd657ad5134e2d313c4ecb50d6939bd64c501762307c7c6bafba18cc638e75b0e38ee05370cd9dc83ab2c28c3c380c9fc8cdd5dc26158a5ef905a7bb3ed65c941651e1de37097f027e0bb0674cf792c6b0884e72d66b950737ca79995855d8c4d6824a162b4237a91bd102555f6432415d675c993189d7599c351cea1e062cf6f40ccc0d81b8f0e4689ffd730adc089693ff7f93f9632126b2f366f9550684c0802642056cbfd625f96aab83ea5c32e55305887914dcd08cfbc1d613caa7426a2b2153865515ed994a929b19061f64a480683c26b5a94391b6a66524fb24b8916e9e3e924ed742ac2d10f38e28ff4531c58d237150c9a493753086cc69a8f58a260f2e998513c86e47e28dcbfd62af1e9873435c8485c7d72300e8d98dddbb6c71642a76a5f3b68367840d927e278717ecb29770896b94cb54e24f3c26ed6285b1a611d8729ec5b5e85f500755e46ae7572e6579fca366b5a55da6a4a979850077a66b2924fe695d8fa8cee046a4ca7f9dcbe330fde7b16a6715f64355cfa2fefcb33ae13306e942730035e1ff3f9f8d75e2f2ec2df172b35d4aa357ba0754b6c95bfb46cd46f63a9f32cebee1afd1b3f6729d574a19d63773d57f2db82eb3cecea3fe177eb01f3f18d3cc831f5dee2a80ac76e0cee7eb3d1d9e8d55a810ccc2dc21c00ce52fd5c6108ba1f83f3d5e770b295a0c89e403660033dfb5b5f86e3962c0cf8b714991c496ce1a60f546b9fb2b3f991ac26d2088813b2b50bb119c4d7d9455e30f01872291bdd4ddc1fe59e6772978767ef9e3ea3463c82f56e559e2f4ddcca97e0aeacf0363800467f7e776b2ebbbbb995344ba34a9b72273404fbfc0994b888ed16a25ed056c1e3e67608e2153574abec714599402899e50745f80a32f68c48a9f096762baf6c671b1b8861bb7867caa3b8a8691259e6161835bc7850feeb13bbfc64a91d354f6584d150fcba02d5d144e2180bf3fdb065c0942a7c8835eec249ad2ec16ea154d6c160dc77ac93b5be48372134ee4a708b122513544bba3fbad51dc985e003f46d7ee568fb014904b2a6a75204f7d1daa1b750f5c2136c874708b6645e5624f9ba12984a088b5e4666ee59ab99be3ba25ebc59a1b1a70a645291856c361e509b7438b792698bf0e6efa7281677b890e7ee1cd92cdf3f7cb02a41ba8bbbff1eef960e2d6c779d20fb7432af502ecc8abd2e3e792cdaf3c647f4db5cf87d88bd209cf9c4ddeb4bec854f6869ed39aeb7442d946ac9fc507156bc025b0a51cfb262a129af89baad8c5b2653c694dd63d9021d740139262259dcff9e12c01d3e531b1d499e77eabe538df6504735917aaea85b0fc0385bf291583b0cbb8b320ed3b5198c5028e5ff50f89aa933c8691af8ae37544af165787244661b2eba094f707f4f3e28597b2b382ef580dd2f08f0e5a6db6eb40415c40411e7da885440cb69baf0b63dfec14dfb5308a055856448ee5538fad7534628e68ea533708ac788652fb68923f501d268e33b05f2ce291146f101ee9f71b11e2bea0583f7e89ef580e1d7fb5c0a0b7ff7782fdc7e3d953b32842187e2b294f865e9d6d897961790a50521abdfa1b39b34248e113897755b88db630b95c3fb91403e6237aca6e0676c5d6a670e357e2be69ef93c9b42a614b96758dfe7f4c64dc3b8c12345cd024d4fd939021fa8b99ade859bf05f5e872e7d174efeccb88036c013bc6bfe697fa93f58656b4812475fc249e48dea599cfe03082f366aba1413e80e180fd37b98d75804e31f54e2a135da0270e5a752c77d50e0e2f84261445460fc011b40a46a963e2acbea672ca84c5c3d0d8556bead72e389f437d3d6dfa6f0c4ffe2795e4ed5649d6379ba6becf7be31355ba8a79b6992ace66bc3b7a983d22cb73ccd5b153e3737fb232a66a326570a937ac516cced721c5f29ff90e7d02748f104d2272aa31992d9b0e7e0fb725afd1ecd26774b7033cc15747bbaab6d7c493745d846e355667aed825173b19aa7f1cd0f81f41b6b807416fc0ef6b53dc0357a3a28e0be0bdb20ab318bc1896aad27815caa37585d0e03f0978a1b682829ea051471a6e596501cceebafdff1390f0ba7bebf3a978c185493df0eb4c88cc58fe8bdb082926211b340b0b00ae927814b9c52fe513f65ff1a2c485bb970f85e9adfb5e87030b7b63be838ade52b1f885ef3d906f63d587a00163c1312c004423eb97abd41c637da8dba893124b316da763560c9d9ceef35a346fb99d3460393175431a92b027a9ce104ecd1d8dfa45b0470d17d40482db2f1f8d1e414d59bdbce9c613263d7d6fdf8aee8b854f4cde5632fc1555ec6ffe9fc7bdc71b2e7f61a643a92c529ede42c1389c035027cb429df7af66ebc704679964f4f2fdac9746662452872d7fdd4a15c5824df4816c07e96494fb22c8a0d4070132d1b88d528fdd42d82a66d04124de407d246ab9aea820bc462670bc7e1bf6f7631a0487666c611e308f22e0cf800b1669e48a0f02cccd8e1d92c0afb336c372ed66d8e3f905c6a386adb2703f7d009f0be2c3ff5d7476275e5a8012be20cda083778b7e91972a15a7fb4754eb89a07e50cff90a801023572afc817a934d5f30ae400dc3f9f23a1722ce19d185c785419d4fbf1e20146608afe5d3685d2773caf4b543913955a6e7f5683ea9a35c53a66b81e9a0e88e7f902929eab37ba419725bb878d9c4b77a5ae76154d7d57c34035b212a11a46c6ccc71584bcb32bde2f18fe62ba6e7ab2fafcc7b4a25c888865219482dcd5fbf3483779da135dc4bf4f038c0f6b0aea6d9954b15a678f7d6cb8d3df7c753e4819ed4a33718357eb8be71802246699427bdbc2b259f4001912fa36383ded7d3ce850bab249a62d50e96a0626a74a471d65c9aa4047993d1f6d0d48171a389e322376ea98042a4068bf20a24acab12fa8bcea23866f7f70526b05a523d11b0046f7562bc4cbfb3c0ecc63663541429bcb1a852a97e76f6df671fa895001a2dd0dffb195ad0ae33f22d8a685e581d76dc48f3c4f854ad3330c0f8fd74263467739af2a4ca374300e2b59579d882f1e5ffcf3338c5e589d4af4e95e80f609f99c534c24fb638d205c0a98773aa2ec360cefc062998575f867f4deae0a9450f08f6151a2d184f72d07432cb256925638788b3b73993027678ed24821d1bdb6f2247745cd81fd2e7dca3d766b5449d1dd8c01ef65c29cb08b49476c029854e2b776c005b350c3cd6ddbb46d4e12f1a4b03b8d717f43b717829d06eb7ffd316b562068ed51c58870ec52dce0ef12d446e2082daee46c72ccdb3003deea0734340c22ffc9438fd155c33417ef6b85cdae5aa26b5b68fc91eb5ea9b0783fd57bd614ea43349e5fc43221cec9e618ef7f9922e7103c809a0fa8be0114573f4fc2b8f2467bd717beb238fa77feed0ec21fd57efe8a296a20816c4b8abd200f825efe6728c41532a6dbd0a4be07febed5677b9a1c7e8ac184977e8cc3bdbb6e2407916eed924587fc2d23812d5f11604405ae6ef1fa3028fff7d914f44dfdedc7affdaf9eadae04f0caf89986b68007b39bcdb1614d63e527b9915f4c415eab137447c1205349a9e640a19106631f1d404b59cbdf2a40759b11ffe5811bb89762c6a44e501b234abe0735e08fcf7aebe6ce98d206053bc381bdc4f47e116c37c720d9e0a6fb680ececbe891f1fc5805a475b8595d1ab6b02def48430d296c0f00fa87c5276cafd843ba02e7d923d026678db83a3875af01288898578ba78627b07d29481e4a63563cbda29d8618ecc4d3c6c6d73fe556b75d1699558542a1613ef494fe70075f55943cb5747268cbb85f4872f18e342f18ddb7d9dbe5d123458128bc3260270284330ab7dcf2078acb79a92cefb9b34ddf00c94417f03a3733c5eaa07e424ff9818ede47fa14781bf6b1ccf81406f6712f9ac915ded46dabeb30bfc411277fc334d1af3265fde56f1f17a43791a7d3fed106d4a8358e653962983ee575975f17b182bb8212065e06573247e46ef67effa10acbbcff97add5563997761cfd4ca3a034d602488d3f38266ef4a1ba2f409d816894be9f3f9d7b13154ecf841e541ad9dfdd87e6b79c99548aacff1e89d946817982d75d58dc028fab6b3d80516195ef381350175792b96ca70fe30f8a54234134c7df2b4005732701bf8e810161daf74b4795189dc49a47d0ed906a894e551071bc9b065664e01da17567eb76337d0f5262e88f7fb327792e91791a276b08b8b4152d7d106fed993dada8f0f60574e5c6a7d033eda0b458073b04f8acf58b21d26975fcd2a23af56fd59dea28559a7f37738bc84de75ec0ed94e85812d1f103d37db5772ca184aa476d38ea7cd57f6c78fe2a7cdf0c3dd52aaeaba9eef11ccc63f1f898a8743e82422ec122961d668437f435a82aa8943d01005f5e4a094c2dde4912b3a04c029cca29a1475329614415c1660e0756322d7cff19c70755213370fa3c545f615e11b67f0712a5c83cd080be464d2290a37d64c74b7b0341c3a5bd05b0597fd0901bc25378cf49afaa619b10ad65a4a9f97c25835b980a007d01d3047a9409d13090a9e97175eda9cb562a3c768571e0c8590c9bcb0a077e97b1d7c07226646f614a9ee2a11756f0daffc27ae03172e4b5cf72c84ac360f2d41fc6ffc7e2370b817fb375e1dc7ff6a231dd188f179cefdc63ef56c2d90f6ec22ac322b17ae12014cebd047e29dc9213c36fb0e0f2c6f0ce6f59f225f07f1f4458ce37d47c143b7defe235f0c8734c26a6ddcfd7191b0cea9432002bc14a10b633665a0811c73b1f32ec3c44856e74ac8cd7786c16691905a9f74dbf0525581d9383bd29a16a8be962357f5d81db627e4a096cc33bcccd84d619e01640bf9fddd0a5af57f2bdf4dfa423e4cdf1351aec52da568eda3c75efd4ed0758e49501b421717655f3a0df8166d03e5b9495ea7cef1b178fe50f1db9341f305b4cdf9bb714423c6e4fb6183007efac1c27fa2fa5ad3446861f886c55e073b756ca056e1370ca6b66fcaa1ded5a08e7c450e30dad652e5dbff05266d0ca4fce4a66175699e38c00c30d14e5d2489dcab85e1da2113d924eea119f69f33171822eefb232362fc50ffcaece32346f61014e3139cdc17a4a52c89ac1e7c4ea96f602ec8ab99d828502c46ecd28d28b053aa0203b227040d85fe4c732b2c3b7ced4b2be66217a1052936a9f55fef32adae4a6149f102b92bb0f2881b9b6ed85d38159519f9868584fcadb0caad92828a2b135e523da6868dd098f6dcdcceb11761ec5479246c09dfcf929ad81483ffbc071a7f862011a64f1b04dd0ebcf24aeb5f3529cf695e0367ea1c1f46f34ebc6d04f674edbf0cb5dc99430543062ed2e7834ff78c36842fb4c111cf4d99259fd825e71b1d9e4416efdbbecb1ada1af97e304307edadca55025fecaf9ac802dee6b85f2dd479e026e5b9760eef653891400a6657b01ae2fdaa5858ae9cea55332d9fb89c118490b305a8b73cc4bb035f71a815173f50368dacdee1b8249dad582a3bfc4bbc28bd68878f3bc29331665ed96f1cf7f4555a8ddf9e3f362daa0823c6909ce2bb6a7d57a138bbe40950c097f75561e1d2a59e866fa3e0cfea462c0488322161ec9c04fabbb895800b66d9d38240708f27a681799683578a00f02f7e059c9df4fff9b1965e01d17a4e4a6c2709485dbc54ef250e3133902ac75b4754eb70de145891d41ca0f3fc77b78c94dfbaacb3cd120d8f898cc9540c2bd41e458d35bb1126ada451b74fbd12f2231c708dd9c71962752894255e778dda06503a61fb63f5e23340c173dd922e3d4f7a2a3cc30149acb837d8b6b273e1418112d66c1ce36121d5a3627b800c0635279bd18fd273c9a076731920eacd9e259502a10fe3d1b7794783d3958050e0d14bd908dca98487c5fb471ece0eba6415decedf2b1bdaa74edd9d6e54b37c924c33cac39d9bfba4c1b3fb7a17c6b400e18585d626a52ed4b2e05c3f1e4927fdddfd11809eee7a820dba35fea3917a2f4c2b3cce43deef8cd59cc92cb70bb704609029f4a840f36410a3f88a926b1b887155127fe59ceb139e3f4910c00bf77c1e38382f68ede4383cead87cd6cdc4bd6cf2580bb6763c3511b9eb01e4eed1a52310a0f453be0c6c61ed63a5e257a3532aaa121437cfeec44e96c05e3570fe6551ce28c4ccd910d57c8c6cf912e7aa2abb23edc239d9533eaa2a64a8b5e6afcd4d82db9f621bf78730ab02f51fe5199ab12ef9ec2a5f5f3ff57ef8785ce4e8c505ae19894561ff51b704ac3dce13c65d532e7b8e1b0f705081ec8884e4a369b87135887cae17f861e6277d4cf47e19cb4f03b4174ae3969ff64eed0b6a35c03250ffc03ab3f25ad2943a390d9e38acea7e63a418394276f4062a2e9260f8fa7f257b9341612ee1d801f7f7a44c4b725b53fb6ca20a419ee1f97b921befc70fe29c9ee29d24c4fb65a356af4ffa829d5a6d7f728ccdfae3a7945cb642f1bd1fba100aef0a60f919061dc6fc74ec2a984c5dcdd1e23979c7b856d56b6a4443cf9d13c49f9cbf69403dad026bdb866e68fb8380d1e1464d396ce924e3da17a8fd05587be40f3a280aa8f6b7b3542d9fb1d4d7b79ae47dc61cbb6b67e154e63db2f3d7ab6d7978ae82af0a6e79bff883176d5d70a5e626d4c7e9bb5c55a34582d4cba611f805b8d4ca73c287ce930dfa0cca7bc921986b3680e4f7022403716417baedb993df8a1183decae169b3f6530dcc281275d493444d9874fec43e5cfb4c1d4693a28b74b452755781fbb3a35851a77b057b4457cf102138809d38924942e1c3e0e3af74324eb4252940c4a319435586b8f15f0e9e4ca878cf95b1ad7388bdae03520ee5fe611592953b725273b31ade3830983b7b24cd9e5c5c8b9f3e47875d56dd2bce491236501ce6044f9f6fdb222ebde38097f2af1af6c09c6c9bd6c02d6cfc2cda0aaba8902be836507688dc52265fbc28452c671513bf4f3e09d74a4ec66a7b9401ed17319ea97998f4f1c74068b581fbd883c2487921ba7dc59ba568564446ea8139ef211d229c37a403ddbd2f70bcd45ef4ca895748b9e7e25e019a134641f062717fe29eb2f2b765c0f22bf06ce4640c2e91d99d227441f570f93e721157ea0d77a95c0991a8927f405ec7f8eacc0a548058468861008bf505bad2fa8b0253c66546b03ab7b0d0f58c73aeee161af6c728c497a1d78d8b5eeab9e49dd0c2651eede73fde8ef90f0b5e5bead77e100c536a66ad66a0ae497f948f5d23dc5dbc48e0fa897ac6f7ae2e83036728aeee34148572a3f502355ec54792cf6fcc1a7f2567fabdf569468495e1d519b0e53d7542ec99529fb27f79a98f2d7ea7bd1822c8e7dedc66fd52bac1a9bc58313dafc25545d3c8ad664fad34b9e239b1736bc76feccef04d41557382ffcc1b5c2c0b52f423cbcb0661bfdd3aeb9e7be57e97af286839fcc9558cc1b6817b4d00d0090ae3f30a6382fdd155cc58ab55214a23de02ef6bffc7c11583ad1af2416ed2928e1bee4d222d0919e2760ecaa23e0f39f1b1af8fff7ba96dd99b375d00f8155d246f00899ea5dca4f8e7e68d7aa92a9f6536ec9a34b1c09ea44afd79bebf72c9bcbf0a3892db723aa0f4baa6adff47de6a0cb0d607dbdd6d1ed28e092842ea67bd31cf9d764064d1df67c778509805d6c18602a10fd370b233b09b370adcd11f1a2e3c70ffa1141b418e230f5b0926a1a5efabd2704a4115929928ea88406f21b3f70dfeb3d354dae8aedde35edc07b6553590bc32e36f2219b65d536eaae55e6c9f27a3f4261ed711c46eb658e0de9d779c3778a5fb39edc64949ceb823b4dd9caaf56db75f1d370100a3ffddf4e6ef7700c83d6ec60953d5b52dcb8030e40f6645fb5a2785cb7b9bbb8398155a57febde2147654ad223c38eaeb74112a6231f431da72f9134002d18d36937d11e4e118cc101f861874a9986ef151701b66bc43f76820d035e25fa9bebdf33a442bd551222c6d66c8257ec1fe97f4f307f3cbc6311820958f249d9814bd9a34f546918d8473a1261240c55704a8355864c1955f95d3eac791850fcbcc64b020be6ee81eba70d63e8904d88ff3d7013473d6092ba5aacb98840b4a3436f4a3b4d889e72a3751a8ca8aa39719916e1918f19ce8e6819f68043bef5df151df5c03bb198681158146d602adcc31f4a2b3f2c9ec7122ea419721970f4bb24552c5b975cb7a34d1ce4674c506fcf767446de720441ba781ab36a453a34ccecfd35e3d0219e95d11dd2e27c0bb149eeb969c637fc9ba878475c0a721348d71e5cd875f0473e327a86ce84138c766a5de4ee9d885555b238ac1d42da2a3d787982bc870ccc001461964dffdda3b42ed673f26cc23daabe0fc48085ffcf73bf298f6084c3907ecc1c9dfaa2ca4fefbf649cdcfbefa0be92e994c41cba3523946c40648d7c1924b12f16da892953e65d78e9b0637baf58ea787ce35a3e79367004a822500d31e4c1d3b88eee6f8b37e8da698fe4549c4d34083fbdc824df7f64c8f9fb6b3f5fe20077f4459b8e5c56a81d946799e34d34773e5e66be0b0f81a6ec711c794da4062d5312529eaf533018d3eccdd9e1ccfd7ab5d7bcf09d86ea4f046b61b512bbaef00e4cab7f49328cec9a44603e471b5ab339a5f9fff6f6f73ddda9a245ebbeec7f71a083e7df3e310dabc3b0da9e20cc7725d4766c3a90490964c5a01e5e99e454ff5cb6288aa18d2622bb49e49dd870f0e1e2d5e14bd53d265ff5b8641827ec55e43c0f645b60dd3b2269f66216e550497ad2110e6a323ef20413e3aca4bed6ba8652dbe99549b3f30417b6e7ccef266f542656ea85ec9be3990b4f19e340c32a38402182e1db62195f016be625273b90c069f101b9c010c4c7139f7b8f2519e5a4b561b86b439b1bc9e6bdbbfab6b7453c5c28f23e05055007aa036d20d223b4edfddfbd442b2d0b3b2291d0cd8e7ba7d382cf08195db0ec1875b84b94734a9b3c74fa83b18522872cc8ca7df6801f214f6ffed3d50985b5176277505aa4d40d5dda9b2192a8c4d0c790eabb87437088501680576c372510ee86569144298c2ef0593f3e3ff645c5dbb0c79b73b0fa939adef84a94c34daac81b378702896d6050172d828b3373407319543b3d3897a890b4bb6626092183d0577deabb017480c0979d2967ab9af24a2de75c2ca3989c8f55a3b24d38b288b5d36c6ec61c6a23be7d0077d0e8a89436a2a4f6e96d447b3424c90a64322420b36ee6209d69740d8e176d5d520e5f65555b99da478346019e59615271a71d88c921bc56578b3a29e7fcecf8a5f566b6dd9242dc6dfd3b6fb344367897045ceb7000382e670e2fd0256a37dc046601d792d8540ad7cf3790a8387623d7637fac44eaffebef682ac92a8a60ffe2382305ce3704c2cf79c7095256540c18f5144c9fe628534d1f47da221a9093ae4221ab994baa0bce905fd52753acd83fe4774238eb0c8b4e6a985147a80c67f09be2bb41ee7a7e09c69e64d0bdaa8cac4dcd7a5b7228749e14d7d3482aa3ba80f208b810f732a2efdfde603cc407bd56c90de03e6ce947da3fb986b46c001e87be37e4733570618c99fb24a09ec20157d66bade0ff8d3c3dddb4234bc6a6e6d2e9de2783043d5fea56bc77c56eaaa4365c0fbfb7f0583b45541df126d89ca6409d3abef5f01520c5fc539f8f0dbeb59c6ee96cdbfd36ae555697e796cff9e0f1763559c5d1a31491b85ff97a873e5d5bb1c929c6b15749a5223691be5b3869a474a89f23dd32e5ceb998cceed83cf49d137a62493725d3043e6351002250e2c0d8e5af3cd8412d12a19c831329f7710499f036607dd150f725d64f6b931ee5be50ce6ae17cd584aeafc8ab2deb40744fe8551bd6a98c835ac8869bb8a7703323128ebbe924cf0f7a0199633462e0c90e8625fde8e2049f7a5a1a5d4dc4b559f60433a51978e8a366eb8f1497f6cd223ab6e524712b40790320e9f269324e077298e91a4130b31101c39477b84458a8fce983e6269cac16972cafe4fe0f29d77dba4ff45be32f2da032dfe74ba32c1cf14db5e03b9adadfc92e488cd9351922798e1cfe15283ac202f73e66a91dc5495aa1d5c1d59bac1391322170e60a0708ae4ce089f190cd3d38041badb073a8de7185a45233df0ff65b01ad4a014ba81ecae55e8f2d6cae4025a8738221a5e76951227bf6d58f69001b7fef4881f3d5780d994215706529682a202927bf0c93c9606310569cc9a2951200874a497c05165ee738027e36420075b63169d2c99e33d9a534bb3e5a982d9871a6c6a00ddf51f562e1a45c8bbdb0f082a2dd7d479b20e7f6494c710663acb00174f675706474d46ab46555be5c7051f150786656ce25e59f782617f0f48963d82988173058e4699238af118d001fe88548784117b57c61fabb150c3367bd9c6e8b9d0993dfc7faa30aa241db7a748a2a3dd17f69cfe8576c580c1985f07dbc909fb27304ea008a6b6b5cb5f63ea90a64748f526df0f130302da0e1fab7291353705f63cd662cb8e6bf91ca37faff200a5317e3862ec9feb7b509961c8d48b9372c39959f2c8df99ef5109d94c9d056bdf488b5468e78bb2642f8cda19a14201f27511b8a4c432e2e1782422ab8350f55d3dddcf718c08b3f4d82fa9aa0eede18db29320b6a92265762e88756e16f17dbaeab4d76f1b876f1ca09fc030bd5824ce9f8fd1bfad08dd015f5a7123790424596ce4397352d7e23f3a6b33827b4159d844c1dffebbdb6bc325ce5e80e6f2f4fc5c0fd912859a4d553cb2747fa56df3f07824f43c65504ef9e37730df595ec3a64ff4942389250e45eb3539866aa0713207ce2642ed6ca048cd0cdb2349df0a9944841ec5b0bd1c3d4d0b8730f0dfc670d79220e025ad39fac5d3e1f995393d512eb322579a6ba95ce8a4ad5ee2b476ed435a382b98a5e74d7b1b6a77d016b9920244c1d4f34464c434133d6506fc577a638d3411ba0dbc9bcb9de3b17a52a4eb6d4dc3d89df489bff34789292a638297a8a5da9d7e11a01f3ada740173370d518173c223d2666fa54c06ef0efa6c88c994008e7ac3517cedaec3704498309b36b1316a55e9653abb8ac6e8eddddf586d3299b4945aaebf32477060b71839a1e4c7e2072a1f9932019da0db37f40bad8a671f0463b4e316227e3f2a415d6d6017f45230ea4c95e8701b0eb7e9ca1fc8361a23080cd2e86ada6b3a798651f937b406106add09abd7768185e9c26c93101fd7c06886c013a0975ec2f495091e620b860bf41839df5c8c4dd7687983a5d7227444f2ba9e6813c737d62d07d97c14fb6ce6e4e2b894e8d509ffc8d38d4206cca1f11cc151da57cf64b3946d7e5279dd52bec65d40fdf55a36469d2d981cb23f8b64371ef5a75d812f2fcdff7350df8cacdde4e381e3a21104926427de8ac34e31c880ca3a1dd186bfc70a6b47c79aeceec657db4e83d1afcb2e3ccdd3c44c78b956146f1ac34cf255af59193f18589626bed498982accf8d7733b7e1f4f0f8c0a716ede393d5fdc0375c3faed9632077d7b06acf792716f4b2485b0b5ac1877de4e2be85b088ffd74ed6a67674b40e0b8c63fc529c3cd3786420b1c91c26fab97841e1cbcaa762d46bc9371aa1b3e828fc02983c8f6d07d430c695ecd35d5c699ac98689c4d4c002ab76edcb9ca88733d1567417416d120daa1e807850225ccd563585dfa7bc225068e4f3840fb37a2a6e35b031fe7326fb9cd1fc6101be2c587134cd2d1a0c338f25c21b0e59a266b102d58e6ab5b49ae855b28194b5ecddc7db62df624f22d67391487eb9a29428e7e442aded0b04a95a756afafc6235405c4c425e2672a917fb90942df7babccca63f24bf78608f36e4bd809b6b7fec8b79b65b8c68506652bce16c0e247cfc9771a312528622da88cc2ae7ec0a22fca6a54d5174cbef54a3b1fba346d5a459736980e57a1a8912ba2c69c80375726b5984e4ec2ff9474d5e14bacd1e1dcf33bc9f2a3c83facc6a78bffc275841f65682d08f36787f89a02fcb062a5b3e88c2c1ac3b14b820d97b7e8741f2be2bc8a1f1d6b6dfa1715e65ae604efe6f7458b4bf2ed5be93aa9bc020bd0ffefb314e082e5730639193da68a624861f261f5145765217fbc654388fbb032c59ac9ae7b64ca6dbccf3fba024ad84bc91b57cae8cd4690992eab278e5ba54c3687c10e84efa3168603896f020722e77810f19b2a4acf37402b6cee4ccac22cc964dacea70f5300a0d6a4fd3d24d7d7f15571ff13d11c249880c9e96678498c7c4a4b955340ad7449cf67c89c86deb2fd2c190fc5d174cf2f0b80b8e3b536623772432cd83cb40f9bdc90ce2db93d777bf2ef8db78f4cbe490c4f9dc8ef0fd0c2fcb4c0ea185e971bf23e10b9efeb995300b98d898cbe78ef547e6336c9c7e208a9ad70ef5dd54e574358e71094ff997bbe339ad6eb63a5f01d379b148d933d991f11a8559506628befbc68581caae6a403f29fd0915bdeb6185c512431cc90140bf579afc554e9513290a798faa4be9243fcf0d830882f7f4089631b7aa1360292d8899db23d6f63b15236fc94e5c612bf0ab90be7073ade6022609df5ee6831eabd4e3445d30962810d70f6bac819f2e8cb488eb5738d91b060c88e1632f2147f94a8cbf08527a37732b71be261f1afdea211d6981d440fa15db9ae195605ae90c3cf1332762445503f2af8fa6405e5864d1646c37c1d489120c04b27a21d9167639353e288bbc14524a0cc3566073dfc945290c5564a0fd132f34f937fae0e5fa6c8c396880919ea76c83b27d3d63c350dffc39d9974809e1c9bb068881cee0a8518495b78b7ebed2f0dbb56d6421523bb4459ffe09372501ae789316428b8d10d27bcffc55d7d231a70385565c39bd3bb0dcb2235ae10a35ce4940423a82313735efbc7e6024291fb25aeb0c57786fdcc8f1e0c21b83dd30f5998b1c24218b0356445cfcdc64bbc9b1a525af5d83f8ed8234d3ecbed3375ff5e99ffe9ee2f1343d7e94245771f3dd785cd5015a092844c9d10034175d49fbc2be253ad3f27a2e7665057efeb1a8d1dbf3f1945d7f2429ba5481a30461fa9c1351fb83995065e1717f5915562b6fb093be385f01fbd70d4464d0a956ecfda46d2b871a6091bf95fe8cffc73a04753f8bda68e35fe33ec8a70b3455c51260c93a41a278839fcf9e99cf86af0fb705a85d4313d4f14cfb19ac91b41541de9047734b70b857d8515c9cf9dfa3de1d57d1279752383278396a4e13be77da75c53eec21de495842b0f65af72579c0a477adb959944c80b8ef7b112d341f5f55bb76873d3be43f6129427596877a853c03c4ac51d49e8241d9eb2a79a583cea144bd5540f7a64c3e10c172409e0b47b77a1e04b0df8ee0dbf7370e6518f7a5ac9670c69545f0fcb9259c0db510f3cc24ae96632169c57bf761c6bd8299b16cd8ac9f6e9a105193882373c20f37bbac32b26e07543098d4e3cf45ba50d938e1294743e99c4b88552ed7b3da2791c401fafc3fed34e210204e4d5f324f24b51177ae60f50b3bc679a74e0a239330280b5970a4b5b64ebecb495ad8ac476ed6fe8df435eb6bb2b1a0c0eec50766f9c219ba5946226e3776ea68fd4e85e54273e41c73e28abd8196f310364469db9c7f71b1014a2ed24eba11b75c4b0cbc39ead22bb51cad3dafcdc99d410ae3faee8881c37be772c60992bdf8e130465ca7f3fe8a9993b7fb0c1986d7cb51eb8e7baa89b29ba09671ebcf520a9fc65c35a1bbc3d84fea1cb6ce7a732d1dd72fec2cc19b07b2af50071d0a6c1bafcf27e5329d69302cea77d3307e0f4072b54d8e5e2751075f6523d80706b3c77d2c4aa4e64e5c00d35ab5331b46b0403c83e7faf279cbf61b4563e39c3001a06a982ba86d1a167bc2d0386c3a07221868f89c8c13da51c589a360428519056adb0b48bdb125eaca527fd664e5c614faafc78f2b461bdcd5d04a77286b62167f8c17779d05f03fa45bdfbba04a41c3714b78cc406b6f9ae0218ccd46df57157ba8818533afac30caf11c315e75054007c41823c025c82f3489498eab97ddc0b17e43ef4a519dfca064a0e4c7ff0b5f489be1af3d50d3601d28c536bf654f12f332718c351ea9d6fb6af832712144f320755d86b9990f0578fd135e5d62a85cf7c83446c207ba3177d9afb2f73305e25f98df6a9289b9940044dfbf9814399de29e6b247872e1eee734edf6a1be18710c2c0b944ae5cf78d7f8ea6a571787420f8a6d7c81cc379efc49029f9e1d1cb485c6ee12fd152877df1fe6f4e3a87022adc32a9ef80939989915f9460aae93160c35e07c1dbe9f2cbe8e6dd7fc0babd66bec2a43fdbb934e0c58ab82c2fe6af88bb981386861aae3a9a0664f9551a2ada5cd3bed2af7aced7cdeafefd269823b994686fa6b2f361431b9f81bca469b10fd8f3fe47f94832ef530aa5f2ce538ef94a53992a77873e45fb5cd8245c4fcc2a5215ab3d31bb3337f403b80542771184ab6af5f3aa646e7f9ef2c10a59b442aae7e6b3f4ce68e74e3add71c1ea807e9bf1cd0b590071d7e75895e3ce2258519cb1012d7c7c1afba66b616a5eab9e5f4f12b2fed230591fb7a47a6bb0c4886f81036df035499daced9707c4e91d6c2a19a01a0680f60150e92ea5e7ec188372e82007775e5425b6e7d280f6c7094f6643efd0ef934e426fdfa61e6bc2ecfe0dcb99a2e00a8c012657fb87e1026dd56999eaa4707bc0e7fcfd8511d0ba976b46e2745f83920cdd3491e3a8d872f8dc43daf215dc8ed7b9d778f934265e3de9496ec524d8081c72a97c0aa98dbfc950d3449d206c3f68eff98df9b77172e970edfb203bc15c3831dc8e382b82cda4023a11f98d90d47d2a886be5a193be7e6a80e09b7ee31e46aa0e9c2703c0f8c831aef4fd9ce831480ea604b61b86aeeeecdf158e45d60ec25d258465a59acd74a524b83696f83859362d9ccceacecc14fda9307f0f90195d4f743e5dd03829f28ab4c8af50cdd0cde8b5090cb57aaf4af63dfc93dba1240644279c5f4adad14476dd7ffded06dd967ea0f7e5c35736e0e66dca47199297291408014469509784fa5c45c6e301aeadbf7425884eb4c5cd3d61a92051cf16ee653510698c143af3ee6a582cd08ac8788ca03efb71a3954f6b31e2852e972f83395a8831852de396b40c9873af7eab48f67056466b45a57ee3d50d442ebbab44c3f0730adb014b3a2fd59583e15eebdbf3d4a757f6fba49b38400d7ef6d3d3e1b96bfb2dd848192850f69221af7c557e29a63726eb72aa005bf8c0d1622fbfbeaa5479e8295f67a3c365c4580654dbf27cf625b3be60e48f331175f0dd4c150596a7f122fbfa041019c6ff16475e8e05cab42209365f576e8b9f0271e7a2d3bd8725736b4e8c2def0b00f8707c15ed3186a649b967be8cd3cea4fe7ba51a6eb312608ba07a38f872ebc89eaf8f95de27ab72c19fefed38384019fb9fe8c4d864765ed5073d551c06bae5f68e7be62866bf54e43b3a9d928df2a373d7aa15049684bafa3bb9e90aead9f1343f3a36535fe26a6ca7de08dbf452d50b8cf8a16450cbad6842ff944a08eb1f229c5abafd0990bdec6233d242fa46d3538570b2c905833507894669675b67954d80933dfdeee2aac853591b0c56a7b30a64d7cd8f8fc9a422be4c7269d4dbcb935cdab0bdde7b15fcde0d34e0af1acfd6b1168dcba975383f6c466919a57156920a2dc6c48c2bac44537632d2b115fd3e3915882c0af7a9b06858b68a442ec08a6d90744b32d147f3daa386d2940efd250a8046bf797908a4597a7539d3f7f0210d2cebe3ad8cf000e6c6d06ee7ca80be1db5517c9131d6528d3eb8e754ace4122aa3b87c4356f36ea53ff69a3c4d99f27ab62040b76bcb9029cb455806a5de7d578d7e8f6b70a634ab6ce11a441fb9ad1ad54cc68a198093be62c8bf0ba464bd7644660d6bd496071bdacc23a82ab1a7ddeeed3e67b0ca6a5c6834f31633273d7f4bfe94c56e6b012c2aaa179081a64b7692171b454ebdbc89ddf7f732c2d48f87ee073b3bba8918f9d2ef76b1b865844b5006ae4a44411ac08f9f961a9c94f5b6ffbe1be8d4ee176908652108456962680850a56170bba37fd64bc88683e622f768d73f0af42a8d0e67e89767a790a5f1db3ce35c74c24108a6c4a54fe9ddea5eafa66ee95cb70bf2ca88bf19319f69d6ab269dc17f8fe41ad65fa374451fdcc426655b3f383519435f15b73ff293c87aa956da53c236cccf0d2e08f486926abfb1ad4f24d19a7bb9d946b22b4bad2d192e5c53b6494f528470e3d276bed0e2a69382cafc7441b67b037a831c0463d84f9960ce04cd4644ef637154edfb39514b9c4cd2dd615347f931cd61372e42202cc2048fa6ff07f187559803e9e3fd73033cfee0e7cd9e031ac195d37b7e7fb85ac0c58c1f86db95f5a4cfc44289e08525dfaeb24a3a9ca6425e5863406c6a6a5c1cb62fe3454c3de83376f9bb205c4ec812d68f8eac6004a52245b212bc13fbd9ab94ee33a11c137ff9cd68450a9d21c91d64887936d2c281b93eae3d80b633e0e91af13d2593d1cf3ef85f17f3f45590367cb709fa39920f50382e2edaab8cdde61caf4b1c389e26648407f805a468f0df743fe1ea3ca7f887e54b1c4d653ee31fd398d9f82970df525ae7d1d5378443653cebaef76c5b32ed223b8d70990aa4fdafae87deec78912a5eb09f8adc3ec6068ebe7067f8552da2fab92404604f79a2b93520f2c5eadb0afa3412fa3cf3e3a8ccf436bb98eec45c5ef2d50ec9a585e60d30265865c8dde8a0d058843d3d5725f3752f6f976f3098b4d233962bc2bb472a7b87ec42962e0543874ce290bd3299a060fcb60aff76f16b0b70e975f09fe9db5cc39f92bd72c62862e66c12a895e9e7b78f1ad025172ee9c15437963bde80e07b4bdf3e9f78b321e23943b5cd1aa1c3282f36a036979aa1dc2b71a00112e6c025b3f12ec65054d78860aac484ee101b66e47c768ed4db07b96d2d866f3fbf122f322bf418b4d49d73480b88d69d325adfcc0ec6d801ec3e0e0b258af1d0e4b2b66d31115ae7ca2a0a8dbee7f801f4fa65468af8a57688b14a8b57bb8ed219b4ba30ae08e1b7ae3b353a94d3174df9d8c2ecbc59b437e46a043f0c346ae052c632f9a39551790a34b51a0dc07432f3b8c8e56f11f1e5b5964dde5d50526ee068abf655972b8848c2f0f706a978a3278978b7e7945f16247dd4ee078dffadf255232152ef34306b93d4d0f08aee4caf168bad1326cb52cbbe68876a46e0aa14ff24730c09a4c98812cce3536a2cf3f051b7f9d425524f4e3e2bc9804583c7ec29d5ba2ad9e37fe115d5564d094228bfa7b12dd4d54b2aa61d3cbd229e227cb70ae405a90f178f9e02bce442f4a92457d7c6bb701a7fdb4c3acc707f625d59a1a6c9fafb5911792b41232b6235e9d144acfc4f93cac6cea9977807471b5cb0cc92c4eb2b80655465a7b6defe3b828cc61a787a7e58b4a5ef6d992c854c6ef817912268ad470ca826d175d054e521398af7ed1f512e21863baa8462b2ad5b6cee754ba86d7323a00c367819bcd815152bb1120ad46f41f9b4e07b04db5738665d2cd63de492040852753230df804808a0815066c8ad98eb915fe1c76b67c9b88d238f56f1bd24037674ab2ec6eabd252e50323953f36743dba6291a5f7daf9e28e251e03fa9c26b8909a212d087fadb08adf2f2c145ee80150c5ed3e0ea35e4b25efe589d801797534baf463358630614f2c32e69ce32187ef18ae2210d288f518ecefeaed7aa9473a757f5140d5aae3a4a6dac3346eca0b2369ccedbce396d21526dad537265a86683b2269f2359a4ea61a282064f39aeb863e25c537b988f6fd3437b8f423506e3d7eeb90b8a8a6bacfb984c60576d0660ca85f64f50e6e8ee1f00db3def41646fa1abefa5dccf4cbc36988bcc5bf9499466dea854ecfdfb0f8119aa25f0ee8d64d22278ce4228ce660dff129133744e18cf65b1de4932808529ace45193ade550bf504de92f0e6835f0da5860647a14a82d95a8758bf425cc257535dd0ccadbaa31c51ad43a6835ebfe5f0229a616bccb85d55e59b2785c936596ff91ffc9d8b07474e8219b41c0ed7441623c8fd88326183529314ed2aeea0ada6e9b7f04b9abd9bbac8854591d9551a5866d90780026f0b50e3f2ecfc6e1fb0c54c3260063f1e0a3797938c8ed005f69502ab35132a041c6548009903bb20bf254795c00d5f647381cc422738f324d5e9fe931111165eda3ec805ca444dc302f8ef9c18d05fc6d0595df3f0399aaade3aa6f7a886eb727222fcd68440242916514d48e84cc06b88da9093677ad6fd9dd0f673018cc862e14a2cde1401551bb1d011d5ab8a610a63aa9cd198aa04c5c3ad7cbc5dc3766023cffe62532246bcfa7bf1b089b0ad0741cc07dff6ceeae5955e19818bbbf24c72bd8a13871b77216c650efa04ed21e08334be7331040dc2c30b10bddaa733e76ae259b414b6e70c3b8c4993f300f67478ff9b7ad57075c5880f5af82670012c0640bbbd98d581051763f792ce684d500e5e799c9b003c8624a820184a31f98e424bcfd5bfd03509b53d9171807070338d49f6a44fca157e9e493dc3610748ce9db7e82d190d1df5c285ca6bb06933abec8d5c655ceab4624e5bc85023aa9f8859b5e351a0387908906ceb0a06d9ac9ecfe676dd6d5fbeccb736b0fb2da4dc33adc91afec2d52ad4832c9efc7fbd4e7bc8cd1205db7d0ea94051feffa3597b353ac003b5730fe83802da42d0d83ad421dce38ebbb9a2871ed5fbd9f1b664e238f7e37e7a29794738c0f2684b0f3630c1b4d0fa1184fd5b3f9ed110da40dea40d3d75eecd1b9e23080dc8f171f52d1e6b6ff28f5a8735032da9e87ef93a57dcec8b828cbde514e110e0e2a8ecc0111c3019e14ad9f785300f29e2efd0ba98e97106ae658ce38bbbcc6272f9344926a0aec66df4cd46255f89e7d22aa43dfddbc0b42080b594f3c6b5ca072e6b0816df682af65ce1f9ff2fb5895fcb9fcbdd4bf0bcdf5309fd8f7bf5c610f2495760b3c2ba51930d2f4c30a66fbc010b62c14dd8bcf237923d596d364b73bf56d300a270c88e424983ee108f194b7dc0a80e9e5c088dd1476adcf40928171010bfdcc80bfb157217f333449bd9bdfadd3864516b2c2740363f446806eec5d388f97f642ea980c9517d875dbce1cabaaebef54514ac6c0b8ebf15c27ff2a0e68cd9369847767cce21f91d96e2ff36c0258a1c862df432363d203d560302958a10745ccac069eb2a670087c638b181ab090fae627d691811c7ef44ebd6fb657a2cbc60eb764a587ac352671fdfa123efaa2a16bca5ebfe5e93535878b7965357b973304a18718fe733f9ea29b3de6998e9cb6914a192e640946d93a5274ef2b2db87a69fc7e94bc01058bf84cc623feb52a79003dda0af9dd375b2a66c314342fa534df701f0bfb6c2873d255d1d52319897673b7bd3116589e7d6870e51ad11844794b62b34a619b07d4ccfa64617f26d699a314a76bb7fd5cd42f680ac89865944004e164d53296c1e0b6583830f02a8b3084491c11f5c5087b57c4700bd67f59fea87cb0ebcbd7520d740b5a2b974815196ca571503bf3b660234e60f9266a36c80d9898aeb7f1bb53aa2dea9ae69810b1da97f5e447c47c1949174129ab41df8afef81f4151fba55f2a6bb79df0130b8524aa13d4f1be3426896eb9e0057123feb8e2fc2bebb44009b8f37830bb9cf4efd99a8b957bfafcaef06e5d90705c88b6db7bc302fe553739561b1fe39abc930aaac6e242256962a84acdbce0a218aa520b8c0c367378856089f3a1e4284cc25c4a254e4e882bf1fdc5b73b48b34fd75e78d2d8796a5a712ce092bd06a806f04eeb2eac976278e6771ebb43ac9024c8310a08b4ec9a9b091fb73455aeb8635a3226d9e7eaabab8a53169cfa26ce4b6dde64cdc21d31a0ba3bc02222a57bffcce06631fa1538e39b66f512fdb4e645084ca3bbacaae2e56f33be211352f9fc4d4e9961f9e3dc8ce9816e024b73a5aa9d2edae8b94e18198ec4e7d94fa1a183816864c34a36459e2fcec584ea928b85aebf81ce74e68c0860cc286e2fb90077a24b9af4032fbb140ce3bc69e23382559c544b1133ea9d7c00441ba6b6f9d44404b7dcc6d5aa01e8ec3a9690d39fdf3736c03ee6f837dddbaf5fe75cb9be7e5213d391a4a841d3c0a5ee80ce8c332111683297f4dd0958e5b6f623883bf68204efbba93f33221a5171a73683f469caf97df01c7585084ae424b0b642e8850e7c48fb3333e196d2707947895c5bca73b3a1a681bc260c57fe6317d26e72748b13b4b48d779beb1a102d239a89653cec5b67367d333521515ece11a154a6a6ee238cdd2a6e94dab5b45c46bc5be0adf4c41f4d002cc19bb4ec3ed71874c5c59b9c989a7af18580714b10d96897e35c6d570be289292214860a3e62c6e01bd6c80fcf5a9fad30329ff701e31f89728a339d945c2456170ea06d0370f02019f913220957e1c9ead885fb1dbcbe0719161833ddfdfa64e47ee31f239fda124bd6d46d2441feb45b211e8def488fe4b49be63c5cf551426947c0c452653a870a5ebaab72f874dee8d5079eeb62dcf2dc6f8de5f2664fa12ce80e4aa331b579bf9b3e61355f3bb1ad653a1cbf3f341dbd93c6ea18fd6099ed5604a9f6d0951faf921cbd668aaf589eff08267a4830cee8b1e21608cb35845d77c4eddfb4b8d021b40269f84c7f1b1f05140422961239c9f9e7f95d9befdbbc5b9c05b414cd46c031ba863caeb1f061b7eec5a5db0b1fa5ebea239f371a611359e50a99c1215fa180a58cde0c44c8fe99e24a64519bbf03cb3f4e237e269569b88f25ac1e552d7b603a22b9ae212b9903998309c3fa52f2bfb31b7b36d273f3433cc17a3f6c8ba842c97494c28df29b5f5ef5cfc9194b98ad36fb6eb8255619f3ce83e9d62362a8c40c83b3227dae0c68486c757a0a0c71f1529485405f1c4f94ddd7c96e3c1000e0507ff2b6476d4abc010750b85e7583c8214f9f3da154142d0fdb5bf0ba2017a0813e68d957bdbf4fb4d746f9fb5963147908a19c0e681e4141422a19ac9894a57c8cf351c504c1fe2daa36d4497cc3ac72e6dca5b3cc0f9a676a7db5dbcdf6a53721207dc934029951076c8138d548c7922c37b5294d1272cb48fa30686fafeb0d5c99dbf76212afb0b05024235915f535f18fde6040850c7fc08bebf15ee327ed00519fb5459d15b656d66901858ce322c5c2d4bdc1823e960b220c4130689c23d537edfcb03e48fbf3b12a3317e3c5df83028bc95267055e5b3e0ecddba1ba35abdc2d77a390fe8126457e2bdd12e105bd6044de281ceea4bc256134f954374dba79ad4022525583de706529ab3ab61b3d20a9512a408eab382990e585880c705e39b0694c82d2bf48872ab7e812a41a945a387296e989df3a6c12eb44c66a80ff6787ed7de46983a3ebba75ba27c8f6f7e74599ca4bab42acbafe5f38cb1b5d4f57ea86bcc7fb080fedd1837ace9f1126c1d390046e883aae835a1834b78c40d4dc6564aa2139311e904911cea1ffed44f5237b2c74a0fb547ab4f34d1456e11ed7fef63688189e9a15eea359dfb8482a841efc898a392cf1904905e3689d37a09cb9a9b9f10f2fb346cfdc8e3720e676bcbfc1de979c9d1f032a1d8e1104cc277748d1399690bf9918289e1773d9298002ea3141db10b17d51a90ac3dc2933bc73f48bd6aa6f169659221abd7e4289477cd11c34b04f7894127e253609d70590ca71bebe023065f97ec4ae5b13aaa8320f7f8cae97d004ff3be0ab787be15016fd3f017808feb19169255fb9e16ea8829509aa2c1397b1feb2d9517e12292cbb7c40783c4a69a795a6764468b539d352c2bc744d2688f421179c9da5928b15ccc5ee2130567042425decd552c61cb5452aa27b712afe09354827583a3e58eb8ca75d0ab0710b692ca5d2a0d84df97bf64a088280b557a13615ce65bb0c87938112f3570afc1b3acfdbe47ad4125c4fd31ed1065d4add69ad4dde15621997d818c043e62f759a92282219d500d6fcdafaacecdf4aec2d9a1efd533613700776aabd7fbf405b79916d7b8c64854649364decf99a74584b3fd5cad486f7ee3bcc88547ee51192b36c196c3dab62bb099e912b2b74d9a0a6a2b1bc1fbd9376d1de9b6f2ee8807fee1ef9b210ad2b58e1c87dd92206b5c2c5493589d496bdb05d2d0cbacdbd70b67c649130cdb7333216e787d978fd986d55e21a13b294d09ff41b74f0e61ec6a813dcef7355358d7ae0e06542ce05c90daec67d55b434354fc5a3e3cbebefd17f42ea148dd25a27ef857b9729354b640ef114bb6453693e4c2b48d71707a55211876bf3e6c47c9b6ffa715a4dd206edf8754579fff5d4acd114ecf89ed91e2251507ee3d4636027ce3dc6526dcaf20f3da65d968146545aa0f5e9e5b7bd50758945ff983c9389c72ab9a5acfba2af8806fad5677bddf9dfd25d242a0f151b7959f2077550cf51ed1b36f3eaddab82f4a035aee38e9a17385ab725efa55f53ae7a210960676939a947a8c020086541438b47784c6d2d197083c3c5d7abaefa26b2249b7a5f072f5d0944d9ddabaff4a7d3958ea8f0f9700b82b0d0353307233b58357d80c0cb39517c75664f7d7aa84004dbc5f361c8f686db41d687eeac03dcbc007fdb5d61783c95a1655a463f34e71464c167f2cadbaa96f683196ff76c441508989614841f4be4e4217742408fa71a75193637dd37d052d7bba52c9107aa99abe0d4c3faa0f7d45760136a862abe02c49bb212c9312364a942a2593ecd028428d536f019721cde870261dc1d1c35b250f06d313e0e13f15eb8b7da45cc18cc2d08b45f137b99233461a3b37f72c200a807c4cf3ca72777b46f0c1ec9389f7678dc4317465c976fc369b20dcbb5d4304f8d3dc0db0cc0803b967dcc9c6c9e6cc876feb90d955ccddfb73653319aa629876a5adf38aeb52a59a7a99193ed4c568b6948651d73966734bdfaefa2811c171f671228ccff2b2ff889f1754d7140c2579096f485c56909589863c5c91df8cd26219c5edd8b252932e6a7aa764d110e51f7277037cd66992aaf6d1aaf8e1f5539fd4d14b1be73e5e3de9284d16a2c084f0449a8634ea0beaba58b808d241d75ce514b1d9d1ad8affed447f9260e27a6d61b39252c6f0ed7eab6483c37e7ca0bbd0c2a9b6e83cbc63e97ecb5b04c703f35a90599dc94e804cf1942e8aebba678a78c7e408fbff0c56327da4da22a63e4880afaf423db7c162fbe42e60044a49fae67f7ae706c7fb858ec13d9ea06dbe1ef258d1b35c2222e3bccb414d6f324c911519c831848fb5226a0dda8a4a984e1058eead952acd2e414a64c73a6f141dcb7ea297dc64f9cc0b371c78b0f287a1fc45e69976442a43229da2782ee0db36fcaece3e2d0f043de8714bf4cf77109942e464b686d1be905fc960db4cb01d0a32f67232d3fb6a54c37909dd8ff3df9e3da95683742a6a0a39c825309447bb97e3dbc9138daa6d138bba13901525f24751ad09be48a60cce3d5866d3685dee433d1d041f6dfb7902f9b61ec9246d2c510acccbe522dda0af421aa2d25cd62472584e2e7338904ed4a5739edc521abef36d1270bc170121cfb08e6dad2ff9987a89b54a44de6c66c8323079786ccdcbac10e2c343354d96d1f88fa9ee629b49bc5b61dc5719ee2db503603606464cb8020d2e652df6783fe90f740de4fa37e7fc59e730bde80b4d168c67eb7f713a35d04f2fe9c1b1ae8066f3000cfd9676b23c7b7303c74b67156cf5e3573716377b762487b0a82f3b187848fd571e6943093c4eed2bc7fcf181821fa638a46cad0f5c5ba16d97765d5cdd1934793219564e5c493358e28aef4069c1d9c50ec5c8754319738b8ef4c04a54de58d0db3bc821680bfb50f2ae341a72ee27e3492db8cebcd285abb8bdf3d2e5d71eba082215d28622ad2f0e9601c19bfc2c9ae27e4b42ba1ebbcc5e208732645502fd330a29551b988cc070ca5c0edaf436cf566b9b26892b37383fb0f5aaf37a18fec8145811fe2672892daaf31004633ea0055734b80d4824f79887fdfcc70f222c631808852b1b38b2b6bef77be0d309a8cbe287d2d3382686baaee78c6acf4600740a8898a8dbec60cf6d898085f824a27389f57fd6d1e467837c84e2e9957826f0fd72d5c84e838ca79dcd02355ca619a3a90532ced4acdc9a495e7c5892cd48b0ac07cbc4af7fb7161730be09e79fad0585d98b88b0cdb97096fc774220369a4bb9ca679fe7b2118dcf09128ced286763d6e932c12609829a391bd3775ae2b58c46d35d836b2bb91687fa64cc93a5e256ebf02c0e9f38a420440d12f933285738c45ccd771517ff3eb045512dfdad22b583a8d6d1d40dcb7549b61a04a966fc81af40948d7f07ef84a9fce2e7ab3fb59ad8a2f8880fa502225a003d0c52e4e2d330c0bf05c429c5bffdeaf56b50777bde41bf3e5d274d2651c54dc46690e9162be781fa1e845e835afdfb92e3b5be12a24e34610b9aec3048455bd5847dd4fce21274ae84818469c22d74143c86c698f08697ad4826c44e9513e644042016dad9a18f5142389134a61e760b41a64408517a4e5196cf303b373685dd234a86fc8fab8fbfe67246462b9d70673bac26dca535f7ca1839ce339a30966f382d850622b064aea569a1e4a0d75ab01b273407feac106d4673ad091e9c9919de6483c54ca32696be52b078b5dad4370cb28ea7e37c7e8269179bebf98dd2adba912ea0395722106efca056f71d1b6f509174b11d260835d020f958bd75edff2e055c5c4e431ef1b275ef62e9a04e05d51eb908485043e8b4e568742a85d71c190b20a942b6d6ab6221bd38f7f169133d96d4ba5bed3258abc4a7fd8cdd2198148bd8d1763dc1db70090268f8af8a3482c34a8c1b135609642d2e076d0e67cb7de9cc618949dbca1c5cfefe342e8c9c21d2043936453df8499375af78b26559c2d4f21a8b18729c52f0f6cecace43cbcd2da5570c96cb8a085806c4139d06e5ec651b2ad961f3099f6ba3477419005eccc7cb9d84eeb787c975b7378727d8870fdb07d0250d31d326042648183797ea35533db46a75c375de34b9dcc7adc6fd47a9e372113e6b95b19808c94e8d947527bfd3ca1069de1bea9b60c160a0f7accfc7c09003224f3b628f0980950e9712f429e1a636a57878d964f74372342cf143c8c7dfe246e3206362d339e0316c14f0db0d885eb8b8b3ea3528f63feec65c16887a412aac7fb1e2efed10b20af0868e7e954f77cf083a2bd4c6021fa0eb11a6d5a757feba3f0282ba08fbcfe2972907832da329291b98e7cc39315d407dd6178b42e5863b353e35f36062c5c6280f1b008f41f9b2e20475a0ee682df32d076dd291b19503c5858a8956d4dab93d48e89e9969591786d5857bf4cfdbba42018a3d50147f611ae336c2f5c235dc0a8a1ad307d10bc524008d15b993cf3bb4bd6d874bb159e81c59397d7d1b42dd375ce24362a7fc82618cbd7cdd019230489fdaf07b22c5e6b775bb379b7e6f3a2ccf1af4322bdb5355c57f87829582a460433c2656a60abd9d04d3e64331fdf168c361143dae058ef84408d1a7b83b20032e135ee0af7a36a13887f74ec0a40b2154211648b05b4c8f202da260111c3512cd386ed3f7bffc07de868483064970fb49ad4d292797dbb3ed006690d2e97eff8ee14e6dfac97c7264657376a9f8176fd58478c692b083cdaa2861de4374c2bf74857b30fe9683424035a33e21baa0e5b53cd6619a6ea55919d434cba2a63a3aadbd3ee6bf57e7d943fc35453ef9e0cef2f1fe1f429115d1128286dee700dd3a91abda6f787657771a625d5d7df27e27b31d32a816b033fc764c7f480d7f10f4c284cc3c44ed00f1b612be0b05de801b7af5ac8e5eea519297c63046eb8e88c7a97c78cae6c8a915476958ec3c0c15fedb0fee4989b8dc21911cabd1fadbc925ab3931d0e031161dfe09dcd581131de7f9c2e1c96f40d4b870fa1b292cfa0e858235c871203ee9c69f768662e7415ab39d683dc1189ccc786ab06525c30e757d6b08b3e031eac8709e1efe9ac5be293e122f7d1eb6b79c8282e18b7af142638ece4d6bd3352d322b9f33b34867f0347fd31a1c8279bd42f38cbfb2c88e0f5f69f150298b669d6eac5019f6664a86ccb1b7dff5cb4b342a9afdeb5b4e63c9cdd870d3dc50e37276090b1a5258617e4ae806dd2e7f5b7ca5c84bfdfd8512b64256dc1a68efc1d79d71089ac793734ba9f575cbac6d23e0db146b23c1d9104511416741110153f6c80fff04b5dec0b0f2bc94668d01fea9990786cbca045e003ee59bbd1d1c336420cb3aed44bf4cc2739d63bab82e48451169cd5cce67f52fac8e4d960c30ff59a2ff703f9dd27fe7b23e212b95a9e4882dcf836d29d7325dcb4fbdf5cec9999c0804d6e0881109a6b3ba100730f674d59eec700af304459ce0e518d8828c5508dafcdd832f45b1bf20b2b06d7dceef2d3e743154e86ef3efadba9e294c0b95122fe654796a3f2d42367aafdfff95ef31541aeac2c051eb89252d0b719da31cdaad7668e29fb0d3aae55c139691b6ac0c585c1ae056e746d5d9ac9810baa6a9f7288bbc82e5dff6cbaa4dd0ffec31cd88113d709a5a75dd8746bd9ba0acb97dd4025626dc5389ff997aa2aeaa19783e01b2c914364e8e08a0f5bfc9126e58518ecc019556b9ba7f476871d73a262e45137ad71534e22b4315aeb9797e947af5d764f6250569635e4f818400861f0904d856104a243b5ba4e4b928308beac0b8906804d7b4c17dcd609e1fc1957cd3d62f90e937101f44d1d4c1770cb9359578dbe5e887b0b8a31ca6e10f62898160f9e3b7446bead70ce9516eb2e447c6b7e963d98aac65e9dab3ac52d44a5406526ff3ea77156d007f0f2ee8471c07dff240d5b7522865736a1464af114b257d7f642642b1e672611cf9d41cd23280c1a4a13da02dadf859da82d4a5cd18a71319906a315c3b98d563754411b7b255022fac66c0b773e37a6980876a6a47db2a4d4af7863551b5ab338457111e972849bb3dced9cfd41fe3bdaae3315abca3893d3201ff98ba29ea11f04576ada7a48c22357cfbfce493718681dcc28e1eac904ec04c79e5168b2c140bc0c9933f977173163ac404f312035bdf78a913bcfbc0cc39b86cb4d9f7c10590ae39850e1ba39de69074090001b1b116b45e3f19074abc6ded501a8f7858e9be9f5413b26da366b3d1a2d7a15a0a319f070f1f6dd6a868df4e387b484e2eddec04c9ccfebd009c646f8a7d1dbb16635de5dcb8a04c62bd60cf3594caba7f15306e86e8b47281f1d69164ac3d575b96b24f7c602db81ade40325e79a82a855e5d22843ae65ed2b923339b262510ebdabffec9f85f27df23ce7479858041a118ae6bf9630a2c88a301f0316fced94965b4ccacfe51fc2433bb6bdb078e4cefbee6e4e4934f9cbf0f6358a9d405e5a410fac9cd664525c7a09268ee0c7005542cf5e6d361febf12a40b45e95fbb637712658f9fb2976bc001aaf123a1a81753ad81d0ed39e0508f3a66ec4834b024b3f4431d90e368fb98daa935c7bc28aa442bc45d7ce43ef010f079dd46d09e824905907c77c11f42f61ad4b7060e3edbe1914fe0712b1f947337cc8819def677e5aab1c382fb93c548fd231254dfef4a991c227654e5523ad028a2663732f38eb6a24f721ff82d47ab3dc8785f6b8a214b9cd116779dda5a7d28a1352902f4bb3e331b1a69ce8893f4c23d1b0eb4ced79c693227c5c097ebdf7e362442992af82d9d52e8001326fb47876c7500c72fb6beeb55b29612e295511dd99fd29592ede28e225bdd2669fe1591acc0ea9b457f9ba3ece644c1597e2c98ee1c3f1f080ad2a3ea5dbe26f64883d6434246d1636e1091f1a92a484ce3c62d935f70f9185b329bf0bf65e1feec5e874bc3b479579de724f0d2b999e4bb8e2d5e6669f93a24593f2c42a40fd4221da069fd574638f6817124926399afc10757612e6731eea0b77fe681dbd513c6f955a96521b500173e58093d2f9a296252dbfa45e87a8e84d332a5ac516fea3685f8b072c55efb183bb4a5b41ced952d35bdfe17b2dc71b200ecb6514649f5e3d95f4acffc9c5a91ef0f7516fd54b05c713e49113595de111d86b56cd1358bc5dc09a27ecc5ed3f8bc7a6a58d58ea3f76460e386a05fd93c96882f94e4480cd1dca502a805827d2bf9eb21c098a9b1304ed3ac977ecaf2ad2944a3edb1d692e802d43f5d5153737d011a53bcef3796f8aed6f34ab7348a4db6824f5f01e6ec8c8ab42ae6b85129c03900d6b28061f2fd2941c18b6f809d5aef24b558935a050cce390eeaa07403993fa1898e712b7ba5c0f9e5ce28cbe439b332c4d469e0ded6a9d508240842c771613ba92c2abc6cc7056f664c42fefb25be15a10c13bc36c277019c0d2d1eba30fc88473e6299c8a6fb89bab47d204677c3a6f3ccd2a250eae017c007a0e5df5abb1b8e5cc08286dbea4c24ff2592da56f615092b7da836f34fa8969ec776522473ae9538afc374d7533a680d8b98a071c34de1a701be262b616318a2ba7c7e4936b816da224df4012e85ace7d89ab54aa6bed8f9b2b7e60df0d1e9ffb3d4c0d72595db678a70305b953f0c4599bc45c6da18bbfe02d8bd123a2f1c793d04e482e914809a1c07018df99d4c3965e5aa089c53029edee8ac05b29f83806a6b904f8d5f24a046583462bf5603a1f20d1f8eeccfebccbbf7899c51b8be65d1a73898d444a0c8397b7bbd83bfca3c67c984834b74fa3b254388acbc9b74eecc425e7be3c732462dd73dc7bf9805366a1c5b3e7284b7cb634196e0a8ff27b59da735d69cbba185cffc927bafa7cd2ba56ff321cef7abb8474ffc248a702fbbf0e2a6b1950e898ab2c6ea3329fdab3730fa12a3ef6d3966b7dcc15cb012f1d95447b4b091e3ab895151d321d34a7f0b9a2caaa592866587d8a5ad30f8b43aabf745a94a1d1a50269e579da2e16583258714389a49eb1e9f90c2bc3b18113bf5fc5991db5665a74bfac6ce1ba3205584c3a223f762758783196ad76e614bdacb14bd14dbe123ab7b2ace6ca0a7472adbf8ee3fbb45eb7911274712c439fe5355cbad8bbda29a58bbada308105be06cf12b9b079b557d1d6aeb52cfbf7eb4fa894d9cd395b2f16542485f3ea6387a70d735ab149c06a9f511e1f0c1b48ed6c4349e3a71558a7a7f80f5ef49d27108e9318f9deb682f4adac677e8955dbc32733babdb30c03892def6f4d89c4ae5b6b8c765fc0aedb12cbdcc3fff993dda25bebfd788773684ae8e52d58cda7f979328bdf1d1bca81df4fb50208d9cf9585f5e2100ef3835ecbb9b2c08cac137472d5ec3760d0fd9990231e62363da3510d6a3b47c4b737241cb5e4851e07045555d04971cc28932a4489e08364ba69e908936ac3d3e60ef27281de10d945c32914480e865d8021ac26e0ba38b62e7d085896d193246e20ac1470d899e76204977e024c3426ee30a36b14f8adb188929084f084c95f8800f7da455e547416173575ab2955fc0c3687a9a981ba20c0dd5fca7d32d90edea03ddd3cb4a0bedd02516d7ba08842730b7533e479458d2d661f9d33cf7a5a971d245c920aa14e851aa9d695e969af5d3f90dbc0ffe2a9f34ce3c3a5dcb6086ee2e94ffbb2974d39b30cc265dc53957d36e588badd9e95940a30fc1125b7e0f3a162e371f250d30699fbce45e46fb8369855c55f61fde1931b02a40c4b9e3da80c94f1cacde7726012dd484b44e0b1bfa8f00cbe6a8566ffae6677b17eca8f780f40dd91cddc794fe39fa81c2140ca9e815e5b0c238c55dbab3c932009d85c9b4e5a42a29eabd7910ffd5240c66e6d7e731546fffc0ab826e2a3d7a8c02bf5efae18e849f59532baaf8be167e58fa55f0ae3a18d28b46250addf1b3fb2ac60bef2d24d0574db393a5d846d21f346b28f6b6e2b8cb9589234798d336c0c00470a1862d8ef74145a152670e46b5333c0d6b6add2242695dae9e6bb8cfe6ddd51d3c4866daf5f43946f4557c663c9412fb8d7ab90c55061b3625d0886dc7e155ffd65239afbbe8e23533572555e4b42f7d393e8143aa57063b2ffd4cdcf078c09701e1598254f27cce6e54f9d9b4b650a66a6420993557c3998219c8775e57b5f1eb69a2451e3532619ab5ffe5391786c3625c1b091eafbeaf69052acdf45cd2d3608f041cee7dbef5ace32d748fcc2dfd58dfc19fcbd6d43b6e48c2706180075382fdf96af824a997cae4758573e013ea439c1c1a982363f58339f950ef874f01f592baf5d954deda4eaeee8d76419f465c2200c3642ff4ed7c42cb6e34950137553de69e0f4d2529f345ba0651033b95fdaeaf5a2740fc3d29c4dc6bea08771671cecbbfbb0d4d7adb68a45d118afc247355ba6eec9784cb07e398e08fa2d598af16bffc88e5415ca8da8c7c9d3d9dc5496ade39a5863d8c5d4eca12d5b12d58a3b53f007f2b66d40a9b81e88848f07e51af2e54b7c87d094c600f136fff0bced64bb1bb2c6be5f0dbc66687de0cfb5ec454c5382bcbeec45f6c8ca895712157f8b1a1265e21dac3d56366943b4d27a3fe6dddf9d8a2457fc30c0fd856d20c7bff12e25c45234a3ea667d40c5bedd78d2893e1fe6fd1bf0f9ad9d8cefabfcb46f9ecc05a98bb359b168664f75e849aaf5df4e9266c7e7c95fd987777a041e991b5d686e2165ba176e6ceab19cf9ad73bf140cc7c025b3d2983d1a053dbee83fbeae2ccfc13f0b8c2d8d7363cc025ab7f0d6baf667718fc861d272626e73ccfdd242c82cccc00294e1b9f969aaebdde9e63e2ac963e803df509c18812f5eb6feaa461bae2b0a89b8d435e77e2ea12d169a9ae50dffec03773750c9d9520140b902e0ea625e3bf9e58c8c012d98d9a07fe5022e493dfbbce96abc545970ef5838fd952b2b76128830cbc6b4bc82608902b9cc089652139611f4fb73e8a369f77fa944c5927dd03616481c96bbd9c8edf649016c7715a10c51c6528a1ff3ebe4581b0b838e5d8f69ff92d949ae9c0fd1af0b1612c1e4d680a2df440860f5bd49ec016a71387cf3df4a1351d903530152d31a6f06dd4fd416d590264513477396c74c65d30bb5a00e9c349afa60490487055454650c6133cb00576003df666bee2937af3cad8073c049f7e713b52eb155e0b1d7d5cb01e13d948690f7be786fa2c78a12abe2aad617cd2cf33cc8840073e444b192a082cdd09e5a47d3f68147db30450b74f9334693dbe557dea0f4279b3584b85b2c84160a0a6b049f6175054ad5d467ef0f086aa0b949c2cf0afc9abec3fa039ab97d351626e8402dd32c171f7c1d746849029ebda0ac34a16a274fbd76a2357dde84b79043c65301b517cf195ba31a08c7f571b0b425bc47ffabe77b76f711f8a6f8a8d91b8310c2eafb73ad50ed956fcb8224589432c0403df6325695234a14613a1f34400d80ca6ac8eb1159ae3dde5768c4a96ea7fb432d8145ac63b29555a28511373bdb679a968405d8bf97bb7a9bdc4744435d5b2e726f6762f05243cfc892e7ba8cf0798618ee5eb4d7ac1fefbbd0aa4f730f1b785c084710e8567750ae1a6a6198db9b833a0a3aafcefd67fbccb01d435b771be64011c1ee8c4f8a2238a1652ca2311d0b28eda1d0146de9d91bbcd5b6b9fc9575178602de9671e1533ce3419391d729fc7356990d982667b2fd1c7f3a86475611d264c448991b0216d9188d775c81f032375eff7bdf25294f904f1980160d56e868fa1084eb6d07f5a0bd56a0e4e5e4d725fd6e52c6d6f842cf2cbaa454963b6de2984013b4265092d1b14f869c94526a8d851e29f56183163102ab7d5dcfb8c8b04785ecbe76b30dceec6e68e03da00acdda44a7add22b4ceed9ad294f8df96eb7de9b2dd5be41c2f60caf789d2f7406fe4f6c0765feee90e4de3d0fc3c0ce0e7092891e13d37a70111ea90c6d29c4580e17d5bcc202fb1fbcbe5ce66588cd4b7250cc5ceeb8c97a4e4d75e4603d155c2d8a33aeab59ff000e92bd8a6e1ac69d69f2bcab7ed9b54f8c09a07cbbf7b263d85b3a61dda1863e0d0f7a5aee49f1f6e9de0a097e9fb9979a01fb09356addae0f499383c3280e45ed721e546df5a536035817157ebf0d709ebf394ec597a5968fb5b568738d98f61a816cd627fced7a136c9f3185842c9c3e767721a559a0038bea2a25dc6993211ccb7fe31870f73a7ceaa4216e37a18a655aa7c81bc44205f555ce9402dbc02eab5677b2981fcd0bf83190d5d296a8588655f8e49eed18d80abb211f0a62392ee266d79141a2d09821c5496f578a4865b0c3428e717ad1b7c9e243d018c4a4aaa19ec73e22b3409ac994398477941a9e0086f37d5fd7cfd726b048d330bff3b2e77dfdc6fda71e872c2e330de5af0bf1e51cfe6409d6bb5c7750f41f1fcd31571a8ae9f192447c0fa28aff8c4a7c3d228483e3ba7ced4d832e6a1d14885f34df1adab54a7f2f41ba20301d92667857fd044051490e11b8f84185786a174adf74a76f619917742f48772254c8d46cb6e0316947f745b3ff41f75e38cf7d1c6422514436f000eb6986772c807a6dc9af4bd8dfa1d64126e349979fc0ea4ea81eca415628f46b0732ee93affc9bd744cf2201187b75f2558a662dadf0bcc346b7c0c0236cd3fe3fd15d4a3be99473be10026ce67463209cc57ac75b83bb373c0ca215dad16001c49230c54f69820a5df7ab479c16a16604b76f7411ffe2b8dda57ccd2356b5e75067e3f9c4cce7a6b981f36179ccb36d5af35f431c68b32f4d105d6fbdb862c847fb82859e2d92f14a8921a18f2d667c7671247d7d273a3b1070b94ce2fd7741c6f9a3d5ec2d119baaa3b1083eca14d2abf5ae64966f48d4e31dff6e7c079dfcc63024b73bfe9da5b3c5dd021b413f936bc04845aabf8d161b0da465344ecd01aad82c12fa8c5cfb125e4bccdd343f5c3c33c043e60ae8a2268bcaf9f2a061ef8677c1fac792d4c5e92f2974ecec9160589292048aa4a0a98f9503abf59dd94e31567107896c43780f7b4621cfcd78a32b9530a510516085e3929c57c1738c439b54dee0ed52f44f1b749a0660ffffff9f