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

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

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

Block Certificate

Block 65275 aa6a4c6506b6fb50d490dd572547728ba6aae429b0b0c46cc551275a40a33d8e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
633edee881fe2a72dec33b9412fef5134e1341beb59bcfb60062eaea0f7611dd
Certificate Block Hash
aa6a4c6506b6fb50d490dd572547728ba6aae429b0b0c46cc551275a40a33d8e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090000000b0390000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a0ba085b45f8dd8ec8c47a26d1bf59643e0310e0ff5b6f77a6969af6564669e7585e3624bbdc431689079d61ba747d004a52884a59e0460acca823ac70ecf76a437cd5118c9f0648eb10bfb739e499b9d59cb9ce2219a2aa1e0a000000000000004000000040000090000000b0390000

Raw Header Hex

00004020ff7fb74e4800c170c998deb1dcbcc1f53658dce9a964f5b640885021fff0cd2a6254131e2e95928e79d945bfe20171c808d5c1a4b6eb0ebe3ad5a95fc64c7a7ba0931c6a58940118dd11760feaea6200b6cf9bb5be41134e13f5fe12943bc3de722afe81e8de3e63

Proof Data Hex

59,560 bytes
1212160203072814a50f8a83d3e2d6778a27c530841b71bfad044711750a1cbf2fbbc97d47bfb0a267c098412fd5ef1bfb750e2f86987b7c9451c51f9ad1eb03133f0bc5f45e6192872cf9ea59b8b37cde1e1cddcc960b498124d9cbae86964ffde15f1dfa905801318353fcb663aa5f0a8145aa9267056ff61c8e551168f10f69c7740a556501b9b29e2c684234a6a1f732bb8edea522f02e10b72f503d9a4bd8079cb69f067d6552c0a375c57e734d1bc22ee7040ae13a2c7f714d1994e3cab7851c61c5cd048fad39b46b8ca55ccb8d0876f38a6cf8c5247d47e5ecd783129fc7d07c057ed56f8b619d60a6052fcfc3d9aca37fd153cef6e0d86b1e2286bc7fa8eb6f8223031483990f35fa92313e404406e903c7a78bcf2e9e63e448e2d7646a70a811a0ff7f166eef6b4ff98ff606b5bbf17998f765c59da0878a53ea906d999112af648b729fb029ba654fe0b106fea9d8e66ce1744e9ae8fb5883b24cdc2d05275468c0f00ba9daa0510b26a33aeacddff8a1a81540f6792a1d064106061401480aade1d6f655fdb60df3d67e4b8fcd4852f2802361d1f936d95d856c82feb88ed8a510974bc7d996ddea03d6c184d3fdc422409415e5d0ed9226f1fd62febc01b7830ebfec66a8eee5338a7b690c9945799f9193819eae9fa4c2406c28d8cf5b735fdf4126ca57e3dccb71e00b552b846fd2a1fa02ad79112fcea48ea4f162333abfffd5c1b19d03ddbc10c830da725ab0a480abcd9b44f5a596893ac45d57c7d30cb04a11bb6199b118a1a66c06249637270e6ff0be9178feac4be7f45b509f839748460d4a138043d0e2f91d3e13286a1d54510c7099a290facfd097b029f11f1fcb68693ee7fb474d6757badd59f7d8444583474a4e8550d605138802886bca3bec4214ac4a7b0dfae15ce47d8a7957d6494301a469f856928abb971b967f706f010481439e22475b63d26769b08cd8e10d69157f645a0ecbf50e29d16ffe7598a71380cd5c7cfc023e53b0ebdeddeee194e6829bfb975192917f391e1c576e08594ac58f61ff75625d8144d2241da09f234c581479ecf4de13cdb6dfc2154865d501a6167f7175a63d6c72d75417d89a62b1140244257ce8a9d5321ec60565d1e35bbb3454ddecb810c9c37bbae45c42c72ad256c622cb54db1e88f63c879e7f78da623c57960829949088cb90f494ab5dd609fc388333049f9f341c06b304b8d5232733f5ae167ca182f1e20dddba997d018ad6eccfac45ad8da4aff7468dbcb8035a9449814dd6d090fa4a5ea28aee64b2ad775907cef06d2bcdf66b88ab9fad6053f80866e60b37a5964fb59f7bafa9e2a71fd82cab757a13b60f03935f83a4feffadfc2cfc14f87a8d84131850b0e5b26d4cce879fafa6b17af483ebd7aeb765c8b088fbd77ad667435ac0c22171b2bacbdf0c9d16149a8ef93d5a9f4fc459bbf13ae3019263a3fec22a78865672cf5bb58a37d512864ecbfe25e79c4b5fdcc42d3e40940df7cd698875d92b067a8b3c02f3b658f3cf7320a8a891bf069577894a4403def95e4d35bc380d83ff59d773b6e2357b14adeaeb31dccabd2b3e39fe081a590057dad57c5627b5278a19a64319d30dd75b8a281a635ba0cfda848831c8a8fff25b78e953cd8bbef6e13573bbf57e9ae3d41ee624c7a2e3ebfbec29ece05a5e8f70bfca4647a5ad70b7f835dd489e2bc7163c1224e276e84c174063b4cd99c27afb17caf3db5e0961ecc60989134bdedd6ea1cacc30694830ded39445dd60ce360bd577ae44f648102bf48295cbdaea4e05dd6048a4a8d5d81b6de45760b2a8af81eba7ae641fcdcd9e4fcc0d64d0672701d14f75a257749e299fa3023ce08513645b2d7468fdf6ff3c4ea7bb48823e459f61b5994c203030893c3ee3a4555b2aa2970928c53b898f852c577a4a6c37ef9b303c4a4557925668cfe6c66d040a25827a6680f89b7e27dec79b07884451bcf50aa9f018a89d5969bb2c7e36e02bcfc2b49b1f6a7d9445e878921990747dd548f1b34dbcc7956bb651c8d178e99dcb8fe3e1bd19a8b1042131b0fd945ad276b38dba3e2aaf5fcd0b950faffed9f962a12c4b91138a0a7cf1062de3d160256c1ebd9723343082e539bb4c39d96165c97aa795c3361636c8eded8ad8a8f1e4a6119c223dce1a55b405fb0fbbb2af01f3aebc70b435952e2501881e2a69a490a3f94f0f85a9d38066424c0d2e3d111ce70f357379ba0e4a42b49568534b23d35889c889d0c7b123dbef651647df7dbd60d7157cb45f436810a2e62ef05315dadfc1ef098ae1f3d2be042b8638c8b87ad1d37767b69a61300a810a81c0da9f13cfbac0924233780544ab89ce544b81f19565e9e55a5d634d035a9bab27961951125eaf3891b515ea16097c281eb038d07075ca4d6e3d812b514d97a1ef2c04e46c2b665c211151d21ec87a694a80e94b971d14f452d9af17c469d677570946406ebfcb7924615d5372459af0247d55590c44649a9d1d2e4e22be7202e6c4987beedc892f7d59d7682fcba42525be7da01df5ea62abeca470831d68a32eb308bedc53af8ebe6eae3764dd98c073f766e8a6ce0cd47ea962f5071d19f634ae6d759f744258858a20fc68a9a3c1f13b0bb1287ed29f3aa1466a26a651ba9a2aa64b251d642042c4496ca68999f7eb103a5b563f0adb7bf5dbe62341373b4ab8e550430938f44eabed5eb03db6819e9b551247bd22a8cdbb6f5e58189636a4ac93fd4ad6aec098db6c903e4f08823c669548329d40ce8670ba63ba3068f1e835fd0be61ebf5dd39a320ff32e4cde97bdf88fe723d4dbbe58143080eed943c4528386608f866855d65cda86e66b18cc29482e7a553e9c4b126fd428a19a1df223658c7459307f515e675a8d3eeb9572e620e9521e16ecae6dd5c45f6e07f9eb9b26912b49c3f0ba3de4d79086421762e3637a1bb76bb5a332fb7be8d913d32818afebd21ed77ddc7730fa64a21a30ba842d748321d22b5f06e9150712587fc5f6e96a440b71bd9c0e37f838a776a7801feb03317bb8109bbbe3640e0b58a58d09c9f9a9284e68ae4dbd052bc6959166ff9813ede6f49be672533d72f15af2ab9234bba08c7c281b73421be0ae4bd32320c0d8059562c2ea0f2239739f28f75a547e926acec0cb84cbd39ce273542c7f095d61160b0b3984ceba65efab75cd73f848fef532a621a8654503451562379863a5d1aebbc2ab63f0b360a90db56e7ad4c1c8290da298893f7c05f49f7e0046bb719e73d99f8c05635d36603ec9a4329196119126bee2b0a00557bda4ee166035395ba71b8f0511253e0d59de79410597591ea8ce49f5acd3e7d0ea093a479818a51b1c6db36a8718ce95dd2d4a1e58da61e29f6470abfce16402dce2b340897723a5413ced8a4d162dfa858d3d6c7f1651cee83dda3376f55a6a4db3e0ffaf24b0fcc73c4167e4adfeef2d1eb287c11fa0351c38aeaf660d39df9970bb25b0be9a0dc2136f5f88a41fee73b6e6d7f1f504b45b855ccfbe968328b7b8d549b6a465ff7c6e71b667c6afd774378497f3e5af93df325c1e5d8d6fa15c0120d4de9ed6792332f099ec9eb0bf3fb2bdb4ba033e50e728955aa23d6f8d7e3b546418cd9ec46ff3b8dff029269cc97b37fd6003a8798d0c3eee743ad0ed0b153ef68cd81762ef5e5f7fed19cb62a304a578ccb2e158b664ae7b90a07551ecedd4369a2122d918e635a137c0855b35257bdc450a36eccd9773fe71ad55b06d53cf5a0628b99f00e8f78c14007c3ec19d5ae28858108c6cf1cf0b991f9efd62b0a89f493e9c78d60f45b9b441813a79066b4da4a7144fc072f4e92814ceb1cb53c3644814763548852b254c62fce44ed9cd82344193dfec03b2c36b628b63e0159f9e742ed46c99fadd72ea34bc243d415bc3f3d113fca5ac3ff219c34c34896688d85509a2eb8ebeb3f3e46b2681b8e4c7cb90262a3c96c4fa89ba41f35622494e505af8e43eb6e68fcf7e0246973dc860a553a8e7066bbcff72a18540ccaac8f07616b8f3d8d21211e41dd98ebb800f326668f24daf71255b12af1ff6b0c77319a5ffe1af5f683f5803e4c68487941ccc8b9c1e2fb28661175c0950a0d79907d80074ebf8b4289d7db1898d1a007ee4c644f0df665b8e539341bd68963f7ff66ad5ed9d897b0b3a8bf0b08c9487b90a6c5ea9e10cca9643ff4779ad83e4f8241065f15d9ced5ddb175b7bf8f1111aa28ce6f1645b7959a1c696ded29e97dff36d47510784922a71f2af2b298b27a0a7ba9ed0b51838538cde45b8499c9fa0412a13aa89e08096bbaebbfd8a5c4fbd95bcf35b6ea89c12b7208e9174ec047ddcf4a02e7f7458bf7eb73b155e9408d143fbe518dcc6d10ffa0f1c2988cefaa20b14579bc3a78ab719069229a55c713530309eaabba1ce025b2b2fc2c9c98054ca6620f3217d683b97d2cdf8b4756fe4cce31ed9d6e5bfb639408e6f892b835f4c38ba4f90f5998ed7ffc1aa37f1f5e6a42904923038177b0734ffed6cef54b70ef593bb532d4634acd4bab88022ac2c59e0b738a5d547d1f2f783868845e5c67d50f6ec8e6179222cc4c266c5bb1424e20b1c175428f13ae5dc25f96450b34b3b5f501a4fe953a6181681fb8c1abdc0a7be9417bc09882e20c0dfa4a5d266dc3bb3e64975cf0dac6e76100f2aed3bb41e4f7825fc0b7925897965576cf5a03d2fa03599152fa6bbea17bf71b4042dd95f4a16e03bcf2813ffcc0f0471d3df63a495ab53467e6dd1c9404866ff1025b245d1d8238816edb35469b66708288908bb0c94b877b5fcbccb10821792c844eb4c52264934fa5711a919285874f7bcf3b1b2826751f475a1f02b7e596b920dd7ee7057a878c836856778f3b7f00ddd5928854d609f5b9cd7355f5cdae11e4fb9213dc20fb55d839257eb3826ab562923275aa4c2bbb04df7a8a72dd38db10be948991b21e77ee6bf9db74a8a8294a8af8e2a8b33f21efed89671878bfff9c382ac12fa06c9f4df4e8a8a9272cb7a64eeac9961618034be9f478672b90fa29dd791663438cdacfa64a19c28ad34cadc01461140c564bc8b5aba0d4c263b05540271749255ee08ffd00793ad75458b5f8651cab67b57a612e0207180c699e6d5d29e85beee7d6125cc531eb05573856c3311637751fff6df06c0e09295b8c5f1484cd79de213e512902ad10dab5681f1b79294ae8f2f819091e9e3cfb339e6d477eae6e0a60d6e86c13e011ca7c09fbc63e832cd1d2903a602723d317eca84ae32838b324572f319506bcfd9b8ced46f716c6d97328dac645af1e8c76414094924d66c3ba58409942cfd298cfb9665af2b1a66904143cfa5f928d4614cb60c070728e793df40d57056cf571766efe8d5d1d85317ed341b81b2ec0ad78f46ba6994aaae5cfb5b31fb76fbba5ec41fcb4242233f5ea8e0cec68cd32cf554618ff43c839863e24764d9564a59835fcdbcee01e00aeb28e6468a3de2a93c6555c9a326a325ad4a1d084462f76ac650c238af30c16055c4c58bc9e8f8f6c0a09ab6d63b2ad39b2297bd2aee01351f01327f80e651523c0e79f55f0bf0efd27ae0f0d408faecb6e63e50c28e8438daa14a1272d45795afd48e742c5f49898dbf9faba3139e12bb68df207d0839d6c79292e926be57baab1197ffc2d3351daa873e9e118e0f01dbb1c268cb82cc7db1b2d2ff63de9e4de53104e37d9ce9d5f17ba9a67e3350797e993b0a52e27d704a24b08e3d86605d0bcaad3953d81ed304f78338948c9c0c4a6b66a5b930ebae08625e4a9dbcb9f2b41142f292d52c243b3edd9f15516028c11428795c4cab3f0b883241e23256570d13e6ab6a77ace3a437d8bf7736f52752181a7a67e619efb5958175964b752ceb40fd6156f06d8db6b2d9e00983835caef0a14fdd69cfe70e82a77f35bd22267a3d8fcc9c98994429d425b74e91c981153806ca490e0572e075bf68e0af7eb3d3bd988ac8a0a0298a38b862813834c0b3d094c83ab3057102dfc729eca7fb868a7f2789cb2570f8c0fc6c860da92809c2d0e4c342b5b34a33c2aebd6e04f81da7d6189b83813394afabb6f1409ed9fbee9830623588aae7148da77f0af638aa3914fe92294c3c18b9e822a91cb816956927e5d5d10bb588dd45453ba0c6a3356cc43ec65dedd0e1cce2342d331123422fd4a21a373260818776298d3058c72a970c09dc2def9dbd1e5b459d1c6c137e15ff43b0cf794568d9da6f1f2562b4807fdcd73f34f441944d8f33a0c4e5b004c958f537b2a3157723caff40883a6faeedb31f207c49e4684c92235eae8f279e6eb16f327d6bd1b8f4a29fea44146ae660eb8a57b46fce9f6abfc65ba961c13709871a7760658d1c0e3fcb5ccc31a517184757c1945ed121848efdbb896968b5b6359d1df1a1a79accb175c72700e271178c205038ddeca1705d1f9124856f0f50893ca1bdec95b8a5603994416d544b326301b186da1bbe874a29845baf7f48873fd20b10964c060e9c1c1c5b5a427807ba572f783cd0b031e291ea26fd01676304febcd466b0d7422b04d4a7f5e27717f66be9edc81bd5451eca03472a64a3d256c049839e9ef80224da8660f3b53d67b2d78ce34e5a394546bebde0724ddf9caa0dbe2a0c15999ea155978689d2e8dc1a38c68fc77160bc3f8563c4aa3e6f7118dfa9c9978a2cbb55fa0f16703b8490766f7974365b32a4f8e0eafd8ee4a56fabefb8b28c7209a0236dc40b86ea3791860f691feefc4fa6888054efdd56cff0f018e211dfb0110bff7eb7608ee9d95a789aacbedb6141fffbe7e2eaa7df6c1b994427f730cd6ca12422bef1f9c2bf9a189dc8d1acad2ee2944a70f277fbc068fee4600152437ef4525569292254f6167e7f281816536e1212aea29097e222629601e7d9c6bb442c4b86319c3eb5fa83e8660201587a21d14aecc33c9141e4e513cd9a8219d26e6e8164d271fe8757c4054bcb98d3e6e6835cc41b828baf3f86e49d447e45760ffc3b6cdeb8c300ad358b577d412345c091ebb9b393fda815f411ef3a8b90dc42fe1bcd0a5474da1189caa70aa5da14b3c20bda5e8145977b2e875f2bb51c414c1d01c3223900f8732a205a32c439fb396ff7549f9f96452cefb70d42360bfaa82e501e3fd9d03b31ce954aa8bf5f1bae0d2638f1ee3af6dcb1918fcdf069260eed1181211a6308c75cfad7beb7be48de16efe1c6b88016623d07e1baa4c1360b2293a9185ac8578b2a52c14f59a432fe94d1f032c9b1bbf9cb7c6ab708919c10cabce25eef9742782c71c96e9253ea217313943ce1b41df90e539c929df7b3a90c26af7549d3073e9f07f59da5790937e6ae0f755a7a5ba3382157b11bde2c00e100f8aa7170000495521540b0729ec04bd2c1e4ff4d76d6bcd681f7d7ca14599ba4cff66e675899108026e73a6390e27da14cbdf8c74f2896c42f1b0a4e17b4802b9c8dfa13b6f6c5b9c4b0479ced9cd7cbaca2f1f3307dd61a948d8daaee1f10a823495f9089889a115861a85581eafa34c9e136486564f8a3f9a142fbbbc8fb830445bd5450a785d32abc49fbca21b473ed7e202d66225ea1075ccb82aca5262efdd7a5899835200b39aad4c4d5313bfad69b9f995b3620655b66c654192f695e3a3ed1acd549fb6c713279114b0aea763da9b5d2794d0b44b989048e8f5188ce406175030c6aeddbbb75818521a8984d3cba916f2e804317552b75d264bc1d47ac9813a626873f6f0d631a4cc705f127cb15e07b7f6622aa9901e3a54548aea61472910ea02fbf1839e9c853b1e0e3156e9e3c646ce412aff16cd3bb66f5d2b7f8748e194e40281ec7390ced9ea9ebb1bf7b51a67981f735f63173b5174182d587e1b6e9685550f7e7d050d5f91de844ff1c1c0f8e3c41b2361f1e424eee32021dabd51f7ecd39e123874dbe72188e76bf71d546b7cd6d1d03331f1232d2480913f7f8abbbf22899f43ded9dee56c8e366c86a4e2bb325149c49e4cd693f77f6fd23a3c0bd9b5472b873f36ab3ff5a985cd68ba893887315022ab939f7da979cad48e965832d00ebe3687c0edcee4c85329c57cde02217c54029dbe00ea7ada678818f918c2fa30cbfd3e58bd6685e1e932cb2d8fad7be5664c2a75024cb590097b34886e94586f9ebed1dbc5887c29770557b840c4bb3e4ac63cc0424a68872f766604e5f53e01e2ab4c56d02995979d08444c6d24cf93f7602881f3686396a6e8fc508606542e1883030bb4d1cd07f79f94bbf9d54a096ae93a5c90be185bb579a628b63493028709db1da3d858c558a6d6d1b7a887fdeb1fa6080ad823b6d0547e11e1d86f4d482cbc9a81e25032952e929ff4c91c5f24673eafa4526503e81603543d64a0102b9f60f4d29a0b7aadbf79a3a7661381a4316248fcb03402eb11f0e9413a316dcd1c5851ddc25d8f695a4e0235d04da2623dac1c7b8c62ba6e10f01831d6824961cdd17f8a5d982ceb101019076dc3252db658f928b6d7bd708bf7b67965151810e7d8c39d7b4a87de2880b30812eaac293eb6203e7fa7b22804148308446118aecc50613c6d430042b66dc29ccdf348cde94cfa2e323684c8d0ca7f2a9baafbbba7186be6922c530f75f30a43aa23b29a62e7a944e8a855e0ea11258ed42d2728f1f5049a95046750eba7e3aeddac1fc77403460ddd1465b8f497c2b9efd450839583065bc363f6fd1ffcb19b24befb4319f95482a59b20b27787f5c6877ce09a3fee01e8c5332b6152160343dcbff2d241588466e781d9e02e3ba9c3751690d67644a3a7a4ac5bef62a79063c3c3cffc50b510b26c60ab04c86e92b6fd8c2fa62a9e31291bb9334234af3965dc54f8a8200ffbfec736fd32bc558aef39192a972687ae867350cf46208468db1f7ccf3917dc42d7d472273742fd9566010c31f623153abbeb53f2ccf814a9518e7f056f7ca12d3f1af2fa450d44363a490118ca45f0535e152f5af993bb18b9dd32987fa6b21d3456c06226b99baafe11d46e51f47c1ad2b9dc4d56ecab890ff71cba71b6c1b5bdca62a4f69243fbf17a75b8f638c9176969dde7bd05b7fb6850f0371100c5aeb79df182d14c2a6aac2d77603b57a73d4a7f901016a4fafdf62825a34b0644e819fa8fb0296f5ace36eebaf7568e762f84ce7abfabc9601c2fdee216bd8c535668ed41c9ac0d09111f8e5d7afc739b87a898790a47278701b5b460a442680f416af9ce988995649dcdf47f0e75e6ef529ddbd8f34ab3aad6bc4bcf7ed4330047ef9b57174cca6416630f359e437e4972b3a5c428fac40d1967a6b6f6f68b1ac0e8ae4c49dfde63f26dec23db88a45492eef52af9ba91731f31f03c92f4f2b8c81fbd99256cfd692c81f897c2f67e98fda098b4e48da0aa68e8a744fddc26f52cc28ae3ac42fbd74fcf095917bd938bc8e3a7b254a174c156295a68a3c9b2048c9f610e2165802ee3a352f72008cee7760b1aa27302418ba1cd1874b13781b68fa4d96968d63d7bc3e0e4b963a58977cc79a0bd5609550666c593b24c5f3ae1dfe3ce0b890b85b1bb3c8eaa57546211c1202b0b31162e6b90f51f226c20321065373c5f804dd3e37f761d0651d091326a61692f2db3591c2e287d0cc9245937e6939e5e45680ba4dad432f15af27b8f57a2eb88547d61193a94c8af29a7feea28a3a2f86e79304d38ed596c8c551100063078dbdb350dfc116b170951cdf780a919cc2bb2e8457b9a258e52f5430f8f7aacd14804be173a0d248b5e3b1ef0d0e9fdd089074200701f40cc488b701b0af6d1b15c4ae894d0006b31e6e0c65922a9f213b728c8a97ce36a4172832613f6aaae2a928fef12cf2114804e8cb5e87569f6a1c1e80ae80279db424f3c74e6fd51f6da0cdae2785315115e5aa40de537492786e6d062765f44f6f9079e32d49a903847e1e63fb832bd75113ec4cebf8b572710d4f5156db14f81d3fb8d7dd9f772fb656922460904f432ea5a26a0f78daeff31c0bfccf2cee32210358b0fa72059f9940e372f4782ff372c552fb7367503e1837ab72ee0771711f47d6adf5c9626cfd1eb39f09020f6806e962868a45d0b735958ee68e35b43a28560fe042598ddbc50647538c5c9ddd3904c0937d8590e06ffd84d682a2dd4015342aa64a90213b28d171df67c257710c1e1dead3b24abb1211aef4985b16f59bb18aa312cda3ef4053fba483b348104a70f28663c53cbe11012e7f9f03cd17eab10d0f1314a288a347d999161a62825178d6829306905fcd07534b2e9ce19a503d7a8a688256581172a43741c1561665e3fb3ddf25eba27442e23be8a11d9aa824d532ef94cd918592f34f47c1baab0f00bac1d7aa273d77e0da8ed3177e9efeb9c686af4db23f77f564c1e8ac9b931cd5770ce74e28e24744405855bdaf2f266a4d3c499b08707132d9e214bd8b1b12f48c1a90dc04c7e5b77b6dde01f6eeb1cc2f2c8b6edc2574996026e2e6bdeddea5cc79515f2c5c87e79bd9b05923ed3a6c1eba23b5a782e2a0067e0ce0c4ab1039bd40579110f0197b78c7a9ab01836a6fe6f0a04fd31fc58a2902fcac23fb99fe80fa5f9c9898823c8b942da3c9a2692506bcd0b0b80a065becd114c6785ad4f532f187e9cfe4a256340070c019ab13454eb6af835e9e1bab470029c402ef9dee02888c1ebd93a37d8b4c6ead3d44fa0103a346054cd49e08ba8a871a408990c086d588e39673ed6bdfdf52634988ed489c5077f54a64fcafea19899440c15b69dff87aeb8cf58e131cb2b2a8c67f40838e9abeb39fda3735bc57d3217fbd6c4e984b3dfb2d4b070dfda160043bbaeec0d5c3ffcfdbe4852a8d18b8e8837e9cd747529c063c5165328d876b7cfa8b00c1d982697c665a2539d64a47399c354fc2d2cbf40dd9bf5ae09e0861762141090f624dfc864f094796e33d5aa1bf0e3d82d2c472d31215ca43f5c661992036511b3acf0f4af64003af8293a8a9a58f7479c22017258b67be461a9ad79f1669fa0ea6a8f41b63052b9bf26adae49b53968e6a6001895ad14fdb734fd1c385cedcb3c4cd9257e8d0c56c5ea42e2dd45ca142518c6717ffbb8b049f404dc999a1669475fd6e5167da03f262cb67029837314de9ae83bf2f43ed737cfb0d0a6517d3271893286d9b0dc5a98010ecf5bf59bd716a32dc5728c660ed15eba746784ab05acec7b2b67f2e19a0498884af7f80760c419d528ed8d1f3059c9d4e54b1189ba9b4227dc05da8f5aeca4203b4ece77fdbf21300e9f44bd7f5467690244332fcbab1d7ea8c319a285f1292a6415be0fce8e0b0df282f276690300199df5f5e2ff70e9f15ad67fd0e91af1d2955fecdf0df3b77a46d616dab10d93ea504c2b0793a1c4e66faa6ce5a4867ec29ddc4e58905d2f20da2c3dd1d03f53925133e1d8c2edb9218115343847db7a8ce05336e356ee500bfaee52a860aa49dda382d6c2ee31812dc54afbf21b1b1b2eee3bd1194d8a3d75f49f0c5c18d6fecb289a68db26ad8b044704119b12242e7c0625c7f3f123f628341d10059316105b442596bac0392d597ca4eba9a263b3861ce4d5a3937d3550a59e5227617c823b7a58dd27a316325e91912f764ee4fdc7dfa16f30ce64290d3408f352bf30adac868e634ea1c238ad1eb157432143e7a8d173ff18b64c63fb71e312ddc348c9855748496207cb7405ca649fde538fd110547bb8e1eada583eed3d1cd0121513419592019588b112cd4ee4706988291256685ffb4c3b1e4d3105200630da446ec078881371ae1b602195587195a3b0955792f233c2858a73a3f0e522d69a720d0298590ce35bb8bc3d7bf988b32f0fdf91feb1707e2d9549615b6ea8f26f2c97818b5a2399895f6f32955d5054d340ffeff9fdbbd3d7e5386fcd4bb0725519b5d71bd4ce3d25131a9993dcd7c78ee525c063c9d04a72ce97dac03e88c401343d273b9ae39984b4043c51dc1fa4d94796d1bc155695e71385e9a5d7a4da719a9e22e2a4f4e6958feb77f752cf55933aa62bf52c1feead1fbc4e2d2a2b1ca22af738d83392115fb4208c72a51d8148aadc2a59f07d0f4f8a8f83d957ed69c63e2b2ea7f001ecff7e7b9698e4a4150a5044ea2641b54e3841a3e30806bbce5b95a0a3e60e6288593976be0e33e474e929ab2524c962554787467667378f830c40dcd52faf59e73dacaeb87e304286f671dac4a63b27e551d04bfe7de7d6fa7dfc69a5299bf79ac3c6a55512c443bd2d9bb179392e413b85646656ddbf6d8b2cf9fc6e015c415e53c2fe2cad0c952a2db17e5fc97462074f378d942634985d5e0de31aa4014a44588be55eea6ca0b5672bee4b6771b916b7da63cf5ae042fe4d80c8c00fa1c847ae8e4af2f83cf8a214a23117922e66332fc6ec63f67a9b289eb1e4d07e19c990b24f1a75c9b28e795acef60584743a69551c98f2b49db5b886018c2ed40d5a79535dcea0cd79c0b12c16dfa47bb12597e8dc3815cc583141c66af8fa0571803c0707cbdbe6db0aaba27f064619a74b6358af92561475f263ef582edced902c6e3ed0baeecdf7c8ccab8046597810deda547774b869a992bdc04b90796e8de43796c455f5ea1d048812dd205d361b1c99edb5547a6ef06d0a13b5637063cc2e1eb14ba63e960db2182cff4633d56cc82c10e7227b82f125e0f6004e091eeaff872ece4980ec8d2609d4fdea1791922260053c38c394b6bb1dafa8f03bf7f06d71263ff445bdf8ada35cb4a838178cee6eba5c0e123fae9b1460055b5126e25aa5007edad90c2ea5c1377ae3b0a777df59b6d91122d8a8d0feaf4539476d00b72401d4cc1a551ad389626be0dd01c1d3a4383faf990f46709f1ea474e83fac9f36f6f95e152ba6571343699f7892844779a09ed16e0c42de92a1395b5c98d4c2c195de0bb4e421725def04215f94ca47673eb6f4927f324d11d30ff0888e5b315d205e73cfc84eaaae294d8d2866d79ba1ef87ef2039e3aa0c463454afafd718a1920b26ff0749af38bfebf9d39851db95c94f3361e72faac746122c639f7c37dc6de1f515c721c61d7e3faeacf7bc2e6cf9c67d8321c630fd1ef06df6cfa38c5936d188610428a561c5cc3e25590897723ef2df463eb900676e0b61751550a6a84b3b6b26c6b23b449861c94049908bc4975ee4466a923bbe7fac97f21ffd58410f9f63fdfaf6a9be5358461478c27f262c203f431d4e15f2de97c0c42e46c9592c5090a1c585a9d7bb8d3c708433c5eeecbf8ed49ced17c8a691fd09bf01ff77cd58351f6724232a2b6d59a27b140abf582bd475232a0d6519117c15c0b87218b4340fdd50be1e0ece95b5b0e41f8de499c5b2036bc1c566f806aa846c6149356371dfb5c4d1c83d01507e11f7ef57ca1fbae6c36be4b7b0613edd6c1c2b79f671ec2875424a4eeeb7734777bcee3bfeb7cba9b73c3659ef7c9b0633c2bde64fe74c02de4687c9dd14070ab1ffc37c8dacc0aafd4e123ff1fa3015d02b3d156ce8e5fabadf96b358882623a87f6db6ade139c82a69d1561d22f7e9900eb7f6949f3cd57f38a8c5759836ea4ee2c38d7c50f7f46142ddecbead6588821efe66a88e58479253b870581b8b7f01a4cd422723db70984fc36d15bda88d5cd040604f0ca665f9e900fea87b443c450eaeef57bcc467dd80723168562324806ec6466f2402db307fc5a1e34de5e38bd4f21caa40d3ab70a83c9f9cff391c165f58f51d756aa8d27c6c5c9b414850ad97dddf382dc2de432be7ae02fd5d80475f7856f0715a24ca9050368b5de696a1e052e6791880b4b4a82655dc34475d0d091d63e2fa37e4a3156e343bdf2239a70f4c336404421e45b33e7c030071cb31db136709b7e2712c6e0e8380626037fbfe1a24ebea437e7e8857075d9ad7d13c90d4e333f91513abd2e1f7d81c49197d851505fe235c560ec89b0dff19bb154e00e4639546a615662758c4971f01b41ca848fd19ccccec7dd879c591cc6998c4400dbc716c3494faa877f9950070fbd69cacac12523413d8cb1017dbfa97d7a15980c02f818af0641718d4b9ce4eef97de7e3febce316d7f97758c56258649dbc9e21906e14260345b53283857385c2a041d01eb180c911b70312706c9a4139d622ad25b12e53b9cbaa31900553de3dff68934515e8b847fc978c5265b62709fa31e9fc6c8c31eddd23091913547e978c6e26527fb6c3eed65dc922df7a11ede7cf1b2cdc01a2553f7483fbd1b93d35807da3dcc45fe235d08f54ca10d4589a42480a6a60cdd6e2029c29c0a52c04debf66fc2529efc30897c1e23c6cc39a16526bac4bc1a8f905d1916ee0719cd6f038bfd96bc0b8343ebcc4541f4f4c6e5bf13174dca2be74bc2cd246e04eb7aefb0cb3dc13237f022836f14123313e6ec60c972beefa9b2688a8bb44ed2dec404f62263c64faf5412029a39733aa200aace5a0f121952a93c97df7239fa7db7053532ae7c1c0f33a2f322be01853e2893cd39442ade6ce38cb08676558454c460a1981c39d27befaa983551dfbeefa78ca0f7b0c7a06460b22440c8a6a796ddc6ba781972dee05dbb2c8642061dabcb547d7047e56c87bc9737ee88a99c4b67804d649bdbbc9be1c7eb928d8821c398de7161494f5b3c432713e1e9eaf96a4a5da76dba2bf62b7aa6d94f51353ea8512aa29653f2cf569fa754bb039d4197910071671dd53da9076f8342cd53ef7fcfc69c51635d9e9f84d2130e86d0eab316b50b5dd04085395cdfbfbaa4d70941648c3ea02a43a1e454209001e8d4e3503de9c7f4176b21c8f1a05a7f1a9cc6d193e64eb287a05b20687519bdb70c40433884cce368b31269dbde8dcacb4d63ee3f03b746c37d8d0681d9939e087a05b603b7e66edd5120bf0488424ac302dc23cc07621e8adf14a24689fa05aa43667c14f6df563ec1cb0b81eef108a6c855fe3915b00bbd986db2bdc229e61f235a276455c1196e2cffb0287e8b3dacc306c795fe6345f58cf86d5df6efd2051057b12a4876d143f3ce0648ff7baa3ca828d29365080bd5a146209af3ddc123e07ba73b90c8c256c5c20bd48bb55d8131b6a2d59922402372317dc4c70ca2a4ece0670c5c815ea8269ac4e0077eb37f086899d2d3ef713a14018564f2c5d14b5155129e688c7c0209570c680935a174e5e71cd0822b0941da2df46d8936b009f85dc01c9d035c65a2cacc27006776db6ae23c420d2833dfd9f8d667c654b5c9b341a4363591f1283a7ff603fed87d3b5207aa799ed477256bf824901498e8fecc7b41527019c8353a37b2683e9cd361b2808ccf8517232a4e3605049325fdd8e1e62a01eeaaf6d3dc5b1152268f9b6bcd8722e97d0f082b63fd9df48b97a7bd71baa4e2db2381aebf5399d2ed81a8fddd42c7ff302dabc209c8dadbfb00f98c69f0a1c6ce67b180be171efe09e70d20a68039e6fc02f8faecc386a0281b5ee81c952dfd4be1920505b272dbbd8e09ec53f9cd34d8fdd1dbfea57d65b1d2a6d61085320a21893864f6d81d939815eb723522b82b21d890984ec58d85c12d84ee8f326754ea4e3eaa99239687237c00a09e7572905de5150f6425fe638f1cd81461c15a73013b472574d84b195ea3331e4a395d1ada72d2c934ed43bff68894a0d2afa18b680ba4ed55e6cafea2e85c58a5b827242afd259498644900af910f2809519d5546c7206c326ac1b662a680754961209e40c9b11b31c0aa595a302531e5c6e513ae89e4ea8dc9ef8857cd9d87cc15fb69acc3a55f76d91a925c0e27a2f38cc5cdc1bbc3ca70829e3e8bf4f0e8b5d17d231cca0fca073c150b1f949c9246d459dd225ab8082e66cd4b46d6f54aa45c24b8eaf14b93bef494abb284b7fd26d58ebdf5e875ceb9664d89c079859cc83ff72c418f2c5d9e8994b1bf054238308e66dc9930921ddf205a6bc651a1a2f8953ed06261556450741e6bfc4e5721221527136237d8470fb6bf02e31874e50f98a3bf0274370939cc1cd16aa0964796147c6c729d384002452a520b571273064674df7bbb190237b59d225efa095ecb6341151e2a39947b7e4788256592e5033352d9c6072808c77d989fbeaad34d8221f99beb17e604f1e3441c4bdaa9140e260778935a45800a4ba3574a196cf79d29cdb98e564502fca76e6128628ae38c7a6b15b794381d02c15d004b053f4785999f3fd5a03cdc46c6bc3f9614539b02cca4517e5fe9d2050d75b8554751bbe7edf51e798542c10cb7b5f5400023b4f10c677f354db4c6f5ef90d4023efd68ede54307749dbc3680dfdb32f74acc8d192af5bb2219be4a4b7e843d5ee43a85aa5194aac7fb6306d54e87742db565945957375939a06848c22633e3f0d287e086523bab5b4fb78873296f678789f581cc15edebb42c3b93a2a01584c790f7d0ddc801faafed163bea8e6c3fe422e80248d73af7308900db62b6159f9030a26fd24a162773c5d6fb4ee12f495c110244065b01de1420d6e98814455cba21fc7bce37a42493beb59cf75113bd33280026f8e7d341dc0f614714ae18c6394a55b0f1f335128e35135e04bf7bfba515132d1131c8a1393a745c9f9b50f271bcc6e328bb5c8ff079827016acd7a99d8727a7b572dda982e4a39b73469fe590e06388dc4a89ed0d273c6421fe332c9977613717dd101d2d092ca4f4d3db6172169f2e3e3073af27bd9e9b545947a4a65bf7b4e9d992ce455acda12621004e28c2529c405a39d46af27df2f2e2e22f3d3b17dd443dca2d281adf62fb4884c504faebbc555654ab687169049d2f20533045f91a75184f51b448d44065ab56a867d89c055f7a8fbb333502596de2be1c8af5da86c4ec99f26e56e1914057f913d528275176c87189430f4566bf1c50d86f791a748b05004998b2fcadc54b4dcec88119765581c72c912f4b230d934f70c26f50512fed5973425fac3a2b75204716df8392db556f9acb4660f4ac13bad2b371bc49e61698827432b350a359b9eced44c0b069d1bdffb0076d313133c71a71101f1d55a2246bbcd9a0b5e91a6fbae6b9c66aaa1135fdbd9d08f6b420401befaf3aa0fc8e798fe429b068bccb511cd617198273fff36f3b6e346a389c98f9e396d658c8ffc082dc3954b1d118f1f9418a2d214857af3d92a386d6996ba00bc7e079ec7006d058a643d71c53a5d7d2eccf030a328f0a3f46495eafdcf6ccdf612b17d14e389764e0dc3b107d0439a400035074ce35e9967d65dacac3d8c1f2f971605be2c46579ee8f78c4adbe5814e1eb95f621f1776ab37e2756f1b711e0e91a2360fb878cb95e5496004989bfaf284e4d0ea84c9fd64f8c6e38d9aa310d8886e44652dedb9a9480e3dc94d2ddb96cc424d438f6d6cb9ff8a111fe4882d094c5a38a5dd6fbeafe8a7eebd84b75c688897fd5f90601925e65ab9b51f0474aee5c2eb79febdce8234cea4590b5b67a8feb618437e563b8405c131bce2ccf98f45695d3891be404304d34e9159ac2251c774eefd819756003b8332f01bc2a8e3268eff2c6ab1a2ca8c2472b06b5d24024322d66b7c2db0382d417aba4fe3f7bd0724b7a570d477c1ad7c643e8a167f318c2abe3ac188d98e53253bd69e3db672e059c0106add694d828bb293c1bcc785b698732b3c1da5b85436ec2445ff012aedd4063bd97feb10a38847a0e050cc4eb4eb214c1838e2764d33bb2ad1735b660875b35058ea7a30579b21e019827b3c9694913ca70d9b8aab9e3c1ffd5cd459dfaaf6059176079b0f0163f21c4e7ac5f2500097f8370bc478ce27b76d8b71373f926fa25ce0a5a4055eb996e095d2662d99b32dce420b63758b769ca1928d2c546c8b2bf238b4a0210a25c63525310c21768fac1b412cbf17d4da5a9f7a7711cedaa60d716e089cb9e35115201c86cb0ed028365ab0928e0c1e202bb1a0f1e233cac03f2affba226e3c117a790d283e038069cdd9b69163fd3c7163f2a027050d67ea8eb513c0ef0c1df4182ca96bfd50e04c7f5904ad2f81aec3ae2271d529cf8fceb000ac5ca53e108b514029403d83242a8805420cbf09560089ad37e3685b6bcdd6bc40f2ec38bea390bbe10634f1d3d346fd2fa60d77d02186f12697688c2f4e70a6db62f614928cc21386e511c1ba94be066e10ec340cc03a2ef9e09470747b5d4494584a4e4e9e86a52589f449b8566a4637aa5c56e1295e92939a1d6f2c11be50c0f276d6e83a999cbcb5d241f4e02a87663d0b5f95a97225fe7a848bfdf113cedab0f926119409d239c32f1b602c1ec5b3e85d920083a0ab66aa0dc7844c5dcc28a82d6e5e324e28d040030a33c94e45847a4f404d615b6cef6bdf6bcf0f397ed3968c7db180f3958a2f45ff3a05c2ed4c845a4099b3be726be3a256f9fb833f0da9a318111c7b4f0f4e5e762365f75ddcba8c0e644f2ad255889feb41e750da962d8d8f2c3b3db56f1201c8ad4680d55378fba511db560928decd757f16f286ffa65aea7d8c2f0c4f176788a6a2ab2b8808eafc35ef4adb26fd47a89d2ff9c8646f4c66b8cda47c3ef086e54aa243b8de8a6f532409a739744e01d39f7bbc973526765bbd3292d12aaaf7773a39a1ea6a4fd6ec710455cfe0d68668e92704cd7d58e34491bab83e2321362e105273298cc95b70849899336754334fb165736e24881ba19587bc45dda4c8341b5b4978450160698216f3157fb10a21165394a5caa078b1c0181df1d60ecb36b327ef549c0f01cabb34ba4789519cd0864ee1ec3beda14e63c3dad10fd690a19a01d3940a91413bc017c3a687bdd4f40531d52700f6d3b909041e762cf64becbc27d4bd220b5e9423b67aa0ef8241760d169ca83fa744bf419ffe94358ff774cdd6b969b837c0b9160fe316d04bc2440d8d8c3903d223a2aeeaa8e0cb85113e3b3ac3a147c1baa6061b6cde942d183ffcb3abd53081a34624b12cb8383f68c454adda4ec979eef5cd248b7797fdfec4dc340a900c267c5cddefb219e49b3ffde57b979d358e9ed2dae46bc37570178ceb758d986a5eca13a329cc0066606dd458d6e60b48311e489b8deb62a8ebb08d918f1d19c1b558aff93248abf4c745ef07496d362dbc840ee4796c35990c436c2fd73eb0be5c9d38de46d80b4297c5c8097a835fe6193e47d9fdbd003e7b766f746cd60baff6741ec1c8a87e3cfac1ecdfddbe59fe5c115017d61dfd3722454a5c18b1bd56889065eb302c3452c495ab55203dc76b5fed800ddae94298fbb20246d926d9de3576fc4a3824eb56a3322587efe692cb9719bfb6d7308cc5fc3ee3d826010cc7ad141f48f974f65429ac6db4fa324c1f7fd8808b092312afaef03ff1b3119cdd27486fa4f0f33009a44958b3752d9576ce3c0335c2019f44363db1e7943c5286cabcc7bd08146d9efb5617e6e0afe4d550de728f036b245efdca2831659ca5301aee38a83d9969ebebe027d5d61b6bfc872372408026a05113b8e24f1788061951797a3266610ceb8d1d071d1d2d7705a3bea931a058cad23e7571da3529d027ecad610a6aeae82c5b07b0299c966586201c853004e0a4e792949fc9b4d74043d1b64cc575928827e286c1b0b96eb61fa7b63a17862e61006163e9771540a9722464da065edd222512fefbba7ddcec82b75e0fc2d67997836a720b6d7b667157ae84d052ef9567601e669319ae092dcef39f99c097727be17908e16c064b9748d3dcd7bbb4526256f0c6204d6f03596ce87fe373faad0d8946a0fb8529af3adff13538566fd28cdbcd0cad0a5973f4a362f34f75e6e1df67675fcf7fd3f45d0cd955b93c61a193421a021f6946bfdb2b8715892f726e614fd1600eccf73d4b2944e9c9c81732439517e4568868beef79c82e3f583a5ca2c542f722cd5c1c77ea9cd27c2fdf23e46a25e7a2b47cdeb8b8d28588ab7a256d4db74e1e6e9462c6c0330c9680598d10e7190cf62a0044f8e304b5c7c711965d122e914d792acc8f9592caf3c6e847bccb93f702f1c685cf7d77d3f8b4c6e61c34c3651d75d34fb429b8108916655bde0837e986599fdf62c6e21b63f7f4c928b97753bff554d5d6ce7eeefb4325964ea61aec65a893ac3468769ffe8c6970d9386bae64a998fec692c805a5cd9d0fb5f49e9d2509a30085c88cf5e9dfd51314a44851e219dd94d00443dac85df2c56ced026d49fd13e86e6c2ff09d1312495090f56136120a6d59a73dfca71c08ee5ce52cc633b84299ac1bdafd04bbc1e3d780fc03731125cdfb79587c108f37007825a0d2aef0322c7d7da1005aa52bf6e8b24de8eb0526840d9646824c7b2919ba83d89dfad4c1f1cbc7730dccb0fdf5974013a29a8fbb443ff6bffaa01dc9508915404930ea6a2567f5721c823d82c4f17d140fecec1e55ed4f9dba942dc0c5868734e0b8ad14b889663249a1e3151083c0e44b89be7139fc6922b041ae498c4ab47d92b4478e3ccddf3ae541e299434cbf218fdd8900d689985b399b3cc1911a344749040fc3688a8688e73a3a1c86e25a2b7a62500bdeb3d534a25ae8a6df21277dd3ae1985f42920544f6006d8c44284995dbb1e2b36e23b679701d35fbf50b617bb817b9751a649041cfb5590e4a199f28e74b01e7411ced121755f8a814f384127fb20358f626db689d856b00242c0376c1c7dcc8be843f31cb853a850e9e1c336d66af203762cdfeb2ae73ab5934f9607b1c2d738190006e9d6ccb6272267154afbb5627b0b8dde2f00530a613165ea0c3141db8f0ec4369f5578085f7200fce23746d5ee29dae3291fa07014358188d492538a0b38579f645035a7197312908ea4661827010074cd1491a6c6f7049b61fac065ff9a50a7cdc85344124c1588337990ef686737bfb220900aa1b19548aae8b443adf1b236306e0435b6f3fbb315f95ab13eb35b778c360da8a86d88123a786b26818aa8e328495344c990513419a389e0cf5bc00ceb01555d86f809f896bf8090308ab501fd744093299ed79fb777f100cc02918794346a0c35a2bbcd9df7fafb38f4ed952ba3e859f8e42f32f08b31698d399e7bf21fd6d79c031ef9e11ebb5474fd9760416500abc39aa01bd5f3a11eadcb8dd0202ccdda1980d8967e0f1a3c766586e9256c7d3de4f71e4b3e2e290b2d0f9456d3ad2f0da9c6c3499fda46597daec2574c326fa6da4d344480592a8b3d82acd658a90aef4d1097d021c550263df6c82bf2fceef1c73c157fac8e43e717b4b55ba3d6402328a0768e15352beedbfb7537a7016f57f89d6c982246f78365706b3e3e0a612f75d8277bfe2cfefdf0bfda8f8a46e576f24d96e2789735f2b91f6d0bf83d8f5fec541cc070823878cefea1e27e4e389991fa39054dcf44dfbda1d228fb63b7528034c9a177c1a07fd5e251b3929f7ad23dec43df92beea786865db2ac057c853202ada60713d33f3dff803134e64d9d67a6e3aa73691219fee2a0b79a9309e8752253ba7fbbe8a7e9c63461610a90f149bf948b15162a01a1ebba26e97a5c4379b9dde71969c73eabadacbd1b2a2e52696eb1f17400f3716c98ae6c9035818e43669f09a0b8ef0e85e1bac4172d65726c62aa1726a85463797c7cad7b000787ecf008fcd2808203dab50abe90cd19b9951b8a638be56b0f2f516d8c8a59082e3f7463ca2b263d1af2144784cd9590a2c9086dfc3d2fb95446c3e36215dd733168f5634cefb45138788d51c7d2b5adb1b0d52faeb1388df1281334aface09e67f7ce2f7aa9f1e04c4c9a607152526a726b9519397539603c4f875be637b97480c60ebafbc0aaf16a48bc6def192ee534f200e105e5928ca12e445e8ff4f5d510993e420c9ece1b6336d2e07aac37381f0b439154d9cc1cda56bc3bdf07ec17fe8a7b3e49788398c0e1a37672f02e0c7ac33efd81bda0595881a384d455713722ec98527112da0835e87e912f6e309e520e77295a771d631f321e21e8516a66d8c9d5a2b8575dcb9b31b0f86d4481a6a55c4a962d486357c42926c8f960e33c9741a217bda076af9ffb5a75c893e97e957e437fd4784b7a90943a649052e309bf036c50f6c3570cee262759c0c137ccafd0604423ba09ebfb3652c669f73614143ab97c6dc190229c276e1f7d3cd86be60a921186bb649935c2e6f8ceb34597d567e1dec491b6b709e9ba155f2dd041e6908929849ea5315b0dfdc148723ca5778bd0ddbc7bca3cb9849be64f005fa39116c7f5bcb1721ccb854b87a1a9323b86d1f15a71c47bcfb63525df18a61246f2d9635f6d3baa801d5479bffe968aaf8d2a7e339fbfc38495c3e348d5856b7e77fdca948118f0a2752dfbd73de356e5cd57e353fda2bc856e74f0eb4eab218f62c86f0ec39884339c7afba99b8876e61c3b35397ece321da8db286148b5095416a253c39e55e86783a878b769c7823a3463cd3ee57105d98d5727b29c753dc9fe49b002973cad0c3597c3fcb2e3983d9f89f6c025de96447acb3e609a06aed669ded554f70bf4c4a9599ab8f6b3427457d8e53cc7fe54168e6fb4d8b46d53bc2c8b55b4ce3a9021dcb8f6ad9cc47ab671564b32347a9176319074878ca6eef2dbded7c4d0705c6628f832668ef17e63888fec9403afc41c3ea951e0f245be1ca62ef1fd387e11eb01c0d23b686afaf443673f1f5093f74b66717b757c73511d61369645541517d70707f981ec73eb3b773319fdf9f9d3622c3744255e515a1d1f4ddfbf92533d9b32635735bb15ce70d4516234f02b027d38a938669148f055fe8564d6b38b9476210493aa5da08f7ec928d303d4943ddbe85964e525701c9117e53802dd00e7c521c642612268fae306162c4d316a571b7eb17774c7a4bc962f10f2176195587c2ff99372c60f73f489cfed1a5bc1fb1c60e61447fa477ab8a1c4185963e763e31695b569eb4b39ae96a826be52acdd8205e3fa4fc41c87f4eeedfc211e4dbf06352624ab45add65909ba554b15204d2623f20a2d0953fcc4bcc3f031c0e275b51fec98d9e798f95a27c57b145caadaf6ea08aa2a94ca5a8adf7e70f13d38b0a14c394a5c98deb7424a12f87343325128114b3ab4f8b5397db97f7a53d05713a5cfde30d39e0d89f5a073247894f9deae110e91466273bd17e4c413f35bef8cd4b571114f93568bccf84be30b91b456839a685b2079102175845e7a92e6187f8f67c5cc2eb774ba97aec66b8a0ed5361f2d488096cc07ceee7977fb63317842c31c1dbd84e090c649f5cbfba104978f0c56c0d9681563d4071d2cd075b0635193345dba36205bd63ba395422330ea5af5564bd494043d4f81474c5c26f35be8440c8609372c52f5526fa4339dcede8e58c46a4e0c7dbd6d272dc86b7106aa68e35c285f10c95d746c9bf2799267fa34b6e23b118d0532ab817be99f5e12359af3b8e0f191309b387f55c3ebc8f2eff11c72ccd4ea78094b8a53db9678f4f59b16fd1b23334a519fe78b6f512b20511f378968bd3fd34271233329076dfbd3386ed50e89e02e5174d114fb1b4eb53a8d97d65305d741cbd906ecc5051f1f1b5738eb4dbce3fdd2bf1e17c6cf6caa3264a450b9e554e3c697f8e4c88adda77d7ca8ec11d5c0609c8db2e5d4cf4a702ad8b642c69809a44b9cef1ef2c85967472f90b1befb6173916396f959b03fc17536872395e77c058f47d526ac6e10fc4a6fd7624ee9d3e2af12ba55bb27ac6aa0545bc4cb45c77a38119815d6614341bfec6419be78d3284f380bfd6d2281a1237c220101d81281c2bff3f0d70b469172b69f4341cc7e52c8005218f455f09133290518fa072c10d6d9e6db6496e10659de607d60ac46a307c850fdfac0ed3425ac1eb34b73d0f952c77c909da672b68d3dad4db2c814780eab952c7647624d1b9b3be03e76a64af1f132c555b23d5871a47cf276ce4eca73fd8cefbb06431417140eadb3953a8142a2ac51980efc8214b69c343e2845cfa96ad19b580224671c838487f18b8afe1b2fd37b010a050f188c4b22606478561bf1fce750882d85fe97469b1ce1ba1afcb36745aa94ba2ec78503483a408e1fc0c1735b742c083292d63d2c52048c98a3e5ffc519b8364d167814e817683b6c72785467784f86c56dd9282d50960dc9e87f46c9ba1ae5b3340fa8390cd47f66c41dc5cbfdbd9f5f30182119d56645adbf4be3643df30a16060889029bcd14654bfc1116b64982df6d123cbafb2dd6413672b6bf7bdc34163c439e12d79a9c8043fddafd53d63bea0e490adef07d2a138713f935d34e023d3d7e76470fe98ba86e9667943086f3eead7a2705a1a17aeb97f803192932402ffe0eb88d2b4ffdd5311eef33ad5b08db1f0c225a714cb9962000c71de1987a1902c884f3d421ca9ee30fc79e80fdfc5d59e88bbbf4ed8bb5bf70501cb655c6eb740efeefa22508d21d7f553de1a615d2fc21a3308a7a483b60c21872f7594ec10f3376947e7b26ed39369fb1e51e49bb271eb117eef6b3f8334c42b31c48d9e288a1f3f36cdaf20993b2b5192964e075ce34d5120c72d78140b7625a58577514630ef140362079e03f7aec391394412632d23687c83300a806da0088005c615b00c4ec6fc7bb245af7df8f9c90f399fcfc485d4aa116ea04a591a85d4e93b1d6d47f385faa55ef9326822831c3e8e7c0e16ed62602308138b9ee3055360dddfecf1da0917249a12157bb39a33c8e76ee472db8e4cbf053bbe96c4beef26ce6264e9a3f87174e72b08848ef5085233a69f096cd13d64b107161641c1f0a5a5a7bf7067fab0141edfcf227b1e3bd34e5659430808c34604e84187e4aad30e2d47ba507ef1ec183efe79390fbb197c8f506364334a8987f004f43d26c88019d849541788355c2ea2f932db683f6ccd349a7cb0b4cead360b2801bcebad0c5bc22dbef82c033d469e6f9de67486ad2b0788b1fda0cb9a61f7467a9c5b008a5eaba6df54714fbf9f0fc2984eecd0f025792e0cc3cb85367f8c5d84e47c92978d73f52c00d263c5f8439f117b04f271d3cca97f1eec2acf7907fa651c121caddd2e14d5bca7e576b3723735d150fcaa40fb41b1a916c995bd2623995832882247a5b3748bb0139b9b9ab8dc0aa96ee8e7da6d34ab1f4712608d17b8092da7b7905aa63812c99039dfff83a32f2eedb7e67090b535efc6b6b2074eef6b40b6badf559cc5a1067654d2bdd9d27e62524323b50df49af32d36610bef955765099573918d261240ec52be09e5ec1d8c68bd89bba0a571ee8eaae92740ca10b49d69912ca68a9ef04c17464253b4fe8e11cdda0d32373ad9c059ad320df9b00806e4f76e940d0a5952b162c99f54b1abc9fbd53d43cbf1316d5f3a95f37b40f32963ecb130cf4a007010e2de1e9432fa4f5b9ae7777e414e8df638c1b35ea53a80e412caeb20151dee2d1db982aa7e99890fadf2435e509031fc1f4f80cc418895db470de32072dfe68259fd35c732cb10e85e8fe951047b5cc0e134bf4b5a4289e3db82032f9db560eef0e803dcfbd082f1a799bcdd8e2a08265639c20cd30ee3916a21927f831016e1cdc181b4173b4894ea849b6f099ca18758c3c488fe3694eb6e2dae25eab913de43eb7a42d964f82e740af19e19974c0c406b86685b0568bb537d4c466fca8bd14d50772045b8ea3a3fb4e73543889d1f934a723bab55a5d663ac5105a45d46052d6b5575eb113fdbfb5a55dedeec8fcf2fe08e5210c01423133f8ba334ae57a9a327220a3ec253c23a2ba0f7d4b7afe327550ce105253fd78141b710c5f75db7575d966d3e2f20f3bef5f07382ea7bd4c9223ebe707ebec78b4744d8d7aa857a20d758b21f12d36ccdab24feb0a0d67697fc91530ce835b971f3e2f41ea5261060d1e3014044e5d835dc9e1ee8e177f894f9dfa9ac20494b6d96069a18244d6f02d76f45d78ba7d48838932dbf898ae406009640faea977553b05aa01bf5586898efc25c44b7203ac2fc4d9ff9f5be3162aef346d2d830e71d7f989480f38ab5e47797e71f99773846e7ce4a6f55eec5649ab77e318e99673833563f9cfbd9a50f83c1311b0e20610b7f975d1b674c02cb621463bc4bac417390cf068ba34af410cd58f48e12f809e04c2e90a2b3dee2b879b9a18f33654f4d5e4f23f77396b1e6f2111985c65fce2009b87ab0a87bfdccd196b311954aff16a4afff8e0198be88de97323a2d19e7d47b9132e540f37ee9a84a318bdec7fc3c476527a1d306bbba5db30178022226d6bc5ca268d780440f4736f906f09f6dd950691657ea65eb460426676b783727ef03ca7517fe9a99bf7580a3b50fa5c191e29b08e8990e4fefeb3507691c5a474ddcf9be3ffb83fffdb1a36df1930bcf50b8b0b4ef61e8d0ee5aafb63e801303791a82d78c181de06e86a93dd486a7e84d327d894f3fa93986db641868679945bb45b0c892485e60190a3b8a9446dd678352a29bce0c601a2908c96e5711a4218f7cadc335b05902afcd3a655de07bd65227ccc6bb95d73926dac2582b59535540a80860a2ab4b2ed130641b55435ea12ea7107d27ff87269fdd0012066025b7ef2bd141ab350afde9321bee593c7b09a9a3f1cfbed567721be07f2b7c58e10422e0a74118fc9ae33341c2e750f60e86ce57d3ebaf62d4216b4238e435cf8b529ff10d0cd16c882d88133e2dc0a2924b9acbadb151a76ee1348d19b3306fb9059d032623691457ae7126ce0946bc01b94d166ebdbe44a42680a62f47b036442ad48476d4e0598cf3a28b620219f8eee8771d4f173364ff1ad47c2d31d99305ad6c96412eedcb2f4a61e9b9c37ef7fdea761273c3e5000fc281df2de914914180fcc8f95408e300b39ec2ec93ba0c9af7fc4b1dc32ed2fdff5c1c04edc4b38f7c484f0864a36f48f1e215b7d338033934e1462ca65adb80a4366c8867ffe7bd3f6c13fd31e2c59e1a02db8124025339eaa7fb1f36d2e5443eb88b49aa61e7d98b58bfa3f29c2d7ac8ef41177faa12047c065266e7550972d019f81eaab9ab795ce419e9f6ce9f4a699be126ca96dac30695a34511a7ff4efad4cbb4d3d56fc6a0084b33470e9f87a368263b99c3b81f36e3b4c5f1d37b0e1300e035173055f1145c8d03c3a6860ae2e088970dcc681910285fb5f144f6c1732db715703951cffc9d141b7cfc0f25c7fedfe269dad0c113b59dc409cc7935977b055d7116c2d6e9b3298febfb41a4f005514faae619fa3c9f0bafb37f1820eff61e9dcb919d87ddaf0979dcbfd843539ffec678bd58a9567838ab3dc07ea626c3fade5d85fa33c402286235f3905116c58797f4cdfb826a485a10e78c51a1a965d9f1ae8703cfc52bc7d019c5599889534bee35aae153f812b907825767e5ede8c569f14e6319c5451465fd9327893ad39988fcf8089e6a01ee9629c4cc9345ad6737de3e3eb0096c7c995881759fe2efd95dc0313d7c1c38ecc56b06c779c2741f82e07faabf353be9ca8fc567570cfbd989e521b6226892b34c316e74c6ebdb7b7ed8aa6d8b5d76b3699711c3bc71413273f899c03f66c66d300850121be59de673862bc20c7cb3ef3c6c624809b8f17249c75876271630e885a1f0171832711b9f390c1a199edd668826e8e6df6a8a615e607b1d2eb4488f8906785fb16e2a40fe4255f8e42be54f60b22a3166d9de12cfbcba6163fa9953ce07e7e9824d1e0fc694195c7b43b361de3161551d2b3f141eca6c63865e45aff47846dcdb3b995a4f454d0fc21fc4c30a05dcfe9497b9af3c716daa235a8b3ac5eae697f9e049257791852884b927d7887ec0c411ef479579e5f1bc0f8466bae03dd2f90c1b870a6ce7fbb42639ba88731d91b7a71776f73027b8cf9200a7d3a9e40adca8af89de6cfad36192c2e3dc95899beaf1906a579cce28969c6867bcef1bae1b7e1f04310c2311b7dd64f62cd782460d85760d98811c3458ba93548a160ff349b7fcb6edaef1463ed022f233be44f875e700615ea71ccdb39a5144900f085a536dc18f868c41333da0470321d86763a5ddcec23bdd02acbdcc5a45672fdac3c09d9bf05a9c44f13c1ebfd16d673f6502a1c00ef4e26d0c2086c5d9a7e943ba7d967d6a2d480e9d36545069383892b4b6c1898b6ff3586046520fd7f7648504f27bb6c901412679f6685874653f65d586ee09dae889de66b8630ab017b927a0322f9367732ea3626cf41f6d9e138615b680da63fdec6a8c0faa9e072080eaab21ac92463cb0c16755482b79a18f5a9706f32f98eb17b5934818fd5a7515d13bd6a801b6496e8dcb55b1282d6e6114a7caee9b6b8f884e22a9cd52e729be6a1c89c432dfd2bf622b9b6ecdd2ba19abe272455e75be126ebd5f15d3cb733f279f788f5b28724d6fbd92147dd36e939d0a366b573a91adbafc63b725f12992de1e5027ff20241720fbed19e800cb68817b0b52512435d825b502482dac62af96ef6b266b0f01f7de78a245411c1cdf4fb4b5ad566de39f7fbde8ff4d3f611afb080a286fe9b8d16d32274d8c1674fe5a62c9eda38b3fdc9321c16d3cee7bf05fc4c155aa926c15225703a4ed696c06c4b3295533fea7dec078652c2d66d1bae5fc45fe2debcc136b4077d8e7db6b87752b5a1fb1906f8627b630a5f69e84652c1248fe4b47193e3cb77f2d37c38298b83e42b1102b736f437cf8fd1029f29b7ffc551c04fdcf56e4e81f45d2e7a0a8ba7ab65a4d7a751cdb3502954aad399395254e369de484e9494546e8e99b78626f60c895f47f6d634936158be5fa37791a6fcf46a3f7794d842e2ec2ce2b7fa27e9d4bc388bdd10dc6921eca318477a01217d53f5794d2e05b2c5e49888e24dd81487daae282f80a56cc7fdecea0910c9fc0c6161a9250466bccb44c997ad9e6b9c110fa8f2b7ad3c6e63c4a7bf21869baff5376a5569eb5de3acd663b490f00ab7aa713c10fc91031654a74e77b1bc4af8b3f2d3f5e19e7c7f03b5ce605d36e53b0cc95f899e5f3d6d17b4b7326cbceb555ae30a44aa617919af3104eff76135fdbc3357c8a89dc43474442f369d327dc7b216727a1e1fe7e4950d125ffe0786444eb8e2aeae6a439358abbed6e94d2372c6ab97ea7485b4429f3a48081ac7dc34b9c58b4842870ced9a8963c6b60335967d1e207fea71115ca7728b962029dec79cea1e0a4f6fabd82923268cfc39341adc168e49ead23bfe592963ab875b355745d4bbbc3fb91aab27ac295b3ebe465eb963efd2dbb78c3bc79c5b9f05f010a6df1425048c60bbe37ddde8d7826fec2d6e8852ee7d203f5de37700d80c45f71bd1a5c996573258534775aec94b1ae1cc7bb2317032972228e0bdde567fd0e532b12684874418a3aeca8678a9323f0953626e5280dfe61e084279aa3c383de2f92a402f1284a0b7e0b46d02acbe225f808608caeed65bb07b691601f5c3ecc36cd73f01c63c0c4be847dd6ce61affb94e333498367ec0df869331826939de454b4d16f5665a3ebf5a5f480142e325eb1aa60edf512e836370576cd836072fc89093c7b2f200c663e05c44454bca6341b47644d59c0286689380ba78dad9bb16dd12993cb2c7b18d75414ab8695543cc2bd8ac34798ee3c801878b03173e270813bcb9d950dbbb2bf38a0a039095a580275337422285c0782ea90e5195f3071dedcbe1cf0fb3e17744a0c01df9fb85419d0b28c0c935c7ee4f945a2f60ccd498cef3ba42d836b4b56a3b5ad40f8716543743cb58c7431106dad7b591273ff031ff1f37bbebb524326016f635528a7ae2dbe3c7b181e4d30ae63442e9b2661581987114cda3c3ba3598405188cf208c9d6459a77a91bc4eeaf45547a2ad054bb711bfe86a1ecafc64afc83907db1c1acba55745eb759b96d56cb2d9da6f521abae787d9d3a093ec829a36332c5eec03afa98efff30ca79b9c8daff939d1c44d3b3840ca9b8e11993ae2ea9ff31ed4332d273d16b780f0424978ece3fd2505b2b3c004b7174cfac7b21a1080c3e945bf07ca3c385c0c68611280e67bf6ca622f39d262bf268084cfb7743c41b89a2158de13a4432ebe5bd6297cdb02d778b2e9efd7ee9ef0e8d722f637295df5d46eac315f13af7117354585797bd6155a5879a3b42d4ea2e2bc6a12512c31cab193dbefd82c1b5ae91fb21927d030dca444d712ae760c64b6e90a87dcc0fa74d46c1304b053e35f42a5a3f3fcbb827fa2a50e50985b94d59cf24b2104905d1b64080c6c97148e82bb41a609391d0d31da9e0904f50d7fa2345e4b413beebf4525bed4e770f3d377baedc1c0f6212600ea2423fc904065a89736c5f56062854787350cc49b60a2e7a97e88fb009d591e9a351d548c4bd116a501084da13b9abdde6f4d0c6cbe707f7b55afc0825fce1d9d3c175f5c447081e3c4bbe74ef78b0e6ac4efb631772be8393bf137057c891d12513442e6f04833389bac2d273806b1fb892bdfe84e711c8f6439daf3217a8c4f0f5dc353e3151bed43277d86a4c1b1dd1ba7acbf28b615b7afac1df665a3455aaa2add1df4f935063fa32abb5a8a234329a2fe88e3cb2ec3805998df9c05251d293e4c5e1dee43f7f1f439ae05d1c3b1742ec987820b9a31df64ce91361a73b0c7978bce7ca8d75052784bb1423f20a00953e1cc33cdc7a1737b1a6144d2bacb79fa679eca223bd8eff489299f54242590b420082536e86fbe258a8609642372f2741970585624e1ba3e2de22673b8168ee460d2ec61ffb12c8dc8f9e7b3341dfd32829f69d598e0cbf6f675d11619ba86f7831d3ecda3a9a14d23ce61c98ad5e8e584d9d7d75efadd7eeddcf64517b212847753b4c8d7cab856f6e97cca69ccfbc158066bfc9f89c9edbb5ee861b62bf71c1eec89d9262fe08f30f6ddbfe91a00aa80b42b6146fed0148d3c324baf8e64cfdc7161b8ce44f3e537b8842a822b2c30f8a7a1513d142aa9d1e09a9be2ea255f7baecf9bc23824c0ecca17a419d7cebb7428c4f694c65a783565807980969f699493ca7966a8dc9b70b1c66a8cf826ade8216d05cb490d57ad094058e5944b3259cb2718aac8f50a3a6863fa295ab7a63f9ade2251ec01ea8b5798fe19d0623d940727cb04210795a981891940cbf8938c7ed0ba63f0284d7d2d357e025a1974520c048d9784aaa8fe477295f099350df15702a463dcd07d1d0da72ccee48ab8bb4c211a4bd444f91529a2fd869ebbf0a5289d08ee53f21a34a36427c9f5adbcb41376b496cf9371d3ced76792d4754375d9763a2caafc1c04e1a816ad9ecf7815e932172271a5f93019a997dae56fb247bb6d024f256158690eacc138f74dc3bbc8f905c245f070aa74ce3da44fad9c5d87c87f901b65871699f657b68ea701cc5d96a6a19091e74e916d1bd418063b48756cde50e0eff666d9eb8fcf92e4e7c0fd9b7345dd43491d87900f63439a7dea9507525e32c6fa29a708162202a5053df075bc2ae9adde207d72d5600d0df81cf2384532edc42a68043d3f3f41481a51103fdceb42f8876a757bd3e8a6bdf3fda15accfa0e57dc687d357d7019cf154d7c337ef31a09e2251600efb6efa35fd03cf352dad88fa6215cc4a4a53425ac8517b5f40d33a7f49cf7349d998f1222d14761811e473558298180f3ac13b5c9005b720324955e728c090c3c1973ae2a8324588d7376e9161caa1b69ef4b81eeef2d25321c5eb76398e8304c38f3fd9cb7414727918cd7cb08bd84966c9ce770754c5abf74d93d3a170f85a28d64a250efee0d74f88bde0fdfb00b1bfe8cde92e26afd8dd6e6334ae714ce94a27c472d7afd4f3eb3a9f9d1bc385ce4fe9c406467931afc9654f1f73ef34d89ea69292067ac1954ea0f88de7515fd4f9ec5de557a1fc4bd04ab951d35e70f2e941c1ee65db9c5481b92a37a00a297a348886d155a1a9d018942e8f767348c80ab9521b42da6f777db9ce8f997a1768d4339f648cf7be8bb4e92f423840f23583e0c391a2a42ff07d0ecec173e2bf469d2dd88556b4359e7e355730a466635d1c846c206c163f99856f554923b5c85caf4879ed010e6a5c4a7f90cece8c11daa0cd8be1a270bc9af2476185fc6f13611b45b9cd8bdd5625e10913f35bb9e6c2d6ba62d6bc012a17cc3f7ae0a45f8d36287864325fe2b618ebce58f7fbbe2f43a9df7200c9c514229c1a0a426715be4436750fcecdfaecf5913c546dae57e2f475cb7c89b8f32b645906205f3320587a81bf995a2642c7fad4c6fa5a4358276b2f07142f704b1115b6860f59f78047478f84f2e45879390d83279861454cdec5abce173dada4d224726db812251375baf453be2711cabadddee06bf4a955cebb6b59c507080f9c66875a5417349953a7a168bf255be4798efb15d75ae3ee7d4325dd5d1ebd113664433f32233174b6348203cda301d332b08527bbe0f591a017db93fedd14b24fa6046a6130ba1c0501a09e5b5039bb0ac320032d7bb5fb1fffe071a96d21674a0f584c095e66e2b023e4552c71d1a075dec7d0997f072138311eb54211b0c5a625515db55801f4b6943f203d8a99df40aa9eafb8c245a361a3d486bf006479c1fdd1eab9cbbeab991fff6a72904e318894c4d778aa376573e095f720d203ec9f2189fb8bab6be84d51f5a9d7d993fc44139e1f6b05ab75d0610a58c6b2bb1463a112aba76f1fc15997e43b4ab7da86f6cf9e70d03347fd977c73a0dee9b48935ed141b226ced484e4791ddcccddff518f0c409ee7acc3b239eda50baddbd666c785df32b9deb7bb486b3aaa46174151b48b05d80cb98cdcd0878e88d7cab18b9f86f2efd8f657de366b416f139cdaf769b49fbc0947799edeec34ade3b4f53f521498588b4c1cba344f724423c246ba330b958c61ac5ea33c61fa518d07ff1b2cad8a3c5526c6993aee057137b826c5252230eea56e4cc9c4e7867e7953fcc7ea12031e26008b9e940b22b693ba79ffd904cc3f9ce2e90ab223ccacd6c9a6472ef51b162f759716e7b691e929246dfdbebf7d58fb93ddd8d7da64fec827951c7fb5e3e933af5f6a7b560fec58a37d3a40a0f7d729c6e93ceb135e09f034f21c7b87637096c7466c70f3bdcc0861df62f1299ba378dd3c73e14358670dc06e23a273d0fe585e7e096be12283628a3d02d050de166736db997047d7cc320cd84d03d2498e168a9f41af2607966e839aba6cb3e796e8bd9d4e09d1c50e2518e882144d866ec19472501b94a1a67b387112c4a5771996ebe39dbc03523b2c865eed48256ffd189a197103062364c2c88cc75864695993f7060dca7fb5e07fb38bb8a74b3ba04f50561f5153119939e468b47688c82601ff980d6620011152311732f88ae90fdd8e7d4f42c9eae486453318bdc6d7747977f543c024b331009efabeef34b93b3aba8ed074d42ccac6e4eb261702bb6506893475314b6e15ebe20ae37fad3e60c364f726a06a7e89c36c06ec685b058507b3d8fcf84587c17742ec2e0dfeca6c195b613cea4f340f5d73c9512b3771330e0497873c9467dab8061a5e9fcee0e8bd26fdd0d5b95333822698e88b221bfccbb68560ba584cb01f9b86c1755910c3a8e2dbcb3380cc196c076ce4488a820686547553bab6f37a8b22d74a73878ce2dd888f8d92b6d00e4c5b41754e49a0fbf7d36c63efa1b6846292875b2b6f1e523a16981314abedf227f1b8607f59d45da9e9eb349fe1c9c9029b7645d692e382146062a34a0ef6d935c93a4756aa298f628dcc6956da723046136fa8da2bde2b4248e26e478d47a7b800b05be9c056401087c171136f999c6b2fdfd6a81fc9c1f7766c539f5980f5bc8716baa9dee9e73956e69b5d790bde74a019ff12d7d3633cf14940c3ef54ae9e5c69d9d89b126a70a0ef388748c1bc7c9bd232875c5a178c3994dd94bd8aade069aea05f3cc5c84cb53ca06387de591e836220662181dcd905625d144ae2362ccbe2293c695013ddee2c28564b3af85519ad3f1626563cd8182f5f1654332d75f0069705911e2406d9466dcd88bc93016e1430f6bf8fd8e67560365082612728b3997451bf41407244fed08519c76d7e4953e83b83ff62f4569dee5320678f52129398e6d93ba85ebe320517f8625eea64170a8b79b21c79d923f4d15f8fc589f724083b55241c0465b149c7a97bd5eabcabae0d52de7e8f9f44c4d7f1e0f8a078c9b330010e4ff0faacbfb87258c6c8b95887df4f5e15960876743b8c88163818bd2cebd9515892b3d6fc1f8c7e94a5492b27be01b529a2d0ff88ee58ea552f46d6bc15c23046ddffae20f6b5bd5d7175770162a9ce21af71081669b1ca6eb7bbce15a563e65ac2ee8d64436f4d2986df09fe0cd853bd7bbf35ae49da906720477f80e0360b98f796dc91e6dac01a84eec65f9fd69b2ea36dff6e36a5df8adf7452fea8889ab3e4c3fa43686f6f956d0be2d4d750380d1a136950c9a5f8950ae0ac26127e2aaf741b49f647aa627132942a727058edfd8383c7c0514aaf174c281197673a998e63f85ca66696775edbaa97939dd445265ce2479d6cea8cec2b43ecb46c8399aa14acc39ac39706824e89961ac7c444d94800cdf1eebe6c97b23d226c35a1d465b0b5c27af99486d1e6a434f4fe41420040f0e40a600378e502baca5190e793a02aec18dc2a32ba396c860dbd4525e40888bf34fa026da6a70be869de092567191fd47fca9175ecd11ded48b4f77512fa70fb540ffcc3dac0956d855f4589c3d339336374ab42151db7bc8e35e43346abd40b15494a9bde064211ab4799888b999e80cf7f10cfe27ff2052c1e0e466156005de4011870d514313fe5cfc0239046d5fc0fa840e04b6180818f524b754e83abe3070fa94aadff9d4bbc2cc94ff7ee8419f56eb3b3a299b0c3d215a24f8eded7fd9adf81ad6419c43a705d3a631da96863da0b74fff557253c411af5cffd18f24711a6c85accb4f6f5b8ced9eaaf0098b1ae32f59b17cbffa5d0e0f7b22b587200a12703654ab537a06f44d19b0a31f9d2f7bc7bd5678ae3b87b57a119abe446e2e31f88c6ffea5ec1489d0b3dd4bf152f0bcd1fa1d3b954d6cffc8392473f03c0a95dd8db23d5b0fb2f6f582dcca4d1b79b0f5a21165e48108cb6f8a650dda56679c2f807b4eb2adb97f10eb17b6840d60c43dacc987c873d0cf5cc6c2b5bb43bf7a6d2c275b37fe3d6e75cec4f580ea745607721b0e29d892ab87330a607b6cc60ed0086ec682c7871928e283d48cd377b2b66bd234c879119cace1ea51d372b50faf2bf6133553fedb35ea6c6751320cc8d7cf4cac6d694ee8767e57f24f518ba66c5edb25dddfaed5a22be8b9b50fd72219d7b7b5db6c60029931945bbb0a090f226da3219147b693654f662c7d12268df0a3d230a0190b0589613734fe31af96d46ed870307400fa30eb88942a72780adb3fe3099da4bd50b7d8b6693cd75f969a1ded004cb3d1672fc1343fd78872b72405f55913b4a7bddcb6205ceab24783d340f7b6568c0ef84a1311a6a67d5d68867d784f29b3f4f7e37cdeaa5af2c649856c25c8729c48701df9225641bb452744ef31d52e902e2a9b1ff1c299c7b9aff0ce6f2e27a82faaeb2834bd4d7f782ffa00b91965cc32d20bdc3c175e27382667dc6cdde8a5f63629860f1e86f3e2bad2ef9ace15e9f891c46498266532ac4f6418909f1be06559ef290c35b090470ddc73f992764e9e5b5192832f478014fa4a170d873cff7643e32ca64261af46650d4f6c131ef86ae912be01f8fd88a1383953acac1e7420b596ef9ab3243d09c09a5f2f7954fa4f13a3c33041a3976c52b3a98a665e41f6d4d310d0938a1e285e728bc4b0438954f57d61813cc68d4b7bf1d6dfa40f816b7a137ab53f1dc2c108d2b690c2a84d62a9258b299c3c3c5bd6e68300e43e3191aafd14b30b8b407e68ba0a5fec1a11b61977893345e590ee4b99a05730ff31beb989de1798afce8783ef8ff616342d172796bad41651f412a7b2c31b3571bca4731affbd09a2eb101078b1759ae3f873019f4c0b4f44581d68fc316944bfbd318d2c58c581a21e616ceebc45b25f7a8adc59e9228e1c07cd2e847716cf752b8828fbf82de3d39fb071130214af90eb7fc68b292e67db5d8ea6e4b497805ce7ad60de71cf12e0015dadd52adaf94ae82e4dde6b5c4e515c076fff602a3a93455a6a7131e0559225ba991b004e298a513939b65d9dcea8ad0b2c7016aea1beff0d3ed98ca244f49a207a86c1ac367a48e401dbd4ed6b62877d674497209d03042cc5048d5d517b44c4d18d0a86e1f5aa7ffb5811077a5542e9c1f191aabf3c4b1b8f259814f25f8cfe96106006a7970d348148014cfedab6e9594f5bea5b87077f5a6d2043d52ee5d2f4e9bc25ec7a9007e19331853dca7f83235fdc6c262807c3218da71f0cddb4683f8e4036ea70038d08290b9a1bba117fe484497199b1d5c4bddc559c80e581bb785a46738e855980ac48bd249fd012f7db5c6944ec3c88574e61628f658f61f1fa9ca80ab5fd046e624d35e09b2347210f74cba28e52369dae90e5ca1ddbe555a52ef806ce631d863bfce521be684e287b0fba0b66c6d45bbc0fd3835473128cc8f976ca13516a4de4c81dc541fccb6dc631ea3b73a6705782ce2844900f870d4fda50bd679c6af8287b68aea9662bc5007783d4f605bb68f921052c12c78eae9fda32923c1f78c6d8d3a985f3b72426a61a9ae741563679b6675b8c5f75ee878c8528e539c0ce5756115ec8ae5bd1f6800910171a1b974f2f8bc74742599c966d8c8812c406dedcfc68a927c3611c2177b632840049c3d984de989c5b6bc11e0378ab5c900b7baff518d742c78d6bf6751cc61c8817e3b43425cbfecf593a2ed8123a98271cea2086a7accf529e9e6f32471d9a8bb6373960596ad87ca107391b00a23ce7bb4520db2bd692ca2105a9520a6ac635dedee718c8c7ee5a74171170919f997f0718a72c4d3bec8c22be22c006ad42b3e10854c2058d415e691c2857c99fe9cc59e3df05a0a0798f23484d1c1ff2428dc507cdb1bdf64aa3d620ae0f110db212b666c6212bec227e1de72a8b0b293d77adb7999f05e2fa60f915bffa0398706bad5ff85674b3236a89a9e23d4aa48da709965e81c8b83a69b914e71baa2da433d7c40c5e61f40ca5c8849b25b8385621e175b89f1ffb04592287ab78b7280bf67fc202d49eafcc035a773b42b94a73818a297e598cee428449a29ecfeb976f597e095854cda3bac24989a9ad4dccafec0bd9cdcbfdc889e444a191e1d0759584e4c12b3c38184d247f0811679390de90c3a1d5ea48db64d9b66925dcaac3357f28f0e25273a274870ed3040fe98bf036b4381a8119a55f1dda70653bac38e2123fb0f9da5ae6b73b83e8e20d00b0f2d5b311cc6f7554b99ee9950073ec11f0586965c86aef08c40c7559a143a993303fd4d81e655f26d8093e15064dbdc3aa806beeae51f71db5e4319bef59a134e247d143d7b6c5dd10717f21888c1516d8268e9cc3b95980a226662823b402ffb0ba6732cbd598c63ab46db09246c03e74a3ac4887cb52b80b5925fe8b242fe7cd9d3859c9d7a17a4a93d7c195a6908f4184500f4ef9251acef1057a82d9403a8db82b16905bb42377b5bac5d9d6a4e33e23cd5c42d0ff167bf4b5ccc3d682fd77fd445483dce735e927912ff8d3f76183d9d388bf88504042410f70f539c5dd076ab9ee235c31ee17c806c90317e6f9c5f0d8bcf541ffc1b95293884540f9223ce63881a5ff4b6a6c2165d8938093b4eb8c518a90c3451b86ca1330b7d77fa083748011a0eccda40d2df855cc892abdeed92dd1a78e5de2342195dba8e1053838f1023b6238f139dc432b6c17606d39970ee42d65a477db36118bd858230fa875831e8bdbfcc15a4c8dab4099752c377e53f7b28e848c579cdc114b0442737af57f4fa755949799c6c4714c05a3435a5377af60e2124364367be5f17f4882f2ad48377dbd18cc153eaec2b99c9a47a9a715ad2604b06862c952511e100cb93683ed6ae7273a8d86c71bbad6f9a4147339880cef3db7de05826a13c59448e2e3095fe7aef87b3cca75b52f0b8988ccb7385bed23c041e03809b96053f7a7832413756ac51cdc36a44885700fb756537395d8034a06f640d2efaeab49ea47b72cb4b73c2645809f8b4e941b8b5dd266fe8ebc8128a31df2205411f0b31127f2ff1f42e476576fe3fb0c76dc216939c636a9b8e49599aac3c3c07f85dd8365c51403d2826d598a3d2bd9dbdfe6aae3dc61c549c078e9508f6d14865837c95464ba29fc24f3a23dab9abc9c76ba917cc60bfe696576ab7e106f89ef814215d689d0c435e935e9f31cfae6ee6bcddf3f3a8c282ec21c898d2012e2df752ea4b30c0573eec552c7d9defe0b597688c26527b24f498ef8be2170b6331727d712c4bdbea494c5a0586a5df8d1069a63954ea716eadd5551f2cc5d44b3b5345ac0991b7b5a4f0d88da175520752fdcefd609822c99ae9ba1fe04d5194e65f9c99f7118ecf4c9b902230a1ca63b35f07a3659078c4a0e6d5419d0fba3fd2bf05eecafd96eab89e58e02bf0345cad1cc5559960038c4d8203e9ff479d27dd6df1d6882db50c2c71c5c00aa3efbc192541cd2a72a3125d6cc99022b6f8c86812540d7c857f443365a2ad92d1b8a8d14b6f9cb6866c174cb7f771047033eaf64e24960cc24bc3ef56e8d047c004ab0a896cf378705281b8ac9c654036e48e1c187727f8f4865fddca9b10c42997c611dd8fb90d0583a68c408dff04695513742da9176ed269aee0c70b1d95d18e11d0a66c74fdb20769cebfb5adeb30f81c4d9249ffc0b3baea028179c48e333537627e570068cd473c32e00e1ad1c6902433ba3b118e6a8d4263454ed3cf2aedb40b70bdcfc80bdd94ea57c735e7fb4a1fec5da7b4ec5c4d6f25acde2110cf9ba9496bb9154225b06c07defa3dc891d3edacef90f4137bc9e26f2578b1ba55ef52d336ec1dbb50242c0c438c6fad39bedace8b92d0dfde0cd62ec2f50498ea28e04f9191589bbcd7c61c30bc4aab551f95a83f9a9459b830f8438bae2eeb8a8cd2d2c29900e5522b98db893bdd8f5107b120f72869a97acd99761467545cfcdf322c34636c68cdb023d5baf9bb5dd076d7b70dc3c43b50373827bf5bf58a816af4c6c05c89aade169b95731abb773e23443fb2ac0c596f275efb5087b6211b8f66bc3480af25c54a837e2ede04dcbba291a71a7450ca49a50d95fb27f69dd29a49a8c02fa06aea65caf3a9e38ef37f12dbe1950a9e5a388d4fcce5b476f2420a2327b0d15004722b55987f1ee60572f0a407f99852fc94f39827c1a4ad90da34e1f50bcbb1d3582809d7ba296c5983f902a62b4425b07ef5f6d0f237c5096a2f1a76a1883c83ad0b1e0e7a7ba0bd7f01e3c41ab4ccac2436116740184b8491433d2cf10e62503ba394f905ae2964dcb6b052a3c95dcb80a2bf48e1f18d3d4cdbd47413f4925cd53027be07489094acd6fb79948cf80cf016d1314fc0ff35653d4014a656d896f8888ee0c940e94f062b07607bb57274f46206eac85f8421c1ffe05b05e3cf058ee5c3ce4292b2fc70b1ca38f438bb85a39ca18908f72c2ca5367c964ae45663d08f9d0f00bc2927cb31b16303c9d64b42b1c142bf9f025f7ed45f317f40d3abb0c26f56d02c4a52824230a9228faa6f05ae5c89053e41caab5ed69add2e0909dd746fac133c99c46d79a7aea501890bc313c3a3f5c55de5b37c01d0cd216754a18ad784e13e8b16951ad9ab1719dee782c1a7a1f6c9053d7739462b2ed9d4ad883bca27d3abb800db72561f082dba69053d45db1d9e8282581c01e7072799b33890c262fd3d5c1a6d4ac37656791052374dbcf9ba835b81a6b000fa4a6dad23ae2ba8aa78f6a8d09b58966830cfc3b3a0814bf77e4c1ce1cda01913e9cb5e8d12f7456c1491379e2c170b29e4736edbd7a43f5afb272af7a605ec81df150bab585ddeef86d3814abc5f95349aeddf5b20ce476bc7f24b2853250dca67404aecc143ccfc5d4f5a1aff8a1a3b0bee9d50b5a5bd321b46ac30375db1f8aafc79f16cf32b313356de48a89fa4aeec745cca9dadff2cbd589224e0291bdcb9b706d72eed885e5001a0993b8cccf72cdf4e38e491a0ec2a2343df069b2ec2f9ce5c649fe1218075052d0ff1c5e718d03a3ba5174b88b04ae837bda358d9619e7d785d5b10ac5b9ea623b40b8a1a8936ac84d361e9fbfed24e1d940f56ebcd9e9d704a3d27fe98d2c20680717314f6376a3a107fb951825ec0b15224919d093cc590864170ba834ff5410323c45a30b8a3829796f94e217da8a75314bb149628ab55f60606ea58e2dbd775688ed4551a6c0136d58d4590273b166b1eb4d53a259682a5a8cc8f68711322a06698c1ebdd4448b3c0106f8bde9d491cce7ddc7cb9c9f27c3c835305c6260418da5ec741a8b6d9f50cdb679125e5620dc446d3a964363bb49245e5ff51697098b78f7771f2256e762ef6606ef52b022a887419dae8ba39004c9a6ef423486be5fc8ba6180beb1b7437279fa88d3576851de2aacb237002d3fefed72f5c45c4ab8c5db82474df16adcfe05a3b81e333c1f7c78f4c55c4b1c9eeba04c51a276d0ab140ce3704f4eca396b921402daea4b68e868cdd6992f8f2ab7b6f05ab3cb2e4e73ea25e3b5a431b50044643f21eeeff9c2eec6c27ccb8704c7adc7f0bd5a1d2ff1bc16fe238618a6ed63ba703dc0f8a5c883a622264d0eb03b6ea7e97931bb3099747d50ed143ebcc414e80265f6cb7d3eb5f8f39e90edc63041722e845323668411cf96fd450847611aaae5038876c124dbc206992f3e275b1f69c1c1830622e78c7328271f1e8be9db7430bc10241f06e9259510332e59022b10669d73ce35d6bf2432e22860a7e0ed4345f76ce574e717abc664932147f17b98759fed8aa248e83bf1f9c5d88f53236f19f31349b7e65550e721787eedfae6dfd37fcf5acb2169b5413a3825ee46d0ef9256b548904b15f0f1454a4139e516ad235b2814b43c06d51a109379d0f429a2c72e804686d94ff33f34d2b846afbbce73e0bd7d553313779228eeeb8eb067b62e9a71c301806dab313df38d4d509ae1c5f604d944dea33679dc3619bfbc7e552ceb5d68101d9dca26b291b85665ee1b955bc473cfe4b1e95fd03d11f6c803ae7362ba5531391d5497a2a151f9ed339472c5bca7b0977f366fab61ca6cae7c0179e59067c279c2b3f929bb6b9e1976a9958a946aa4f644d1cc6c42d622d7d04c56aed70b0890b9c0e29a20717faed1d1cb96304fb608be041971f8680ac9faf5582cb1a288b155ae521bb1bf02fc0822660a83b886512d870ecd53a0fc9e34aa2d83f6cf88ed56c7020dd562965b00e7d3d9394c1425527248f81281bd3abc08bb886a7841da81671cdbeb246447b25670b2e4305260aaf3af635735508a41b52be8faa2af18783121e84424f9a557330528cb9df482b7c809c01d9d43380827c9b6c562abba2ac1d75183f2f137b8e6d479ef708f1fc9b870a9e79e199a740ca00ae7f793f53c1bb9f2893278ca7b6ca6b633288c095d09921995f2b7f86d2fe7d1064141f391fc6549c7b0eba79700ec6fe58bd67f7e49a363fc3da318c8bdbd0e04dff44166a79001ae06201ac92074810ec8cab4b04dd70708353967248e95b83225ce6ad4ea5505a31f916caafc5611a81e5dbd0a069b239a4102317980c798f77fa8e1d02bf4bdf6223138be92b7d63700fedcff70391447180c2417eb9c01bd1d5cda9707b84927a506e5f8e03054aef307c10c760e298df3615ca9bded0b76af2c901f71e76e3903703f69e17020dcbc0ba57316a122ab7fd3a8b2c1531871993101e91fbe7e2ab990605f8042df4cafa69209a33e7e2dc4d2b999b2380b9a5647ac5a6c2f10abc2b9ef1e2f658bea8861b72fffe4f1894dfa584218586b37f8887a194348b17e19e67ebd8ccfded4ecc33238f7fd1b359f2af993f04a84570017dbdee2cf5a0558f280b37cd2a60ae1074dbd2575611360378c6d60dbda1d557f641b8dc248522f98246b92ff3e27b4f7518a7117f609f969556199a440ec9e37317c089ba77f12126d713d3e9d50f1c9f6ffb69e5031a227c514610d24df7f5d8e86dec462381170c0ec2ffdc7bf7690dea1a7e42d50e7f4e61da34e134fa632d0d71c91cb2f11aeb648046b0f1c58e2199f18bb9e1b1e5555c99ec0b99650d5eaa11881c6ec806a786ba2c00ebc568e59f77153b0956f5c5ae23385cf8456ce529a82d9f4ba5a3bf840eb0870cfcf868262a8d8fe076f6d65bd7baf9562dcda0f45f6d99ff99ef68dc8a5458ad974e63e1cabd99cf5e52a5d6dd2b69f7555124e6c3d02951613308c22a0b40663e57af6af9f7fc7dc394bbdb00fdbb2eecd235920ae561fbddfa65e63718806820cfceac7cdd33e1d90e4c3d2b418dbdb4f6a13ae6ef931fe4fb051214aa5339c118bc0b6cc6cd64c03e7ef108b8251b2cb841e514f9bb55d73e8995778e5f091854a461c0aa860d261cbeaa33a214b21731d2a54cdde7c5d467d3eb73ccde371735bc4c82cf81fc421e56a6798851d7e3c0a27ba8fe5d39b6a20c1caf84ad9cee0b189e3e09dcd0fcc825e6f618c8ed15f08e294ac329eaff8f7192063519ece22154a9cb710d4aac16a8cfde203aae22eec00dec656ccdb508df47ed546afcf1ca8b0844778263599149a825a0e630dd36d28dd1c5cf86297871e3be94d5ef7ce8b7791b16526e298704b8f297757ebd093938fd0cdcf2b3aebbfa89a1f5ac100b0da35419870da18707122d5a48b7bdeb634b1d358e09ab4317feb5e6c9a7f00ead1cd758acd243a68e27a71a4d5824b65f8a00ecf76d3f0a4cb3fd4c16981e5b7abb05051625724332ce9b2bd203db13e9ea9bc91bfa308afb5855813e81babad61ef9bb2ba11988c58481d719935ae7c4af436bd230a93cf63b5f545fc1d8d9cf1fbd463690b363d3724a666cb8e9faae986498292178c53b8cee487b3ee06a70e7f1360def64a1c7719f78059ed2abfb3287fcf1f26cb279e0d0c1b6851bc55f90b4fca481dafe95f9060ac0dbf69892029567b7586e1c6709d373ff6d7d9e1a4a88b6aaefba311e0cf5614a50ae46136aa6f326f1e7b28f84cc836071ae1ce6ed473b256a73e4a5101d141d9c8495f2bcda109edd4df0e0fdb08627ce49d7e3f60206fc15a2f3690825588cd9883deaa4cce955f50e05b9ff584c6a4d970211a28b8c1c0a72c63ed11f1784bc4c441f412d39c279874f0086386d3e64f6576216d2f5d64f756e054d1292a322b9c97b07aea4648de81f6b8ac5e6e021f059a7fd3b6461a7f5815bf4b4ec86573896890bc695b73d797dfea3ed9b419ca98ef58692398df6944247b442cba998f92fa8aed2aeff6c6930bbf8344051c862aa57d6d23db9e8be96699300e43e8b16693cdbf1819157b65ce7f23e50291245c374e2ba4e08d221de831b483fa646e795b5d02f890a14fdc09669ecf1d369c81bfc3c3d794900986dab27ba2a3f2a4a9bf90fe0196538182f7a98693ba66f9dbff2a6ba4860cf873f1049560f52398551e80c60a7fcce175d58304f900ec5730a6198dc79989d497372fa0d9ca8c3a6a6034d3f210bcb891dadda63452ae591e16da5dc210aefff9b47853ecc69f459c8d6c3ce91a119b36410ae2ef02f68677ba2e24c93003553d02dee968e47e6a13e563a3d138a00f6e79cb0642a0eb474ac0af765d5e0ec4e247e33685be1972999404fad9d21a23264e31bb10b955268d2bf21d48a7e90b34f09e569341af2fed02a9aab2d4b96e9c5d7a51f054808d6c9a13a8996b956e4e78506cfc6b76cb39859c9b01796f4844fce175d609fb4259fa9605ada7b800cb676c9785fc6c4f21815b6769a76654125fd7e5eeea406ea12c06bf76ed22e5dc28d71056a7b020ff5f709cb1f8a6b3a4bc9c78cef86b48be5e3a19f027f3923a842a1ae8a885b8fd1b219c740b58323ca4d27627750a12dc2ada15d8bb0da1be26fd986c1f21018a0c527c3364a69829e8f35247bc27a40d9f51c8b8172a68b32a093625ec2b88af9fa41524fef7cbaedd09209ab91833da20d45ce91ed715cc9941fcf53996f9720fb9fc48533e53c0954626f505c909b9ce4a1edf2335000fa8944b3b50930b9ba08e2689bbda6f315c9b0537735018f1e2857b46b1fe636acee3889983668206eea355cddb8b7d7029f1c1b80e5db4333808cfc3a9359c97eecac905eee5fc5dc57acde7858643250cb74554965fa0d35352b041f413290012c7eb63cd40556d6c350311c60c87bfadde3e4fa7044c4ba67edab9e1421ed45856713447460bc37b32d87931bc3b625b17df804f123c12a048156c7470c21b75c9e7d71a940dc13ac5dd1cd7a65175f27b937b4304220ca579eb2d56a00c290bd86796777aedb847129dce655e70848b863d44a61b929c18f699fdbbaa4464a3b1f122f012c1c294ad3581278725b6a153e1004863ed9a6957ac3628eae9964a8dd297e51ca524524f979b6a8ad574f3a003383bdefdfb6a68ad153a9c7dad09cc6062d2bd431b0fb732890aec4f6000946d9f7d39a37f888791c98f547cd0239053ac5dba9c97387bfd5fcd476364e755a4e74d535017db5d8b273e53d9e4d22ea0e92afcbfc42b27636a88fa3a9d221133aeded741da6ee73929ab3b4586628872f880db7a74c71937e4033e67f6fb8befcdad3e97b97e9b728f99bf3f4b8ec98267440f445f78a8ffb716b05b0b962cb5a1aa02cdff1f85d38ace4a5872e885c7e5b60cfe7e3ada02d4f8b77c99ad50df4689b123ca9fdfe8b82b88fe8bc2787edf8d92c46c757b609c89ae42d320177223c8c4bf3af35b78d6d4a351098fd72f3ef7a09cbc9fd4416631e1e5c35ef48418160cb8c3cc8838f93a81aad5e9a5c5e424d62e6096325c08b6b235f5528101cadfde1b9b00769b9dfce347edaf2d554a86cbd34ba9a3f0e39c9bf7519df776f776cb6e961a0850f08ef5b1f73474b91ca0c8162a3eeeee3a9af3bc0f9464d8c427411f104d449c9bdef4550e6b80c1e9031d33318be12724e513a5e744d4694f3f87d03751356a5056126c17589477407a79e659a7e844fefcb951d5942fca3ec211d3fcdbb7b9535468a76e5c33d4b852ce74e2b8158a39473daf85640fe528da7cda4b7aad9735c484dc8c1582ff76ff780b87e8fe62c65563a459667b368635db7056d8d856ef07c5bb921095cd460a4fb7941a92efc9ce3e967e431c659ddb7a728b0a759ee3393f790022056d9549da694ca027a88c9ebdeaa0ee385ccae687f2c04b0e4f0f27fc3b849f91f47418c6aacf7b0a345cb644d43bd544715b111327003f52521be05bc0e43d5600a17b1227daa0a141452547379eabfeaffdab2034cdc54ea865a5a89b239720df1193e017520e0bf88b1c764ac029af8867608c5332d2119c379e987f06f66aee1fc968ba1d8d906b76da2081af3c82b33ee03cbf2983f892fa55fb3242c22a969f01af634daa8016553a66ff7dc2a06060ab8893d3f9a2090f38aeefd45242e523c9afcee3e7fe043e95fd79f8776e3117ba6b519239f57799c194f673044b645248286a7c71b31bf7945c35a978145c3779259bba1a2241806c2d2d063b22a69b17d3495dd4811918390b107bc2a64a8b398ef20113cc3cf670b37a3700b16477391b2efe0dcb801a84b0af720616eef2d095a18575157c1ef9da2c3ef004f74e87a542647df4c690c5345ec2558495f2c731535910f995e8592549c78517bfcc50e96e3f69da1567ee8fe55ac20f2d2b4a5530c3336088063f46fe51540dcefd1870d1c658d5548cb61c9a634f871c73b33aeb2de32e684ce7cacd901036549bf532f54890cfbe3a3c26cc6da6d3a00c1a784c7ac29f1bbe88a023c1eca4aa460bd206d1253f91d23607514af5430eafb8d9298a122b61b08f04ec6628392097c117238c69275be5208fb0eb93a446885c34989a6afd1a44cfcf621f11b4e0991fe8e6a85b3c5099849985549effe61e72582d821e8cb229be7a9f154844fb8b400f504ee5ad722add8f4e226ffa310c1333c34d111676572ead2404b68885899b69a394024f317ce0e828c7581978e1221d226aa8a3aed3285c3774b876f2d47ae933f395b69c6109e67b3013c4158986f452aadc2f9ed9fd7f4de3efae7902ccfa187ae3c94be9cfbc60336aa7b3375e999766061d97e9eee5fdd418efbc030a45321a80d69db0ec08cf8c89f323e49c0c69b078d20059a7e093c6168c60068d031614e59fca2630c8f884c1d3dcfafeb0827b10ba5cddb2378b0c2cdc80dfec3a0e0bb2edb5ea914f60a512ee3785455a7df41ea8362b079b317f723667437af6805970c6b488c992c4c31142728dbab2f7d40ac53463a6363f21764318279864e43cdab8e4568a12428690f681a2ebbcca0e6004bee1d67872a0848c5b55e08876d3b5139726bbc26c1c89c139571d11f0e62159ffee434856520bc4d11b336defb65da19194c4bcbf7c43c3e5c6f196b763907e3341d7044f8edb4d4b374a074977fc37f237d765810208d7047b2b1cff5c706c53b66a018ea9912f544274aadb33bec536b628bdc1fa52e8aa8f6e0a0ab9956512e42352a31554825299cf469850b4fec9718edc7df25649348c686b465c4051bc15725f757e1da6414031d87afca01e6ea80a1aa253e50c9c711f5fc2df128eb6ba68522dddc77855ed0d27bb40faf004198e77d3f1d5adad232b28f59e0bd5ced969456574b36cbcb10fdc270c3601f6aa396e4f6898fa063fec6fd45f279d683ea6cf88d1d41ed6b34c4dee314b19e5cfefb62d9f5a6e3f52deaf7fef96f4bd06cb6ddc2b7eae563abaa85c94e70d12d2423aa0ad99d11bcfe0fdf1747e5ae0ef55344a2c14fba2424c22d5aa1c246c265f793225c5064c37541155cd477f3e1e506c390fcb8f5e8f353960eb61fe9e83129602de18be7d47fe1f0a28d68f12228c2378af399b9b96e6785d75db9d79d77d43083bfb621eb1ee1cef2864f254abe67bdb207ca077ca79f175b33305970754159b95fefe5cc3156474193993bd328e58098309bf7af62d0e3b89c56b083e9bfa7e0ec118787ca0b5ccc893f0ce4003c4cb6e6d09de3bcc295a8d5df2428768f5b82f6cb55741e04575234052fdde1790cb7b71696d7a1390b089a9254ebcb756357d3ee89f0b2a156ee8907ec1c71c84d5f304ab63ae8661cb9671ff44fd3bab0e0a0a0001e54b0a7160729ddd6d66a5eeae0c1961c1d5c253d341a03dcf420feb881be85c94b97fb127c9916b9fd7a155a8555d7015afe40c2069e1e942cedef98de6efdb024b6a77af43116e7ad70ef8876631e1203146d469b16fa0b3bf4a37a6ef2b30d4853220f433a14620051a12a12c01c3929c3ed5c668dd01079407ba3de5c7e7935a2066c1f57e6b5a139a5f54ee5e8f082d2a0fdb38dd1ed963d5002891e1e7b2f2dc9b587eb3c8e5f8b2e1e1137056cb32d1b9034859ead288e9d7b89e8d18bf340fcc8c778a5feb2b00ec88f0fceb7f0e15403394e7721c88491122b6e0a7c3e5285f1d97fb875be59605c21d33867e7ad518eed9287ac398e368d8f1367ee5030cd18c64e51db11f07cba07687747476a9b92b4b4ec09f207be268288785b11932759284752d39bc7ff47568d9bb8c1178b7c73bee47769ebabd8d6cbb743f39dc2b2367de4edd2eb1b774496113fdbb5089e77735b151271b456cc590c4df51bdc4097de997d7ea4ef042b65d74291cea775be2338f81b05255191865a3451bfc8b9703eb1476bc4fe91b74fd0cbea5d88b20a02ba0a31a81a6dfbc544a2393121d7ae491feeda0a4f6fbec03949155646317a57beaaf0f287a219fd7e44444f3837fccd306f229675cf8d18026d45d4f13c90af93a0f2bf803e848eb7ad6e5ff295aaff95bcdbfa62e0fff95aaa224b5d0057d4e127b1a6e936bdb8f1eaaaa307f7447fba254f835737c402b7c300a063a67f89b08e5c81ca3d03112a50c1615f9ddb5f36f10567dd17a1ed718e2e5bbc7ebddb455c1ab385600901ac50ce28f1a3ee064ed19587044bab0bb6bf3861539a596ec23cee06fc000d4869867eb5b6767b5dc80187d494a172683f2c3eef16d61105406381666f674afb75ec746975e9a4a3b26d93bdcb6abf9f7948da0fcf61e131ddfc24dc1694c7dd0371e61dd24822d93e8b57e1ae6b2ec5390ecdc168fe51e031040745b91cc641cae510f5ddc244934f149c9251d1ffa6380f3351ffdfc459a24b58b57fab21aee7eb498948530208ae7d762323ed61b4f1730a0686adb61df298ca0348f24d0f18c5193ee5c64bd3ec4355f3e48cdbd29c6cea48db7e04388e6aa4705c0d52724a7c4ed75b933c61d8131c5fc2e796f65d054cc43bc55ae8d0c98146bffd68f4cfd15c550409320cd458138bd1641d4668116ce0e08e42de3b005e280461897f516d6a7e2c2dd364a27823599ed305a1608959c25176a507011c07fa195f209e6c4d1ad0a92aa0a81e2bffdad2c75356279b58c150e5c44917fe138d8af0bbaf42ea17b34d9654f38baf2ae74ffd4cd0c2c41aabc0f6616444bb8d646655719a605fa1a33cd75efc1ff8ea506956329b82e387d43d71d17a8cf99169cceab8b778a8791106598062259f05b35cbaf20c78e2880e18868b82b2d871434de1eaeb67301ffde846fc669845087ec3cb07abebad04e0ee5556d3e7dad118191e629fcedcecff6861067c42957deb2296647542ed62197a969deb9054d859743be6f1878483496be3d09a917033c3610ccf887ba9d1817f773f62f7cd384b7e5f658cacd6466520d6644a5b38f3adcb36548dc6fa110cb07dc5830f968ca8fcd65433d54d88ce107adffb656d85249fd1eefb482c5aa4f91d6aff73894de805e66a48518d01e5d153115768ab96950dbc7f9601747487e592f47e27e88d120b0c534870f5111e004a765e32be1d7ece903cdf636312a6ac955fdb928c777b24e9b8a817e410682068b7699c0e521b91a0d8667f7f5929af795d84537356752978ece93d0ef6b4355fb8cec229287cc93bca13b20ceb74778c7d7e8393025e55441161a067f3011557b2952076f2600bf9dd0d1c33b88355f6cab01b072a5fec7cc6c5037a431b373faf46b006767aba55736101e7e412f69ef6b508d92e20aeb90b7bbb8a2c0879252bd7b2083579440ddcca80f181955ab2209abda7f5b86d1474c7e8c338340751d06a3953b72cfbf71e1b057b5faeef0b0a906821f0da5ac7b25eb2324ab8ca9a31369b57b85e1e8a38ea5221c0299076473aba60ebaea3f38635162a825bef3320d99368fae7e24182d7fbdaacaf6cfe2a38c2e410ed34a2e3afbbf4834efd6875360a677f6460c1e2bac9aaed0ecb7954d5ee6e62a4644b8503256dd7249bc331ed4d7a33381dbe8607d3d42ab033707b5f4e9dfa2af5891b87f147ca0b23abf7688add2e2e3143b70d1d18a63507e0917180b2069b54c5500ec083457ac8dcfb4233da0f87f0d6e7f93c4dc0840a0d0fb7aee3cae9eae5e9c1b512ac23e6e7590b9f30e6385dc25dbf3061ea2c0ab0ecb7a8e5441b8cfb0b3ca3d5951ac7028ab42828fa181fd6a25c1dc147c6b08e09b3860fd3a8f39b07ec682ae9b7a14432d57a36a51869e53aa746c204d7ad947543d9b088eeb36ba0de0bdc67b1b4bc1abaaaeb2e93a56a62deba2bb4aa0bf8a9bfa1a2aab3258936ef88fc0ebb5e1a81d32566477e09c5d2bf7162d22d8c259f1b6992394f2ad79296211e09d92e4bd9af010402d5e5561136b6b79307af6135748457847606ea09b69b4ba21b529206246df20255ce2f72f81642310050ec1706c75380520eb039508ebe28e0c6a74250d9dcabfa918aa43ea0e26c8025d851e14f30c98e0893334e1188e5da085f13a0368b7d4b1e7853b8a8f6deceb30f5bc9f5adffdb7d8e9ca1125dcaf9924ee0c50cb7aff8188b0d5dfbb8e48b4ed4f6177dc1424e0051bb54abe60696154c08481657d2552e6e7f8be6af9b75599acca847a87465f036ed6f02a5d05944f7bfd8ed30bd4224ceefc5db0d06f349737488440bb1d0ae79ec8ece2ff3401142cd56418353c01ed8aabda87f3070dbdfef362e1205cc3f33a52e38113fd0016aed9b615e1663d6d6af5c48b9535e69ba74e930f3f73a0934f654e510bef2288dd9c2e3acea65dfd2b21b9f3caf7351cb336944df0e991fd1160b6f0e51fd97fe12e053a3c8e2979e5af75b0d3ac9c1a252a97480bf7b7a788e3464ef7eee3282f7068102ce8d6b32a6c6ef0f685eaf542aa8a7b7960b29d65ee0d641281709c40919d85af72f16f2cbbec2cb3260d8a787665c4649670957099335ebf1c05013842b982e8bb0b336f984e614f7aeed93e63dc2e9d55eedbc1fbf77bc7ffe42cccee7bb3b25425c9e97ad7fcca2496f70b35dcc03a0f28b67323734bbeec419446d0fec284e8bc81030b19ea1f886bd7be791fee857a976fc92b5cb6aa11d67897d4fdd3692bf6939bfbe181bac166555d8a5a9a628cb8a0ecdb0219d147cddd33faf81c1af8c33d580d1e95f1cb08f416f0f9f624ead4481446e7bc7ef98d284261e467bbdf09a9e1060866673dd70e3c0a405c41e25af0a07452b47335c2c11147f1d5c580d7ce90428c5ceef0b677ccaa2ac5a1efd2f01e14180cd1da7ece21600d49bbe45137eb65c9dec2d53cdaaada27960546f4653146e1a65ab8b4cdf7f8f3a7ed65c41173f45b87895f16d5a6d37c6ea73f5660852b2c115b92bc9dbaf42609314ac05c98e4fa95bd52532af6e87a6ae713cb0df4420cefe74eb5c3b5578aa162735bfc7d2f4b829a136ee63d332e115ac695511298902c71b88d2a18b60bc5828f3c4fcef575ee83bd2958f1ef7fa33ce17415ccf656655cafeba6ce244c0026b6db8a7bd44828c552ed9128dda89d896d85920a2655b6a51224674115d752122c709e92dec77437406e0e546fac4155dd709bef662f8533525574854f50c2dc733b1fc50bd76b0f7f5c8f79f13b9dd0141adb96eeefae7edb9f7292209bd5830288cf785764965147dfa78ce36e9a50f62532866cfcf320907d8b85a96651ca4c219aa97c6668522742052641719f5262ff0d56c0a67dc79e68c904b3b13b478bab5475311904c853923c126762e2f9b5642d69a1ef5ff99fbe1e3628752c6f5aa611532561aa4b4df0fff04a2c9524e3bc771e6d3c2ba0758aa708acaa94cf521a056be7cbb3a53eb99437ea7b8a8ae14a77a6d499a728ec567153b7a1461156b41addcbb39d64f48e4a72e4ed03155abd134a3aa8dac0458f65f901d3acdbfcce52ad42f53a37a0a40beb1a22d793feb6caad22764f26f26c3d374f167bc5f628edeb497f91bd6ed570462547245e8ba11bd4b64cecfe4aa820c346c90c8e90438f2f0d76cbc624724770d2709f630e7080cdf08af9af6a2bb13c803297e1c08a0ce491f0fd4ac0c0e88e542a76e2e0e42a760168b531848889e5f0bfee7a8758acafdad35b0ea01cb2bccd0574cb81d0e05f2deab88ccc889c2463c3ecb66808c57dd29d2665d3fd03b496e57d56bb2993494472271e210eac6bef23d6d995481753c89f993fd1ff9e8de8da9fcdb1d60aad8914bbdf45a1827c015f45e6deb45b36914094ec58ecb2eb701d1cdc1290ede6812476662462e3ae43df9e616243acb6b206e9fdfafb74981dd469e5f015c0d1e705244014021bbd91a5024a775f21c0d92a8c7c87cb2e31d2bcad876d2f757ac0ce1b53df853ab0d7604edbdfb4cabb1a6b926692837b132c7e5b57ec4193495e9d06d46d5ac589a50e5cfb0d3ff032b02bde134a464c3494c265661d97711be2106d360cddd2c1f43edfdbe6ebc936e4cba253c208c937f02bd564d1adc716ba7cdd1d1ef01b30c50217ea87005a9dd9c06e96cb9bc26cba819617a2daad0718cd81abcb3898d00d0e4f7dca0e47238b0d04313687156279be6aa146a2a953933b20a3f67e3fcb9282506b335181ad5e0f6e42ec9274159ae732a869b76fcc13ad6d505e9d243add01d11832ee8029d2d6841c2a5377231895e35ba216dc6563613644b0504a79e92035d58d41a74a30f9ade0ec9e7420196048e944a4b4972576172db80873adce8bfc66b6cb6575e8efa1f6d5ab975207b9ef02fa2e6b14a7242ee87ae376fb7aa433663cc96a0c00493a67ed033e57b06b81fde9c44e43fdaba9b49863c3b1fc0f58860bff20e8dffad957fef03c9629c1a8852fe7619daa8ca3a8dc622492d829b9ccdf29c5a4b3fb7e96c44bca672868d1e180f46332ef74b7c81da2705cd6d67ac3e0bed8e3e74e5023c8fb8fda829fdaf85f0f41ffaa41ad5be232d990780a649ab820e38b84e26c59f2f5b09c6a7c9056ad58c37fdec3a8158c245af1139fa9591d6e2dd650404abd006e2be62a780f679594033fef0460b78e5cb8faddacdc5a89946012445709ddf650e96b3fad1bb88ce1274f0a408da7701becb2cbd50c8ded4915a52fa8affc78745e5e8e0f41e2dd7b0edf9c5c9682131c01651205172a14f5767116d5bea16707a244872ca6161d4aecd872a30d9b83f502caebb5cb9e0b024898ebac5a49cd534da3cb40142ecd6b438e5eb994e0c79ffb691ce9656a4b582b2d73a52949f11bb2c1bec1cbc135cb6df991fff5871691f46ac722819a68ed70a8839cf096344cb7c789693a743b8262b13a5f5f36121a03a8509f671f40952505ed90c0e145f267d0819be7da7f7232cea70e2c054bd12986cb32044e797bba871b457d1da44d176ef587879b9872de834e705443dfd05f2cd3194b0221492a9c7035443828d30b0e61a1153cb2a707dc5d241caabfdd570deb0deb33760286e9c5e7afd00f22b248b10584d5657d7abbcf89c799713263149d168271be1ba0561b7bf751d33417bf390684256335d11c8a2612c3aa9d9091abf6ab99b6786a1d89546aeb4a19e991dd42e9ce01ef0f266f1af186b9e09de5fd545eb929bb03e8dfbb0f4095ae24f433dacb61b2848d6046a820a57fab502a073d951c062a167befe39cde8e544af040ec7ae1e8bf9aec7a4badf6393d5338eb67b97a3b015d1a39c810a87db9cb91937a4129dce07e27a10a97c7b5b362877196b273ecfa980c698bdbc38135e8ec1653616bdf82f93c237606dd09835c68bf7f8759ad3494da14a0e03ff6a5828750cb9496e9caa4782728f7d2f9d1bacefd8d3c0c85f1c96b580251b7b56c647e952cfdf5f1a7c1c02a9ab2cc96d99f0bc01503a5f8f9452e793ce3b7b2b10dd64dff471aee3ad359fc9ad53b62c0c90f46bda038b13dabdc4f3ce8662b22617b9aad42916ed5255d43a146654240c5eb4e939b75f49f6b634732cbed2e2597ccbec6e62d0a2f7ea720b1475e18fe36cb8a1f7654314084c8d9daf92c11e2b2e5262f748c6bf6c4fc29a516c61e8f63356b6f85a6cc21633e8cb5d788f485510029ac44d9b89f02e02b020f76cbca85d4e576368545adb05e7f86a437d0aa20737fb32ae02a4ce2a2ddab1fd840e10051183394fc7fdd4186297072b901be7f253ffea1bf25ef4ee8cecf598ff9134fa35b792b437264732b7feafd5b8e401fe0aa149c3411b8187772d67e1cb510114e20d5a2e7eaf668cf7a988ce06e65b18ff7b875e6080617f372776cd30432a724847a8fe79ed44ae4d736e36239fb8dab336e9b0f90df2bdb83b86e2be3ffd014a07f806b69c755e68d0b664b823272eab33c2575e5d2910db76166b7c9f1d1880cebd2630193efcb2d313cff54e6808c85ff1a7c64573cb13a62063290090e6159785fb716f8e720c1d9083fdd505946d31b0a2a869d1da2ec609f484c20d6940b795d346bfbe142032724a48af3e07815e0a75e037ca655c5ba1f1ee3fecbb97927db66349c2f9886317d3ed2c84a8a40abff8aaaa28e045c7bb2f66256b25d07d43c0954eebc9a61d06059a9e8700ddf3ed53021a89040b4b03c7dc5b1380bae28a7b01671a46f9cce4c96befe3e4cdd8c364354ad2868d933b42d686f2d43255783b9b94438142ee56453b97e2ca46150a791dcd030a0a4eec958ae3096aaa9cc0dda28b912dff76ec66a2a929893f7eb08c676b026be7de059327dab58cf66482aabd725c2c5a9b5f33463bf41dc8b4401f2ecefb921b708d266465efd56332c7b8492e000cb0ee063e05369bb331ca7875654191f28a50178d56d89658a74a282e6952051237d5fff762949425d1c7bc95f4e834d1b941e4a11bd99d1f1f5c63844ef25b971ba444c0aa50ff5535366d348ff61da0510e5bb367a681997952b1f8631f51052251535e24e4f7e1e7ff4b02d8b4802e0e549a7fbbb79e1458d0f5e9aa1f8b02a6d2f1e0bfa54a06ecfcd7d35b79c90c247a64fa31b6ec9cb1282afa1ef748573a3b0176306b24fe71449ccecd95160c19048d1699dd397f06a4706aa7ef6859fc6b4f75469e3b6ff893e257ba6610b5eab8b0bc8171dff51b90811df630ecc31bbe1cda781ac9a7cdd72daeb1dae3f4012fe4bc333db4f33581bb4d94abccd247d772b54a34bf527b115d9935eb6f2004bbc490ae819491bc6303b80e9fc1eb39351c441a39992583f92c40de4bdba9ee2382067e0525114dc645255672bd437629f67de51ebe67033e3d19e83d297bcead249a0cfb900275e9c845e337e27e9e7516e88e558f767ef8b29911eddd5f736d4ae243a5e901cb1cb95a08d5ed87d2f8f2e2e04cbf1f9a56c3a86b6fd5d63c7bb007803bc92a2616b52208d9a41037d7478181ed27edfc8ede0c225df58de67bab4d4a52ef57987c296a444b4d1850f8044569d350a3f805ae0841d6c381ab6749833d3983e64dc4e095efb5a0415f2aa816cd7018bdf6ea8d943c42791b3c4fc508185dac7ade946a68ec2da84ade5251e1ccac08c0a4257c14fb415fc5e288f145eb495b89d3b2c60cb77f5a77d5237546a1325a6e312560f27cb2821a352b573d5a77c6b5dbf36c473909b6e42a3cea291eb05f352bfa676108c77d52534d4092943b83bf47eaf650cc8aa43660a5293bab70868ecfcef4d669c358500c7fa54e65e95ce46fcbcf831b7307d8d31090f2d929315d1406707bbc13a4da1f0da08e2b51feda83356bef96f28e376a7edef11553b55d36ae91ba0c4d52fae3afed2daf825456a015b619781ff987fd4c4432857aa0c244aec7dc1ab694d7606a1060ee28a7aca73560c5178cc6cf166dfd5ba31eacd943f815ed1e18946f5fee4332e3ebecd4f483e667d64bf493798adbb7031d2fe9fc84f0445b386a4d71840f075e2561626fe3a2249b5db98ccf414eeb6347f167a54f163becc1570bb6b9f5ef71e386526ac299475aa2e374f8409ff4b625e681962e22a24b88e3e65bcba9dc9f061059bdb27d142fa9017fe57608463bf055b6df9393c51568b7754358a4fdf3d5a605bdf96ba581ec3cc682c432fbfc3b4b61f7f2dd5a212c5a74e08b5039a3564c9a2994a2f2885824fb453d901d5cd5c800da4986688cbd68ac4114b3b5292e19e3b235d418a5574aaaab0c11d1b430c47611a3db799e6c37bc1764f2cd8abd7d279e1bb888d3089dcd018bd2c225ce6b2e8388d3f2048b3aefc292b46192518c10cdcabd46c4fbb770a89a84bb1c0714de7af906a9a2bf77c6ab42cc5806fdb41e4d2105554aa80523f09c0a93c3389231df5711ed8628b092347266a98b303e21dd47c20b1628bcf748d8b36ab3903ac9822e1eb575a54fbb7eb10364a2e92d28554ebf7a335ff370a1a9867baba574ede646a6d0d7c76e3d447a2dad664655fb2134be0b6c94d5238bbf98dc5120e8340b8b253d6ab68951d9166a2adbbb78de5ef38b99b03f8f350d8d5e22ae4013f43eae779c5906ca8b71d0823aa394375a865d40f8a8de2f68ef8c09b82238d8c14eb66ff0aa85fafa4db4b586d68f61ddc45f787cf147059f5424f580ded683c1b54c1b98a2ddc1ff23a089c576ab4c0e76464449b48b7a080f4209ed0d47e00d52fc83be558d6a4356396fb6427f3f15fd157a4d2a7763b36e1c523a7d5838398bb473566f2f4ba317e6eeb7450053a9d1204d40bd30ec9add3260b5ca3a2297ab3d792d2330f727b781962ce9bf3551e464502273279a65158ae72b07e54751fb936b27be159f8661d7b250ae30af34b814ccaa12d585a860af3baea3a654e3e094e2552a848abdf0af83c618fd25e7e3bbf2c235005b75acca4ff91a0b270d0d8ee9372aa3d45a6d0986565945af22cca647a265b0adbee2fb655fe001accc2ceaffa25b67d67a8681e895dabf8c1634729c79c79d3768a436ec6a5ff1a634623c836157eb24edbfa04bcbca3764cf1b7a16cd85c2745f0ba9ec5c778eae2a38f1790b24b9b714d83117e016dc5aa6e8b04658c35c91cbf8ab60b87dae942a520a8d6776e6d7e171c5ccbd288476893073ed42f1ca52b73f4f53f37e80b9cd722c3902d1ca6e6ad5ac1d1c204a6bae4fb8b305fa3b03e43d9513182b3144de5b78d929ec0e36bf468b69d9d9792cbec3262f688c7fc3603e9ebc76d48df1c727ed078118c637db25b047ee94bbd733be858fe627ae79d4c9b33d5f48dc5e48e87740c4a8bebbbc10429c673c9074315ccf13c2bf25a03e116662ae289a786382fb534b90fa93df057afe12e2286f7e15a9d077b48075047f1f864632f764decd3ac5f1379a8ad4ff007dccb7daeee3bf2c3a73c0039c828d1ac8def422203c073dadf47c72a9629afc7dee93d3bc034090697e1262de1d3a8af6501b5abea3777c2634242a38fbab29f54e907a4efeca1ff5a6f69f23d813fb92b486c538c5e75bd871a5677418bfa9b27a08df041d722055d365b3a34c0b93a8813116b28521b5a1516e33e041efe55f38c691205f0d7ca41f7327f402b339ba164e9a77941bc23c4328c0f9d36af562e86ef2c4b290dae8421399ba6ca4c8eb53fa0e0b0e419753135cce78b94648a778bb0f5361d29315c0959b0d420c73d684b53b3f3a5765009144ccfff7474cddd702a33e9d380187cffe0cf1b9de9e7115b44ea46ea89f771357a4def90d318e4fe4af3d402f1fc01c4333199e5a7cdb8022b29bccb90730f17bb138d40a40039546b291f585edd971c4b9235d70e76e29e81893fd982b53848b956913dd10179c38b982a962bb10cb3e8ceac9b27c9cfc78d4e2f3201f5f6dd7b2da80ebb571d0b9fd38dcea6388583ebe5ddc4aff5516c4c86d5683834c932bcb3d87be42fa9cdcbd84e7f8d0b2044a5f60221078b4c0f53b096bc50f55ddb544f15b196e36e613d2f2da0f8189f8c7bc220cc234334b29555952abe766dbd81953b538420abf4a1b4c86e32a0b21d187b352ed7d45536f00abf59bf1e38921b973fe43ce6189b23a41afc00cf5abbd50fd411bed9bd8b044f4534dde54908a114dfd290e729141e7a9a9a85fd782d6dae0e9db1d45dd102a97ed9a7f1296b16f2cb3899835d5e3e6b37b6a718fd04dd61245870531db1b8d2b71402a30fc0ac890dfa85e5a4a034ae3cde0d81c7f408d25fcfee5d6868180e61935382cb39e40d36391cc3ecb911032cbfe1f577234dbc1e572419400351a2bec4734b3a1c0f09b6e3ba3f7b587403dcb83e490dcc4ecb7a68e7b49fa646f5467f1d5737a7e55df30e5b22fbdb88f70bd27ea896a88ef177dda271a90bea26eca82632e2df508fb5d5a19d835b361a612123fa58b79edbf44b81642e2e27bb1c31eecdb6a1735f7b37f9e95cc39d44b0e8753e6ca92ae7901286e1c5a82eae841de3eac42401562070156793e1f009ab4a242da4f756de0a44742d79f6dfeea66b132ac9c8dd1ef01420826338a211239cc5f9989a2420dbefe4ea64583a08de388785662e760c4d66ab323f54f1aff561102e1da063111a76ccda3efc2069fcaee9a14978d0488dd36a89d24dd858b34a96f903ffa62cc6ee128f44d055a62cafe5f29cdd6ebc04d8b02cd72c077e1a4567469c3bfc79b294acf7eee6f0d4f3a914bd694ccd09a5060941e31d67d822d94c3706de6a6296db6bb473d28366dbb5613a0c981e5df270c542a9abb61c607aab44554dc79049137c5f453507c55adcae9d6e811f73aee891114374ad5199f34f3d46fb0c6472f634a5aca14d8ccfdc1dd7ad3f0d9ea1ced74d0568da0b44147e364809976584d17eca4ba4b34f1daa47081e85d6772caaa0cf813cb31e0e199bf704bb5443fb4afa43caa52bb2337eb4014b69cd71a8b534b20864c5c9e4f8347c89ca5c44fd6ae6633d9d3f62b4a82f7cbab1fd6974da4a9a6e7228226fa6cc8562277ef1776373978e666a84ad83cb1b52e7457f2a55d31a589b485625dcdc48e7cac880c36c88be98dda1b53ed7fa13f21be84dd5f5186a7ebc98a539e0d2f90f7b86c2223d8374f5b75883626001c01818f6168f6450aca71cdc8b5f3e80343dd4d5eedf94b616ae327872f081c7b91e934c24016b29bbeebfe931ad6ab19fd5c02f6cbbc809342bbba70cfd057255fd15a96a5b38ab588c201da753bffd0b69fbc0689aa44be98e78d0872e104d1341e60418e3c0928c4aa1393adf70d9c6362153f6f1b2bbd472f53f3a89095f700dc9f16872b2c788cccbe567895f92358650cd21c477293783b4eb4e1639683b7cbb8bd9bcc350eea8cb2054f2ed1cf30791ba31d5234dadb22d211419e428d2045cd52f2a9a0df2cbb995859c1201091a11c8810449f192d4aa49360928e93d5bb155280e131946299bed0a8a1250e7ee13062329f0717b757dcdce41b8a287e93523de5f019eba9f9a7e432afe535b3ec329c50d89b112472dd1e033cbff23ad4f5bfd35a933e2354a041b0a9514e0fc7ff02bf2b73de545706113eae1921c5ba93cd83a7f3fe142cfbd566a35dc0b7bf7852ba4dd892e2df1cd1cb84007557aeff32bce8734de4ba76c3ee974db38f16ea87c65fffb7e738bdfe7ae595b3615a6661ba49b0a84669f38e819699bab19e1f89f504f155759e378e688a5773658d406f827691d544e5547abcfaea4060a8f9b71112267df23bb0ed3a98f53c80af44e461710971027b9fd654ef65db9728b072329d3e7466c59d5e842285bb82f303614a607ad7c9eff338a9486ffe07c6bb30aa566e779639ddc9b38bfcb4e7298fda384dbed8972bb69c20464e0b566f907572e9ce26537e30a4893728668fcf4c710ad7ad750ec0c1d50b5e328727eaa42026b9803984a2540c6e19e4a583a3d798fc209597223be3d5a9f1bfda219e5b254b7edfd2820b450559cb6c8e4ecf0632bd49651635cfe0753cce902905d1740af569b8c2931ec064b2a0a05c249588112295282028065c921b1b86af8726a9ed083c536cb79bfc4921c4c0f1c22fb35d0005078de7f5cd061c8777d485ca8bc05695b40c5cb936dc2bb2a76219821b0e1ed8b1ba67763885f749a037dd37cdbbded6c12a4ee805cc046118d6c0898db5600c31c6ee21c2615c1484ed8dbed9ea0201739d7559b88792c2bb4a5c8507d67163101903671d1e265fe0af7208a452a5427a556aa42c92b8c9439f1fb3264c9235754c461f1c4c04da82ef3bfb874762aea1f5c7788f5dd7103799db14f8c75f71ef3143cfb6f779788f543bc5115345e2946f79502396f34ecc348013ea706e8bfe7c8c35153dcf972053d57af1e98cb259d5eea448e5ef05f50f84d3031f1dac99fa1f521605a35695796be5aeb23304eaf92d9448b85b0b00d6e12d016589b210de794b33d96694a4ce2db58f13e3e87270796dd9c521d9efa5e5a0d014c0c6aa691cb7d2a4bc701e46fa60f49b22a9d42fe121517949ad08009badf1a1a4083748a9c3d07c6ac7c84ad0aa800728518915f82a933012dfd0f3347e3d4e0abdd2ba9ed8210d2ffb1c93b2cbbff5de45d92c3fb40bcd3e50a2694084ff8c9d3139e48fcedaa3f54ee02fbed26e75d92a79a5dce731f3d7f12eda3dca1ccd38103af7854ae8ccc43206e0cab383dea1fae99875890ffc3329f1878ddc5c93fec29d19b0992631dec36cf329ddd643ed9f54f90bafe71a9949bad896f99bbc7902a08058cef6f9df060f3e3a4f38314dd32fad6a112e94559710256214c4db32b37d3773bc597717d46822164af4feb0c8bfe00ff63dbdff225997bcbf21ccd93923f6d879ca40f32c611fcd941ea29915b856d8f00167aa2f9e65eb8bc0cc19250188c56343f1670c00cc2dcb0a3f4fe4799022e94f9660e04079041fd2ebb286ed3ec4321d34a51dd2cd667c9f84e1dffc5354082adc82b66d1512f3897f3dc25fa9ce49c1f1ed478c3de67cc2602abd67f208207c9f4e8ef4e2c77828f9310ed5e76040181369c8be5dee8b419a3ffe375cb5cca6a8dcdb6360f98cd32cdfc39486dbaa1856a920a7419f69939bafc15835655576b619be6b209bc1eace4333ac50f2e7a095c771eac40cdde35d8534409c300322617914ccd2ee6e541d6aa076df78fbabf9504fe938d844c3978bf2684062848ec0dc4310cd184b76f7a65690795682f45d1fe1fcf77a0127c43daed073ec39dc46f57b5a2a101ec08d9f2cae1ab144e11f09ee60787345547930cf783e16e4ebda8da556b0f30366ed249a2b2fdc23616cb823356d3a055e6ea44801f30bbc4458894a17cd4d884b38b71929bd9463405c38c82e50befd9c83c948db58daf53d7da182dcb534ffcc6e5dfa19c313d225fd3d26d2d665b279697b1803028bdea0392cbb228a483b4cfc437a6a8906df21cae0a06f6a63fd921fa9e4eecfb1909da04bc67cf1d28816502939155a7a676d78f90cb987925cae999520c10665834ac0fce7fb7fccb41ab415283da4df4f0f6feb09dd67eed47f7730874f2cfe7ce4004fead42089c0db3f7bfa01b1556e0fe4561a337b4bab378fcbdaf80615ac9a63e37897a62e81e1a6cc4c3c0504ceb34d1c83eb69e2e459920ea12ee1e861895709d6dabd7bb53edecc13fbf088099d9ea1cd6dd7965a7199909942ec0ee5e2fb11437761ae75b8a4b644bf2bedd034331c599e27fd4f5922b0bbd95d4031b41fe0f28273b37e0cc52331a851ade923b7c698b5a07ee2277530c23b7daf0ab11d4e7b1ead3c454c8e0f2edab1068c66986cb589829f92aae203302f2923ad2aeabbd788b9131766b14eeb3332e0f9673655d69772e85e9b505d58017856c19279e758dc20dc7f2434c95d61825f74f39587877e4e080082c4de4bc494ea5e25a0c49b460ca95f83b20b5b255a7b0d3ceb0ac1d7f4d8f19802544c9832a8371fabaac1560ec0c540d304357c339c7f52e0011c28b1d19c2856d1ea958dd81a690d13b4be2679e0e2c810b50c8cd46047833572982c0996489c886dae447f24cb16b12dbda16e1d7ae5a7654c2a1bb49b145df176f92c2ec9a2221efac5b8e1effce06f86c2c52df72cdd109ca6eada562d7e1a31da3aa30131060d59abbdeba00d66574a5c6990aab2e298e89039d9832fada21754dd3e80c5477c1013519f4be87e7888983882b520f4aa3cc42773cd6855a81c1576ac3adcec43460e8b59fe29c0e38a97d13fb6ba07808f9f0d617a10693670d96de73e9dbecec23c8072a1930e72346639b3877e3cae9a96052c16d4ef0b1c5e21d37b018f784e99d2ab12d1a288759a7dd004ef234f5cd3314bf5efb9c85cb696360a7280dca988226d4085a0e22cd7cf506f16578f46db370c5e6bcd3460914ea0ce1838b0dc6df8872594152f1b5cf414c4dca8c19a5f2ed632d45557d496a115d788e921fd1c5d8a7afcb0b03ddd00d5fab0a5091db50ac58b48dd3f69ac0524b47a768f17ecc3e38f878916ddfae9fd2fcd43ddc00b969825ac51f11966ff3ad6143b4f51c4d247014899ac8a2e91f76d9f67bd8712e717840fb864244390d2fddc4a68606014e5dbf82cdb57ded7245ea155dfca2b61141679a6d843452f039b0fefd5332d250fa7b2e24a11840f1cd051ff14306cd55fdaf871ab8a6e0d5ac9ba7b087d9b9bd4a2d58af5850f33c1ad7070bb7512261325e1247c5f22bbd0f3995697eb17a81016a97131b875b0e1ae99b8f956ce8c371d094fce8b38d842bb601b9e2fea5c2a6a79148f25c9bf50f30818ceb8d6a1a89da92feb903dcab086ec07f8c31fd94ad36ef21fdb0781b1a016dd3ca0c39f555f18cb833d8b132a8072e3917fd969242de1d367b912072edbef157c1be00391fb7a56ff24fd8de6855442e644b00a11d800b16b6389363382a1ff45be56d5a8f6b1423c2f23d495a9ada5f0a0fbe5ddb2abc8ec9fefcb24f8e58ce87c7f31994a5c178a1e8b6974f25484562133bafe2ee7a77792c38b3184f92afd126008a57c968b12f73a0270393a46ee055d43c087fe39831fb466de4f8e07ab6b5c7dcc60de2e6f0519a5957e931aa78f1e4afffa31e21cb1914bdf139f61064fc58da063dc878ef8310a13f6dce06d918217e011ae388f401fcdee0a0663d0b802638f498f44204047086ceb287d13b398708a9f93f31b4b04961cc4454408e14eb1fad8857bba63e0ad089dd37159f23171bf676e303b7ffbcdd51dd3807a462ff14de386abf793d43256031dfc9ee38fd2847ee9e78e2aa0795b868489a8584f9502c07a2965eb81a76a038025a8e0fcc1dfa18f8c6957dbb8122b7d47b2ec36d1758c7bb33631d46a05578b8d5946a1924922eeed18003ef188d4f6e700fc5479f700c21d4c04a1b9f3a5ed6cf04968a57f6785dd3d77898cb356016b47a9b67958cf1a5d9f7face5abd30a0c14498e2b7a24208fe0cfa757a72255f07f15304cfc3199d98bf9ab18429050ac82c60160a5ecb291d520b896a9478822dd58150675aedb1ea5529fd9ce5e583a38094d33755eeb26639a3f8a8c706bebd0e471ae5bb75a3fd5c1e7ff6e5371cd3b04164948dba6cdd062f185e3f67f68dc479de78d5fc102aab4ee0eea2a9f97404206971b3d718497fade36bfd6963c2abe9055acca8b98bb9ea447b593950a0f195719f3064fb5b131c177a0d905a66c12f3664c122a7f3c9f3d45cf28152a590397f0502cb726982103c522b345fa1f6f19ef597b9c1c9ac82daa0f57cfec7acddd3a0dd94a1dec2c22391f87323215481d435a79732cc7e195609642216c5c5e4299c6b4bdde77cd3a78eed32735a8122e8faa8d33e82f713ac6140ffe712736b40b3f8a7e41ec401ba86b8da153700a3c83f63d175cb537ebcc9ac7cc190c55034273cf1b311b85b5d923ee8b5e078808efacceef15010aa749635a02f45e4e6da84be28c443c53e1b30d5c76990c7cf1ce0a6782ea197b9a4eee75f0a8e913cb7faa1f09b8163581ee9db77c8bde3d3ca12a9a7df5d7211df4fa6ab1b84e9425d879251c889443fd03291fc4ce7199a2624ce9ffdea8c931456248f3500f98f2bf8f23e96dffc877d80dade88204fbf13e1ceca999aeade8897f6a0b71b0a46b614ac53de0d82dcb5734b2bc96b9a23844ec485a6e1160f966ef3db0f38159fb4bce9204dcf67298bf5c9e4b302a1f338a914604fcdad91f3a33068ffb36d3f07f96e93c04694a58cd4a62b142e85e90567ded74dca4cf2642b569b8594d5735a16fa995a31e4a95298b4efd9fabbcb99c2dd20695b03a83f8f8cbd2a0c90a2edaf06ecbcc052a9c2f1b155666b7901fb17e45a7389d9a0615d7b77e19ebfdf688607a3d0413d8be08c459a2a46e7edc2a4a1421f0f7acdf6cc41b1804d768526f7061a33716380476137ba6ae77e6aa29da1795373cb97c6beaca810c816de2f7aee224e146bc0aaafe5451b78f4214760218f4e9aa0ab5f425500a1d714b30fc429f49d5485befdb9f9563994d89603560dc6b2b6dc3e0aa4f80becf844449de40a6bffb9f5cb24c7f855c7929cab10933e04ee6782d7565803145d218eb49d0504db2f4e115f44eeec66244997d635e83263c247875ae0505ba9e22bb9fdff443f12253058ef87e9c81e36561d04d18c7eed7698287117704fff388fb2e4ad71955566c426d9ace36ea8ea49006eec50b1fda999f6e09de37cbcc5ee2462551766c44aade2be5e0107cbe33a27a2d2acd69cc471f5095003885c4b6b3794a2bba6d6c9579804f9c9f89b23ad889b0e0acdbdc96a78ce9a35e00f36bcdaf1d11655cde1dc3494bed6df75be8997926c3e123efe4237b16d5c709d39229261db415ecc8adaa495b362b37074a7262627174a442f5c0b70092360d6f3b504be10e7c9b2bab595f7b14499aeee0de5c70eec98da7cf744f602bda9ef474ac41875267a729dba72a2e3101b1a131b08f33c2edaf494742ae964f85767d8b78bf34f33f25a6a0550be72b6643e6b23ebeaf8cd3bae9f4bd46e8bcc08904ef6f83e29cc04b9b9f164809760aada77b7cf89af83bef7062f5f5f9fbde1f5427437e55ac5b77e1923c35d801ec7290b42661210d047b565557c9e67495804c114f3c8d8565091f827eb1ed5a60fabd8efcc959007b86a6c4cae4ef14444f693e2355e6ba8b1c7b3705cbef7aade06d47ba4a09dd4fcf3d2fb0c4b13e6553892c06cc57bc962307321d5da4d3d23d787817e5c2f70d5ef3312d7edb00b8eb7c04d2413c0bbb78a9c01cb92e59c9b281c00a4bd29195c50857a4c53e73a06098d8c5424316a6f830ac8e30b007006c3a210dc0e6d9069fc6bb8684716ac68f74082033f0812557b3b9bcd2989906005de4a3ca8612b572f97c04bf600237a3d44b3ac40227649b9b254212204129d689e33523f9b6911bb9b674719ac4095cc1831cfe8893b5f6fecd010fba9cbf01f539ea25e468e5bb3e113aa1b4f8c13703dded7a5b0360b30f0e35750cdc8612c23666f6e4c456868c8b5f6a235684e9dd83b35a70dcb497b7c92fd89ce22fe59db429f859dad047101b27dd3b021f13a07228caf0d5f5a0eb7ba7f41e231c055f76a825cbfe2adb642273a5cd2e59fde59d84e099325b2e4080642f36c673343c7a8b7eb1cf637cc2f2a089f61677748e8717d443c659ad99c1300fb669fd1c4b99d268a7552aa7fd8d793c3cfc265260e6132ad5a78601e425c0e4f81fb57e3b21da38ba563e2df20cac86fac7ca9bd18ed3da838eed1543ce3c8feaf7368aa5af3b881c239a27953a92788eeafcd89db3de5e66af74fcd7f709cd601d64daa4b7c12f4e2f1fea8a02d12e9aa51906193fbb074ad423110f04bf1b514fb183626f97eb641ee2c754d9d76f476918e210a0663680c3941df82ed50bfee0c77669bf19c7228ba5327c1a3895e40d0f152bddc25e9e8ccf4191a64e05edd34adffbeb221ef4300375b3dd5152f18c41dff505a93d51b70b3e4b400aa4a76ff923a695048e7883a413245dc2520baed332394d810a81bfb3f10fc353c9efd782a43ba19dd19bd0807002b6a2e1e43688f60d68cbb74b104d1ee9d65bcef9ccb72c0658d0a843626869c390ef3f9e3cc17fdd4aaa37f61615a48d636697230f423d66a75a3f7eec78d42db091c1b3c2889937e37cd30ce59dc8921a345d507043003d2a9a7cdeeb583ab9f3d209425bc532c1fdd000d88778bd052e8a7f6a01083d673bfd84d2dc0cb2fcfa9c17f3fa3a6a41441248deabdbfde0a6fa367feede83b2b444ea95eae5809e263ac31d9ca08632430b3f47b41771179aa5fec7ddad6dca789a5b843525876c390a81a17fbc2df9ffcf3b7db44c9d7a5e21200b5e3332af18e489c561a2ac3d91c90e9c768cc21f80d516a6c49e298d2dd1f8946d16b92c5a0a6745cfd7e2d33ba31e43b613bb900c9cc623f279d3edd86ae775d48726832cc9e10fbf0fad71e549c5ef29ac3b1edc0fc416ce21abd5823ca571b054eeecbbdc0cd141af3ca86d0af9ff33f79a4d5ebba03001910beca0917c1b85838b898c9b4682dad5f87ed061c3800cb8eab4e1d52bcd344472efbe1249168023acea8ad20f5ec72b407c9d3bc9f4d96231a1f430ac843ef9506e542670a859c037626a532f4c2513821e830c8d3b1476d895d534397547465654a24e42d821dcd9a0bcfdff99ebd1fbf4cb4e125ae3dd854fb37e671a68a0a26f07722c5b313c5150a3187ad32965f5686eb03320fc7f9156a4a5b4dc4e32ab54ae99e9be58e33a93793b807ce60fe965bc33c6b1ba5cc6ea9e821c71bc617a4db602d37e73e6dc555dca4512265c98f340ec07f6bcabebf41ae37cec7c465f9f1c7af9d16399a11e4854e3fafe84696597ee0630771374fbe907b9f98c9cdcac258a8e9e906218a20c274a0c3f159e89ba0033f59a18be68dd4f82387d58b7751bac7ad87f9383738bb22697cb7204545126cc325a272d9b543bc317caaeba7241cb666e0a4b4df5cb1c96b8425d3db2c2b0b934368fb5b9cd530a56922d64e9541c22557841029e14176135b8d8affd91d5c746d21727b758e250f907f2550522bd4ccfc490c297ee8ea38c31b4d15f94720665c905c32ad860b3c9c32feda0392400dc1dbdb0b9942d38e98a1ec9495af2b1425745943723eecb3c31733f2fd9406244c6921571b2f2116e47f99227e67b0b2e40b43d82d95db94bafb85d3f9f26299cc1dc2f92e639e4ff54d76ad22cd1c2716eeb854bfe197f090bbdd58dcbd698a17831b803d5825d87a3c52d8107c13d0f3505bf0695ca4ff20fdf80ab0bfa1dfb2bc07f429010f5c35e9163255e6132689f4fdbfa0bf4aabdd5888d1b8b93dc3e212628c32396b7dfd3252ab4f5d1b1f017a2a682c4da22b408d1070132d9ae80f9956827bc1f294fddd72559a0d188ed5b1882bb20f41ee51a51b923fe430a80a980f7b5d564d958491009265b2dd1277c9a94883e8b39fa891259d4e87e575ee888189c242029f0cfc038853f6c9081658de15e1e07557a3a6026c809ae610f0e3547be2980ea170d03df3693820960ec83a33145ed11979ed84f4e9896b0704ec89ebe83bb0e462847f6bc991c94befab8f7209d0a55242c74990ec72996c755a2c586e6de5d55ee020342ba0a20b90330c5e6b670cab40b91c49f86a2316b478f7d0bb19e18a939d542e64068be3fcefb818b283c177105c99c518f6bf9fc79020a53c98cb8664b4cb5456fb1e25eb3012e685b9bcb147ca7365a949e823e57d28391f2859bf0d63edeb7383760d16102a610ea308c52e5e0d89aef5c70d8e79c0aa243a723baa6d7cb3327aa185711e3befd00a22ef6262dc65c985f8a6401c2224f74187a26bf127884bb68165bd2def3c066cb148bdb5dc3f8cc18ef6ca609400b9f765723bb5a6fa43520c9110b25ea2291df0e6d3562630e93755278d1852565e5e6bb2b230a923916cc922724e44f4ea49cb99d0d956f496a762bd3b55271836c5289e4d679422fb4448acbbd98b45a80a080a347ff1ef7ebd57bba248a2bbc919edf6b07a8884744e7d879832fc613d0ee19dcb35a660308140cf6363fb400f7674cf2b8eb3ebee157d140ce84cce3081fa81837a0f5608dd7a792a8943e74d80e34d7043bda42b1fbb84939745cddbb4c244a05b141e9a2fcc1fef815c2fed4642d9428dff05b1f15f92fbc53d892b325e49951d5b3ac08f6539a5370cc12c2259162d6b84664e170a88089930a624cf31549a7263da526e12a93cadcd08f70d897636cfa2c73504b0cd6b9419d3356a601bb3fd092d782d5aad3131b1cc8af19a28b31b82442833dc1c8e16336baf8a3f47d07ea2a0fa40fa06a553ac5c2f349aade4316e62a57721affc9bd6450ecb3c7590561a48de7e653ab1ba7824e398e51cf56270f4e11e6adb7493d9e33b34d96ea1481b4ea7755485c5841b08e8db1545470f3507aa8a63d5d210467ac5548e7a5276b29ff89800583fb089c8ecdb040afd714c0e9d8568db1bf1f9af149fe5f3dd0b6ec570b762a50e368fbcbddf275ebc80a80138c96e14c42d5f83df3164795db6c90a8a29199de78e6a2b162d8b41fad99dacb62cf5994c5d072461f3ab18a7091d719f03edc7773008877c47cb9538bbd115de39105f0bd6a51ab4c0a36a5c713cf6f03458a95a9994b1b16c84eadf462c8c01676c7a713512d5f111a69b44c4c94319a6bdb1dde5adb1671ca19cb9443fe3cc469b749f3b56b4e8ddd51037b44c5beafdf74ffb78c613fd772192344c7562f6211627172877277e081452d601a01d79c79a23bb698ae5aec9fa75f9074cbb824fba04dbb57042ccfcdb7d3fda7d4826f92a9b83ec4538c8a4bea1e9f67f9978884cabf2987bcf89c2fac1ddcffa857f995f47e3641fa5d7bb62a202ddf52937ded944bf6c710065af4eb21a90e8be0f56df04a1e9ab5799373f376556b48683b4edd7460dbad55ce6cac6ce02ce907bfcc3e05976630b53ee305ac09ed1266db36c6107c9b94cdb20db98af64f0691122d70b5a41e585bceb8830036092afab055751301d985396617d55e67d57f68754e10aedad259dc8d47d61e3935baa0a6a3dd6428a2e7aa100d9497a9d74f5f89ff88e57cbc9fd08a5c014f9562710cd648b1bd4729f4c6f041d72bd07fd6f7f61c8f1bb6f9c4b9c9690ac5b83e0491cc43bb36638e87334302581ec9e7d8c5a90bc4163fa40aa0fb7be8fda79db9a4610147dd3092a63990c810f8d85024758fbc4b0b434b8dfa8e4b828d42985ebe0d01201e41203c2fbab7516b460c6698ac989c929e16a41ca810c67a2bb1581431a454079643d2470a54582ad8da9e6d789ee9e678a24dbdf1be86b5864ffe89c75e3f0c7de7d6cf7594712907b2d0e7ef34c7f2d08978e23f40ed552b78104a4002448eb40b6d111c70d0a05b06a32bf83169827ee287255f77d567245cb1f9194bbe66755c07ca20ac16b678a8d00cdfb229948028fee1ec734070396cf922beaaa23baf6f972cd684908bb99ec89a81933c9fe4035bfad041feb44c98f231360f1bd139ec2e6d862f792526fa24b7d8ab9682bf84788df6619d27e829919cae1ae3c3bd783aad711dd4409f9d431ede230d50d04f9b84961295b03396964849bb7eca67b0eacd2b3979eb4199091921bceca438b6eb87844a29521a39d05643ee377b03ebe75052167a1b06ee3583c4bcc7b9e3441854248b47defbda39f91a91150c194c078a703d4604ef840545ad2b8232f4a6d0a41dcc5fdad668e3fb8e1f5a1cbad7a94bce58f6b217ca451ad383c5dfb828489fbb8cd81c44aa17868ffc6c47d0dd9cd0e2fb1057b57777ac33a2738954eb1c824c328325e55a812335fceb8e8ac12e1159352136155606ea2de7b67e40eb5ab1157bb1b3136c453186140b2fc3b549cb11c89ccdd5f23d310a4f1192947fed7a3660a4829d344e86356eac83119f33b461cb9c085d43ef50c53589a33db73b65dc62363c8c55bb947ab101e5b847f0da9d1187fb40f85d10374e87ce6086395863021fb24ffed5d62b7cba87d493c42ba099a4629717e5fca5cdd0a0e44b3105b1280ad28496175bfe4ca5bdb908da12ec5e8bd875dee355720d25d542189621fca985147e232ccfd369c788ffee9fe4289ee2449205a090cd1886688d225891d2bc28b085a8d23b7a108ad5a4bbdc1816223e40f5a76610cde28c360d1ed2dd70f1a5fea00e4249c4384251612aa29db1bae5e9536d04fbfa435d2a5e76f1649d940569dba299b717df8ce4f45e4b17313ae47087984a70a44ba5f673ed25698cf8ff601a1d4b9a87f77f61a64bf65d33979bd82db6f97c955819b30a735996169722d230a847dc9875de4257e4fe0593338a4854c4f6117ac3386f2814b4cd12d22199f0f5f64005f8f0a5782ef877c0df5d22a63498b301b939cecd16350136d7f8c75d0c08c960fe1f6544a0af29be2c2afbb4240280c0429c62d5586abef79dfa5be4fcdb47fb50e4247025bdac2f1300eaf3a94dc444c02772a9445e8fbddd1367cd386681a12318cdd336bf73dc0cd9f9fe29968ccece3dbb07a21830f00ad7005ce98f6519f3ac4b08614c05511580a5ea2264bf392ca7710c099b3b1d22a6cbd0435ed81bb56d7e1f01ee74c13a8e5b9bc391bcd4c72d9892fa304175ff34877ae0712e415bec74a52fb292b95e61664aeccbc8929c0f56e3be460c732ec25ad2a881e691277248b38ee4dd5f45224a1ef2f617a872baf7c270f3b0b79cdd414fc0044ee0f926b3a1b68bc22dc9f729837729588cfd37982d53814288a942ea88d9ca894e9471c059d0171725ab9abe95178b046f8e05276a933d215c3a22830cacb095ca3158fc4c74988b7db900383e0beebd48ab8ec84aa381b2859ec2aac77aa0714f140481187205dd7d2ef6b366f5e9e53cab8eb0208fcc9756e0dbbdaa808bace30ad91e021c3dffb0e189ee75e850cce4439713cdb241b2be7e7783cef1c76ff8deaaec12fe4e2811f5f612197debad0e0636114bb74c4354556e17501e4e1f38847009b85ce54421c1799ad9148c4e33b4d7131c0f14aede3af659db7332592dd3e27eaf62fc4d35e713067864c05e6d7fc62a054540969245a3290f425928208642714ad9f8f6397065a3da447c19cf2159582371ddfd9984b509f440693bd8219c9c7bbcdcd2cfca0bc8b8e6996b315ae77f04d14e8b42010dac92626854df23fe14a016bba9d7a88371563e1587bc96acb1633752e532c1869492a370cfb97011822bd1f90e112daa92e5aeb6507c20a3a11575e61608ecefc919dd1c14946a648f02d402e6ff26a036073603ddd276a5e9b3947cfa6975d696955e3c769c326b85a2ffdb7a93fa302cb3aa39ff84508dcba5e35f7dd91b8c7db75af5e8b34878f0dfd9ad30b9a520c77643f7571f0e9da7f56b6c6a31c4cb36d979170d5b399e6082023347bd23b5ea4e9ec4ce741dd438c781e0ca198973ec2fcf7910245a24d6d107e4952fee4c625ecd562eec478db77c8a85e898a1b7fef771018d67d0e47ff0dad75063ea4829fcc944190064e61d4671302a82970d1ddbbbca1b18d682c2ec0a4ac9d4dd5b65f7497d9dae9f4340920d33c8ac455ef4bfcb166c44b66a5b126857e9c7344289b9a15b74a5d65f506d6debd63bddc3d959c9586170d64713aa8cbb84539a643d434c9ac5fd1ce48356dabe49ff2cfe58072666772b31961290011fd4c49fa825a45269109018bb9ff139686f1614b87773983de138500247359e222cbba81dd05c054cec6e432cadc99cd851e0dbd7c5f91e4a914119d1d268fb135e8ad50114bec8230ef20cea4e8e8f2d3a9388301c3deea1198cd33bded15b73306d139cb2f83b3b1c7146ea43cddb7e858effb1691409a91f4d9ed1831c64acc9b61eaa66b78be4842f6ddf3f691f5df7abafbe3303494955f8bc5d2ca624f7a640487db48f6d484b1bcb9e570374a87ec6624fa39cc03fad6a1b93c6f22c600a9c02bf2448b1d7cfa4910f6077b71296f5bb90eda89c23b0740b2eb8365ae5e73871ad9c8a80fab59f54f81ffdc782c1e9fe18baea85b9dec0114aa3addf7261afcdd276390fa72740fb9e968b279b041a37cfc5698bfa55447c730d5a87d42abf67826a8e3e97f2e7e107490d342fc8d303e22ba8595b80c7b96958b37691b75cd1ba583efd1efdf76d5cff4db230b0a1fce7193f665e6ca76e42c695721e194f5fbc31be5be225791bb8c5eb8cb9c802f817c49463a46a861d62137f193dec6464eb4834a610deeb6e6a2a1fab977bcfc45260a49df6c87c4556aadb6b43c2ab19de30c9813d6edf7d210d657e58e5874c40b1093c9ad150a0814978ebeade2b372191e2c76ff27f2e2a242101202fd245e73d10d5701d6b6dbcfba0101bbc92068d53c81e76f2a77cc5d83eba8997d7f57f0295585bb663561a2258d02a9a21d5dbc2b7e52df16a3519a89dffc4f7a4a8dde6524b376096c8ee06dbe2d4b5491afa4b43f4daab19a75bae0bef7730961f6338eade706c39acecf10152c3cf09a67aad89e28bfabf64bf0e0c786bdf0d10555432cc291b4a124e86a33eb21e4b4488db005d14a06e4409e18f937d359b9689e4231b45a3bada73504e3239ac004366f0dec5d8241d73d70018546d043b2e0fa945fda387fd000537aa37cec4b56fb520d163faafd6e2f6fbf4d96bcd65e2482744a4c864330e46012c3448a9d32699b079223359eecd8dddba842d02372158e535d19b79d1855af5ea411291125346dca92610b1dd54a0211e6d42cffcd99c5dfa92571a006bb464c2db36ca86a3c573756c764ad1a029849852e7e9e411c919635fc2fecb1ab7b68a918f555f593cf4ebb565bd88eade2d6eedcbcb59e320f01c7befd4e9e6a3cabf58bffd67dc55ff63df8c89f6c3d9ec70802f7badfd4771404cc124956c733b422b216c1015211c0c663d9f69e66b6c2afa12b9efe4f1f01ae9179ab50bd880a8cde0e2d609344c3e67b54a2c8a9230d91027c9a658f1638329ac0845d26d9afd775094253a64405595a1ef42f7c75be7c3d7e72b292e99fa9c13bf1b2a0fb17ad2b931d3dbfc43b54748318d9777831f7fd1573322c807e2c760ef7e3a2cbf47b133df25b12ee4ae7e613c502fce41df3a5cce71faa0782ec12874b7fc8721d2a123be06f4eb08c787002acd9001b5581957a04535aa24c3b87d7e89675861236b5eedec1f80c784e8d166b6143407c56921f17f3feea9d3ce41add2d5287786a940cb640e13fbc911873ff576b83368a61e68a5a24daad074033e4a72f4bbab14b7969a35c80869b57d2d6390738be9924f57d538f3f428db15c36d4272fcfdac7de826d8df21ce748394aad12cc0f4755e88f7723b60a75beed56c3918e8cbb9d1f7793c1e0812d19b423595070c8331ce599d42fd8e434ca24dfde5c46398f43234929ff9dcf8972b672f3b71abfd76b60860b5eef75258ffe649dc520cf5a12284c86805b2390b7a7918386b354f0ac5fd0a7dfbed2d47f2d0f3a456fb1f07973b2b319d09592a753bc81398715fb9ceb1ee08261ec6b7065c35d2a70a1c765061d6cf2e63a5a8be26abca151ebfff25b559d27d8dad40b553aadec104674753e56d86d365b9973615faeb69e2fe0a42b8f9c25791d9a69ebbc37187ca2747bbc6ec65e024eabf3f592f65e4258e1e117969e5f4a3efcd49ae3ba5908e6bcfdc94f30c49ec13c92ddc60cbbc6ecaef503b696695d327ac10529c4d7cf5bfc16da4cb3bc8a3153c20478fb712803f9bb22d1a11d849193161c0addc02477238435b31dd7ded156393ba2e769c05a365dc38bb486026b9c8533d75fd5ed82f89516095aa9d464ebbe9b13340f4fab7a5c5dd375de4f947c1e99e5f5f6c4b6bf362bc531ed48d71293a0dde41de889458b38579698d1d9b3253f70de22e46db5bec6e3d5e670ecef6ee6e2ba6de57ad164e27a61c1296af3deda61c72a85a3bbc9a09a3047a6052581736be7fd1c6895b2a9f824d6e43bee2c90d3ad2a07c2e243d3275b9edc2fe4dc70ba8d141d76052250d559dbe550650661d661663021cb52e2666b1b284ff24646c5ed5a4ec6f3ddbba2abfe4e95dcdd59aea0b87f760ef60668454132ef01091bbeeb96087d83c7d6210759901251f4625efef2bc63502f97ebfa656a94eacbf222b6a693b8c52f10779462965baa5aff3996ba91e87fbac57a3f0a5ba9899c11ea79aed4a84463ff9ef00731f2733d53a3f8a0b2e5ba9b467994126017b5449da1b8889008122fe9e452525ff453f896fdba37a4b2a3311a248b01135b130fe36abfbbef9ee46522f1a48834a26404ca40b73f90ea2e877142265adbd81f029cac6793d7da12728d32c8e36ad223f58f8a00f57d2467c55fece10d77d36d0cf148075b0d0a0c2f367c64367b6e31df7f2cb108b130bb90213f4d1840dc6686c5e1190c230f6e99d24e9743afa38d48b18cd14a8ea5dd571844b863663c1bfb0e45a566343725538dd9a50549ee028e7ea5906bb26aac0978fce7c5ac14b06c41c2d652cf719eda8b99e4c8f2d5e66358bf686e1583c7fd249f1271fb7c9c43a4b74fb86bf382f94190cf8ac5687391296cbd78ec98ec213c42247f943c055278e467e0eca37b02e3dd9f565bc18735465e9061cd6be9da6fc16e7754123963de44bfac7a307079ba71a3df5a70e407821d12be1373716063459b1af91ed067996ff5cfab150775528cce28051881f772808a2c817ef82fff84541b6434d80ae860e2fe51f891452953d59ddc758541a517f87ede90a08affaafbc17ac3f30461dfd1209c99b37c6f082960c6a4336e3a7a219d42cc811531392f6cd948be8c138cd5dff1485410d85867ec13f4adeda8b71a74f0d91f76e9a8a859ceb181f506126d5061ea22558721cd94842a1479efe4117bc38984449259043f7483b18a28a7e734136fb7cdd62abf851294bce631d195f4d700a2ba47c31d05760aace4c7263f3d79cf823c605261b576c30771c6e8cc10d79afd240a565c8665f0040261886fcbf3b1a249cb8361a8e5a9c419e1f51cddb66d14d39fef3a7f077876acc57eecefec91b0aee81719894e286e01fd8d69661a491415c7b240cb418f093d8238d4e2659d8a4764f0bf34c854766ee5c353d7452678b967d1d7506405d60f8398efa7ac5ed6550443914dd9fdee611ce6ac7caf78291a03f9cf5a450d305fc1559b5710e57d63378f0242207bb87477b38424d36f9ff23f662ae933dbbf303c73e741bf93433ba0d0caf7830f7bcf3377f7069bbd3040499e241eea2f3cf31bff4297a613dca514243d8f167e2d95d3bef20048fd8d8a59713cb1aea2cec1911160a4aca960558cd7821f08b63d244900e32c6d3d6968f0ae745d2f75ee74e991890f60a40035d5b373d966e488be700c62aeadde60722f00e94fad99f3fec948f4bb19efebbcea69b42f6ad356fce05379eb32e82a797f0666c65a49527f92861ae73442a8df99c3d0413a0a77da2554b805a5b989d4d34907b426ca69c7ab34af4360274b77051274442ba5543c7ac79dcae5eda699d81876d15f47dea2a6d7e1b40ce7ba9a008187864305ad3bd6807f2af032e9b5bfd368a44c36515281caa1e4562eeeb359a19386d49dadb8bb3de6d59c04c42986bc5e459a66529a7a93ed6374992e48de9670d330c64ffe52570ec1f35d2202a82932e0168da8740a8779e5398302365fc370debe0b7145224709de283ef562eaeffae7bfb3e7db4b69fc42f1fcfa2b11e1894e98d37d08c980f0660069f34d43d10d208199c779554c58effef59db1344de49de63417836e628cabf605fc6ff6afb0d66460d79c64c672980d19ccd0b64156f946fb293e0415198c8ba18f56c3554105f18b8c32f9cf582a340362631450f08797af682548a12fba2d5d628eebd1340225a753858857ada5299f3d798eec6fde0efaa1122c1a08c83b509fb4cda2c30d559d37159d47b06752cf548dd4fb83c4f4f816f694e4bed9f60d9bb7ffc14ee9a1ce74b6ce42470cad996b0765532bd2fd05aec83b9f739c62592564837529c1710a887223264e92562455cd0b2f6de7f40a8c38d5a1d314a704235f68de8a18c55afe55b63eb516468356001db633f2a415721d93cb1b2de81da583a853b50fe429879f95ace1f9feefb9ccba4d67d51453f83b7b58d604222c883b3de197fb5f9ee24bf4c85d73fe34bfea1e25a77dc59fe1ed357590622c997fcfb78c6e2aca4177f819d9f7de3519f5f5cb447d9e16032766340c9bd30b0d2c00b341ae2b1f665832bd920b89f481c965772fbe6bf4e6db84b2512b1a80773d6b0ba3ef2d2f75c6d3f7d8807b03cf8a6b544bd97f09d885f2fc6bc8d13c3b44ace2503f2f39f37420d53d62520c52c1e8ce8b5d68aad7a59bf49f9f2971f68573cf04efa081989891afc8cfa79c12697751ecb2c2d9a8da6fe4bc0ff09b79944cd522a47b153ce281414c324b0895a4a34676f355e26a7673f7682b693e7599a5865196908dbcabfe15410fdb9f161605a9ae508645ab36f877b373f3347cdfeaab633aa02abfcda1adaafd4c6937eaa64b8c7cab809ac705fa4f2a9974e85f48500e98993a83f45a2d000acf85fd266bc80d70495486336c679dddd39cb4547b3f383df11eb6c57325de672bb993d7010905e76071a48687934bcafa1cc36ecae6ea351a67f3bec484ec105ee5fbcdbb4798ba40e969954fbbd566216e23d580b3bc5ab506f28ce9f1571087d039e941823bc7b8b7559a0f1605baac76dd1601318796b264ea85c96f1206f0219b46c6028e9274d3fd27082265ff7118ed5b246c6dae410aa3ecaa89e1925b4f323ed2db06d8d0b213d82c48ac529324c60ab23e5dc1ed01b900ef0c55331dcc0a6cb1e867efb705d46f0bd1fcadac1207b3cad166c787ac79c8716c6fb09d41356d2430edd9425f9e1362595ea47de4fd0b137c3de8cec23ea6bdba0201dcea38be46091fa0719cbff101f8adea3f7ce38b85ea799df0e0ff922957b1e76952267a3ea2d1fbf06b1718d5615035281a234c1aaa26433d9499cc5df0a0a4b675dddc810922c1c181ba55887969e8b9daa4f5d89cef70442e7e1e6c266a14ae1c811f596eebf862aaa5d7de1e936a366aeb03acd24957ca5085c59c52c051b751dc431482294c2b6c64838574ef150a46c3326cd09ae14fd9cfdeb16d63f709d847500b19f74adf537840ea8ee053f4917891d05858eb47e8a2042c47892344e1dcea90f514d403081ccfeffd4ec07792d6422931b4e1a74e07c94d65490b3c9c6bf84e33feb60a1a9ecd034d0f03eb796f7757c61597143dc91a661290e5571485c642eae1c653de4472289460b4b694fac064e064c649f37b371daf91470b430b0f09df4af96ef415a1050c5429a023a1a206ee881027095242133cba5d69df53acdb52d75a846f011eb45883dafdcce6534f00ab7f4e1d792c9938673eb20e7f75300b03cd566c36ab719d7ffe2d0a814c3945302b3fc7ba3dad0131c5b5489ba4990902ee573a316e41a912e6a825f9eddc7c68d0b5747324f3b426ae988c76d0ad868bf47c14a9d7bee046a038b14f7f68903240d2e581cad876965fbf76618fbf4a5edaeecd714df510c0386ed993fa3d7a3dc1378c8ce51a39f35f6b66027bac468a403e20831e9c2777fcd45f3652e09c0564bb13dd54abc7a7926e3130dc01900ed21e04f851d2a4be7b42ee2b4e96162445f9fb2f39539c9060506678ab87c2a9996721b217b7dced4bfb88132da3918381fe110ba207783cff73532c35a5ad0dfeebe251908cf9feae8df70f1e797fa55cef1fa1ea2b23a72c91367e62c7d524264f64aff7c1645e4e792ea237e4939536f5ff51309dc8738f07001d2c8c2aee0af42a3d234ba5368a2af4be8ec085560ae26c3b1a3139d77517bdf1a7ec03400de238a0ea4ef26e831f2dbcdf3511800b561a817ca8d8f080c0b0a7c3d9b69f86b3eeff22112e3ce9a9b67481623afaad66d65ab097be7aba00e656b19c6948151fd830d644a7b4ea37a21d7f85c2771e47f4a527ea172af2778729c181f46037e054b97760cdfe805fcc53e83fad064461e0ff91cf7955094b10f5ff8858186b07ac47d8a62945580ac14d6483744dfb281bf7939cabe68e651996ecba44d1659cf8c45d5b12f41bc56482b899c341a2677c8b571c836c4f207cf5a35760fd1b01832f693fb61c132b70c844a8c4c748e516e7e34cc64de41f9bd5e333e6c3b263546cc57f662cb3a7571756bac93fdbef6b2ddddbfa2c523a056676a088b7c1f0563124ede07b3388f80282d4d65af8e46bf9dff2426dc53e6a1cd638669648c9157b6af1e17c2664147e24fbdb0f9be36dcac2b54c702290382efc807f2ff015044082400c4774c187e7dcc636e150b80785d2a7cbaf8336ffbdaeb43ff66bf30021c1ef4d587ac4782d8ab27081130235f80fb3de5e5fa64d9884d0551ae5b73802d48f6cd40d93e69ee8c8f55af5393d3134eb81ffd574d74ad10f58d55b3de03c17b07533499436d3c602e259b2f2f5a8770c10eec8a6799499e704480dc318c4c35506988ddf0f33191b5821e4f9bb13c03794f1e168f42e0a90d7e6d90f53ab13cb671530311c180643eab2c788ff0352edd92c927e5fe6529654b210861fd821aace8033ea13f5008d2f0bbbf9628ca1b9dcf1244722ae7510fbcb8f290911d89ec81445ceacc349e6d3857369b922d2f4f94e08564d84cde4490f20b230a4e87652978ebad2950303e402a2b80cdf7c036a8e92c83c03e8a98285397eacde1b3cb532d4884e52f168db34eac055d10ea0a4324f6f5ef396db785b713003e67a4812e3574d4a629283638a4d2c4e42366ff7a86033d95788a8732b27e6f42e691a01a95d76b30fbadebc21ae6f33d40bfa60fe364dc4357db0899767c01ff37a300bd6483295ccf74f54e64017af366a4099a04f2365d205ea9dff1e638a2bc7f94f81f1797e84ba5020d34fdde3c0d318ab82c4522e8f435063814251f8b3bbf2e9b12d7590af1b69388691f44d456ae0f0027dc9d913fbb5b6ac175bb3ca0d029e9fc6b5f3c23aa6207b4d08f60d20c750cea39e10b24da1f412d54fdb3a6d1f6c42707a0a2e6eaec67d15719192ba347611310228c39ea950113ea9451ec820b7a4313f2f6430c2575d90a2c74397b645482a748ce201ca8e8592ad5ca76a3a87362b28c25b379173a6dc283e1f52df4d2dbf96497c5b29294d868d2234bcb73d9c250eac1d2a56823c88427016e5f9e72bca500d0e59015a4acbacd9445437f077c24d5b5998a1e81768db4b7b06163b333f73d65c2d2ab0187880119409b85a28a7157df950f1246cd3ad2a13171621940f79f5e79cb3275dab81c248dfbc61b9461b4f30ab125b73628a10362ced839cd4e6375f5044b98bf9dc87bcc49e25ca366886a01b671ed1a9f9e370e5d3db0302ab8edf168c7a6994e4ae9410bdaeb6c29b5c71fba0d753f2b4e0bf4292680dc798a5337cc1de800b6c4fee3aaf82c927f76d5eed454e9f81ae818ae79c468c077e477eaca9c34ac05a432f960e06dd07b42b57f5677c74af97bc0a7eb9d8a6a500348c6ee2c5142a35f83f5f186b34f6ac74aae5ac96ac41842951be942cb990bf9b7237e9d60667f30770c81ec27c3e38b2ccd3acbb18b28f42b0208cfe95be8c9d77d08f718afe992e53a82bf77fde6eb375efea742e95e16ef968375006686d9b7d71d193846bff284de574b90ed98ac83dd166c6367e50925890ae3c911f113ae614a1d8720675187eeefd601345d27b7938fea97db3d8ca9c3737a0f6a8372f19863074d81c69c76a04c9e54283576201759b72d3226f447746ed2a0cc03d6cbb893984ea56b828acd4bba0dbcb2c57b81f75f6a9956aa7448c2487b952536c1876e218c50d4add5826761d02096dc98d5b2bd16e29bd2f9a8fa79ed172f718ce2eb2e60cd01391aa06d953061af2e931c4fd62762b014c5254c9b29313bd01cb52c1b43a7e0cc09b461ea91c2b41e2c0c9eb444c5ce92f678d7a1227f5a4b5f6d85e840162911d96cc0fdbce37f7ab60ba601f72ffc229607d420aa4ddbe3cedc744b58e25a4d81452c9bdd4bd7291e6955097f07af000e074f6cf30afc80f2115db6bc941a861438f4d6c0b9a1be2123190d29fae36f3d23b1d5fd76cc6450ffb4abd5de0df11893cb2a64342b3f82f6323473ec69eb5518e2b77f0a06cd8ddb9d98769ec4d559a7cbd2dd90649034a6d02c4e1386ce2d3dbc340e05e57a62add070207f35c190244eb3969c31fe285ad37608bfe38818ea71a7c4df44e3900326c114ead2cd69bed9c0fb75c515c85b1e5d51a390bd9a904ef4579babf9412aefbce0e9bb7c11c00d8a55b7d84776bbac6ea4c994165bb62b2dba2eb1b246b142ab9f3a8fed0a4e8584bdfa797f43ab0de98b5ab9d2dc0b0a24e371f1dc4f63fe61f22b558825dfb838be7f4ca7ca3e65e5bbbba111eead32ef1c346719eb78059c1c714f39bc56f4e8d738e1893eeebfd91a2d8aac6c0237d5e555dbe561562dee1409ba8f31b88d7e83259ca0727a15af42f883c011d986363caf8a9ac19563ec4b51b85423632e955f0db22958ed3297872d111e090a4a12a0b96684d72a166b44ab6ae3b18d8ae0ea625091d38b577f452728b918404d37624a125298056ac8825ba9749aed9e33a07aba4161badeb8ecb107dbe777402d0a04eb53c1adba28f3427b6d5446a9d1a0c843d18634391ceb7558b62c95a89276dddbb1bd89e5a33904d0877abfd33ab56b56a9c61702eab5224397fd1d8b0257996f3f4d793e3a585dab5d2d525aee9bf336c904f8f10cb6e664b7a9c262d039b49421687eb1e81ecb2f184ba352bcc2c3810de1c6e65edacb41b7f9d8fb47a2ccf04a8b6a2d63eadcfa2baab33bb34d6e9f9036f41761e72cfaa09f7444266160af1d2ea251eb19c7297f311d0c7248334e8a6a0ce8e6b20537fb3b83592a5f3d28be40629c198854809361e7bc39796955ed9b4854f250a4ad45dd06ad591ada44349775fe3cbb096a4d76ec38f1c21668966c4bbc51c793c2bc57ef54c3aa737545a670c156393039318ef8863beef0311535d35c65b2287e74d491569227eeea5021fd65adc6a3b1941d8233181dceb14ea144feeaa371f10ec963538552228466c0826813625de83724463a8f25a1d66ffe957535050285f01c2eb9898edae6749d7baed1ce8f8c7970e2c2fc5b0388573f8d16d35ff23ae34d1e916f578a88fa4231cf83c7f99773130f728182bd914653147c4ae306cfd24c214444706d111a57d63ff479525fbe9cf3cc5ce5eea3075352766e51d52f1692c8b5febe99aedae59e6383131596feb72c6f88efd85ba2bf84b86857c2faed14061f7e52719fc769bf901d9c32c355037fe0fe259e2f0c12208ccbbb9224280a8442803326a36518d563dc68cd6621ecccfc017558cb53502234b2cf36a4bfbfa1fe2247cd9b2fa99eb7d544650b4dbf26bff9f0bc9854201a39c0b22439be7aa83c5ee2572306a2ac33131deaa4bc7dfa3e46ff31997a5eb05f20e75f197bdcd97071cab310467d94bfc0d8ac870c972d2ada5bb66966bb91ceb180a64d991cafd5c01300863984a1c602e2e136b99dc84160dd81ba3e0e115bcf625241fb0adf41f37829e0bd8c3f8d425d0fcadf4168d2e31053a740e3549e0087aaeac526294dae9641e850624f52adda3020958c8dfd693d9bc1c5599ee8200b64628af3e1982c487fafb5dc2191f4be2c76f839eb6e3c279fc5bbe0543f09f206e4fd2dce0dd1502c70c697d7e87282601a66e49ac1b2134a7a9345313154c3968b30729b3db476c8eea6ecdd024005e8d3c89fa089a922d82c84ddd720abae70220e5ecb69e9ef2b9ac1574c9370fc77997ade192db56a6538fe0732972327630b444954281b2497c143913e91e845850072d36111bfbc55c5b8cd909e2e5c95bd7ecf49ddb2d1769d944ee62b7b46e816e08d8c8d390effc37839906c97f44eaaf6faaeec3bce0621708f1dde8856a8e8a729b4bd8267352b1df1e412daa1ba72866ab259599f09e2981f4287c169e0dffc725086b939c46a63b416af3255d9062802ad18639bf1b24a5a31407c598b5461d687f7fef84d908911f0106407f18692333d1e36a59aa6f3f6157c19f4c8521d55f8dc3238d50185c3e781c8ccbe3e189c60fbbef64e84086ce2ba15b2795f6dddd9085e5d9000b91902b08e8b210ab8624afbb36561882ea56124526d005d2d0298745857a82ed369732d55c32344bdc2cb95f6c2fd478d14102a0500a620bab44378518432001c2dcc82331d01302bb84be1178a1cb2d17bc28e2e85d1b72d38c2aaf389ca0d77c7726f7670a1f65b94056b0d3e4c2fe43021b3515a25f8aae43a8e43e567486c56b949bd75744c1d5bedd3c8a18ef85bd90276475ef35f71ea80f9cebf9cbb65b0b9ace0bd761c659719d2396339e165113185e5e5b6cd84d916f7f86d5e301fbbbbe3ff0f9d265815ef2e6803b0e3b4f623f967ea91064a1fce74b0725a2545e6ac70cdbcf2b8f74151892cdecd4ad1e8fbc29753d0e4a13b43ab6908285b4d9b568d5003c08d430e1d016f9340319149a8f5b307ad701ec385b31a9f58f985db3472f9cd67f22b1099133d4eff67cb3352c3618855b1c7462ab1cbc411811bf007c9192bdf928c3270f64db89bd5469abbd8cf2ac43d087cfbb5c5ef7520ed48970f1181b938a2ce23aa8276584e492de0cf4731c5705343266c939027a65bbb4e9e2f7e080c986e1b75d40c0696e7247e21eb14254d598b610048fde143a2069ebff76a09c0e01fbb54805e3b39b89831d36b7e7b95fc616a049656d818b025d5a4bdc6b8c7b69badb5d95731bd19fc82b473829b2041b82235dee98edcd352d3de60264b826276b787a59f6b48a1924df1461bc2fec183153b4c8fdf443eb91364ac59160bf92904da5e856f8511b3ded189fc7cc0fe3ad720561b84ed8892b78e92caec7f9c5eebb3abd9468206d2b5d66052d75246aad04231f19d47fac1d1e56cb66235033d4c1feca266724fc1ee87ca37d0b5e1cb3e388bc727577e00a42f0ae7e24f437820fdcfb1e115bb1acb7a8542a0265575254245589647be575b13152b8daf94c40a93dd54acc2508923778d9496ec482f7b6775afa77cefa614c4295e53246057fb9c142e69709d376a7b9f2dd5ba09c7e3c125f97658683d999dce08b45022e7f23d6d110d3f4c7ef7141b7edc0d81979f4134e85a3459d04eeb16ddabd1b212ac274dbc9c1e1e7993eda9cbc35248bfddf83fcadabb902df0b58befd35f783361269962be33acd68edf9bce92eae61f0cd9b266bc2503e3e9f1f920383c5234067f5f06d735172ea4236e0572f30463b2666f106a6a7ed458c11812903607aad7117a24794166ec5411511ba6b8df6305abab825dd29b0a03808d3bac04939dab46f5c8d546c1cf41f5821fc6c8643e0f9f199c5897b09f73d5c4bafd33d30cda432c792bf69fc8c012eadc3332f4792e825d1f77a47ab62dd43fbbbe60db730551a4a782ddc5c9433fcf6415479ff3a4adb87d5306b0706d97929d86d069287c426f944a7b785afc1597f8755b2877bc6bb62b89a41505bfe012fdae69028b73989ef771a6a0df7af47ff42380ebb99d6e9ad529129aadb155f844665ee591a7869ee3d56130fddd83c804c9aea8a0f6cb4b24e67c5d5969c3602b792912278b46271e603686897a66ba20ecfd8447b32711f1d6778e3ae23745922b986dde214a0e192bc54cb969567aa3780f9ddfb6e8568e8972f869cbc240eee0b25ef4a4bbfa66d0fb9e591d81d9e772fd7eec1bf72a5b5664499697d6f228110f72c681b746fb5b58f566a2af274846617faf3e303e04d0e629709c94b3bbdd56368b5d221e807404e32cb845747db454fcc81c315e1c7ec72d1add6ea194f4b517f44f8cb7809e9a3da2a147876fee43fb7a807bdc1f380c98a74021444aae7aded23804f7bf6bee5f69d71907c4268bdba4b7f3d288ce7d1943b935bf5ac612801eb4e04cbb2d714c71f61fe188c4f767059e32edf6e3f84f93a16afeb229140e0d7517a9ea8b7a132f7f8255e7373288e471dd3b3a4d8ce58cec1064e14655a7c52b9261b851a85d4c8da14fa6832b6cbbbcb44744bc7dacfb45e44d1ed6c8405aefdc1827fe8325ea6ae6fb870cb78674de4228fecd2bd2ccb48aa823649dedf7f041865a581a6d4d1f9cb80aa3e37a82053ceccf2dedac8f7ae1444041aeaaca39c52a224e4e13114b888482b0fbdece9ca72e115686313e0d40769d033f7930224f3cb4f4fa345fb259768d986dad6b9373ae31ba144eacf751eb2c354985e47459b3be8e31368e760cc134bb16dac1769bd0d8bcffed94dd04ee2ac2829619a555d3599b7bc97e859b8ca247c0eed152d765ef8625a9413e79cee2ccdbc53779a547a8cead6698fbf11c7f9df042e0a6c497de72b2c90541de586a1a3fefae174c5c20039185dc744cabfe74a51546b26d3eeed3f8353839e04953649bdd75eb58c268eb03acb23aa79184535f47024224bd9eb248635a1b5d9d8435b159c6e2d213340d3100139917f8447d533cd9c04b1c97f4c9c9fc994319ea50e87fd2672023874a7e4e5195346e9b0dac124f6cffe7c02c95fdcb380e5bd0803325bdff173d38a1324539410e4a58454b3bba14c671c99fba6db3c12487585397edd407679bb0526185f72d4d25b4fa6b921b5a5c5bdac8cd81b777ad0698b690f19e87deb050b1f0c1f6ff16a917170e7399a48de0b99d0b6a80a15e96b725865c8fe7c199c29dbbc8cafe2c4a637e0186810356e9226fbc2e0b422e9119e6afff0f0b78d460b8a45dffea1938ce5e36e1342c8cd2298015359e85712b05faa0caf71ee75f91b2e267dfac281fd71e56a2da259aaa574bb16ad5ce0370b5da13a431ad0d65800e0ffffff1f