PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70210 75fee1d4a8ad79fd10e30d47a3a3bf26669bb956386394f2bee86a6f1c46889a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c681d3897b3f7d8798b8b36baae71ff8926aca0de03399ebfce53deeaa70b73e
Certificate Block Hash
75fee1d4a8ad79fd10e30d47a3a3bf26669bb956386394f2bee86a6f1c46889a
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d0230000b0530000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003124b8b71b93b30dce2fac3d80b1ec9462a8c1034a1d78886357fa3adb38fda5ab8ad313ce1f1c05368bb05472c3f55f577b7630bfebe632d1bc6c8e2bcb0e4a32eb0bf5702dba5536fe0ce5f28c3bb00c06e7f8b17205c3f60b0000000000000080000000800000d0230000b0530000

Raw Header Hex

00004020217a04e49a63a21782ded3a68570e2a3e46323d5bc1eb289f77d27ad9839cf2e48f1e0b686594b03c40f9e8422d04ba27948cafa5d71b2d638da6674e7ea65727188276a250801183eb770aaee3de5fceb9933e00dca6a92f81fe7aa6bb3b898877d3f7b89d381c6

Proof Data Hex

59,560 bytes
12121601030722ecca868e33327adf6fad84632a8784b36db6a85447da136421f5c1db671a6b540423d097a748a6bfc6c483cc045ce66ff316ee00b591feef2756cf67f95da84e7d396e07e8a8440dbf34870fab1292c235ac9d7c52a1ed5c8b1777ef476492773b42789200ce0474789b25d27d1149e17795d36db58d9d301e7c8ad03f19d738a61bf10e14ef7f33241eb40fc23997ad22c226eb3267f6869f1f38bd460f3fe872ad8fba1890f714fbdb3e9679c799894501cd6b5c4ec328e4e8c0056bd9255d1f8aba8b82c02525a56b92680f1e25b210fca31ca019afb7592bfd3f82e90ecdb27f16f2956d32e68dfb47c9d9f6616516a4af37a6559c353192c3b9c7e35e55e70d12af0f145b5a83cdaf27ecf871895e272fd2646a577682723a220f8fae4dafa0436b546c279238329bd25737fd24683d94c21ddf66bebce31449d5b654c3a579ccdc8419db50b6a9ef82cb2619f696ed254b3eb5d14fcf1cd82a3f7a42c91fa57e0e319ddac05ca855f4f5ae5b70c747b83e0ee881081c32f8e23aceb103b14636640d24eb6ddcda10930541b1eff0592cbbd1e6fff37f9ebbf738c2b4f8c085a7523fba4ea04e16fa3de323d72b58efe81075c6233370e82ec0fa3426e690e0666d2f6af3219ee0297219481cd603433f89b3d8599fe47ff8c421baf2d1915b6401c8f86cb65b825a9595acf8440fe54be20beded1b6399d7e930051a006f67f6cce94cae2b88b8eb722d540dd24c70af393f8833d1e97b2a34ffb566df19623f67a1ecb26bc6bd5b7e278fd328100597bea0721f52147e862fea271b987f8f0233d8d64cea22062e20f7ef11784d36cd9293b8a4b700b578ca01e447aab9cd6f9f9d5c723e8c1b30d83fa011935a919036b91b6a9fc76a0f3c4111594a5dae2c68efd1b961f99ec3274144fca11f773c356b2e7061b83a863efdc42e2033cd49c58fc3a32582c873290de0f071255aaadd362b068f1cd176d875890d87fc956537513f52915cf4368c0ec5dcfabaf2aa400838910ffd8ce0d8a7eeecc31b3c9cda0d205e502aac7c31c8223b0c13d6a862b12685a46bf25aa3f2bedb81b0972af0b114562069e237d8ff3c98e20df6dcbd01adb3ae842af614cebf09af0c700f523b7dd6bfe72cc7fce12a45db597cc42d63c672900d8bb54a0542f12a26c561a8b999cc6a3ebb2bebb21e6b0a216666c4ebdd78aad76af20e5f52da314f608e7f6c889c80537703bcdd759d212deea8eae81214c028bbad81bf6b97efc2c741ef615ae50aa553258448ad60787bbbf66bc0e3bb19b4c38de836740b59aebde9c56685e08418cc864fd251e1c83bc7a1a0b160e067f788cfacae4554edaf77abf8ddb3841fb8888cf193a6096ee07f673773510c6c948a16186a469d646d5ad967cec6068175606462e18f95c7ceadbdc21da281d530a1fb0d0ee17f918c2e2c384f4fb61f5a7457b911278aae2be610030822a57c4e748881ec9202fb08d3178640d3ff4406aed3fa43db1d7d0ef1b97934b45af11c9b9cec6a3b16e6d52bb686a19b2b59ac7cb4f93751f1e08aa97f3b15b0d03744e7cb84528cc7a7d39e6d207e2e9c5fe71e0bf3d5e4f406f294969301e0067d8ee3a1589c0bb449631900609f50b920bb66ab2c9dd1e4caf8aacc3a34532927ef90d558281b882b7e74288ed6687f212f79b4d00e02cd5e19ed9f839cf30dbc191b702f0aedac48f6eb9536f0ac54443eac260a504e3c2915152b8e0ea235e79f6c0d9255ffce98cfa013d00337b08fa513c8052bc1a146b1f3bce33ba1ac03f435221c079f717396426c743bc6b245799844c73f7df09c5f18172910150e1f200e29f839214dec01f61ed2c006c44dffa3b38f55e5ccc19ce44d605d0f12d053667efd198de06415ca9dca083c23126e7fe9f63592306de4c9ca9ac62fb77dfadffeb13321cbd58e1b10eb61c4defd70d5d1f8b3b16fecba3ecb540f44b838c10da9487033363c52cf2cc3d88da3cf4d127c014d4f79cfe3b5ba888e7fcf9c3647215f88bddcc32beb43babe415dd25565190f18207804890ceb4d1ff28fba04ace2e838da65282b5ae69c10ebc7d75f5c78a5cb95950dafbbfff59bd6f4c4cf447354da3862ace8e5647732b1c5512a9c27c43a0391661d533afccf9b357675db1b006eba83ea4674a77fe4ddec5c4f756633433e1ca3888f42a56489efb5b951aa5d0069858336c6cc57d7120b8d5de3a4c7bd233cd5b0f5e5973b64aa532af6a08102ee274962793ee2242c00c80b0caa27778702f5105a687fb5c7b13aaf64ce2ec82c3f57b0b8dd7304577c184f4eb9bbeb2dadd6194b009752c56c17495b79c4a1f6bff6bfe7fa95590ef1340e6a9ff4bae7a7e12a3f9f17ac17fbb9df13d21e2558cadcd68dbaf8ff98a44ce1fecf25a3067784979a1174d35ef4e8062285efc07775b08af4f0e7096c62774c1b8e47e7d77823c50bd7553cc8bcb8e6e398d35deb59a34612cae3877f31f4cd49fc670c40ca26f1b09725592c506f557f41a3bd8cd5aa185206bf646b38760bd62985cc108e36fe71235610fcf7f2b11baccf954b5849103a8954f09e22ae67b12028a24f8aa0b2cb804f9df2d91c0955aadd65e03715359d1c0451fb238099aacb3620b8cf316c98015d51e672f8cc92b5bf6dfdef3a7cac7d856e53227baba31bbcdf28ad67ca8b7bc9126e0f6da64f150482b9d5f72897fef5809c8b06d46b56c3b437285d96a4cb8ac73138f7b85e77b73df25901257ea04906459bcd9b84fd222718dec1cddc7f068476e997292525e21b39840263f1bacb3e96b4b4863a37065323850e57c68084216c71d999e09e6139d7f308cf206d10a71c3270e9a0827ddd946c14bdf769afdd6dc8eeaf4467b77f27c6b0961e5c50388958096df66d4005d611e3d2f4cf9c700761355b1e88d061c909abd6d6f24bdad2aaf4e6f81313eb96ddebc2c3758bf592dd1c0fca259fe87245f5aefbb0c13a9ec54e867a63beaa799cd7d85e2559c288fe4592c85a38731d9c55c2fbacac1d6ce984ee28e06cbb00b9d834d907b62292eb6c5012309a2992faccb18a447f062f32637cd065fcffcb37a226167003fbdee38be88b67891683d9b9e87d235f9fbf5b409043a0eb02d674f2ac5ed6f5070e8ef22e785e9f398acf0b558a4bed2f1d43995464db12faf9cb7a0c3b60dbaa104ab83fc5207f06cee51cb83e63f331a8773f84d6f2c73fa2eb90760d7a52f6ec13f871fe4913158bc89f58d1c4f5b2505ce145e167f72af7b0b4b7f0a03429bdd60823e9ef72e2c99301668f47d57d56c0548712b103c48a28bfa3ca536038cbd9501c1e39688779b8c7b2ff44b3a0cfe95ffb044f34af396114b4cac61d52d9c641f856cb96161edaf2805786acdd0ba53d43b8bae597070463db54caa9df308c27f077791cd38a9acc621e1518c8085f89157443bab841db1899d21da18cca7f2937d27100ea22fe11417bfcbf1a5fa333e40de8e98b18b13a919984503543d2b873a527c26841b865a9fb257e9e6ea3568a4260a4bb7246e275b90276f67c6c96931218c9c0bc7ec9b8df57d7a58e024689e030f27fcbaa404298e3f18bb852ac3a3c91e8684aecd45386312c152a16c53c7949d7d0c3d46b6a54b5d29d3e09af3f2205be9ab3b36e06bf121ee0e1b55c575c20ebdc9f521f837286e49506031968dc8a875b406d50a7f746c03836583b7617d8aea6ded28ef59a822e585ad4f6e6df29b802445b71307b73e787daa7bdbcea8bb122b49f89e41f3b1cc9b2d98ba117f67f1ed893f116c74e6cc3f118e2c8be46a7ab4090d50b5d023729a545a3358f440032cff2145998fd63a6ab24b31a8c9140dedacb6ad823a9c533f7fd69185bc0fa57d6bff9e50db0e7cf377035eef73baf772a0e6934a31ab99078e71bd52a606abf07e896fd9881573266cf712c6c7b168eb4007e9ae46f87227ba4dfca5d7ddada855b8ea0ad86bd7b83450e981344f79738d3f24dd1b7e4b1a7105098c717a67727bdc3de1bb61fd5bcbec71037aba41cefc510928a3bfee891f897ac7ed2fc6b79d2f8663a6c932d0655707aeab731c24d402023480cac96c568cfa250252c661c74b124d196640aebf334e55af5cedad318fd1fedc91a0fb680e62766fdb848a071144333e7ffa12e57e85ca4d96fec2b862e2c69b3acd146b4e6008c5050c52075e8c0901fa39e13160ec364f6e1e53fd170d798d4c41e1f38345e51e438d26d112b4973a8435e287c3ced3b545175206510a34c55bd29a2dfcec0fb35127a8e8115bacb5c8f5924ffcf7d12137e020c1cd95f61bd688856cd6ccd1fd72d5f0ea070f09d419e0af03fe208fbd541a15ca78d692be3b061745c908f3e5f109abe6d4036e76f938f847bc7a7a702aebe656d8eba1016c02b8ce8f8cda5c669954f663d074d54c32c09e9d0836971b3e4f5e634d09577d726d611c2df50200358f80b5d979f2f84e9afe8397462488432dec1f1b88811ddc34224016cf84e0e9f9b5472dc019d787624c89d007b6370f71c3572d827f81499aeba01093303633c62d7943f53971cda3b74fc086d36f7b55442da4dcd03cbb0e9f26b0306113813447265d6e66600591fe58acd23e928e3a3e87e3f57032043b6d7be0d5a67e041856efa1bcc70c7b38518545a843a75b6903e0239b798f6c65aa3dfd0dd8a636191fd39c7149e243b6c9bbcf7009bf51493f0330a79fc4bb03ade076efe337d1f317e584b30ae3d796126e92763cef34cfe9d819fb983e7569a87c1054a2de8b3b3da32b7a6e9e5b0548f555f8a1697e6876ed55747879fbd45f8f2c2169916a4f338f912b0f1edc285d2b4cea5fcd0fa10ec6d86b351aadaa641d905f95df5470d7628119f6b7e47dee43d32600ebc99e5b4c567a9432e40cb3c39057d7894af10bfdea88afacacea2212df5d3111eb65a4879f2cc5681c695331e7840089d4b5c1ddb22e1c50ae48ed3693be39790e58303517e97ea70db74fda3050f23d461b6cb06152ad7dcecd19cbfccf82000b36aba81c90151e0b78338f824d185f60a39a266a40b01609172f4b9f478a2ecd3db232cc9d9b23b838bd463103b6630cf3e8e1a4b208432db30312e1d2cec35caa19388dc5ab0bf35d2ce3bf12c9053c3e76176e133a79ffdb92bf6dd132a089cacd2970cf86f3a47f153c807bf2e1296b0e843c9f889359ab905dd0ef5359e50234b4064bd42f776a73d7855f6efe5ec5d93d88fe009c3208c52fa8ae3e1e85e5d80693fa9cbda340b94c2ca2fc4f72c61d1f149ac8707acea09cc473a169349266784cf5125566f87fffa3a17fc4ae074dfa469ca5ab78aa741ffe1f764ed36b16f0876fb1c24898dc1776365e248dd730e3510ca40405c43b9f3d71ea4d3ec3793a963d2f86852e70b73034d2c9090f08e4534338ac22df437817da5c0f59c62b19b915b11532fee215860c4d2a149380166559fbb33f07436c08b20ac92733a378c4564099de105a9615e7efd049daf329f7b37cc0eabd7dad60aa5db80776eceab7432124dd4fb85bc2e7e59c274803d42fcab24bdd63b717e3108670bf8a964e697b48ce3f79d4214454e8631bd7c6d55535774184b2d6ab18d54308586518ab824395853e945f21f9748d803edc9988a61d7e55c5f7876e87f8f9ae69a481d7a75da8bbb0030c257f1b75e115adc2bb5b211fcb9dea7501748190343b6536186414ca6ffcaf3e29acedf69e2fce5b4b3d94878127adb580b8a8baae577610a9d32d956d1a543534373224c39b1318ab4f4bd67ae68117aae4b97cc96b4d5950d46a9324d1588a9e67ba3b2fc8716b722f12a9fb75a1e69013624fd12be3df5341f2b61870780b1b43f0c58db497c65e0ef63140e8e6d6dc21febe63fd9dd67c75cb29a2191b4448184aaedc6a57a13958e21260c0ea7b8e5542952e6a168a90494e163e317cac32346fd37e0afa998bbf3279f6f3586008d09940c125a901fa40c32ebe11292cae14533399d8d7d97ebaa954f3032a87f81ee3b9725b5d75b142e71feaab632e1f29c368ab737c8d1e9d95f4741345ce152c6e07fa737006f45aeb1aa756ec2a51271e460a9c35b48893546cc29a7cc5e67016545bb37717b9d58d3dca174a7ca66fe593fd0b691530256e48650be40f69235722cc94a20142103840e63d736ccb9681233bb1bdc9f4c77ee95d621fda4a1d017d881ec12cee4750827ef3ab3005fd5f5cc3638096de026b1e44bd2d3175c7c344170cd8588232eb3074927f364d119642f4c97b7aee1054e73b7d44d9bd2c8c1d69cf37cfeeada9ad499f93da7f9ba3705a96918dc4384f78e625555ea20b3260e1c4c9c508975e322e788e3df1c6e8f5dca436b3a9991f11a415197c3b24e5486952f6c6b495543e16df49bb20e4f52feb287a491dfb56b6cffa384f7a971ada6a1dbab7bb59de417182b5e3d2f505eef8274d611c094dedd7ea7a81a183e9c0fa365da8d0346f63c3abe68823caa33249f056f24e6756713d91bcbd37d9d5965b457b289d9b35b2179b1bbc9a2eb21e22d1d57690ca10e289931ee4c9d7b2e43497e88930458c603ab7f252bb7a9ed84484eca19b9af690dece612ed94c28cac8f48c69b1da4ebf469d6edc6ddeec5f0233a4fdb8bfd492bc275a624c8c7ec909e5915e295ac33e62fdf87549980bd9a850d229144ad54240a26c49e1c9db48cddcd4223f76e5ad6aa5b849e72b0c85f0003188e4f258ea96e21c099ce73524ea27f8fefdc25304a658f24c06f1610b41dd113b76800a44c17a55bbef0b1906bf8d1f17ce3bf683255f8fd9533943291017a463c79a0f0b37f3970727bfa92416c6e76b82309a1c789804cd56476383262205fd47525234f19d1a46cfc514e64a3be24a7c1db4ccd13e69dd1cc57cd13bcb23bd7e1a2d1fad57d09b10986c077f6ef4333a5235849c44fb28672149ef12173575810b755bc518c5f1f98c0f0115164fa79322cdffb744daef75eb8c1f274992a3a3d5cfc35d21433a331ac6d0599efb213aff5c5d7f17a13cdf8e15d84e6f723b973bd31de5cd6eddbd83edd9f0b0a7f9f8432389481dc3c611995290b3361f472c7e21b292114c7e0ca75adbf936192d4b198bcd8e251c4520f97bc4a83cb9a0ee65a1e578f7b685b215ca45ae2b3ffb180b753a33f47a565f7ccbb0db3151d3a1ed0c461db87a151faa034dd36ea5a55ea456eaa62474f275666e2612e78ddc855582a3fb683aec81e44ac66ad1cf56307c6816a06dc368ee4db3c0d239b246f6c7ccfe3b0800b2f9514192288679372af563940a1db0ba06555fd7aa4d64aca76e5f4ee543e262d377ffd59f7ee64ab5a37a2dae01dd5d18de05fb00a293e9d75b1966259209fe439bbb89e1eed0197c5c3fc5fc57f77e0716a9064a8fd1596515ec92fe30e81c969ca63f2e1ce2c26580698078afba5711699d46fe640daf85d6345714e78b54b226f668283e16fcc7180dbfe492bc4275c7bee52dc573d18cc86b697373cc6d5d9e86fa09c48792d77eb2a6dd136c5bba8a169b4fe35893bf84b615cc7c4cdb3e25d687894c97acaf95afea897c225dfa1cd741797e4173c7f60c8911f253c501ebe789d4f99312061cd9f3b72c0b50f2d926f121d0ff3ed220701323f2e995fbe655c048cf4c033c6fce888b32678943e656247c8a91a56da403d9390e80ac9faf33500e2c5bee603a38270d836ff61df6c23d9801d0b32ea1aae743f6d102ee02a14ac4d1d15384397f7bdc6cd6cee0d4261c09a1af9fcc1fb98868b921ec5d8557f2886752f4b3604a266bff21bb8009c9b2adc35069616da580daa900b56a4080e84615f28729b14bf6ff7792bdea95df66bbecbad9172bd393b03499979b117905ce30303d375761ba8c3b1305703c1037fe552ca7214833d5cb55d8da78bd28de1d043a83e1eeff677d64d9f296b73d08c4c14bd2cfbd44181bfd88fb081d7684abd955b255bcdbb08f768782cf0cac108dd3da628a63e9ddf17655434271bc1d903a1a43e0bb0f33860da9101303fa518f9cb6620ae08245b7946cd5e007a91ef25d237ff8f42e8c05e5dfcc3a3ea698b15364c800d42d3acfb6c467de0bec8a24ffb815b03d84d1339bbc20e6d557326fd0173bfff16e96463daf6326823c7642177a1a3d02b010c11c50cb5be8ade8a56f58f162131b84c4d2ce829c018daf0f7a6bbd642a0a8c83a25e89790075ccfdae386fd02bcd4d9799649ecc3b0939f4de41c8dd7f9782cf30c326be9f21e243f67f4f84e7b75abe47edc7d865f67b72f378426f85ff6996979fa9bc3d5b0511729c2dca9568f830913bfc031d37a9ce5b714004f75a4c5ec53ea926b0d2f99a38783fc6db8638f018e0d18d6dac9964b9463e84a8c867f91eba4e6ed49c6c9c591f70742fc068a1e4620d14c93360f48612aa6d048478f194ddbbe96c2b99a11f652f395e99be84ed00ed0cafac52787711a12a9c4ef461d76ea618a4034b9a294b9707ccb03d69ebee8fceac28e85d8082a56d6dac4b45930807281f6f1d99bf86e728313408f70782c453c41cc3bca96bc6f67f77bf5e6429cec6baa1ca4890b6d021316a5a7cfdfb0913cb7c236c6e75fda7f702c35af857fb677c924c771a0b197e22ab01c447a2d8ff62640d0cb8ef53ecc87a144787d8ebad2ddeac773eba3e812caa97f2f0c9f7994a5d7a74ee600dcb5087496f8d457384340b05d629b04e73ea346e7a5c8779f1e934f3befdffbcb5fa8130c4eec76b49711284c04e7badff85cbaad7a87951ee0d3186011869955fa366320cc86ff4a611a3d074e6287b675a24b7c80aca09c2caffa45a6096bfd60084dfcbf4d74c2c8cd64211e480b6ec07f443b6c2b1f455f90737e4fbd4d79002a5141bff5c21c7eac6c921cdbdf0819dadd751b99340021722410b4f69b5f800299416a9e57f22c404663d77fc8ad54cdf72c68128561d941184fbbbc0269f7d84f2a0f3caa2d3f4c545614021dea0b954148955ba73dedc6f31734f43c16f19013128c34c0761f133a27b85ae8391b207c66d436dfe1cdc2a0f9f475c1f0fec44ab9f341c6e21c2037db6a3a150d473f451f5a34ed3164675ca16b88c199b07c5b37810332c4a6f3c897479caffa21d937a864e7b0a7c97c2bf9e1616124733c6c59762539e57c2833f2b28a6b54a97e2a7e10cfceb41d9c7ca96688dd8a2231e0e1ba4303a09b18509ed5fe4bce254bff5d4cae168aadfde9c2f9da9bdb351292e22c8cd6b192c8aad4e0acc628c1742dfbe6d2f65751aac415dbf2e66be712a45f2f7c1ba662791ee0fe655c90bfa0794826daa679e2538f3d584ed84347a1a44827bd36693c213140c7b6084407500fdb6c9167b4e6c3aacc3ea98eb0b55b478c0a1b3f42f50c75e1d8cd41ad3863b18b42b00983986b4ee52b5fee736ca5b9485581bc92757ca1fbc511e2c63a3e2a76edae6e05d8ebdc2227009eb19366214fc51fad933256847a4d9b91a51d1aa57068ed5c3e2ec375d7f37b93e6cfaeff6b48561d070e034201d47f1e547562185caf3e7eaf69b5a7a8d59ed0d8cab34cb3765679cf71006a559da3664db63ddecd7f6c236c36adcc5a4c67ffcd95560991ef15ef7ee81da6e3b209e0faed39c54e838ebb82e20f12e128fe5e9269acfb03aaad1aa05011c27cf4489d2dd9097521a5590268b4b7c352c09e7b037afd395345feaef1c990e86d1e4c66f86e5025cdf5676d81585f7ab84d7a4ec8dcc18b8039022d6744291ea44118f6d954c223be6dd8da6fed63dc14d0d0912acec6c292a77a4611ed8ba178444676eae9538035e308fb834a6cf65dfa0b1ec66ec3891dfc19654ba339b961b43c31e117c5cb9af5dd88e5eb8b9ef81fcbba2bb2daca02eee410837f66e53465f6e4a24598be450b8ca95dd67b4cf96e45369b2011b4586bf3cd43ded206c9000f892e391856babbf54c372f39ac90239621e4459c2974c1e2df3a45e4622613ae2ed7320d9ab830c63da4701f2b506fa13081c24018c0faaa38c1b0d704e6315302207c2b621abc60e48fb845e56da0812804f377d16d6af6bcd4f81de63ea07143bca4e382056fa2cfdf98b4c10e38bb2a0ca4d8d01861c0daeb08ff36c511edc6fc9318007bc1da1a28880db0e02f2cf9bcf25f11010c6608b61472c194d1b66c7a07c1d5b35e04ec2c86228de6eed227bf246189b04b0365be2acb1219d294cde9ef3840e73d8023a2fbe0b0352774f4111624f8f727e53a9f93084ebeeda9afc41f2d4827c669a0deef58549a02ed8a24be4b346ee174465907197e105113d82f5ec5903f148039655b2e62f51378e339d9077f7ba23f2f653be97291175cb33eb75be9397ae1d6fee1bc82106eba4fc30c919326fed42516afc5bba3b87f004f01d1cd9fd36f409c167386829cfe9bef8f005eee6ec63506ccb2a8fc82bc962a716c7155dfc3e09e0f1dc301497471bb2d8e1c7f3602579fa54c78b86a398022740cf0a05d381cba80a9a1b64e58bf1236b54477a559e88238142b4a9f0b59de42566d48593cbf4e7534a822bc6f7d10cf8c04fdd42a41605f02922a26335858807df6f61c4b76afe65ad1b58c7243ed31e835170de517f2b1d7ad6687d3ee5e7938972334a2b718e5cbac4c2be915d435a0724aa67e7b4c6bb4f8a988da2247c8891e68d5e3a929244d052609b74c97d887359f08ccb5d56f34346e2def336e0f5d05199052ea72421c702b5d653618af675c7fb829965362cf08b3ed287b4c12b82b89c5a553b094bfb2d95440aea2b7d0d8eb88b158730a9c7a34d909a4e84b58ffca2dfecc4a27b520dc24ac80c748fdef3171b3b5b5808ddd95786348a3dcf58222014e9e948e1d27022a6e8657ee19ad1f4db6b6defe5cb9a03809d3598d222188d45196baa7e43bb493751cb2d5cda6f02c12e68426e50ce0dee74eeee253942a2269185b400b1651c265d5c2add86ecb342d077ee5857036fe0e65bb861b84fbb6903b37563284a2be6ae3d4d5d3751bb61e58d2d272af0afc6f836118f2f8861f1c17eaa913a3f1477bd483583fe775114df455b6f4b01d8af736657c2352b7ec12987415ecaaa3210add27f433e0c7ff97810101aa7f4e04346a7dd737bf9f50624b39efac254552ac815fe78fc3ba9e0aae5819b7290d4658e1bd96213485ba907a6c84e7954e90f7807e6d644ad6ed4e58445b7746c5f3b48dba2824a8fac86ada1b1f24a1698aca7885d80918e88ad5a0e54a368f5e72cd467ead8981682e298dcb510f5abdcdd9b1f419f15b13608c01046d5e0a23c310b1f449e7b8eb3e34ab496c0fd874bd49bc194b46b7601c90730b9bbad02e7a6077a03b991a21a5d0b5a98619ab5d150fe8e8d7d6c567a20785817270f7f0a656ac2c236f8b9868be3f01e93690de94ad6fc6a8801f9733be3960aff849f59c40fe037853a28049aee8823cc1a8ff81b46db280ddc99bc2522c99152d5da3ab703a3372805f87998b3977e6d1c5e2bf663340d20e39734f9d79d56ee6607c8a1d98c4e326b89e81e3538536b5a66ed53d58302e5932bef69ea512b2623a89d952d3d83609f4b344ca17435055f9d85e4b6cc0edcdb678bd6a0ec8347878df5c9b898dca3b058a9b384130f067ccedfd3c0382713a05479fe7265852716d387870611e1f1352af7fde9d3eee463241c682fbe69c507fee3462edac62b8c3748060be88ea5d451b436437defc258bac418abd41e49f7e3514ce0eb8b0d005b4fc50500da3c9311c3236dce3d93219490afa670800e600b7405e5b631932987924b18b7efe337297070891c65abcfd63d62cc57b3d8209734d75f0b7074fa3dbb4742239f4144f72ba5eefdf0f694898dd39e41e0547a246d2e6e1cacf03fc6a633ef8df47e5a658cd22f5f4869215316741f33e07cc45aa526023cea215789310e92de07caddaae8d12e45d3a5510ba26ef2f4ef55b15186b4054c9770ea1ffc86e64e3d475375528bc533f5f7618bcdb494ad865773e4645b06679829cbe651178ab35ecc16fd1006514e196f356bd4e077124b1bdd2f388f2221002e69bfdf58d8795816866b811f3c74bde50ca1189dddd02f56e290e58ae6e27745959f018ff057849c55752982cd6bfb81a9a249f4c1ad8813b9301299681db8644ea05cecad1280617c0a0a9a0d6c822795b82018bc31311c56ea37dad9e59c0bfbbe323ef02e6696f2ea49dd82ab83752b3687caa394b82c2323afadd5d826702336e7d92714af080a17f1ab323303fd9f8ade941a633414b82425489aa3871984e4cc6f3cd88284365242fa2f456b128d5d8b0de7f9da62c6d99a434344b03eb70e9bc06e44553271cd97fb9a8407779b89710ff035f5f97c504ab3e932dae6a603e49e5012bf1a4700d0f575e037367b8d0119673f779831f4c91237d20e1e0102ecd3b49297e3b26dfb8bd483a5449986c5bf1e58da711d7bf9f73bc3ce46902cc950f4cefe72eda4f3a240fd313e33ffba52e1503b78cc4f926d6563084859e4b398a56df9b1d3f11d657fe47cc564b0568ae85dbaf9163e6ff9ee8b32fee7bd8dd8fb20a13803fae44f41a876fb3ec6857472fd13aa95c4b98fb9c6f5b001cae34548bb9a2c167c05fe687b1207a7c3c16d42bd7068d108e22e50f78284d449d8f12cc25ed8dc91d450dee83ffc47da00785240478172aeea9e2ca57567b6d51bfeb481f324d836da0fc5b9c08392452624bc721ff323acefe635735ba398c328ecf8041273e8b96274ba5d0ce75ec2434651b276257001e722e78b24b02b74dbcf8f8ecd88cacc07f96fe404c1fa1d8e55137d2b1ecbf634303deb98d57e3277bd39748f1531a844d44f77ff411ab49d7d07d84e11a199f94aa060414ae3df22454d66e3a37171d6e5d1aa0e583b735173a98bb17c8119942f8726a64eddd3c031d8b83e8fa84bc5e326bc2c80f0e57da7201973b8661ab9ca1eaa372db259ac04d282ad456dee973af9ec187ec57906b4e6f83491c0b4195f81796e1701ebe81443bce7faeae967002ec1029ed54924675fdb2826e82b179824db12f4c58ccd7f7e6dd6dee752666bbb6d09e2ba0392d351861d31baa160a849d69de731b5ccadefd1a202a2a5d9ec454de92435988b8e4c3dd238fa1e787dbac3358bce9b8cdf54b39e75a684e507f0d0ec81d109e731e6c4882597b03f60ad139dbb802f84cb0fb0c4e3e35f3221e55278d15b47c526b0e8a9b79e7c3c100903a1e8745b03ce3b00c8e2964a4fd1f9e1ebb23e56fff14907e5d6b2d167e75a2f9660c2e0764744965356528be888f87b3b3fbb939a12f1bd861e35aacd9b9ef7c65624d4d1d4ac507dabf60d9293b13b1cf2d7dcc3bb6b4ed08677d178a6abc1f42d8a956192a93e214801f3659846a7c4de66d267f7b008b450275457bf13a8c8179a0c7273e2d954134bee2653b8ce05220abac8fe5102121de15086da540c1eb523fd6108a53762e6a38e38e4baa32574e6e5de31bd2416506e8b15f95f933e519860cd7cdad7ef85615a1fd0a1b5b5e7ba413553a6b439a4b2a6ddde5e870218115f754c9802ffea596035c1a2ede803478dc8733edd4f6879b42af51a81f79d1a66720cca4b96f8655510f2bd84bfc8bac2dc17968fe84c40f1a7f9993973dbe586a1a2ed4703b209d558f36bd652c0aad4e6762058d2ea77b1ba676f94439e1450abc6b602014f8ed43077f073ec449dde5a3fc8a3ad784b9125e2e82546f9fa62b7d83e418981559c87ee2919761866804583d45de2d8e831e7d0cb9d84dd7b862e90a3915999e01d51823f4f47e2b250243d97b8c513940a139e9c02b7ef1f81061a98658b147d3042876094aa158188870d1f2aad6d2cc179619cafeeacb27ccd7a9a9325c3f5950c0a927641dc8dacaf755378c66e41e174ffa85ec82c095aba599d03a1a9032e5a3ab3ea4eb135c9c8d97cc82b7298415966b4247e14eead0d50b9b34aa152d006712892df38c54b3fd0d71ffe7bfa003f1f9611be69332a85483950d3d610d915c039834eb04844a91b7d37de61388a17d3152a715ecd852629061105bd926f17de8d65a1051ef3b4b096e06d161bdb888b2ade50facc6472947457aec3d315af12b7d8f676ac8761df5469b8ac2da5d87d4c821cf95126ab7683d2ab85077e7ab84964a8b7ac09fb98f81525c2c4e63db41e79753cbef31e6a84c8041305bceabd8a5c91a4728b07f7d5d40581a09ed0d41610cb85753be8bf071a133ff9a8344c1618c2f32bd914d9a94a0cd811062e72568e683b7aac2491b1d41d4eadf41681bc64cd9bc99e0929d5c06441e21fed1555066ea77e9073a403339c943d79a79199f71380501aad73114a58625c96635fdcca58ec50cdead03fa2d3c5ed59938aa694e1490c5d15c071450e985a3108bd2939e57502cc655a087b26a03a33ec18a4bb428276067020a8ca83f1a52cf9c0d3022f0fe06ec5eef3776f5e3262d69d740003fa46df180f6f49a771762833ae586e3f402c461352159dc862cf56a8aa8c670ac00a0ab2515dda75865b22fc8c1ea03c2b13990276d03f8ba2d07fe0ed20ad7d336afd954c2ae46d656173d444c78aad9388fe8f58a2ab5f75ffeccb844d6d3eeb312538d92b13c94546510b3c1aa4c8f550af5dd975ff32a7814328fcf96135d803c29d31bbc1efd3a77837955b5a8905b6f708d652aec9f1342b3c40b8c2cf0e755e5bba009ed3163c99ac310e69e1e148cd693f63d4d280afe4a612849815895d0060de24f1f05edbee581f68ecdbc6972fcf8b1a1e6fbfd91c8dbb58c3f051ecdfb8a59a558122b9eefdaf9f9247b7ec977e9ab16ce5fd6eeae0b512b90587e28e2673b04c1c23a2fed7ccd095d47dd0e43d296a1e4ba17bdea7348548edf9024ca00bd78725007effbb3ef7d5f3c4e3d5254b782a49f5a355d082f2a92125f01bcd18839db1f85aa44bf75b37db2a1aac2e76459449b14fd9a7d3be439e106285aac08693e21d3a969db12ed286aa6b33b97cb100998f9f42567de548e18e9014533b3371ce4084e58a0c703680d7eb04cbf2e88abbf944cb8d86cd1701cd7c1084240d65b7255197223273efd889f4ce0c5d669ba3a83464262da806091aaa274cc25890fcbb1b759d58577ece33cd63286c201f1bb62fdeda8ecfb5a440ce996c4a5c165e50d3ca7bb33d294a60140ac2d0f24630b3313eff7ef1a6e0102743d13ee79184fdab7925c036818f802043e687252e7f268b89f9c634b8968b69ef5e412ed078ea925c6f36409d67967ad1c224862d38de4adff22101f7aa7862a26c9e3bbd166d5b1a61784d6f429cd994aaf3f8484ab07b62dce12560cf2751d6a8b9397d3b8526fff1bf016a5b9ba8943f49e3bb20a28d09de89beb8e1643b98b7110d5a13d6ee5fecdbf138e568db7f962f9656573932a2768f79f48e2bb6254599bfe0147234af17e8e1461d535743f9b43b1456c22ebc511a95b1f67e993a7628277d1f938763b8a501ed56197f25e18c9f5a89ffdcb7985e256c9116805adfa4b1523afae3af443ff85b2198ac8e683bdb8087f7616430a92dd7aed3aef8f8bfda5595b357483bbf52f080190bd377fa3b371b46475ff24297eeedd742224e1469abe28e7cd48737decb4eb64358f4aba8def6b8911d024970bb94cbbe69b04b1cf8cc861c9b83ebcee378dac2e5fa318a2fa7d867fadae8bab7038175b062736bc858ff0c8244f2bd8feadf5fe02319defe56e9bc18efaeb287441ae499a525a64c07803dab8039e29f25905b9cf7080f533f785d732c93a9d514d9d20335977af2ae10440dd45b38c09ef3dc66737baa7963e4c5da280a6a9acaa54091bee3276b8d8a21bb741fde4f36da126303b7c9bf6bf1a8355c36bd521697d78b7f7382a5ea67cf0eeb09e6bfed460c8f13ade5e1a12fe9787af37ea94709af71227e2c045c60af43b7f1305d0acd9bc0955078a58e64810e59daa138d16967b4acc71850e85509007d224ec059dcc0e3fad17d617d773d2ff32b54098797fe18ba58c172cbdf783b53f9ca79ed92c60243b4953c6da775ba5df93eeb74a659dd58c57368a3f7ca62b0f36b8527f71798ec455db6187ccf1696872ee569d995f0e95fadf916b3a5c90a7dbd7f1c5f245491c1661040a9ab93e31345bb108b3fa69720521087ad43835b1051ce5bdbb84fc8a0c03ab46a079dd8f6622fcd0ca92710bdc15a677442f43992dae0ad88e0e8c0cc868a6a53b876fab01c696d3e4a192d6bfe2c8021065efb639f25dc5625d5348b53a91a57c5088f7890bf1dcbfe7e851c7038ea00237d7027992b8981e7ac0cf5efac95a9505275b2feba21bca283277792964255c5d5f5278842ee9c3732ef6fbb5c750cbdf95f118c9df72effde3abc5c5a0afc35ca000a60613a62be7a4f6e65dd0226f3c1baebc179c2c2603d1816a45d9084d35f71d4a35c4bdedb6d075c13adc1b5b317e72580b7211c29590a5ddd8ae032364a7227faa358526e1f8988e0d15c816a8a0d1ffdfeb90935b52f651d56515240dd163fc65b64eb36cfadfff9d1c6e561551df0ffb47167039acb8017e21c9ed221c8f3ebc8de3b390679ef702ff9434ddd855b718bf5d96a27f66742210679c4c8b38565063ecb9e525482d2f1dc516334558fc23969c447ed8cd4580cd8ee88891849fcb200162c8566a521a594df383e2c3ba33e6bd44a30e749b8f4a7322ab7dbf54deb3b5a1953df8d49860ff9f475a0f1ea381b000626aa61a1106e4153e8746635de7117487d444f1994e5b4b171f3286ad5b680168cb27008be80a6a4a8c0869128b59daa628562d3c9af1d33623594c20dde7573b11aae90cb948e5a85d8e4e0ba3fe6414f021aa7be0548ae8ec87edf9d968f56fd5095ceb4f20aa3366233f4e1c4dda4093a61eccb8aa825535c5042188ae2fda0f45caed65a4e83370be8d362a1bd497ec563e0316e7b36e68b79b120fc78e18655c289dbd028a0775e88f5d9de83d449f5fb06a7c7b1d77e3457d5014a526b3fde87d99db7cd444be6130163289925f857c63e86edb75792580afcd174a07b93f7a9042830697491fb14a4ab90a5b63d0ebcc5fd453894883d74be1f39bbff18ec83551281563d8e7a43046fb24ef3911ec7e6754d603f6b62cfa3fbf50803a285decf7b259eb6cb6a5fbcb7b3f15d4840eb8cf3845aa12aaafa4a2bf17e47857d487aba1cb2e8fb6ec87b6489fbe06708a3fb0f790a34a069820116f81eb6cd975d116821569087c100d321eced0bc4f9f8aa116519bd1a65b7ea3a35e55752406a1d02b6b8bde0a0ce148cd221a150ee559f05c8718a22776dade78cc9414f0a1710063f03fc58b8db89e5112185307088202b10414c1c69feb0dbaa91a3a5bb7691b2db7b91d991e8b7a88c6a529921a91bcb134389395a55afc53de4b1a3e994250578e8e314e614e21f75274eeeebe5312c73569c46a84884e31f855d8c77b29f0d720cfd80a992bf454bbd52be16465e0c18aa16df8c8f26afe7d935d7a5294c6e6d5ae68e054c38bdc39c76c21b2a6b545782af6025d85f0155b571a8e9a9e074397df4bace64d57508de5e025a76bf5b073d0e244e52ee10cb9e74c91637d68b24711f3c82e3b2c8eae346572e379ef75ab356ea5eb07773b11f4b7b6a7376a8fdcc5a266af645c2a5fdde4cd31f29b9f844c754d1fdcabf38bbd260a4f8b8816d26b437dd1499badb40f001a0eac546144a3e5de32260133c9bf8fba97519878dcade7861f5868f22e9084f24fedb530ed47460f53c1403255d47b00bf067b945028065ec4f6217c6857ae24d1e96746ac15c77633e62345c5a4281a76c47e2e9746c374270c3fabf140f9ce97de049708618ed8ce8c23e132d69545b896caed4daef3120bccc2c7e8d6e3ab46f485c84edf78fff2e54d3b6d88ec7392b5b423f7e4148c476e4c1fe32bcca89576c9ec85e2fa002469eec03d61f2876a05ceaf83dc7904d61cf19829e44bfe1ecb64ad7493aeca89e1b48418d96aef880771e10c8ff80969deffc6c81f1e5e784ca9ad49f86fbb926e92b59659188225a3bc3b22059f3c32774dc90b5a4a50d4321a8c95a2d42848439405157bb4d8badb11926d9cd4bfe75ee426c7d4817ce5d49d13730fb0cc1171acf67fa9781ff011824ad3175480be0d7d7a2ccfd5fe581310045495e2972794dc73606a2ef3a5c5bb11331d45a4e1f1fb20269e5ff5e441fa8199536adb6df6b71b8e1d62171a74a65787e97d3125904c952ece8901410832b44320d6be99d6d9613bb388f9184e9f4a17bfee9026e7759c45b9af6c67ec189305afaa2dc3db65f9035f38f17d8c3109bf28ce01fc6b01159fefaf9102f4c8705633d8c3d0b0d38193378aa88b9de8c1b65ee00913fbefd7fa086a2c97aa48a1aeb4e9da25aaa8c26449e182b2dc7abe72ebcea6a456a295f59b6c7c24d70ba44236a0bc7aa806b56d33d7576fe50c26382e2ff09613be89d408bddd427af0a37952dff2c135902d4852bf9cc7c1a7584bd87ebc34b6a6d60355de7dc0c9874e4696d1c0c6833154ec3213a869b2518d04a23919de2e184093abedd9e75b8bb95404c3a962e63c8b4355bbf2c00e76aefa82c47d9dc50c4e14f739a3013aa6c0326634b7b3315a7ed6b641d48e6d65c7d30b9cd1613f0832c27a6a967bdc607fc238862bd8d1500fc8ad661e93e1f7ea4f18faaca61d482104d419357b3c36588452517e13902a5022eb71f1480a97b7fe98a794a156fa04190efbd22a5d9e7acda7b93ec6293655f4f4eae4e8b40b08c53d2d1e0851a99add5eb5f5a21e1440ad3999d4972039bb32ead035b14c56cc499c9fdaee4bf2b93c8c5c51253011f9d91724a9885fc536995086d34e7344657ecc9dfc77f51da3ebb03121b50a335d99ed2b24465669a34cdf3d723341226d525a324b76cc739f4a56db8f62e078cb698a6544e1195a41939a63d3be3d16d383159f04a346ac3d96c30137a7b123f902d2e19e7d598602dde356ad8d81560e2f641e4944a026a7237b0e0fea58b0ece6d220410c98b9087f1b42fc76a99418c8f503c87d40339345a9f074f07d4dcb113c52d5e8a15eeec0a9cd82e1fd49acb539c9e0b4e578104902a889424ca791d234f17e1f54eddd1f08475b630834cf22f0ceb496fdfcaa3009da52d6b7536acc80cdddc26f215bf0ab9956545785f4af98130e060edd34bab39a8410a85e126cd157a12530aaa34e626377a204e9bb99048abd16a76774cb6d6944bd4160433bc989ceb88b43c236568efcdd82f9a899e195659168d72b829ece1e4861200b35248277c5b64dfe413038f5d152dc32a2142dcc4079db1dd95b61bf641ac14453a5fd376d2e5af7a8a840daa5be23328665bd71ee969c4d54604a29f1573037fb5955181a26a33469c1ae3d16b1294a92add1a503b9606e4b9948e5d90c3b04acd377bdcc79823354cfce02254401d3c499bf74e57f0efcd6623da66e9dccfef96b5f04673fc356b88a5dca80997cc16135d65cb7347551baba4280f0f65100b3b8a1fbb7b3747fdd467209919ded1c54343a9133509b86c3c5ed02a80a2dd47decb4ea0a9c9294a6e6f04ee97015dfd1a17425bd1025a0f3b5a7119c3a20fb373ec89b6d4dd88dda78b41b19554de67e96f7bb13e6d807b05433b96800a7a4b7f97d894437735d58b3a87c64e5954cbf649dfa9656d39bed744668f5d7e4bab9745a54b7fd58a1db2e7c74848ead05fd8c240b26c77b74d54b81c69189554e45480e077e69c2be2c69c7c78b63f3c72213a7cb516a6549c1c1f50bda2ca847d4b6e5483b72e5a20769c4c579709aa19e203d9e17e16c1b161c39b1309ca5098af226aaa067b3cc087c284dfcda434b32d30b1801b2f2531bb4b493f8f432d33f5939e0b1dc3e783366587e3b2987421bfcf769f9cf30108869d4d23a7bad19726e6fd0192f17033ff1fe2cf895af1558abc1e0ba063477911ed76098cc40723d76f0bb77555e786a86ceca858207b691330536bdfe01e59f9625200be3388814e9fe60746f3b5007a5282e952c506f35339789b0372441f60b5a2d6593f329e3ad09b355b74ea681ca73a14e57651bb47c13ffe59eaa27303fb796ca189806544bb72eba5118225f484bc79846d09a086a7a8bdff56ec3c4d7f4c89d23bda91bc9f3da10626024d22646f3a54a4d7d5e6992506df29bf9831bd7589a11517a0e145581cfd3c47243e6207ea518e57ea031ab2c92d8c42ee5f8aee4374ac65c62212d37c0e4fc0ef9747082f4b570627a608359c8d9e2a81be231a95f791a21db03d5694448ac7529766b6a415bc2c096970cfa496d5ebb7d8e9c09f431b9e90924f0e6063a10af61ef34ec16d8bb7214447dac2a3c0bd7b9e3dd11a051e7fde9b1e16b00f58130b794bcab4f4d378d9659cc85c02f7f2ac1e73175a9b6eb5b484577ceb28405873fa55e406b037fbe6ca7ebc3b31df7b213b8dc22e3f1c1009bb26dcb99c3f98b4625ed8d73fc7fb87b7f5a6d757a07725afd6f3b1eebff4c43a3f92f4c7287e6618e736dcf42ef843c74321409cf0ae727e14ab7a445a79e27170fdaf216d0dd14ae732703db002a88fd047e1561cd2d025c62be5ec384b292f4426d30d4bfbea8a2b4671876f3f4769e2086449f1b41227ce9383908ecc5195b7fc46ba95771f787a9f436bbc660d7be6975f51a0f454aab90e55ef73a7643e1f1af3f6061f8c5e9f86e76137151db2b892be341c68dc31a95a0caf20a89da4d919321c83d8f1a60759387abf3060acf863cfd6788f30697478dbb3cc1e5ab43568917a4f33e1d2da01e2e315abccaa11dd65c90865be6b5934e8d675b8fe029dd447650c141154af244c33450bfb65bccd0a7ddd32ea1fae0f668a5e2a349ce61c496438a72507f974f01d3e678d3a2eb4228748480f9fe8842be6cae1c98667f7aba47ecf703e6231677ed64801690355c55f16016d57945eff12b087627ab02664539161aadbd6b791ada43dcb3b2f01cdf05ef38934f6f2e6815d13d6a92099d0ad2dbc32f3a3f7423ab38171f4463ac6344302a4974ce90d56fce949e444d8fe88863307c280c966348185c1e9c193a698f9988ff1d7e4ead0b19a58b7f041351ebb4895abb658b0fbf0c8880c13955c3dd3c42900a3d360887ed32dfdd47c69c569f94bc45c0331904cce928f79f1a2e069f75764759fc6485837dd1e8f00fcd2f0d2d027bad9e0b7f692e043126c80a6441dab50746a82a80726abc5e98f5c2de7da424d7c0b8799d2f67d56a1a0fb61594916d9535c141995bfa6e44284996365b4081ec42dd4fb03dd98f204bcb9d399537d1c5ddbb332db5e3c7b73c86d866a696ea94d20c389970b8a85e9dedfb7e46adb8d7040a4b18224199b76e5f4c821580e502ada5f3182f9822e87551d62571418541964854396c7d6388e9dae3762766734e7b8e7b3e72b34ced62c3c9f9b21d1bd905d92809c2112c6e76e76eb44f7e355ef398d8ca1054973d4bb924d6677adfeb4429dae8ade557e9b93c56f841b271bed3b86bbff1f0752ac90f37ed7dc981361bc269ea60428e38a8bb96d318f0a341dad1581bb5506f75a630aae143f88d5263cf815324408f3110903485b69b4f0456dc154b64a3603c5be84aa81d1fa2c039c327a65d2c4bb0d25786fff95d4a3c02fd5634ec086c1116cda676a6c096f5630d6bd5d2ac7c4f6381c08faa21776de936ae90eb1227b320dabe9227c57ad6ccdb794abe8bd915d93b44b4889ede9889bc1aea124f831f5e4938259dacd461347e673f30b9c80dfafedc85268dc20ea2cea805f1b28d151235c024b458f8acc8a291cd29bd82f9d6265a660a952ac1a6e45db8641e8c538ab8d67d45d18e1bbbb257146e39ae12faffade0d729b757159c2032c7a4998f3931278c5d6c1666144c91ae1c96bb65d6c5e58cb715e98ef13a8be131ccf73bbd56b57fc366aa86ae16de3c13119cb03df90929a5bbd8e53f2c3f220f8ee320d923ba9f89451b8cc2826fe39c6e2d76e2bb6dd333b04bddc741092c34b78cc16246bb050d1eb2321853bcdd21bbfc292db9c5ea72dfd33aa49b27f96bd4c4ec9087226e20d470f68ad2a44fdf3a3f2c403f5ba24559edee1bc7b9e4dc963fc83d2e2523833f2fe9c792c0dfa2976601f1d67cc58ca0aa6843d23f5317f2483bfea828b54ad60e8691ae6bda555d71519669ce09793e331ecf3ce7c34a16df34246582a9c4cd9458c4f60fcd83e4222fb023248b5310131216a7f8a93713cf34d19acb616f887201a4395960307060049039a8d5e63827e1b73b5d67d86cc93eb0adf5fff19ad03c35262fc42e0c37b85ff011a267ff6eeea77a684414ef2e4e3a7d415a39536587e73cbef182e7b2fea345d7cf93355a603eb9e6e7b6a98183fa89902623c80b7ad36f796391016e47ce1caa4f7f9af096d83a260a06eb27a6bdbf53fc931e821acdaa79c9cd9fb2e55dc4ee2fc48f08473e58ec2a0bbfa514a8708b30d0798d69c2ae7c096ad9e23fb269917f2c5e13bb32be4c59bca7db2a53de0a8e928dbbf523a2b3116c81be14ab97a7ff91c273a03b2ef986275fd30d6fa641d06fd027d5792a6d82bcd5a0b04089344adbb29a52d9c2257ae1a42d170feed976edbce01db741ad6c13e6976f0338f42b3312472a76fd7d47ada22a7738335cef1805dec2eaff3c0086df5f1f98f788cf70ca0c6a1b33798f0361c89abf735df316226b8715ccdc81330e097b7b96a843a58ac2959f0e5c8708c9b35961b4dba00e99359c1d380f3ac5937ed97dbcb8b081acd7e2052f13e6edb690955851731361f29c48fa6fcbea115dbb3175a50e9dce9d00e3a1a7a12975f29e690bbbf152046aced4830ab8b3b23e501846f2c6b7a14aab4eb942a033521caa52bfaa48212040f981b83b7a17ad7931d72e4ec5a823fd20c5ea5eed5bed97a419aac9ac04f11aa37c0a97b525b62119fcebe989d1573b273f346de6d10f5f01dc85bc6de6d90a0d39e72cd03d068f045c6f3e53742a612c7c39dcb98bedc1b145a958d4b80f01dcfb8358df1e8cd438afcd57115d1e157496008e3b82c38f0afc1b16d8236dc6fddde86888eb1780811af13e1332454511d01dbca72556a2a490a8339d32dd5da7fad65079952b3c128e0839a3433d81381ca5b05bb6a769833c37b1e424ed65175be64d5b2009932a11592eb4a5ac65873da894fae8fad461bced0ad16ca70072f5b3eba9d809cbc19c1cc329162f07fef78530dd04375fe6990af0fca93b0186de93290f6fc1099d6a61d954268a3d3576fa986271fc22482277ff88ab63a3f9461367626070e8acffb16b8daf225ec7a9d16a2512b18cb2a2943087fbfe32960af3af45364c95a14993fb527c4dee7faf2c953109e7528e87f6dbca29810e41cac49d120c3cd6ed80429e7f3aed10033a00235ed0b125e21d4dab45c9ad6796f7cd3310f1318a45d97dc9ceecc30f65e547debebc982470cc4f91cc67498e74d50213bd8885997b39b06e8c81932ffba553d01de8cef8a2874fd289082da3a4e86e13bd95851b58424a3e0716cba897acef6ab66bbcf69ab282f038001c33bdb856d6f2cc9d53a238380d864b2f0bd7aadd3efa50d4662280329eb1a66c7ba719f1fb7a5bc64b4f00c511f2a442193aeeb5ed8a2c8a36f2e3b9c46490d53f73a1280d33cd52d18b6e0bf878e1c5044f022237eb1e42d3c2f906ba96e1dc5249c205726e9fcf98b871cd1386bce02b60790f823c24c7ca79e136659cdd4cee46ee6a6e061492d5378e7c3d1127573cb32d21463b13c47b332b66c657a6c22f1640208c1e1b5c8aea25a19c0725da384866ae72a650a28ddb6694f0528e39ff2cd1b3d328bbef6c0228639756588cb68f99d14602824dde1704f4a213338529fcb7b4b5691892a9d384eae66220ded687522ecd42ee3ae4770060cb287ae7050554a03e066bf71d17afe5131664eba88f27f089bfc83c3d317d6dee6a79d264975d735a9577021ba0d1f22bbafd1b962f4f5ee9109f69a53f0be3da014e58a2d2b80683ff49366f2f84c60c1573a8a6460684c195d17dc40ef92aea29f0ed5266bae3408eda96b99765e4937173e67e2ca9b49e19cb4739a4f8bb967038df2fc0c73e21f7c19532fd91cb88bc72e54ba9d359abcb21e36ecea57656d0a0fa2d642b9dcaba0de3fb69988c5f8999c0d52dccf35b7b691fdcfb517c61fc8f30b49fa7884e5a8ed7cbe7e590280fd53263a79c06ad4303a71de7b4c77a92e69efafa702ef96ed406bd4ace291b1a7a550707c00fb1d8e7656c78430791f3777c2759123bb2872cbdb19a08ae081b6a546a42b33ebfb701316c2359ef6aa43858220f9dc1dfb2827ea204b8a61ce7783ec4a31ff8bd973e2994bb4b125211811fe7f92c7e578124f3b790ae21dad2adfd33ce3461eb1b472af4065d2f1a6f3d20cc859f354cb4b3fcca24190ff0ba7dccf526201e85527c9c7022569bba2e9ada4593423e2868c16e9d0c1028cf96f8d8eee47e308fd7d21cbdf67d7ca0647dfaf9aa4c9acad2c149a6391a79038566297bdaec40b3d8d31c3346161dd8b6c679be4bfb950ea8cec7beca3140d0fdc8c6008dd1f3a25c85c7c6cea21f6e50b47376ddc9e9de1abbcdae3c7a52cf12aa395484d65b7292517be1112843e3e7046ffe4e614bb6733c5b9fda61e51f8b6d7b40c021aed3aee07afd44476c3b56c324edbd3dbdc6afc0fc57e366f6b755b81fbf54160d0d25d393ec250787da006f3430af372c6028c16f25925fcc5f738d9f17d8ac28388cc4c67d47b5f71d532d815571933001c4ca0787b7d661a322cdd0169d390f8f58898ddc319c27450967f05e3379703c7b2df17b9e2f26f097987fc9e98d972711724bfc251f3d59da968ad8bc0464726faa7c69b4ecf52cdf8d8f8c983b9cb4073c95f8a70021e5317ff1dffe830f449a6ada62c889bb1f713f02a0f1d7b735007a1dd73add58afc6c1c1a9615625afb5b33b066d52449580ef6c7499c4bcd40cd8e276ab8dc39eb0e253c77c97dbd2ff4f631940add4cd0591382d06a097e6b5ad45d8b7d572b91d05d875e605a51f8203f39ce4138c45cae2b4ce873e864506790f7840d7c77cdb011600624861b35b6a9874df7a5e225e09f8ee83acb1d9ccec7e099c196d430719061a0c143e0497b207593c9e1cc76abe11e0105369c9e162a38d41018857b6cefd0d819bf3314d12442d4b89ff6ac665f8f4817cccd1a4d481a98b4e58606a7fdb6fbdafffd9daa1dc8b1bdf6ed9d1c4748b5534b0263f97a50495a668cf0c20caf1e973623679724adcebfe69570ce2efba7511ebecb4a99ce720cbb8e62c04b481f4951fc710f3725fb58358f129906ca484c56fbc03aff8d86357d57b2e28584ac1fa3bedf09a39ecd1f48dfa555cb8689ba0b0617ba3a12d45861653a80abea59ea49441b7d23b5644468ee46f75161a878fbc4d0edec12fece63dc094adb3d95c2e27f49f3d6728381de017c910bfbbe600171bb36e70e6fd652e52788969e39baf252f481a71978ee717aa54fe218d81050c691cee5d8ac0069dbd0e21315a7c60b857ab01fb4593abdd69c39fe6624f1e4b5c55b8bacaa18a5f8c9699c68d1599aef4fb9aa889f9f046b3e4820cdf5a191ac8a1ce744debf8e1c8139f3db773fc6993573affb8155b77ddaff458ab114db0211f931a898b8169b6744bd673c1eac5723f3d18c6801749000de448db473825fd44cb9d8bb377405a39c4d127d91bdabdf513c2200e4f5ba6ec7b3a167e2d2d93292f0ab749406eeb2290c24b0da77c7d1717f7012373848bb010298acbcf4211b1635dc6eb6e1893829dc725314854c97b3f5e73da749b4902952f069e3780d8fcd2862ab92d633fed48ff13f74d6c335606b170f74fe4898fb2cb0bb2590c2cd40dd3ef38ab1e34a3c26f3619c1ad96cb6002d7ad0cb611f699f8c7c89e62179268cb91637dee91dcfc243abcc3e271f96e23b76c0b5748152ad58ed4e12aaf21a13a82102d719cb01ab868925c3f65f9490e373c0492787f1b7e9955c9a797394149ca464349e64befc3b46e9e31fc4b389b9d494b4e69c646a66c12079cb48a10b60b3a43e946443f8de9d9e449396b94f63587a191fb949c5aa4a6bfbfe6b6a9ea4d0e731f83ae411d35ff96c60420ac38350c08910880143d672906982319a67f5704748d68a89fa8130dd8268e146c551ce221dc038be5c29522a649f00fe185e1e14a25c0d518c10e39e7acb13f6d2e03e698de3395a640e0768f87042cc62a09890f87c132d01b121d4c932053241ef3aaba8bf381c4613be639879653d439c5563e84df2d701475cfcdce5e636990b1bd3f9913700420a3c73f62938b35ca35023edcab25aefc3c084797de546dec7540cb0389ca8a3f7f9b77fa5d9564345dea503e6060c8dfd4565d7018e3cd2381b280cce4a33845f93bae2e65eebf82dc8e3d754497b8cef2f1aed509f453729a0db4d600f641818c1291eefad3018b44069e68ad05c16bceaf46b9d3d3f1f4f31b3c57b233e687a72364332e6791d9b60cd751b16ec916566eddffc3128a98acfa05546b75e49bc8f72cfa95da3667b38011733067dfad1d6660fc9e6c31cf3ccfb6644a38732093ce38932df423c69d6bc68cc17cfd086d6881d811ed635d2b66b25eab1a7f583fe0f8bbb5fc8da42b2c7044b0c28a35dab014d5ac6bb4122eb705f3e7cf5e0e9da257c38753d1e890e64bd93f799312e753618fde3145c94ab51fe96001a740666375d5f5c4166bfb30cf37e603b208471c5186decd6b9214ad039f673948b563fd10a01ad8e7e03009ac68adc2795301d48c33820f20ec83c8518c20743da1ae755f4ce0be5c1b6e26a17dfa61050f876b1ecab263550f359d6ea3779c2e09d949f4c19f739ff3920714467553b4a0c76c8291f645629b5388334177f1eb4b205664e0ab1faa88e0aa3a1cc8144e17b4ccb76c9cc1ffcf805f292a57986461131680c1884261655df64a976053f526fb3710949a28c38057daefaae676932c8b4f4a752a7ee385867c0f3bbac0b8c6f92ace6c77241acae0f61c791b21b92820f8615ac014cdc7cdc4db2d6d6673a255f3dce02320fc0c1b172e9c51c4ec499122e5c0f14802cdb8e189b6e21fc934754c4625f6bac11240f30a7f340006bccd55885ec410b2ab0e505c467a3848360c9fbbe85e95eb1e4b5a63d357b0ee684e45fc1f11fe7c22766dc079123a750377d53eb3f9d14dbd86d0aae13159525b9ec820dfcce8d158b20531652c75ed0dfb276b1539c20c403ac63ced06c161bcf67ebbe6efceb56344cf23c33df48eef2bc791433ae8cbf2ed50bd7b92f43028b666ad885fa1b13d9a3b3448d5c7eaa8a00fa1d6f45be0771bfd7369a0f5a48a00d55cde9c7849d0e8dd76ff0854bd51804622415cad2a7224d77015edd086c05afd8581f4bf07727024555ea7a14b970ff3419370e63697387e6c691a598b7ccb6c737e6ec5418437fbf836e440fd26af914aaf8ccbb208ca9ae574944afb98938bc95badc0d1bce104169babbd5f57921b7119ec660eef85974c5a3ad480bb54ba75dc4bab4fc1a26ec57a237cbfb83eaefc3411e8725116a6d481ff58423c902e6f74dc07f91dc191a96e61ef276b1c02c22f322c2da32c59e6b0a82d27d631eef665c3789c481edbca5ebc12ad89e698893feed8368bd71b787dc4d1c149f9b4689c16e52dcd1af85b5d1f91c492f57c5c0aab0cbba118cb1c8da1927a6e4a858af5a2ee2fb17d292d0f7db6892de612f9248102fdcad0c1278b794a029bde7ed33d98ed9208ff76135d04f69303b444da793e8eda0a0f06af170e8124c6ad9f8bf0463a3b60aef623fbee31c2a5a509b719c01935207fc5e32886b8631bf7447ed425b77b363e7c948a0507ad3437022f3252ae362968a69f5a23028ee021fae31dacf55dd95decb30d47088fb13933ff165b77d1796af0456a82e52a4b20da5e3a43776964e08ac4aeae01db5014171660190f15eb25c5e3710a729b7561fa1f479e50f2574a8fbf17a354bf28578b67cea7dd79f24b46e12e3a6b25d31085d4ff29322554380c8edf021e5f26f8a480de7d4ccea34781b05c722e1ca267b007d788014bf211b0599a2a715fd5d9f6c41f85913062a35f25695efafd3a961fad05645e160bb979e8fdc68128afd929d8b060b96756b5bf22c5420d2c450e94b99bae04968cc2e39c79743ffb41eaf8f3668c176e310d0009e6230f08c804f106dbf52d28b3f8da9b99a44195185759c12c856634d71593e9aaee5c28b1baeefb7c32109fd638c95edeb5200979e719444f6870a8cb8b03efffc5dd5e0ecfea24ce77b46441cec45f9fe50d3c87327061c70af7df7a25a874a09d9dedc859069523d52f8df1117bb596f73690c6da13eb4665cf943cdc524fc4b26031a45d0d03fa93358e28b8a062202fc6286ec564bf0cd51392dd09774b88135517ca22651dbbb7c916ebbba1a6560676aeb0df243efaaeb3322b0ce1499a4be7cb570925b28de6ca1b9fa92e53dee6bf91fac32496daf94f2556681a3fde9901c575b8e248f54516adc2631cdb81fedf7c1867d94da6a4445d522110ba70b8a342c4a6fcc5ac2af334a16fab5ad649414f6ae330ab24d032aba368db483f4a6c44ffb2c147953902b59cad5f2fbf2c14b3701cc99fde99d0bf4bcb38861f88f586e9a533a8d50aaba41fae18fd9a3509fba150dfb38beee65791c1dfb373381eaf0b72edc2fe3ddda06147f91516352374301db0a7a41cbb6b53f45c27ab65d5ef3a21a7a8c814a00f03cc99c3873d2dfb65eec4b0159263ea12e246896844bef15e66fe5df688457e90cf7549c4ce0b122a5a7cc241254d93627cfc83acc519f218287831ad9a59acbaf80b215c9879af8d42cf44d70f363d6e08422e0d9a1af1802900534dc57200b25718a6979aabe1e3028c8c69c3cf5478166fc52fe827860b52e874b4c04c7a612a544c42890a0499a8c513eecaab743ca1c44178ddd1b4ea098b35d6541952a0ba32b1a582868e8b64e3615a767adabf0b209d99f423edba0f1938c441a1b277102f92913b42b4e63da7c1b4d894e7febbac71c4ea67d4dc284a74ffeeb9ab9b62f4b349687f634208053277bcdccdfe703f56c5c3aa315b2dec8ea99a7e8262b78761092ced5098315ad52d0351485ad7ce817bf7d6868d9fb56796b635451096a49012945fc9c928fb14a7515f78be340abcc7defbd54a45319415d28e22e357a6a87f9522b7a58f46f4b839f381e103d28ea9702071eb2c28b22a9e41c9a1845958cdf05a7bf6fb66471867f7b5f070165d9d11552edc9dc63ebc77bc87a346feac6ba3b15f218bcd7ff281026d281ed7f87c20f3c36e2a877bc48527597c4ac571da28b758cab266e35001552de2bb290ab7219ef889c755f3f497c4e3bd28af70534b3c8bfd0f05d515a17bc4b3186b9bc0e4f78f79c7190971923e7a1ab97ee11dc5916c59f37cfaaa0e29ecdaf85548285c784b134bda273573b8908199332739515aec1658db570d08343b41764b94eb0cc529ea13a1ef920a2f79e14f7e8f7996b3d2b9ac202ca47cfc5d629f73ac1f437c4caaedea8938191ec6acd9517916728be27342ed86d0b345289e2f3db4c2b8f8ea894b24cc4046e256528ef2063375c5c6bea65f7af6e5a530cfa5a271d21aa9e76046a2815e77f0b940f3e92ea3f69bad3de50fb2bf9c32e06bcecf7a01bba4d0f39244ef9f1b87d451c2c4a770f1768dacf6abf265a98f3e237f6083e1b8bbedbdafb8f092ce6cdf659b7e6fbda61822eba0ac2efcee585eacddc7322df77f75d41efc7afbcba4e3cfc0c13b57c4d8b9ab8b6f7f23abfc0205d9196330c9056fa266fea543026015dec800cc400151871edd41aafa30c22d8f3e0382978ccbcf9689de57d4f6386899c9ec438bb732633aae7235154a5e4f7cf8839ec3d1ad9cc1746e0804fe0ee4b6073e323c82762de15eb4dc292076eb5f47ce8aa323b81463f5b1b219cadb8181b3f33b57a5acb595640331edbfaae72dd848cb47e0aff77e58c26e5fcc3174dbd16bf09550f8ff7da6ce0136327f6efffc5c5ddcf5ce7cfcf5b8ee1e9bde2091a868d0338aae43b7366138d89fb0b6baac190f19099132e17347d6b2aa3e282d8018391d40325d69f7174d472fd6237f46f5f2714f9999daf6099593eaefcf2f0b6cce0e8e27adac48d6abb4391cd84086ec01fbf3154c570cf1cb52174d6ad769e5c541b33d6cfcd812e521bb3550d77fde380ce7d78ed50146071967e2f5fe92c01275ae30e3157b8d65197180422e14f374fcd9e5edef37549446bacf6c502003e2f73d419190a32300c3dd18324755c534cb8550abc0e8d9da878bc9757196a20887f346f1ac0302d457b1ead0a090290c6019cb1aaf6d146c11ef4467103fa176780ab560cfca08cae3341f02068f26f4ff8b0be23497bad55da040080705f03997d30fb731679201612ee87ea57b6dc1b14afcc516b106561b6c2e6848fecc9ea1958c4732e1f059e75543db933015035411cdb3097d353a2838006b17c513521ac1e82103ff74e7bf5261eaa8bec9f23546fb7770fab37a69fc1ff7c87aa54e4803c5900e0b4c04e52be2daff0234e3270a099939c46c1bedf95efae1f610c626f5c274a9462f1ae8ebd612bd64ace1654e1b3d96145d6c00a2cbe5ae79be6657f4365aa2349a8774a6ff3d88b719fa2468143b4c858a03b818d00a12fd67544aec7f0e81a46ae003736880358cce237c8ec493842803afd1bc222d0e4c16e1ae95718fc71e0a8ce2907796f05630b9ccdc04aba602ff55ef7865706b72bb8fdaacb577778cc681ca62158a90e415197cfb4140cd0856cd445118bf298a856878a00c7941376726e1e340f267d16a25dc0805dd166d93bd1a804a06c6ec7ac5cb98f0c4114100a77f19006517e9ce8a76accb0f45c8d0820a9423b45ec0f5df818efdbd574089e2a2387b03b9c1c3880b4650181b33eecc2e98423a93827aa7116c909d8dbc968dbc2d7303a477e04b6e1b159f14de3cf6d9d00531f324b438a2bc49bcfdc4091c14c77500facb6efdf6616f2d915686d6b1ebb056cfc7d9b46f648c88f6781557d6e1a4b576f62c50db9d43be29ff767605301805011fec292fe2d9cee6879448f698498df4ad9d28e3a59176340fedd1684997d5c73d44e5b60367d0a656ba881de7191162768903a88068a0f3fbe9e4074e35e3a310f42c2a96b91ac50b8cb67e3b162dc079a103a106581284c9b66129187a5ab3b009e13c2d86b1093018bb528a47373eb44e18fcd20e543add0e8fe208f5359d7af19cf911bd9a278485a5ea2f531028b19b0fdf1d99c52f6b0cd7f560b4a7109b38c54d07823d6fddd0f1cc2a4bbe04be19df6a858ae608fb1e06dc27d67993588d5f52d3e31d7e9268536460c0e8d97ebf10919af495409c83301151c8ba9f58d8c2b53d8a93548ab483495fe12d7c131ffdcd8727ea35be17e7dab10caad302bce26b0df5e6c8999cb90fb4d1f3404be32b2610eae8d6633e65b2a3c98d56fe6a66b218691efb7c1afd8c8e7659d69a22b49c44d1af7a42525a75520733408ac9ac6e8d54c3d8346538449466774b2e1b5b5894d27d2f23be21e216eb5f56b9da07d2996b9ecb666a18357ce618638ecc5f5a95f42fa9492e5821c5653a965ad7471e6ff35490ffc550fccd0cca74ab9365654c617edb56bf46439c7df4f20ace65894db6a8d7a1f7ced24dcaeb4303cbf02f1a68fcd8744cf6cd06bfde45a133b21446ee9c38ba039df1ff716042f4ce5bdc703c0dbeb620377ae023e8e54c23d4f8a6ba715a426bd429ac1040fd838d39161dd8128aa32136eb17ea98adc0aa6b1bb1f92d4a492cf545ae8fc40d1b85dc0c0b103892ffc898534b9fa5bcaa1b1ac810eb2ca128911a5240381db72b7c69c5ca68e5b93843308563809ad812bc69fa50a9a9a159ef4cae0330afc1ccb593ae609b60489d0d245e450d454de8a310c5e3488627a2b31a1e229ba72c0851d3828ac90fa4ab6903f57d1fc7e9d7e5dfeb6725c5109789b89374808ba53c20ffac57768b1a6c98b6226196e686d6fbdfa03d0fea43f846caea9a903b56175522d4960cde3e6f3fc49455c7a26a8ea3b28c761c5499afe2aa6e082a81ba2512b7d6816212c1acad3358714950c56be034914c5aef2fe28746f1dc8d3fd4b4bd9097c05baec2270174333da4ad9e71010871e33c8ba8e7a1b0fbaae41fbb717388b7a4bd3ab89320322a3afe98621172b113797dacb9904959727b388b1785b0ae66718751f330a37b678577625a039356c1d236df2a50ba782d478ddced2b0c331b50491f4d610fd5d24fcf175646d87902dcb4d08bbade2150b6a8c8ea88257e06ce1b270036fdde6d7233997b9247d41c8f76db750ce42828c3817d4c3e81ef74badb094ff57b25e47a0d8c8cd9faa7375360f54673f7fc63c6dd49ad77663c7805e9e4ece4f26454527caeb90b603ffe59903308b6554b7d18a9fa09c2ecfada313f11b4c335963ccefb80ecdda0c3b9067b75a6a216061045a0fcbf80e9a1d737d6214bc65e10a927fa242d80902a67d6bee714787aefdf2ae9518cca111fa23ee06d175f93b9dcfda92f12a2ba4da6b7ac868e70a55df5acd475e87040f44a45b9083f8be7e3413494605f6524f23cc0f073d0486dc3b696b9d829b235ffe329b102dec4acf80d2b309f4264bacd435217da4e1b86259346b0d919e69493988335de11361c6f092baf04ab9bbcbe5e23aa477eeee4b795ce7a7236887c50d30cb6650ff4e796d69d104ccef354e6edf296a674c13134be8934c7a179de419a5664c515f0e2f504dab1d687b128e2954424b0efa5832d815dc668e5641f370f6aff699122177874e36c9a2976ba75d8d09508d5fb65ea47be99957fc79056bc58ade8e6dc7d89020484a800d85b9abe2dba191835a3c5a0a1a13a1188023e3f73327a595c39c116b11ee992bb4d817dd2e71fd7b16d700e5e678989cf6e1febf0fa7da4717ef4e46bc733779ece88dbe3442a3e661ab6b8e59ef9df30ae88e5ef327090c85dd8eac5cee9e0974d7b273cb39f4a0d8a0db3aca2d786be331bc1c14714c10f16a29c22f6663ea54ec23e2ebdbb433c378ac3fccd9e9c2de781ffe1e9d594c25d1f50ba8204f549e58dbedf4bdb9c43d7f86a956a2fbedd1999d63e718276ccdb212e1f64914b39448cd33d5a60f0ff52772b3d6ae02a8e6873f089a7fa6b491c1985e2472f3a07f47a5bddaebe754ad55e70adb5d20cb0589a3cd4091265ad1cbb8c37c28addd0898e30ccfa69ff8cc37dbe0c840e9098ef62d11e269b20a046bac6f598102fc07c6dd3dc8a032c6f18db6e4f061934add45468229a7c1c33c3259bde884167845a15a7e8f0fade0f41f13074768c9b6c66a118568656c4d8577ff695ffe624a348ef6d498aa774da9e99b2ede62d28e898af5e96a2926b4fbe4f96f867e9d0a60c9ce82cef9ab8e0feb00a3bf2bd9f26335a4152f7c621e9aeb80a47ddd47a2ca6106ff5bae82195733e6a73c0fdd64976dc2c3e60d0cf7f4448aafbee07e1375ee97db9a61ddc36500f8eec14f1c12f0b22110b4e21e75ee847912dd1f8aceffc5919311fea97870de2a217b6e3bd31f280c1c3f63ccdca062870cebfcffa5d35d28de3388e1816fff8257f55d9c5b598f9a0cde53a35bb3df43873f1c1ff7a6dd8429eba8d8f2d9ea74bee6c2eb6ad552fd5eccb031950ccf32970923dac4b78d4d9d9735774a1d5f83320df7084a652d69e0bab66dece2f92ad09ccb463214ec9d645e1cc33f1c6981294a4ef0a6d43757306f1e25f61e23fe893236529080f048749dd017d0fff7892d7352f4255fdab76d8c320dd0d0e4b9ab2b8d59a744195abfc0808e96464774ad650d6ca951d7a2adbd22e98c471678833b2700087ba07f4c9098bc26884dd59c15dcc8aeacf362d6bf43e9208906ce9c197fbc961afa208ed9b093c8fd6a30c38b02d5eaf47e5a073332f1072af8b3c194e59840bda9b71711710a53a75df68fa1cfed1285c9a6b5973de875302d75d2ba5123229c8b4e987e978bfa263565ddfc008647b7d65955c9b310ee8310db618f8de2435cb9e914b4c3b4a72f94e75eba712e523d8fcb5361975154bc6bc79c9e91a4b11f84723f347105ba714e72a3dec52b73b413f480a9fd88ca41ed85b9f3c78b2c348707e2dbe0f2c770b05bce12bb81b6474fce0763a53e9363a748be71430249cc823c6209040951dcfc62aee43e7e635b2ddc82f6b72be123471ef4f6d3a8c928aec85b71bb81e685d5dd0c48d6f7287f490efe9c6f17f3b1976339d0e20b54d21cc64eea82a8d6fbef3e1c1a0fc913c52ab35b2ed522d5b79f2625c2b3e8299742768026f4f1070c1faaff119c077281d2edeaedb4aad8d32629388ce4e97eb167c019c57ebc9e5287f1ecbaf70bfe43bd2a382e18041e043545d4856a9a0e611173340e360a16760d06c6493b83091d94ccbc9641850121425743fd094a766ca1e9ff6b02318ce7d43d990deb0706e4204ff0924c427fb2cb644d9c89d6a9544f8278fc6c7911f60efedfafa723e3b985ce4c32e3f0c04b2652a3bd97a4ebeead4a4c2d335a686c09de5d74837fcd0538b038d0e4ed706ddff10d9b0fb96ee4994899cd447bbc3481956f3f7ee3781e2bd397da64612cd8cae07412deb9120912a890144407ee6c9d853f9459bb8e19251abcb45e595ce1b3d959e4c0aa1126ec4d34763e029574fc7c7f12475a5a277bd35261e4af8b47e8a3cd260d70acd4bd33299c808b95892cd9cb70ce09f26f5c0e872fbf4f181e948595b456b991a1b2437488aec8dbd6a84b4e6bf78d1bfac899e9554fc9190ebbbdb6b3597d771bdad36b585b96fc697f158fc8976eb154d021373d33c67bb79533583f072f623fc4a2f320214f62d2f634e879d4a65cad7109163b63f0df096c650ff3f879dc2ea7dcc7d97cb09f0559362e233739b34a7695645decf2ded97a5180b9c98f0de1ceb0aa6ecd31faad31959a62fd49e006134c09a080b30eca1b8558af2f11c8d3ae622f2ca3085ddbc3e32c72a28b11ef277bbd4c75686a6e278b714ef438603383b6cde8891065c468e8c137783472592edd87531ce1a5bb2325e97c03f7bd576c76bde7d73e8be752b813fb2a017d9980a6c2d3404958294d46e819782bd9c71fcf6554a45c06b15004ed54f6cfcea5d1072444aff25fa08467b098ba4fe44dbe67ca869c326a739db1e1183e2d773f9f185c769362e48f47c1b9f0da37499336cededd721a0e3f6e8a1e87aa0fd96ec5e75d5e1bb0a6b9f559b0b9d7b10f3c8ea0b71e716bbb13561003996cbba28a457866360af69fa6b90c6e016fc91e90abb1c112f0bbf60fefe3e9277aa64f6dd7dd81ef2c6e9c4c0dbfd7961b698131c9ea01e3b51282f5e85b24393aae39fc03207b4239989edf301744808690b6ffbee3dae8e0f7bdfad082655d000464bdb83a8739d5cb6425967eaff21be4738ec8e4d8e367397671a7cb262d777636ddf868631337406d91fb8c5fa6cd8bc905c737098ec756aa87266d44f1ae1ca0c86f4f826ddc1393c9e9315e6cfaee4928a8fa0469a5da2b796e415b9ea4fc6995eb992a237d219aabd61002a02ed95f81575e025944d11b7c139923f0bcff3ab3dc00f246b80c8987cb1db36ec87db859276683a27a6f8ab6d5bb68d2e648964d8b568b0e739863b5ef97ae2098dca0045c43cef74705c4063eb6ad82ad0a9a6dfc926c48466c62a90d0aaa6f5fdaa779d6436bc4e3b5ff6d0c803204ea6ec45cec67e687354e7bf4518d05cf273dc56a14280583849ceebf07d298c6a4c7dfdebec776f9cd899af419de3329c703b234346a30309413b8cd8f21654ecb18e4174a368066b2f3825d4bdbfa98fff7fdc8c5a5262277956b7590e94f02c0c6e97983fdc49cae277de928ffe135c6915084400592806acfa406cfe073cf54ca2880531aba739cbad8ef4294be08116c17f9c74c425335e9c7b9bfd9e8a9ce44c299769555bbe2cfc1180fbf68128bce352cd5aaea026dc323919f7ea90b3f4110cc96d23e99841bbd07b42b0edb63d73a2ffd6bc47caf30d02c89fc43b47a3bd5cbaacfb2c4a8a434c09ecbc89055b44bf91d81df61c9a26ec8c2b3616672175ca2ede7316caa803091ff705bc81ada0c87e0b9b1ab2a2bd55cdc63ca2700370257dfd2c4b011035992b72abe2852d23714ba40a2c00ce5c061bf9da649b66915aebff1450f0eef13b9588d7cdad7fdc49a2909932b201aade0f19da853b5864f468f438567259a352ffed396e26ada941a5f8d76213595df4d072998d9f604c3defcf1b3313570b76788f05966a26ffa50c9317ba9e4035d5549306e2b483e8d65ab3fae22b055d0163dab235f2eb4f907247e407a60e28f1215e650c34caf1d96d8f4a543cd8c7625bc846b9a52d33073444472b869c4d71b88bbfa36a8e750815c2a36fba805518e41d3140a333deaf5cd63568c5b18f6054fbb46d71ed385bdff2f4ec01fe85259de82fcaade25c39d6a37fca6a790329b9809891ced43485946ea395d7828ed9f9c36f37f0add6da7c501b251c0fac9fad0646c1d729cf9370e2d38fd5812be69776613f65f64f182cbfd35e47417131d96e4a9ffcd44ba6afc9c9f344dab29faf2b9de36380f5843e2dcfb728d8313279789d52136b42fb5b628a7e3ed9b9efb1cf10ceb793dbe0b9e3ca2436a664693ad11cf09ce69ae17be7ace6485e11cf40814c7fba163a2bb2a69ab9861740ed79ba16d137211b85d71ac79199e8de501e58502d070c9e46e85822adcd9eceb6f4f66901485f8abde032b2362cf9d1c3610d6850334d7aba4abe3a6191674d14aac40a40767e9c4a6e499b6d1e7eb54cb4219b409d8d3edb40b5c285374970f35347e2066f26efb14aaa2975e3cec7965bda6aeacd19f5d56930d63f0bc4935667cc1920bc2be2349a8efaf0ea75377d7ca80100a44f3a5655d4dc0179ced962dafb4695fc9b1c810a38ec89b9a3e918fd6fd3adb4f06bfa060b75e96a695f31995bad2835cf48c4247ef5079d7bc328062154615f69dc33032a949934444269019c192455f1c569ac35233f8fa8dfad3989cafdc68cd62b525f41cc7436ce0fefafa5c58e1014af4220b5b577777deb4e5e8e7dfc3276f386efa90ef664b544bd57c4f48fa30ebdd390a698dcd6d8a37b88da6ea17456c6b3f206bead01fc5ae552672b2c65b301c54101a77c8061d332e5f5425c450198a85227377ed1f26ecaa3230a01ff75c226d2f48c89182e35b4b219471f61d9379018c2cab0530abe0caf266f8e6318e1d2d5b16fe3c614cd4cfb579d57aeb1213680cd21a2d168cc47f6259e68e182f2d11fd941cb335fe350f6803d78a30e7ad8ca4b48e8d2da2b37a75fe2207d843996288204c4dac4e330972d687e97192782223a59362760d1fe4df0ad28705a13bbfea89fe262fab06cefc5495bd7a5af908c5a25d97834e80e7031ef611c1dd1b04c88ea81e188ed1b26299eecda726b9740a469a9fcd5044deae1f90d869168614623873b47ecbf88bf6e039ecfd5e1dcf655e7304d61dfbf396555b78a62d6eac88b15e0c6720900b3c10a93b93769d4f75a4b04c9340e7a5389ac2a539987e1c9714ecbaabd1cb710233b5dbc7291f825599f344aacc58c45ae096854689955afaf2a1e3ce1b049e6095fc183544394ae01f5685615d39efb35dd83164b1bafd3fffde8f82eae301ab9a531630add6087847a5262855152a18cd07e2013367c996ab03ef5acbe3592bf9cbe0d78c7cabc0d0d5d04e2ccd042cfab8fdeeff94d5c6f216912df741fb9777271403718d2d1e38e3c98aa503bd09fb5ad40b432e674613874d9454991b62fd70b3f4316a971dffd372c38d049a4e12df2b96df7e1082847a90fd192682b06243be2b566278b86dc384ff45ebe579531cd741de4f2e55ff0da4b8dd5795313231feeb0f78c4c6fbc3a817270826440a3e0f84745e1c52f3d7805a713724ba0006f6aa3c1c265b8ffe6e95fe8d11f85e55c9d0a1cccef471098a68ad8c4b070cdca157eef5bb1d4693614175cda0c2c47e827f26ec04480b097f02053d51c84de0f7bc3d047a45e673cd4bc8f62e5c64a9d0e44740c028ed887309598a6f7b5563a21adfbac51b43620426912c2fe12d06aad6a2cbd456bb6d6fedfcbc5fc52d10281b1cbed1af60e7e9dd7c215a61d7c785a8adea8622345859a50728adb012e913fa15ac0e8638ef80ad1f4fe4067105e791eb7570af3896dd49bc13d0fe48eb83d552a56425f0d26fe2c9aeb65c98efb47ba11cfc536e77f91baf29a2730ade27661585b8c975cc2d57dbe6b08b8f835a9feb6faa62cdf14ba4d1a38bdd5d5f76b3c38c8e57d2b138fd8f3031ba479e9cfb404e681537db440997dfbc5d3e5d76362bf21948cad8fdd1a19b5962deb22903d6ceca2b0d7bf73bf6c46158b567aa56004c88413f002f2f5c7418ac3e35a095a03bd1b35ab3568f58acf4a92fe928affafa78ef95c19be0ad139b3aa5c0bc95b4a2ae96037007e7fa20f05b20c903ba26f3b5f048deda174cc4bb77636e2e168ce5c20d3e042ba6cb3b5d7b4739d68cd08b38a486293ef0fa3eef670d7952d2318a5d7ef42c4243a384856bcd7f510bd43305a2692c4616a33b939a707bcaa2964d033fe284902c2ca1414d745dcb4df4d8b7901d0d014b5f8560bd1a4472ecac6abad5ded45c25c4ee3a90472dca7c8ad35d87c2eeb93638ea033b5f61e2268190ffdf5a605a57209c9970a23e5e0dcd74bd726dde70765711b436edfe9a066aed7b3a392932f62ea228212a42fe83a02c026dcbc22b33d875829faacfb6681f97fa9b4e88c42c02d0cafc671ed7fd3660ac9fc0f5eefa1e843db566f63e4e43a03fd9c2993ceddbdeb3de59a59456098925fd565463a55fa733260d5df3441409aed889ab5b808f66041393d040a6449580b4191e66bebcd735842c11dfeede10b6f514ceff82e66b532aea407e25770f96946949eea483393605e7c0ecd05f048549915bb661eb980d6ddddaa4f22ceba6d88ca7699e125c7b56764ffbc052504486c22a522b5205bc708b1cb249a6eb5b7a40782d59c438bda393bbe6fc345c468b5674e700d0ee18667d8817c8beb3fad3a49c0d8400983780f0e2a96af433124a0885e75898cbadf9cb16a59dea50a1a3ee9ec9cbadfcde99867d567a28de6f2431d415ba2c1aeeab50d753b24cc7588ed1c04c161119de3b9396164c7b87872e7b673ec80f5fffc306a62368af93aa23257cf1f8a401711265687599a5e1a4e4a6723dba94b80a8904a4ea0a9bbbc7a1bcca76e037e96f97957dae37af18d582407003a42715b7d98d526909784d5a3af6d5a423d522a02cf1720bb3d56a89177e77c39271819a4a6313b78063dc543eecf275ba5c7f6682077f03e1f495c349169a98ef7807467495206f4c83106a871d2cc26aee25bcca8b10733c0fad0c627cc3a32a68bde60cac0c6dd73a424124d631e760649d6832a96807cb24d6f85c9c2b4c187a2d5e766fc279564b564ede5f112b54535ed75fed9d61fec9945780a9cfb1bb552152ea0cdeb7621ec83617e2c5b332316d9954215ca2d5525fac551b1a25b61891f0c6a3a1533988f3487173e557f477c06cf162e249533bdac6489ec5b1a44a0d6300d7a918298f39fc55cd03d7c6963f6002ada14aa0e2cddbe3f8e874f269439de0317913f8a0aa4fddeda3b1874dbefb923cb2046ed269226b2f48d214b89e97fd1070bfe5c200b0b256c224690504f3412fb32026291edec9f7288f4fa7f0c1649c77df45d474a274a10a08779320a5ca916a99f34c8c391e0816fe4ad0110a84a32d0bc5cb8215b3290e6bf2b06b1314ce48d2995528ecd60591ede4e305d16a9824b3ff668c4d1f07460046fb94906969287d08be9acf653eb436c2cea999f22e56f4b203da93dd3ef2aebe6a09ca61cc9153740a8696e34f8f65a5c34b777126d3f19e031f4dbb7bc67a3a58fabca22d81ed64674595fdbc40b3c475b96d00afcc29da052a0df5bd7286526f9b161db9f0c1ef6eba237bf121b44317a84efcfac319dbc8e1ed41e9a446cd2cd54f770c053b872b2d1c83798344c4df6b8ed3ae6a449a54bdde33a469c2c92a14d970174bec275d1859ae2e81777f4b28137acea6b4899cd8f331713e882e6f79a441524ed500b5572201ead99646b1b644d5a0240d0841ff991a72d712c711b20bfee2fe05d6cf4c5bd66a578be051a0110e33318dc091c439c4af06d8e1c74188acb2100e63f49826b2ee4cfa5515afc374092406951533fd97e4baa198048c35140b6a40fbd3f92377ff00636eff13a6d86da0cb9f49775ad4fd808394f008051f1e63d9cc4f441b21f881abe56583f95425ffa5844d59f41d430eab731a8386dd2c1956ccb9ec566335bb2cfc452b9ee900acfa10d160cdfb64227f13047fdf3205f92f80c73d896f2d71221cdbdb5337fb2f48ba73bc0647d1e42e9f45cffb1e04021d6abc37727de5642edc6267799e9e47399e3cd68b115535d8b150c8af860eee5b68622e186bdd47e8bc88724d76e2eaf23aa06c084570146c0c137c8caddc79f431b90d78addceb132d195b113adab10a7084fcfbff2cb0711e58985589590ed914f01c19d23465a102c8ccbd90ca2c9d6f1eb64fe51c4adf732d409bdc68678eb657b673269d29b43361282a0fbd64b5b44de49e5d41206bdcd8afb576627d7de347d3d2bda00adf141ffc8beb59aa83001b92c4ba2918e6eb4ff098d86c0c1d2878eb7004c6d6306ab61449c5cbcfd935843a0a86a60504de16dd50cb84c59a2ea506670ce5b20129c7c282590822b516e3a43d1f21cc15b2a2baa41dc7ec73ebbe5a47db90007a30f2bff704621e5706ceeedcd10badb3b84eb2a0a8bd83c4cbc1fde9172389abdf3cb703fb44ee7a4418abbc38447f85b1dc67e529eb38152a5b983a29005789ee826dff2c9ce3fa2d0facd6e04022488a90aed7d7b05baf593a6d31cfe1d7e06ea7eb9561fe43abbf6de44f3e1fa0d5e8095f66292a728e0fbe1f3bd72cec40976dd13efe0dbfe2f39ff80fab49c8c5314b982c46541370fff3dbdf6ff07ff518141bc3ea9a14a30aec02a8d3022ec3d1660a5c12f555f1c9af9906fe8a1e1f23e4e940533112ec5f6cfe4660ea178848ffd69beb2df797d6344261405eed95eba6f3b8ae75000fd6970c244f494a634678ec5588194fc2ed7e45416e73f78ae68bc46b961d5dda6a91dc0b1c5ed5588599e52b9b260c70a487b3481c4ca93f0789b4dce598763d17d771268c57134308f073fa515f12252c22ea69e77e4792cf16f5f691a6860f253daf0c865eb934547fad6452e29c612d9da3aec52cecbf8d944321e4f5a6c56cd256a6e896071a617462202b82d33b6f8a4926f114e49fbe01b8a8fc5d55716b5dd8472aa96577828de0a6c0b05531bcada020cd82cac59bd9254d1ca7c0b3c87a4d20d019a0aa1ba34833dcb9323e4dab0f40e1ecc0a5c67ba256cb874d3a84b5497b7ac3d7433152065e3f3ed5f7b6cb937c640a927ac265977f0fc718d510d726f4f79313b19e96b9936231d0a6dad8d585a72833f9b95346de3d7a0b8ffafd8b3f65ae934f3d387e5950dc281cdf70f5385ae060d31926ba43982e00c7536eb89a0c1a5246b8c56664732f89347beef5125419e65ea8c3220c15b45e8e669f27e09c7fc807c6a81d05a972be53215761059deb7c91a973522121d5e27d47095fcf78dc7d25ca9ba46cc68b09231d31e0ca92d6eeb9404e7cfe8ff9d07241584fd239e7be641f476f0cb7229c05a615385b7c69e229359b4e472fee45967b3fefcda9579bd99152df9839aab2bf8251f676b1cb8f37e327c43de15ca1ad5ce354245a98439bcfe4a97c1a6309279a0e4bb70fcf668cfea691bc3a11b93fa3405ee6b00aa4e61ebe43b3df0ce758afa91aea32c5cbcce47915c0baa3a14598629fc9a2f5dd2381f5d6d35acce623e25d35b191ed360ed40358879d172b81b9a0d3f23bbd5da83ba4d1cdf834ec593f2c1de36370cac5ebff9667b2fe3bbb284ad970b1430b1c8c59284efa35f46d8b77e3f055920edf6d6a6a47e97f81409d2d732fac21477bb948836eb3b435fd69f7f466226bf7cb5799075c3d96418b9101c7e1bddaea83e77d59ac60f685a02afe0fc7c3db1af194d041cd1967d4ca8f1e3c94f2eb53b6547d913de90fc741974b245cede198caee1e3b1cb36fbe00d06a0421d8c1c90dd98e2ae582c20750aac9783736fd382a70e409733d71d7030c98e85c461c42c4d56f08eb9c5054b9e7d7061ad3178135e6e4ad5bc871788c4a16d7fc6aae2e8ee031529f682784c0a3e06f9aed5d3acb375104ac99966de9d1f7f4b95aa5aaaade5a8e6b12845ef9c95ebaa7841da0d05aa0afdabf4ede198e30541917bccd827527257600af77c4d2983677752ade361a466ae1e449b2e3ee91bf60e27aadf5101d3edf160177ddf52ac8c4772d72435d4fc77d7aa6e863d01b0bd4c71f092b32cbc36b6d16834aa54dcb904715e86db3dc55a2f879cd29c1f1fc87fd7da06ae31d699eedc79320c3ff6169e4f0a7cd948255b044e9a2cfaee3f6b7ac34e4319541c8dae18fa6f62c694d45736c36cf23a097b75f10b1f49cec20d5dae27d8af7ab4d47c420f3538f6e5daf26bb7be8fbe3f3a10679cd1e34b6119a5dabdd04e31f855d8c77b29f0d720cfd80a992bf454bbd52be16465e0c18ab5eba6ba8b33e3f0ab17ed771310651cfd82f76944146eb9cd69d50302f1a6fe674dfc289ef473df99e1dfa9a368e96a8d790ed60a48d1ef5fbc4a5cdbf272ad1b31225da42971ed92dc2e7fa060fff1748d39b6629451b63fa677a9e04cf0cb58131b81bee4057dfe0cbeb6b2e7a645bb0eb906b0fd03453583c91210c26c60bfee891cd8268f85d5412ecdec147fca34a0af146b355b640f300bdb3c4e0943ff3b61cf3151e08b154f650bd074814ff7dd75da6ec072d2112a0bac2bc122439df0d8d5cfb85592739409cd5873c9ec8a46f15e35c14a3bec6337ff51f9edb4fe08c6371dbd5854e613fdfa5aec4e088f20b43b430cd9319d44cd71bc9aec7b613dc08a3b6d9f98c8cff2ef216ccce457067edef59f003c9d0b14936813f1daf7a5436091e28c9f70ecd7ba3e39977d9c398f232675604fb803f668c614e805d939b8c2780ce5833edd8a3d9ea7d19731554df91be16d893f37cb02d2c32ce1888cbfadaee92a2540a804871871ed78c5fcde556ae9d327a6ddaeccf77554ca0ab0163eb7846b8feae0cfb72bdd5a24172bf08ad2418e4bc988452393b7050750541e348764919792394764551e1c319e0bcfd236c74a6c4961a803e841013d29b5b7a20cee748926ff5327e22e4d67d86d24d0c5cdffef6d80b1f5a9d31d3a8185b6ea09de44e910c36951f62d427b42ed769fecb2c0c5bc30c5c88f840c2ea19add608549e37da2e5a72cb342b2221df0cd25904c952ece8901410832b44320d6be99d6d9613bb388f9184e9f9524ee7fdae87c3925e311c0292bfe60a8f808e90e40038f4a7440e4c35b4daf3579902be82aa44fa6f32c6c414372c5beb08224211034d876ceb79b2b1cbf6c277fad5793783cb188a99f8b02852360ea4bf054af57db24594372530979486f451fae48606def05c7eebbd8268748becd3ca2b98a435a3e0ca662ec23c754e7624b32d20ba06df2f320183f25236def4192a2e8770a8fd65b1d8bbe2d72f24a5a368a1f6ef5e5720cbfc61c0ec9b131860fd703b4ebe158f57d2669b09248db20a9b23392e130a66ffa96f6cd0ed66f6c502b280910b29424e4dacd9cb8f27c39bbd0ca7d40edf63f5ac0f4cccd0d2b894de4b47c97e1294c843b5f2f359e568bcbba452a30bc45d411e3cd77f0cc93a138c9e06e2359b80fd272050789bf7c5c62b49ed0329f25c1fec871072137e51d30909d9a61ad38149c3da2834bb81921e9feba1fbc029f321284f1af7581be80c3843113081c0b21afe6eb8301dc1c66ce3640d930b5021e3f7cb9afb23c0862001d90774414151115bed1645b7b97b5d056d41cc820218e50d72445d43ebb6edda85d7d577be55fe36ff04c3a70ccee34d07fd60323c9f23ca8e0c31c36c8f14f902c85033e52c4917e676a5a8fa3f5d8c8af14c97278713ce8b433db6dbaaeb7cb508b82d9dd92d9ade859568dc67412d3847cae39c52156e9d347f1346ece6bb6afebf9809e07be3b1531376200bb6a2ea89237cce8eaafad1e7bf154703cb236323e5bfcbaf279fc259e30165766017700390e3c2a228562fd25b5be676dcc13663924fec7f1598bfa35f538f863ef7a126be1080e478feeb5ba24905c184fc8e113a78fe101608ba6a21160dcb9f396cdafe833389860c0cfff9f0aede358d14c566a9d2e06c3692f61c2fd4a3e85b2dd459e0e8c04c869935f1e2d31cc43a457a12530aaa34e626377a204e9bb99048abd16a76774cb6d6944bd5a5f34a5a3a4841603ec890adc7cd3c3bf2845a7b8ae5196928394b5484e16bcf95df81394ae95335196ea0ba84c34ba2f96687734511560c6de1aec79d9ae49024eb962c7aa515b560fb652ae3b33a68eb87882bad83799806dc3199644a17b17174c811f80e2a3298a0df68c318a001f7951eee59aadb2b093310cdf7f44600c481cc516b69ce42b96deb7cfb2d7aab9f8cee00880c3a3e7fe42b08c7c2bcf99bbcf122eca490fe4b277668bdfe526d6198fe763b22423eee735050466451fb75702d9954b8414411f4736e7fad84e08a5ec54b47f2fe2c9f41ff86aa295287b11ac8760ef58f6a61fac4858a7fc5770933899ff9e7bc50190221fc8d6d49a1ab59445e3c16b8ff2c9db764784af1f95fe043b06176e3228b2acda29f4af7439dd990fb32d0577a7fd939d11e65293d7a3b1b55ad223cbbe52c9c0ecf80eb2224c0eb385438731130718f256cfe2b1266c28cc6cc2e50b7dda271708f969f58f6fb463c5c9ef8a7d965cbed728bae33c9cce7a7ed0dc8be9e99705e08fe171f91470259abdf4a4278d159b39fa0101c27c08380c00a39954bf90d7ce30d3e21656a23b139e8e96f4a7cc087c284dfcda434b32d30b1801b2f2531bb4b493f8f432d33f59869b592a79af9470c16c308e9ecaca89bfcddb7a02814fddfec8985b61a215999265bf0ab9700f512d5ff1041e81fadf4938ff096f16d58d0d6bb6c6e5d0e302f3f9a2fc1521ddcd4fad8d6bf929b2ba057b208c83e0afcdb98e98e64d3db28eb872508309eb0bab070b19782867ea50c67f27c6092a726c32ad032b42ef4127096e85f0718ee3d2931a46b8eb4a8aee98385d04640393234502e08f4a01417423454a765ef0033ee7df3d3d40a0a89fb4bad51db1e6acf7f1377275a91eae397186f7666cd8316f95c7b12694bcdf5d07779f2c4022ba982a9162a53c4b6583781cc936aa73c7815b9428545e46eb175f441812f182b50f84c6990531dff97557f602ba13af9e2c5609df8312ece3bd9d05da7b82eee394677edd8a92301e414ef392bfd0776a29f20916ef7fde8fd4f73f85bf21c598f9628667cd75aa3485e1395b782fdd73a1f071189e538077070f296621cf0013ce6411a051e7fde9b1e16b00f58130b794bcab4f4d378d9659cc85c02fa7c927a609c04d5c9743b860af8be093611f15d932423594e07f226bd9669c71329322d682403a51ec3be82f65b25b42bfe402b0c62878baf243c80055e6a2acb90b836aba889038fcc728f338c4ebfa33f048ad0525c3c31655111d0d207bf64201fcf1b7c3c4807799c2b3e78f74ee2c18c3100ea815918133c9065e8c3e5aad092a0da8ae60c53b613a9bc1f95ced6db1f1b4752a21eb65decbca42756c459ddd93c19f2e261184f54181fe4d9e547457650107da5f48775d4bbbf963963c50c88c199f478dc0a3b9e5b6f1468e9b0aee51b23adaea7bb82902f2c85a88e26ef085affc8d3ce243caf588356631418621bc91dd64b8e7bf14d5e85f69d974402af157c5e8540e956465f5233878ab7e7541d59ae13466d97e9d70186e275925e76897d6a797884aad966e58307bb392f6b180ac4920a3d38eee26489e9ef7cd1d0358915b6be2da02a3127d8aeae0257c9e22e6f3e3a816272dece63bf24f9be54b48c57eb0ce70c8444c41845796ac2bb6b578ac54a9d5d529659e8df3dc3bc39e14dfedb6034d39d501c6c1f2c3ae61d39b9026edde997688b79973433da578526fd8a8748f68eced2c63a21098c6e66e934038615f860ee02af0833a602782892bfcb8117759d09f2af68ec931ebc0ca01024f6f9d2401f13fbffc4ed0d4a2d457a38363c4c70d84f37b4df757a198a31cad2081e87d7c38cbd4dde2c4407d67c0a6f661ab04dc7c14a233380a1f11d6a8f60dd8d7e502ba0f683363ab52c1b6431dc1b90b62161c7b6a121a79a93248751d2ca4a008e01529424a707ecc7304db585d2be4ccf5dd514836ae78623133d6abb539fc836d2bcca950d03393f113f49dae8cf871d547250e1fa13d4cd621b10600c87ca5152c7d895ff801a989d964c615b585db5ffbcc3c8a5a7b2cd7ada7f98a57aeedf388c48eeccb7dd3d7eacff02117b2da00eed27c5c4c5e867610882a1c6353970b6c233de23bfc1c29b035b51328e339973e81f09ddb8ff69699caa75b81150a4b5501b7197904e6c0f702977c8fa45a64462490d9c2d325996c6613dc8e057a6448eb699982f7c1d24af56354fe43a293595f7adbcb288acbea885b92852a227e8f1e35fa205f7597c0b15e95b38e8239bebce24c586e1dcee0b410287e9febb1e3818020062d55de3a5e957ff79ce144e0df9a6e4365e7b8eefbcad548168b353fade2acd65a6c3b78cbc54a26949f95ced1b9b5b59fddbbfadb3161f3b0b582af002f6b6a304f22c3d673a628269bb406312c20440962b5de8aef37c1613db0df004e1ad49d5071ab7bf8a8fd5ffae0919f2236c9d5b2df0935acda0730b6af355e899db61efcffa6647c63571dd3c18456f4e3a0442b2b2e7fa6a46f67d59b9c198c00157bcf89c70c5369972591d3f7228249942a191d36bffd5cf085aca9db308a06808328f9cf939f617644cc852a6ad8dbacd2a199475a4bef3bce2dcb6ea0459cb4b139610a4f505200e7283915e2c766a07ba37f91c80538b51373062fb84919a575f80f12ecae9496df53eb7708f440914dc3f9fe1e9272fd150f79c179337243a68847865b014ffc1dce072f289d05e16bff9a42385639b0bcc0782e9c049e3b7a4a0cc4b46d934abf8d52ccc75a7e6cd971b15798b7695d0d1dc08e3b5864a9a3bd194b458cecca000306398ec31340d0182cee0381198383665e87e15c52a7ec70e3d37062fbff63b9da3829d836cfb57c336dc9f6f932672c87f1aeaa8cd35dc56a89d5ec6b0544b2966e075c47bea84c84b98e82defbb24fcb1c32e757fe9baba659c2ec09c69544fb4b138f0f322249cdb867cf18997c99bc28d8241cc8ec2f5b03244a69be9b3ffb12376bd8abfe794f7f58afbab97d3c8161b949b00f9c46f14e38a193182c9681c47a719b6a8ebced398a4757c5ff76781aa2236741784b7949bc33b545ea524e9d08551606876539407a8ef818694679e94c00e91aa6beed09c2ecfada313f11b4c335963ccefb80ecdda0c3b9067b75a6a216061045a0fcbf80e9a1d737d6214bc65e10a927fa242d80902a67d6bee714787aefdf2ae9518cca111fa23ee06d175f93b9dcfda92f12a2ba4da6b7ac868e70a55df5acd475e87040f44a45b9083f8be7e36fb8dbba857aa1bf4c60c92166b0a3f2c6a86a77521a68cdb964af69c062aead66343284a7bc7b51893374990bd32a1741dd2d3879e03452b1cbff076eeeded4b4e1958f5a1f16c067908b844e8659f75474cc9e048cb2df56aa6da458484c98cc6cefac6a09fd6b75770bf34c37615df5489cb6ec39b901a7c776617dd0d1417bc6bfbf7fc720df2c48c915b4f3f826b5a8eb513537f9a00f8e01b9dab73d3dbf5590ab01c66a3ceb2804a36b7533ff1743fd868985d2647f06829316faea1a66cb711f9febb3b72a27e3c7c496b18398b5378acb9806a36b98dfdba37336c82d79fe43d75ed8ebc00bed08ba59aace3e701632954988601be41585a0432fff19b2fb528eeedcf0359eadfe0752af68f85cdeb61aafc4b684fc9e414d122355081ed41e6ec86a0f3d782d006de8f1522a3df05d27b048e968d8f5465adb4a56e1ebc8b55c2beebbdcad93fd7b352c38b6ab4b0a54692c92306916b9aa6ebaf9754942ddc4837925fe5632c3d139dc1b620abf42e4da3cce6035efc471fc13cd153d94451fd142f3efb176214de502539ceaa2c243df7c4f74b7fcbc108113ef2f535cd201d233e5f4ab69098ab42678d9fe49f4bdad3d11d97a2d2082acb61fcf1ec28addd0898e30ccfa69ff8cc37dbe0c840e9098ef62d11e269b20a046bac6f598102fc07c6dd3dc8a032c6f18db6e4f061934add45468229a7c1c33c3259bde884167845a15a7e8f0fade0f41f13074768c9b6c66a118568656c4d8577ff695ffe624a348ef6d498aa774da42fb1442b4310feb133f30b42ff35621b75126bbb6a6571647e3ad7150ade308c6d16b8d916a75705d3b6f9184cd07563296f623f74e4b968551ad8507d4406a0af39138f3209f48d3a7e6e459847c4be0f23ca75e80b4ba9cc33ee6172b843433db41108591b8fd2008892334995922367f510480eda294c2bc4f98213007732c2c76796e820c73b4e9e939eeb3ef751ab036684c6ce84bed00456643a7c2c2f4b39c0ba4b0b70fced220348782e0190749515638cbb0bcd184f3cc3a830515fff399de8c5eb0fafb04d41282dab1e8094108f5d14293095e1cc074f2bc1822e1e71a277457204d7b5a3d89e60012abfa2783cf87d788b35b0b95fce827734820d4a01cf6bd20692208a41ef9a970ed612b8bfd06417e1c0f564011f5f2dff331281a7d3f00978765712e8e9876600c6f10a2401aa96e6f59d1081c53d156d8481b7e237e803290556780ff779185a7a840afdc0d99a5f96bf6c6d68106f21d018ecb5a51e6e52509c1d5fcdb8043464500a243fd914b37a7b3307d7404b19807b0312b71185682e235085f9f76f2496232b6c5eba45731ac94a819b0608c1c78067d43c7563c54a5d75024739afd21f8d6021c72e86d1fdd30ac6a01d73f43af459ecf06ab8f7c0dbc51b701bdd8a1f5503b730b47d4a16cbde83a13105f274f96aadede6d5092cab8228ba31f47ab6432ae3518c7adc5e2d992f3a6da1881f0ba333ad4625ddbf7634c3e474a18ea5b88adc03b39a021af58b57432fa87a675695d6a8d168bd7b0422d30ab09657dff6cee7d945dcad0c64fd33dbfb9e802f6432aee43e7e635b2ddc82f6b72be123471ef4f6d3a8c928aec85b71bb81e685d5dd0c48d6f7287f490efe9c6f17f3b1976339d0e20b54d21cc64eea82a8d6fbef3e1c1a0fc913c52ab35b2ed522d5b79f2625c2b3e8299742768026f4f1070c1faaff119c077281d2edeaedb4aa907788ad3b0f5e4a4eb0a6ddaa322b8c7dab2b3d99e8ef269ce19820082aaa7092b3ff9b71b721f3cefc89d5b0e8992fe1637d0c25613a57348cd0f4fc0bbf2a6d571ed9f13494bf1e4082b3bb66b08feae29087b771d40900326103885ac47f257b64676ae3a200e49f547e01132bc47aaea7eff3485071c566dc3ac8ec5cf0cc291889eb1cb621a5f8b11bef663bae724ca58f98e3ea40322af0f2e895853c3485b3e0f3c2aec18e1e4e5485c1fe7a28dd6ac9344a470573e45583d113a9afc7aedc02778001f7bc15e7ec7c2f52173201e3a5b7669d0f09baed3ff05a37cb3d708282add0091656814fda21a29f1bffc6fc5c2c4415fc97ef9bdcec38604adc109af191997cc63b1099bbc149b3c8cab98bcde565242327e5b1d0c57fd428f0d7c462608270ab94e6f52e0b82c4ae5f9267ee4b5196236f2f4674cf8f64a56a5be343b668ef0188449f5095ff8a6f0fe9f66f80e9aca30154d021373d33c67bb79533583f072f623fc4a2f320214f62d2f634e879d4a65cad7109163b63f0df096c650ff3f879dc2ea7dcc7d97cb09f0559362e233739b34a7695645decf2ded97a5180b9c98f0de1ceb0aa6ecd31faad31959a62fd49e006134c09a080b30eca1b855060a0f35f4de94ae6abb5279a50694c7a7b072452b46f6e3f01e918a58a4ff9db7db8aa6e27f1b60a4b006bc8121e8638696a64099b54ddbaab6827c406be81c99d4f1822686674e1cd430711688229d9f487b17d7a627030edc1c8b1ec1ec36ac3d757a3f54657cfb7b3ebc5d2181b24c1f9d212e21311b65255acc812a6a160999366fd788571b653d8557d37ad2bf4002e2cf13b77818f0abe9bd688e917557e84f9f01dc7cb1ba78e96c395de4d9137b245113c3f35fa4cbb00a3da4795c5532ada754cd8d2f0cc48a52d01372b62d27df214ce9b8b294fdbfc2b5c095acc17a3612dc79d71888d7c96f753baa9d580eee39bb5c49d4035b78779af95d6de9836f9057104bbd1e3b51282f5e85b24393aae39fc03207b4239989edf301744808690b6ffbee3dae8e0f7bdfad082655d000464bdb83a8739d5cb6425967eaff21be4738ec8e4d8e367397671a7cb262d777636ddf868631337406d91fb8c5fa6cd8bc905c737098ec756aa87266d44f1ae1ca853138f0977df84030350e7342cd07fd28d21a09828ae8bf2f8ad0c632f7f51fb2c3b85e3a783b6af4741f144849b12af5cf7599334e7495d68a6f13af694c0d0bc67fa4884554abc4c290fc9b498235123d42f8d4ff62ad4261de849bcba32edcdc5412b1917f274fe7b7f1ee9715eb0d398772d62b43665b6db87b59809ba04c282b40b985dfe16ff0ca1c9a84b7da291e2826aad3a48ca76595b21a04612a287b00db5982327e04e80e553eafaefac72903af14f51c4344223da7cdedede8f169adab24474d35a88c4c53e6a0b101d8c6fbffeb2d653d2f40f0c82629588dd1047b4219b319e5b50f3a750659a130f26ad0219e82acee9c6ece89d37f94acda2de4b50643ce61127675a97f2669d0726275fee094158b6c0c129164c56ea08cbf3f62c52c1b2f0f9005f765db310ec123f283e555b60cac5ae9a97ee88c93e28a45f3b0039315b419ac737a4b4def5b4a52d543f7954c01691b6d794b35e159da7101111dc1125ad5058369ee115fce40cc16149f29844e3c8103b49b12241621451a93c84519ff0be45640e04b9bfef2c44a3ac4d902b20312556dc566a2b332d4cc62d5bb1c17fe3e70a101eb6f79b4c6343fca843050e86d1999bc3299b138680b787a99cabcc85799d4186e129d561cf4bd7870bbd16de985a1f215f15961cc6e0ec341e2f42d10bada777e5b4d083b832a067e8d9f8c38991b020c88beea1bbcf1106f5b7c5460efb68c3178936deb342d6b9e20cc710ec28b9d86e37140907d8897ac6773b56093a1bc4d271be7489eff3d6d34a5b3054bb90b5713bd9869c367ea860249deb8f7908d31fae80b1394bffc573fa7855166c58796d8e3c3b1641fe7ca727316eff08cf7f2dd6c58a948febd2aa81184d354e0315b7daff1dc9796213ed68e0aef718c18fc41363353ea2f84906fa610087ed57814472e9e0816a290ba66782c14ac1723c16908ce363c5b8ab17994ae14acc2899274bc0c57761f285b0295e6ca99530b445b857022999360b43d342dee6b911dd9af47f856a714b131898402070b049f0e1e79531fdaecaff52c509ac492eed90c6d7c0408459ab6cf64a3190e0710982e09bb3b44e293b6d071322afd049e4ee4a7d81192c56ede879255b85f52fd4600f754b690bae9e12490b876314324a480f342db3556c9895409f63e9bf26419183a2cae9c1fccdb5fd57c4c8f106875caba83fc6a0c3336b1b3439ea8830676cc727cf77b72d32dac7c2913bc7c22c5ca531d51c8d7c8863b06e463c1e41360f1a81bc0f58ab8905b6a93dcc7cf437ec84aa8211ffaf27ac1f5d07f3f3d86e505ad6e3381a8873f604bfb68a07be8814907bd50fb01a4bf688c3d5612fbe398857981085248ccf843fdb926b9e274910ac79f85e8107e59b0dd8ab2e6bf82969825cd7816f457a887c08104ccbbd7cadaf3614115fe04456a3273c4d16159d16165c16879de87c2a358f3a2e5f53aea899d44a3130b769ad996959c1cb6f498ca7c4ed59a812e16d436a060c147d7244122ece340bd8e3c951357913638d89fca0ce617281849c076f70f11d0d5d60c8adaf7eb4a51b1fc8c7f54c8388067898065c89b1a6925a374106c93869bb0260bcbace9a06aa4c334ddaf88cbd6f61605ca5ed4ae64d5274692e681cacb65da1be222a1b269c4aa5a2a51d5dcf72a56e9751f68d2c805b6d263419478a74d16030dfca907385c865ab00d37fbc97ef2e9a93e830ec1bbb43b67fc48ab592247e4cf235e4811a97e9a161e91e56651fc84fdda870651e3ce1d0cca2655932f17b178ef927ce2438d8120a339313bdc1264d7db0d70feec3ed49a177ade003076edb713e3ef090208e790caa7be819d0fa483da3347d8f9f65b1d86a1b65bb8ea10ba71a19f901b2e42e817c67324f0c3a5d31a19ad603403f968fdc266387044c413e382b1754fbb6d6bd37e19fca2fd8ae3f3fa31362b0ba38ebfc27ea0432c9f07e20428360371bedb4f5383a09e421af5bfc6142d36a811fe445121e066e972dfd49ebd6ad798f6350f022587c12561b8303442834fff0829284edef0ddac0ad37ffe0c83c40fbeb5b3d751ff47b73df34aee8e06d31d63914040b295797c39a7078fd4cea7a84215429676b6abad327cadc97a1f1b2077e3535f2fc49a1eb46eb9a5f31468c8cc64f6cb1035cdc385b2bf3e6129303ef5b5bbd00d98fb372817a124eb27877aec98d7feb20086f7d80da188e599413e105ae24b74acc4bd0bc51f9c0a47acdb7408e8a94f8040c046c3c1a03365ead06c7a5f9b769165c79dcb6ca097635b7eff1bc8cf46c3d6c9ff3d8f5e04f5f49d8e2dd412a3a9a05b9e7a4d8a4c35ea460f576ce11f9f69e99ee5d60dc99f8c86c2709f63b891497cdb7535d00af4d6e9485b5d1a44d272d6fade112afa526a993d79b38988ac839800374bfa6c47c1a0467953fa9bfe7c61683f824d08ac0f74a200617e8d62548faaa8fca6469f738b8f4951a50e99b50d11f1c4c53f1e36a8262ce668883268922502131a18c5572bd2972650c4f6c932e3932ad5ae14c1d0a14904a094f462c626b714e981caab84b2fd1bea4b8e336c07f337e56c2b14da0899a06756522b2065bb3b99c5c9d605471b71efe49e9e7801184873414382720447e980c5843b1cd8501170994b3a31f6ecaf29a476e2ced3551f6c21bfa4957003b0419b85a163911ef8a76433af0e43ca95af01dfb782ccb3f3b7b3ce43f86a596c9eda3147f3056ec15846510d7c1cee9a6aa6a14aab6341d4959921b8ce64ff5ab126cb8edbca9a1c0a0df3518fce247ade7990ffd23861e67c8aa9919b2493f2b708cd588fbb82ca66b6812e292b730c19aca77ebe05fda1a91f845493517b513508f60694620796cef369f29d084fab6477540ba6527b5b926c1e07e66dbed82d3be51b41137a7b6f2f780f0cf7bb8fce5ceb35ca33f221b435023d267035edec5d5b2cffbed1b2185a49e37e0366da6c34de26cc40db52a0de4d9b8fefbf578f5e02811dd1c0020ec8006b44a11f69c895bcd65620a063fa5d72b6fcd8e9070c39ec2338680ea3b2c406500cace2bb56c15dc4c6c5217d6247c7b38f3ec6670b0373931f14aacec5ff7afc2ce698f2578660ae010257712c34a8faabb23bfc82957f2ef50c6a9d3d040558b7998564c6f2fe2f3e8b6248f668f8544c9083d47db2c61e323721fda426bab6579ab43bdcb5ae433a00cc4b3df0705c2ea822af3555001a15da21c668f1f15de7d10cd40f8b550700cc045c88eaecab3d0a1cbf61697aa90fe1788c1cb005cbbfd4351cb2990c3fd6570e58b25c850ff7048567abd394b2173fc7796ab903ca13a1c815717ce413fc23a448a9b10e886f33bb9e2a7b9bbf3925523805fbd4ea589243142331497fce1017b121e5066a814a1c6827d05929f15068ce8667efd08f050f00b57f4a0a58ab44b722f7b4021d698233e62ba7291e923f3b3c27fe1d70a401537f8eb099072c5f4934a9d002a4d05bba6a1b35f61249cde48e2805138633edde3c236baad6df407577814c91ead64823d647e10546d981f7684792074ee7e7dc99d3908b3f4e0f48f6cf2dfde7f501bdfe3296259e0960a537a0fc82cb801ffe54f6612b59bbaf472ab0331e78ac1cfe390f58dbe1cea1022552c541171a8849e7805ac484df6f8ebf8bb2c5672a0f36408b7e66826ad4d9c0395c9f9fbcbacd14d981ac989b129ec82bef72f016edb5db00909af0cad64a21775a8a39377fdcb7ff78529405241264ae87fa7771de65c5b4c84e6d57f28fb207adae7276b572717fd9fa1b370cf03241bb02456e3b7f116de50863b2a5d928a2d9d43878d39f35e92916d0e52943eb39b493b7d62c0d82bec29b92d4b3476ae5062e89595f1397abae904389e134e683db77a88a995f912fe5eefd138a4a9b55b193d5fd2cc4df1233a49f482769347d722cb02e6558e043194208fbd6f3e43e8596c87979e7a39924ff33487d0628472c958b18ad21b26cd7e5fb37ba2f24cb95bb687fe0a1f95478b69fee06eb77c164edc44de319b91492d80027e883c2403ee5ccba5c64290c350cc9d545156fd15037f7c8844ea9a90a7abec342023c76fcce2ca3cc1626dc3c994490f9ec24295c038b28e40c5103ca2c1ebbd5d23ffc8e6813444f5b4bf7771268d9fbc15c7fba061667be68428fa1e23d1445d80e91010640acc78c1e1d4468bf5aae13f664f6f39caabd11dfefcb4c5f5eb25be2d906ef0d67ba2b2ed057934d1f9ebe71c0fcca0829a068277276f7b6cf48e7f557b6820d9a564771047f81bee579fa36ec71aab021a31c252257208dbdb5d84c0a88f6a59a33f844eaf40125613cc0913d5581cb84b0948fdd78599fb7991e3413c319dcd3bd609e348d8af885eca97f6312c992f59e83f2b69d390e8d6bb4941c9c473ec2e5d98645d55279bae476514781defd62ab75d7489ae3a39c5bfa5ed7531742b0ca288200ab344cf8efbe195972d8cb3121273f261a10d03c30b998c5db014b42b513d5d4e98006f955e8b178b90b67714474b81dd86fbe6222586ad7749c3024624f1f6f8d3c5f403bfaa49b09d727edaff79841dc3d895dfc10283bc24b21a613d4775bb0b3e319884c3f0be3d742d8fa4615df1017c4170972d969ef20612740eb26229ef7d8234b8490910027aeec15ebaac611e817e42933fd68ccf0fa8024864932045680f509e7acb6a42df0db406bfdc999d6dc09e36584418b6ab07f74963dfc8f0c8802fec65de2186f89bd6c551619991baf98ecabd507d683763e3a268f5cfa45a6c105ea0e0f93145893088ca113dc9841e029c75157b8e21cb85337aedd1ebc6d768ccd454f71dd51cfaeb9f2a23d134d1752d6310477cb1bf579780a70ce749701424c9ea1c05a2646166051cedb1e4d5145dffbea89aad755626ae5668cacc7599ecdaa1a409ccebd51857925d4b9a2e6cdbaa80142d856011d83977f3d2523e8cf74b81e1264ebfe1a052c2feb45f2cd8a8801351d4367f0bd28148b6b966de4f979310bb9f8ed49a0a9c73f1df56e4dbb39da45598c81d9bba79fd10c20954456a8fd6f6321cbd8c7a3d70cd08ba3eb385648e1a5bc80442b38851929e5c7a29c84f31423fb53b60661972c7c673d648f2a60212a4e74dfafd11b44c3986bb912aa4f0a32a71ee03ae5b8d276c5067c3c39dcbaa938bd7f0e110f060a16dd7657c21cb66bdb7c4fa796e4460db6d4f372d6cf1628aa24e37bd34f290377cb7144843b62c8d36a150a332fc05f59ffd5e2b3b0ef71c5d541fb486bed145c0dc2abcbc78b21553bc4cdecf0f8ba25088fea1b0e04f52d7c19edf485c861bdb8eb44b10d2cbce0824cdc3506ccda9adf6fac0319de3b7d8cc22ec2517583403827708a867a0d1a8ec6f19b9c8aca92847830b6fd7faf760f4805269689131f679ce1c972859668916de4872bac8a9c1a4a57efff1fdc8e99f00df88c132b0df8b2c5e2ac6713a4a3fada8ebe8529488234155b89f9d65e085d136b8f1a5dac590f0cca64a1f50f0de4df8dfdcc3525ed3f43b9309a158896a38f18a60a590ce9277279b687ea30acb5229477098fc362a4006a6b0a376f9ff7bf0f7aa1b0e1cc8d60e961b535988731a424f403c69d2c90d7d49931e46f24c8e6130198f50a721f7fa4b6ef83824b23280109cf56d5e2cf05360e6317484cadf91cd32ea8d2add40e67ed8e6852846c847640917e4c30da4bda19c47deb1edb8240fad512484147e52fc3cecc42d2c10a6189d0e2ef0d1ddf1e48db67efa627534c1726e26b678b0d2087f0eff593ff07fdb623a86e1caf960f6b9f6924afedd6ad547a35bdd260cbba3651786ad31a6e36b7d7ee3fe0b2f6f3e35144ce5de6254061c1691ba065f06d1841cd59ee9192c9fc36df49ab87950157b504372fe24c3bbb34a22ee714f93819b2c70b516364cfc49cb768d3b42fd794881afb4bb9d5c7dd802daa7f0dc84e844af5cb627bfa448a93fd521d43d663f5ea1cb57a31a6defcb72ef35d282d48fbf8a635979f7780a091028051776a5a835eee39bf1587003a72a968c37b3c0326860b96ee373a39de263ea1a4b569093bd09cac754a318870a25b1854cf542e4ac047b3f80d8a01b6480e3e2d72c9f61af0bc2ddffa02724bf7d5de64e75fbe476791c808668c2564c80e6dc518b9ff858c2f2a75ed07391bfa4659fa9cdac6e59250068f9ae06ae88b7dac0370cb1bbe008061e5c4c61a5df206763b8c39e225ac188cdd4bfa0f2a48b92b42f6bb7cbba69158e07d13fce59df80d155b5e7fa3a4442944393ca4c6ebecccdaee4b8b440c9c5faad51f94c058b08190bf0450ae39c89309ad0fc1b5f79427197d6d9000ee60c5f29eafc321232cae157f16ad3f176252b7c35407ea855e8158134c10f6633aa7c553e66ea53279e8ec35ed8a8c38f507cf3fd5d34ffbd18322714ae711505b8b9c3c1efe321a3743e1ab6a05a3e22daa3b0ed2c91ea641dcd54841bca3bc73770ec2ab29758104433fe0cb0865e2f119cd194c4ae7e2769bbed991d846ac4b806c50492b921bae76586ad7f2028f5073e827789b0c49259a5835d9a06c3754889f3caa673d7cd27a8e90c87f37a9fa45cc92bbc9674b0f985f2b3bc33762385967d9a7db33122c6a4f21d8a6f305aedee64506ae696c20c64fdb74a7bc6475255ff64bb48beab5be6b02025f62af5ef2b921a15c2c314d37f9d21e95a154862b29297c3f7bf09f87f57743a6e0aa17c336cf1724e9e86a2bbfe519601f58186c6d6680921beee71bf0108483e4760a689d7b8c12500e40cd3358c843d1da0b8691ebbc19c4730e37c071a634d5efe3144efe3529e2c0dc930694c14abe4194c9b213eef0798caa40015105eea128d502c2a53d9b65d064817afe0c75194816552633838897404cd4f6f534fa2b5dba0f24dc532e79b5bba4498d90565fce300dbcca3ccd870031a3ecbe9d6f31d7edcc359a23508924defc25f2d38f8de430bf690868f67238d0d418a7b064904bae0fd71ebbfcd50898e65e43f7d2e7ff1db49dc44be46543d0826e193037e6f8821b72db716df3d9569779f66938c4160ab8cdd87d58f562b49acce5e9afd09cf493e6e167e314046b97f7a51ccfc79479a0b0e3a172e9dc6b7b06f36282b1c3cc07661587b62a3124c110e77b1bcac8f871ed1c983a10c54ef87c88f46e12d864ce213127413213816370747c33d77fd7cf3cae1f05179a1a5f3719c6edc1c67f89a7671a81268b10e4d03315c937e228a4c15d74cbef646096843e7e2276186e27182489b8218bc3d552f992206594430f60e440f0e7d4d216f60ed3e3d302d66fe182a238c5cae78f8e8cba7f7c057515e5c8f96bc80fa1c74c5b8a3c9de89c33fb541fd2133c92c4089563d6695edb75d57797470f26b49af850e8193e08eca8f875baa088494f33fca15a09c9cb3c621249e2c67d0666dc9a07e6aab39355601e2370682a315c74c9671f7508510ab1e8a426ddd855ea068727177d7b3babb4d2d6f6dce74526306f09362662159abe8b6dc64ef33ffcc8a122c91e0068ca67b8bf0283d805ab9a43d719ac9bddbeea6abe5affaf206b873f2082bcba177507773a433829d8d2fa76e519bbefe60ddd9794258b8f717b087411232102f466c2dbe8c1f52fe238e2ad56072146c34fd4566eadbafdceb5a2341f8ea9fa0973ff6e36cce1928448634442916da48f5c912023f6cda60fa4642f8312beaf59afa0ea122278359973295a38993f73e0601ccbce97e3ca3553837c451c57ff6da77c5c39108f9a167211d7cb8e72dded3ec0727258a673fd8f52ae04b94dc5ca8e43b263e9d0d5ed67457e539ddf4ce0add8aa25681a71caf67cf82d91171c94bd3c9cf7864815521dc5852818812b830e8f82c4a04902d3c39509365f459d8a9918a692cc80bced92b31e90a861e28075b46eca428f89be84e12cd4a65933777f618310b9d114947fd970a8d96affc6f9896c8b07eb61076d89a00d0feb2cfc841db89082ecb46bc3836ca209cc4a8ff331744c584ec5c177c317bbf01d6c340395d9081e66264f167d19521c5ee5963c38cf207252b3a2267d0aaf29903af5e18cadecc2b89af4feeac12f3e2c322806276d771583ee2ceea48e798118fba80d34c167d2a200b723809c5570cb3ac8c6e306f05b1a57630c392cae6a0a0ee577731c03aa9fead1f08feb1b36968e1aee123bd6d32aff43ab3da75342ce11dfda2dde821c89063b17ffc0686b8bbfb3fc807a78555652b2be97efa3b1bd9924d3908c236c4fda87ab8e244d5058acf2055a190140c7c73688c4e72e339d3e03b552f08e8782954f477a6e0a6ecd3d58525a077a1479a4da5aefc48bc8038d2ae45cd4330f60f5e149d8409a3620390fb36d5d2e6bb719fb19cff992e00444f1274c40abbb4f0ea9a782c229cebe8906ac9ce577d360a89c47127f120ca42ed3121eef1142e16ac4b93a0dde41bc41f8999df2acdbfb92dcb1d11fb90814d39f663fbdb6bfa78c3ce84a9d2b4a5889f468c69eaabab41dfad9dd8924947036b203f3407550baa99d3583d0894259309bc056750a1076fa1d82bc9652ec8889f33d1f9e17221d6edaf9d15e29d4bb2bc850a3f90d169b094229a4f773497058d76a3a55b64dd5dac667a780cd064c86d41c3728eba41f80c484e50bc1071c01d60652cd81ecf25d1b61295e13619fc6ba15e96c6b69ddafa6039e2c2c1b7a8591dcb71ddf36ed255d961448a7b2025fd02a187f5f6a3acbdc08e7f2104f9ba72477e013d65b5dbdf4a21df631d12300390e313f441722c18e699642c2a24ce60afd28902e964f059768cc6fe5a7f73b5d0af5f31623fe305ddca0945c2b1c6f20f44de1b58e5981edc4357d3ca2617adf70b74df5bde1e6e6690474679b9372996220b90f0f1a59fca24580fadd6ad3e9291afa4279565775fb0a3356b7f6457b98e453e956298ea4b14f98a1a25c316ac4062007fde5e813938fb6e3c133ab0d47ad117939f3a0c14235874fb46da2cbfae412e9207ed263dde13ea0c3663f1a9aa5a43a680affbea26f09fe00591d59865e914ef47cbd9514b17103993271d7e2fd5b908870ba11a82511b63aed88adcef6e2cc2bbc2c8f5fdd0c3d50f9f69d5c1df11744f2b8ba1c596ad6c6668a767faa352c486088a778bb9f00346e54b8e91f3b1323ab32787d18b13dd03f02dce5e7470a937e21b0f44186e424ff1d1b43178b1ab3ff43be153f2c7993fdceb064b24ae5e10bcc94145f8eb051912d9b8d7c8ee9b13af12a2b3fa58d217ec733bc8e9eb248e0c085f98fa42ad84bd4cff1bb506efd6477646a38e9dc37d5781a11ccdb1844bcc8395da9426b28041e2c3f2c08037521e34b93a1eff116374c0c1d8e069ebee6422cb3799c77bc2a82dcf1c4425bc21e034ab80e72ef25928920e09c32a22af9c19dd04b7eb4becbb30ce0707b5e9831cf52c1b5f16baae85ce8ddc929a92fe5da96733a212be3e96e0c643a8dfa37d22b21bc71d8e33a10aff6aee4c2fa40a7212d562b429cda5f26262cd5012303f163e2423a855907b664965effc5a224161a4477f5e1bc5d39f4e2bf0ca26ff4152c804e0ae3d6ea91d76c95e8263e734dc5a41f6bf3c4808c9703279752abbe45adfbff2f4cbe851552707627efb7fcfb585de9082345ff00beed9884c11917a39b7c76b4c15128cd5465c9d9a20d155619c95875f77815bf31708633ddd68a7d33bee18b2bfe1a2339d36f510cd78093a95ceaef66ca1a835f0935232acdd890ad385a7da3b8bd6bb93f97ff15a901c199484f1249e6d07359ae010fb18d8a55d7910acadb99051f531635304c2d3e8f459c1f4e3b29d8ccabb097cdff4769c720023564906129c2fe1c8caa7ef8ba013c1d135b9564c122f4f1df513536fe5a7d8175931c323d9af67635855d16f21b139208876b3b773febee0db0885c1762938e48343a49df024c3275fa6509229cc926393900c036a6bd042c999a23c36cf37e04dd1d3fba89108c7dc5e199918c4e4ab8645a25bc0299287e4e90e508a3b2671a7288bf250e3b540560a8d8d636aa3eea311a678f06bf660df8a27e1c9e7123df664bbc1a337455789ef944ea78ff57a0122c110156a53cf1a88a5cae1f7c7542015fdafee76dc2d4002e1ca68c7360a33141c533335fccd03d3b05bdebcf06f7fc64ae578900d7ff46218b864b61ffbf498250a157f93ca51a94faac5decf4312aea2d7e7732293dfdf3f999137de76d6e37cffe7676992d83dc8e68d87a532aa63998625c3047ab3c4447ef6071df002de3a54485c7e2e0fc9338dae5e8ca13b8265a5eabecc1ddcdc034e6948e2bc64e7afc8f90d16161d0d37da86125a91bcb225c92ac0c04578b55a3d90337db2f0b0dc688b1b5d9cdab76b2c77116b2bccb02b0edf881be1595ecc9c9ad2b59744ef32d637ec5b6fffc98f4ac14a61cfb06d7b956df802e4376d37ff5427a066c4144515b81ce65d0c075feae9be7a3829120e9134ff700d1986188502dc674d406de7d71b8b13e7778cfb79360bf7defc9f1367e43e8823d0edf1266355f8cb32b9c707daa277a30be32148dcfcf01b04bd92ae778916bdf4e12b22b6385d09cad1ba209f5701aab10ceb7bec35d6f8b7986998746a1c635fe368bc9f98147b5f87afd6f4dac34dc71e6b95edc0548647d7acc9737679451fd8c7f3be169b8e350b9c23a4b1c03a7c51e414092d7c3cce31105416ef1a9c59e74f831982aab11b477f7964193878994780f780708f8a50e019f3ffc3f8ca15e7e1af45441cd8a88226cdb2f39d326b7992554545f7c68682e089bedb4c60e34569771900ed9e95dd8c04c70f8bbc9482c394ebf0284d01abc5df58e54e17dd7044ee9d201f3a6542a7757bc653613e3c53b9aa78716f247733fad655d961e674e70a3cef66736e6dea47470319a000f6ac999af1b243043e3630470bee351cbc4a233f2ed84544f8f627b76dbb9efcb19270d5038c3843c2ee50ee6daa0924990b4f3e351ca18b5985b4de21001a433e0708c2f77fec9f8f4eb4375ecd8257e07f60eb805f95212a148675e1c1d23b1659a2c105e3dee4e611f37a8b975452df0a3697dbc11805d296e37e69d8c71b31baddb88a44ba95996019d1edd92184c2e73077176cd67d209f1a7f78e6020395b694579d9b13e1c659f327cc5601b5f0bb864590c427bb8fd23b350d2c9ba098a44d6b72b479da77c975450a88c863aabe727d6f7a5f8246037fb8eec6c08d237e062db7869835db50d2660ba53eabe07b0459ec2dc25506828fd0a007841daa2f5b5647541ae2c52ce4ca56449a448eeafbe4a7fd695ae137d96ed95624a02968593976f93f9dcc0d1b9da76e2c95d094e7e658d5a2ddea41e26ca20ea738e6b252ceac5cee74e01df8273f0ed1984d3a6dc2831bdfd670b7cfc7763d883e421f06ab25936e1fa4587321505a70e40217393eae8dc506e9674b2dce0cb84bc5827a76535f316e94f77b1548b4b091c0812756c8fac302dcec67685f503c5396133d346b187bfd553b36d1c8694335a9c41ea8f530748e968579348dbe0f654acb1c412fb7a03a7cb4241d09ebee77b784c9a7b000529708275dd09b0c1c999f46d9a6df694b901ed4bee0c9394b4f8cadba846610eace2b85152f1bb060d924685a06fb716057d0d0f4d16f76af10a5f2b214fd7c9e5dcdd64a6a93850166089121ebb00b11ee144a307115e7785ec03b8102fe1688e3076136118e64af0bb84073bfb3902c40d08e9113775c748c1a80832d58685491c15d9f6582518ab653c804d6a2b58a528ac0cda156488e1e527940db13c408314154f87291856eff59f27695a850cdd4929cd2efd195eea5f1c087c7e7de6ffe3af9d0f0330e297d1caa37be4b9430b7e303f5fd76da447d2222adaccdaabd96662387857b531767b7ea6517b65b5c5c3574a865e5e6c59769680728a2ea3da094ed5bd2e920a8ecf5a6d9f1463ffe56ab19feed3a8df141cd74deaefd5fc5512424abc0051fa40a89774cca529558b0497041bc3493e9c55e48a66b2a9b6afafca4b2eedbec2e65634839fc4e84bec94bafd6f66b9ca9b92244ab24094d443b5cccc80c967113db31719b3fb0a41732414917f5715f253538037900eae65752c57fce63d873c89e7c798dec4f120fdeebbc6a98cc22989a60ce7f7d35e42ae260f2ee14dd4e7100897d6ccfacdda30867112069f7b82876c9aa5986b9da8f0848769192e7530c0d38fc2da7833ece40c1ab903b59872ac366accf2dddff9867ae3f18713ca7b5bf708a5739b6e4920aa79cefab77657b290e04c2c2c523d374bdf9fe8516d57479d8fe259077abe18565bbdf9e8ba9a242dadf0dc9ac38139c9f014af5ac518ad326c80143a2707ed7a90477f4940c7218b5b11c1cbb3745abacb0481fe5cc89c606ef91e1ba41261bfc12a91273f8b08dac3a55d9bfb7b1f0f7154dc0f3c8852d53b300322d8956532868366676129fc935cab63197af1ac8a2e4419c72a8e819152e47f0804a3f1e0204af4c2961d37067be4d363eda8ecd0f34947fad4a8ddc73598d13cc03ee07a3536f9a025f52f74c04eef7d2c86316c0d0bf66beea84c67d7fbdd9f3456ae629d59436190542f4ae91fda0fb4c0f0d12e1dcc4f6f4515ad0f63afbe54f2bfc410920f9f12f1533de38d154ab031fd979584b2fac68071fef2dcdc7ba795a23058333619dd0fd565f4ca2fdc9cb107101423f26811a930f1a990ffd486764bc912faddcc4a77dab2c535eea9a8a7a30601632ece94d8a829ac77729f7eafddbef1b4a682190870eaf6cf0140603d33217895b68aa244edb3820d1b2d7e6664fdddcc571bacc49c2d1347a991e4de74e7297d372b7b39232f630eae8ee5e9cb09e96264e92ad11c34df1915a3c0c670e82483bb60f513523e411ab7e64f8f916a1f811046dcbc9216b4780617657ea7551076fe7e8cb6fb2a569b764bdcb94f7b5d885464ae3dfe5ecf388cdadaf63d7e926063784dc83a0caef5a526618151b8c53d2dda6f541c773126c576a1cb4c1fffcdee971b9e085533b5595e5bc2f8426bded85a01af296628aa04559d1d6dacb64932dd74c6101c621c54567d3ecbbf3c91871dcb7b52bff8bbe738fc87cef4c83f678a9de0f53417629dd6782c844333cbd4db0ba930f9548f4b478e8cf67ac8d3d38233be547b96c610f13a44a649eeaf26e935c6ffa039d731c8f155b479569cf0d13d496ac84de634b83a27227d131f7dcb21d1f444a09070e54bb5c3933f0fec04903197db4538dec8755162fa06536a69f2cf48a504f3e9acd1e201773ce30a4e76b158a21a4bf0a7ed5e01c27ef3a8daf8ea43ff9ca5e7b36efa880be6d64fc76d98e743722bb8bc8add448589b9656c2becc791546bd1c28000ad9e01ee571e45f744546e7d74b12d0fc3d6d125293d7991b8ce8947fd6d36b07cfe2ec6f4486e142dc2f796e00392c76765334394094b27eaca6d11321a716dd66f620b3952df662ab48baf6b47253c6cc623a0165ddbfa9804b00976320fad75750ef05e7177b40a0c363831707ba6f77fa4068a7297906fbe912bc043d4d1226108677054b7611ffb38f3a62056bb433d560de176e288f8948d7661cbb6575e7fbe8a72f4dd00b72faa77af3ff2327580fe94417743af2aabb57885df581e195324f409be06b9360b7cabe2e9e511e7fa3cabcf19da09d089fd4f9797ada0eacf24f0e393ed7dd4d1e91f6b8dd0ca0b849785b027a5ef78c8e841a2860c98d54170547cde09e022347ab7b23b3a2670f6cb425e810fdc50b07576fad4dd125a8166caac39ea63728914d6543fe3b526faa30d368d515d8e7242cf1a98dfb88008af6d0a787e78f3a37e29a76f62e94a7440ab0b2824dd1e9ac1d8c00ffc7773117563eccbf1b04f6331aece038736e391d6d5fa514c5c1f6080948d4b1d11f9ce73d2387a5012b54a8cbac0ff3952bc9290354fa0ac640ef3b734a073c4d69833c8f05d0462e51be2ed839aa497306da6780419410f11738fcafd515b232ed723a8d4823511df2af4edbb3dbca0b32ef53932e0fd4249632a6c7021cfade19352e53da67eada0411d2e5341f45d00e10123faac541bdce4e792bdc0643948a429893fa5c48dc66e8008ab09f5b2d26c0880edad2f97563ea956175f3c854ec67a38a68b0c7579fe8f123b83e1e5217121c1e689aec251e410080d373c62a79ead8b49cc24c56b2708f240f672007daf9226e359982ce27c11006555df4877efe44960df030bf70fd1e3d12343e121e65daccc3900f48ec340e20042e531f7af707807299775f59cba441ee8b6856efea2f6500d8e6143d100e4d10ef724740cabae5408b5997b274cc45310c6828aad25c4065c3ad3c2062031aaba769430ca756c465471eb061660ccd6c7b2d284cb2bbed9aab8da4da5bf6143a1f9c34f8d4d8c6363a4d1d937dd691d1993c0dbbfe6a6f17383283a58089c76f7aafca18dd8adb8a25ada78faef804dfbea3a66c4135684e7f97f61779046377357d50af563192ac8894270281486449cda47d0934dc18f3cef1d8612da3f0ad7d0caa0bcac69840346e4454fde99d22cfd799e8f82595b352c6a9b46651d0b903e26b70e8ec5d656c5e7fbcba4d3d5cc45b5586d7b61ccb36235447b64a94d5778dddfc6ff4e533d760b8960d9ea045e1b90eea1e887819c38c0f4a4f3c587362367fa9ce1c18db03fb413c7f0923085e7bf8fc55d62927c0b20b7e91ff878a1fecdba7ad21d117a58e5c04ee5afcff557e45b16b709dca758d6bcd25cb355e99ecd22652544207206bf63497009023fdbc5f184c4cd03f51af6709d0bc60a75afb4330cf231f103edbc1951675f4cf95bb602ffdce372904fc117236630cdb9370e1d001878561f99974f3691b2d52f76188bb291c7a568a7d20b2afefe05c54ec7ce8f487081a497e7f6937c015a8d1c24ec833f4f32572e9415d6939be9c1c5c6f3cd1d18831b5606b8890f8174767cf04a5dde5030af93e869934329df8a7abe416354b2362d8cfc66561c364640225f720569e6cbc550129dd8b1a3e06d22e47beec78ddf4d7f4aaefbdba96e55e0968a498699ecfc2ffc0bf51cf0b11c3c259ae8ce1dc1e9a443e23109734450365dedd5c2dc48c938c97896ed578aad35089cd5ab7784879fb1039bd014f340ba83f59abc0c96c25021a8d518447b67848e4e161c0de0a4dcfa500e4d696f7339eccd0caf35af84717ac88741b8b5ac4a57f4b4e8a79f491bb00d488ae7c0828b94a71291a13ad215cc3016a10d30d5b53136bd6108a7913330659ed4e1ce5aa9d932cabbf8da524535b7c9097b871d75f74c26a751f4075f13b5beb4cded3ff899e5aa6c21e6896a10d817f8037b7ed30318a883d18e7fd2de0f445149e532fba2c6dbbb8b3e7217194329eb75fdbf5a2db28dd456b4d7bb40f378a239a5c0aea95a332184df9ba413fe29bfdcc7177de6ff21b1ea005c3b3d0e428f7d0a43532bc8fbf24cbc6a6de7099f8874f0a135a8f8bfc49ed58a245f3c578fa812033828eb3cd7a298d1779c0a2a75898d3fb9a24cbd3298d514dfd5714ceacf23dddc76bee021a745ce75ab8f1ca311736cf3df3c633c9f1a660c9216895678249f7ffce22ea27f89ba75b5b552eaa34fc0553be774ce1881f1fa14c2ab654c9567f386d83a650abe0ccd57f9d291ef2b85735d1309e8637200f75b90085e62fbe120374a5399fa9c3a09f5edef3d4e08bc2a79988c7bbf7b47bad48eb063a941349dfb91b19af0e63ee6495dcbb1d83b0bbda665de80ba5bbbc87965c70acbcd5226cb44c9e70d8f812435175d3e32fe57f7bfdc3372b968145463bb73016976d3bfd52c5da362ed584c6138486e7b47f888b8529dfac10ffb57a9c3d3e85c31e04fa17024cc69eaa1f54e23c33259d6bab766519fc5db3df3b7bd86cb4c6caed0267aa79e9ed563eea28a4d203920e01b9ac5f922658468c8a320a7e44dc942ccd6c021a4db70d434789354bb41b24434a172239023b9df49d9da519e440c097566c8a0780c8abc867ad81a91a96f5ab550291d3fd9cf2944589cd3a4eb27e7b96b2a6ceb7ba1ab79e96774c260c8b4af07e9a8e75ccc6e3d219be737477de0a68f240cb4f945dc7b5e0d8efb7887f4d178f0881fd1c859d6ec37bc60230b40fd08445102fd91cee60cf4538587f55cd43b1867f469077aab0d80daaf9f2168abc69f081d8932c04dcb5f2e14de1f3de89c2233f7690872c2396d6ac0988c5e7d443c8f77720921ece7133122781888666b871187df1b12fc38a26a93fc3bbba2a0487ac0e511510e51636507d2757252c16ff8925e9d45bf05e8610dc493f2ee24061cf507dcbe29b17d151242ab45706b1fea6f8f7ff8783514dc9712015a161831387f42e187c387615d997ac36b54281b3579ac3afade91182cad8064dac8394cdd01f7e4667ba33f9736328cd94528b8d8960ff3ffb14c5c0e5c21a97c72d9ba4d90d81e8b44f4d0a0e9b8f3d82a95173ae0ff7e4940c4b7261e9319c261c0565b6b314de4c681c7017a501b67ff2a4920479478aac023c6284f3aaf734c80ec8b946712ded19cc944724c88a7445c1369607ba8597ca9915945302d7a5920a6b96569e465f886a1170d2c1c0754af8bf9198579c49828ebbd5a39961744c4875e1c17eea09242a572289baf72239cc431ce136af9899b0cbc6e9f30612db00b7971d4e9cb19170f598f9443af1f8f8efdd0f901c2aaeea5e0a64e048eeb4b55bf895d5c1cb4659c87e224e92e23940abd6b763bf3864f957321a08485f8c4ca071f80098a57fbc28b257c3eeb4acf3d8f981e27b4548f0e3b2742b742d3965e43181023cec322c51d84239bd79eab51bf7ddab62f2cd704d293b3a50b92bb49d94379b1a1d9622c45bb0f06a7745c212e3f6c76662143ea53e17635c7b178e2d432358b26b47f540c7ada2dfed1064401b5e4d2a89e43784d39233f7b69f593aad5282779f4f125301297dd18412b5ad90110ef98a86ccf2fc4c17ed0b9c613a44cada8abcd06e193bbf063ae2d36d2fbaa8c855849c232854b43f3203fd68619145e58e947cf8e85355e40734a2c73e9d3e2773cc50ae4fd5fffe75f73eae0f8ddd3299bf23514234dfc07e814acd52bcb52161cb4ff56cc9c086342514711c33c48edadf700a72661131eb7c897db5a62c3ed893cc32496860314aab355694965c0ca128d4c2e8b4d457d532d05e3abc672f4ae96825cb115aee8d06f71d451aab4e273c28fd6fc892682a1bab358556df7cb50c01ff9059ccf4fef5be886b6d1c3d709cfb8c7256a904633570460153b145df4cea6f96b1820fd0877cd5ef2600b0d8aec3a192cb88a3c688793be3968e0605e94bf6f3c700470cfae8b01e6ff88ad28e198075517f9cafc9b0cdad1a2ed01cc8b861f60f615ecf6bfef19e9746137f5120eefecd65f17ab58cd7b175b921632fa96a3ae97af215a4eca2610410f6224d07014a310b61797499e28a2d5ac070e0f784bd02f3dce4027d2f92c7114b22984d7ef4da737bf16b676c9ea45aaaf4bd323ebf5daf02fbace48019f241423d480b73ddcb112b35b51332b217da8aa68553b26aacc53524d989c33628492e18f0d6b46ab959e826816c8a29420fa34a649f074953eb24a8b4ebacc7e3ef0ce8c425b432f8d4ac8bb4959993258cf8d02aa6d71edc3e9e3802bbd1c48ee102d749f1f8e5afdce9ac794829fd9b273faa33b2127ff35af481a455ac99402a357c474fa77057badb8dfd7b108b0cb7b6e2378e7820b641f86933ac5177467a4147351ecbb320649cc7b9ff5be35e0291e739701bc096b804191498e7e9d19e8e1a79ecf70f639c809ef3d9e789036c9bc196ef9521de937e3e2b03f5d0cad5c60c0d4f7fb52d8d54b3d2495d33db9fb3d1da8ec30ea951b0774aff557a263d2549565a342a9b4747fccc33f76dfb20d5198d9338b05b773b3131cac2a05532591ac49d54d6bf8394046736274e63f4d972eb92b1fd965e84f6bffca786d8ef18dc2ea6c93a52bcfe6dd10b65a51d34df3a9e03b730d329e1382f292cd690e75498ebce8cd6125eef319ab73b84a5cf8b60cacb57ea1cf15e7cf31e26d24caa30827e6ddc28d943542926199645ae477a0353b338e4457a808d678e829b6183d5d6d73188dc3ddd52f4b888fd31616986ae69dba029450a529d228cdb4ff0cf6ef396ee1562fa1dde9b9bbe2c6ca3b82305019dd48327985fd456bfd69a55a986b750751520c278a723a629465c9df583a0e95849d524873ff6b706174de4cefd49a0122b4e359354a25c003fba9337ffad44fefe048b8b71e600bf682b6df51143bbf54c8bd0b4b79efc25b2e97419133aa87245558a8863e3bb4cdd4c67d8b8b99488fd15e634d1779af6c44c2e066190afe650f9d65325b931d35c3a3d70197f2b335cbd9cf78cc85796a7006f812d95c23a406bfbba1f7b6c734f4c6b14e0f1b3e24d2428f783d61aa04e5fb9fed6edec1d07f3641a5603f1772adc608a0180bdac58d251f98903730bda54de4c80f5714c0f35b784edcf8449cccea32dce73a43e22b1ff0843c87da9a58002de0b8bd59c0e9957d261857757ca9d5aee95999930c34e45539196e8e9541d7e147d787d37c83a2599a66f42c3afcb6e68b1e73e3849cac9c5af28cb9a80a16516cc99f296d70a8fbd9a09effedd8071b27f0e0a715e6e6ba0f4ab47027d789064a991970457827b44a3d00ce986f371af47520465e2b6d3d7d13c909f5139b22bbe568247d749b80aed327328f5adeb84114ff486e7930f29e40353f14f4c48a30661559db0b02a1fcb208fde21a1d0368ce7436289222396e7b42100cf9a3fd54335d80fd72bbb3ae6471fbaae2e376ca2ac8436673c91c049fd4535dd3ae1f99bfeaf6e6589ef20d1413eef1ecf490f7a817be6d0d413f3cee33a7de44ddb9efffd410e598437d47d58f13f2b6a47d9e0d774f12c5c0a1792babded675ed1fe96d42aaf97d37d92cdf0bf26e2b382254f389c00b89a6085e44bb1f278075c0a5407bce1ec4d5a933896bee79469151cf6c3dc76a368ef25f6611bf73037a397b4cf6432cdcf3a64bf97d4c534ef60fcfd60d54a7e533605d5dc736ce6bbb05754ce0f4ef0dad18ccdee98818a4a204643cc68be5aedcb918a0c036cd2bdfd547c048b9a8b36d8c1a58770fb35bcd798fb42e30bd2aaa3eeefe9133b2a1a22af474f80d52f8690cceaf6d2482740533bfc227e417c0cec66e7afc5f25c47f3539e2e9efa1012d32e2743a273c80e0f6c5bb4796e492d1db3c138485683003e4e4c3d1edd05af3a0168388b83c9358c174d2c1cefa097c43f85822fc3c8340f874eae67a91b099be86a06991dd81833f60cdeb77255e3cc981bf033cab16601c48436284f222b75512b8ee07c5cb72035b649888b0441933c4ab15a4a3397f1afbb4a06554b7a9d2d674d5b9af9935eda8bb89ccedb7ef157dcdce8a1a604037cb967aaffd40f660e49f28158e056ab0490e1e44e3455c6b14a70365264bd3874b83bcf67cc377f709c37cff7ffea1b2fdf2ff5ea7729e92c732e44c811b68de36ef7d207be5c3c6327e7fc195ecaebc909fd786e82d4a82e0cd899dae7d740a5d417b8ea8b0a4b915a05a31b7162d8884716c1cfa18cfffcb5457955dfc8b56c4275fa561dfd3cc86868253898965230fa93d103607608834e54a992dd3c6b46c890fd4bb0a3a7bfe88a9e6bef014d36cfa9c7793ea1d2d8ea858611cb6b2fe391f775f693cc417595f99836407417d9d025af71cd83842c244704662cadc98e856c8162f714ba3bf453935a6f2e770b4d8bd15efe410beea2e988efd18efd923340306bedb0b9a852cf271095b22c4d098496828b9242dc19440410f1b4ff1e2bcb2f473d2d74144e1c2b62d15a13dcaa5f4980acea362db0f6d924c2b54d2c0ba73f0effc21fc1d7ee6ea98616e2ca0d375b881bef6f96be03c21dc45bda342a56fc97064f2fa452ff8a6fd8f61450003d614ceae1aa148f078bc7d45422b85b99d1cad1a222ea15f8745129be070ff669a118a7cb48dd6cde508c51610329afdeac90e76a113f5f1587335e8c68070d86bbee894af5a6125f097fd8eb51a3e1f6d25eef9a8fe5ed08f4e9b1fda0e9d1b5e23dc285ac0ff2f261baa42a49fd13b481688c40c8d4742c81f8b967d907d3bd04e0c0bb3f85a52d9b5b7017fbe94715af447e6aecb9f62b987990e530a6f826b9b12ecdb87101506ed1f9d1d7e34f02ab41e973ce5f448ce285d3509da11f415488b65629df2ede09b4341ee80f26333cea2ed7d10493fefb112a4261d483df1572f98aa37432bc4b6179551e088581623ce3d9efed912b4bc8f3aa97e719bd23d811438469dd3e636a4e9448bdcbad9b49cfc9fb7b15f57c11ec3faa723c5b4d70719723137ecc7178ac4b9990637222e7c4f5b80a2b1050dea676d9cc52ab9c8a2e7d84a9dee1efe33fd2d64a6300b4484c48a88843a67af57b009d9f2a48d6c2ac300e04cd556740aa89a6011c22017903c1ff14b4dee696bea85c27bc7c441d3aa859b6da36ec328d90fd204b0af9960a420507e2952ffdcfb94bdfaf4c69602bc66a2928a7a99d82be2f76bb99b4baaa16a143b666c1cdce60e3a5df9f8eed2c0ebd3f7f92bedae1b1b2134bbc8d40e579ed78e7affbae5a5d20e55c536ca15843c8a7439aec52cf63b68f4e7d37d9cce5bb0c7a2af7fb820b3b91dc471971a10d30730d91e9c1326a9729bf65a9ddb8d7e20be4f86a9e44ff1b4a06325e817ca281c71d85c6564ec3a78b237fe6a2f112232199940cb38fd588e071913a7a7413e189a34ef32df0612f6b17a720e293e20aa69363d0cda218aa995ee9c57d579fbbc1fb688447be1b935e33578a2ca0ff08abd4d57ced4bd4c287c5e7ebd6cc18ab2626f807b32db9d2ed9cf192d1f42f0dd50a2742d480b2bb4264f21077d9a562a5d9039733a0d1b711bc6d3cd465757c64df4ead4213ee53700b79a75d61baa0f90779a3026ef30555e000fc8d95e11fc6a1f3860fa805d5e8810fe34f57252ea2fbece23fbf344fd6c8fde9ac47dad3980c02dc33221d892de6156f508fdf1c0eaec767b8c410d7dcaa2dd0b995139f4bd91d294344a8cade7a648f439ba88d58fd8958483d5dd6e5b63455ea5845bc5d908f85709c6b3fded046b1d016024ad78fd32e0a90823a4c07ade0883a8e8ceb9b2cadff0ef560a0aeb37a2f55daca3774ab3a33e0943b2b95f86f881737ee0cd28a6c770d0823ffa5d39aab8693dd5f8a8c99205b22365324c52fc36f9af3c86eb6650ebe85f4d0681154a3efb61bd8ed91ba138a835b7a17a8910598dfd09bfe6ffe3929490aed8f7b99ef570e3da17b2d13d827b1c832079911fe6154b2a47057177968113f2979be1a1d17e5f5c0303c26540fa28c03897fd2ffbfa7ce7ee10dfd66138ab099766fb0872e06a38567e0636a1996ead390ab2411874a82ae7a33dc7b46c75e1cd50c6df16dc26a05bedc54047398427749c04c17ffc9c69bf12f4a9106106d863e89ce5148b6028577d687438451bd7f1f143435bba52218e9fb430be5218e0228151d5295382f509b05c50ff401aba2dd6d83e3ed05270854bc266d3728b7071c524e1c1c1ff3709ae204ef49858156594118c18d29f9e1c3fd5b85bd59d4bc7f91120ddf7e0f6f1922b3d0a64ff4a38df37de77b7f6bd4796185e6d7ed3ff88b87f0565dfef667d5a76f97edae69b2e1e9c3cb0db8b4bccf4ec983d85306a17c60a8824b683cb0fcd694bd30394c3781278b3a8b6d939a4983cb303be897cbb9a9fe5ad815a01c841756e95a309da1fdb3f95eb1474783eb13cba43946cb11209ccd39021e860c9a48e0fe9ebfb595a65ff0f2de2f9e97d4b4fb26a10e3d7adbf83e2fc1dd50c2c9378e8950e6d050bbc04135f45e2b5ac9a6e1f1a9bcb73263b2266817e23de76bd00ee0bd44ca653ab08a5f817fbc870363029c3447e5b5225eca666e37417e09c03b7f8f9dc344437308e30d94d28e0f82614b908d453b320dee3270b9d03352ad17456841a5ae1e3fcc5420d4c0622b5e5c9c83bc309d5ee2e7368f0c24a3cc2b5aa445a69cdf2cecdf99828baefbed9b40f90418e2bd589dcc170aeccc9dfd8ccf7e8dc041621e7653a74c1a7c805edfc521a6d6ff60547e0a2c8ab43a27a014af921d111fc296ba85548b70f7bf5f76ac33b2125beeeca691537749e9732af114a02c09a5f215bc59f127b42dcce98c0e8747cf8a05bafe3afe8b85538340d199c7820ba7b5cf806754f34ff0acb2e71e48c4a19cbdc549a4014b1cf2ae27c41aec6b748c3326732ed96bf9193a9928c6bd01486ed10f48b48a89238b6ef51dfc4b42ff55f7161113a4db0bc2d8e61346ceafcb04a5c2d302b9e16cf11b85c7febdc3775f366b33197e27b6c3567423109f73b0038b002107d209914bad3a855d3063b45dc5ed674ca920052660e5f563be04cff8dd4bb8f3a66b90dcd8c5c508c67d233bf78d7b6ecd0a69610b6f737d15c75c73241525de3c8dce82361c5894cfa5b05d04c4ab5e9518b0f293644676952176eb750b0595ac4d6c16f0dfda456b2d45573d13f267c811036c68c86e7c55869dd2a6684d8ad8f7a3fbd9630ccce7fc4071c1b76f1534d0e08e437aab17ed2a07e2f78d42e565378370192dd9593cf4b1522641e5b85e8017e2192936b0ab5f2f98b720a5f32e60b4296f5b33e00da81225c981f3bc59e38c65987be27dcf8a698765853ac270a5e00d0c1f604c514695cff11da30f0b150d9c0898bb895a7abde6ea010a36e2c6352b1e4c278f87275c8126b9cfe5ebeebee5c133af9d683aeacb30ed31c4edc87cf2cead70304ac01220af509d59a26b4a6937c84d64a44989a8d3b3e3b3d0a6a4558ebbfc24c687b6ef9513c143c4299a87f8ca7960d6a72d30f0b28ab5461f187d15a4e478ae339241dcff57ba6c183c1a5f35f9e7a8fd83818638000e275fe5c60a1ced9ccb6933188a19e54cdf0a8a98768b219e04b53e155e6d804f43cc681fe75e2642b82fc6d5dbc76acc1aa4c3276ff8d9322cf9742562a8354db3a61d6cf2c01e703479990d9d56e7404fb73ef5d9f866687bd088e91be04df57669b74339fcf87d36b1e415281bce67c0636ad35d60de026964fa716a6d5e7a82b870421f592d08b4cca9e8c0eb389341dd5c8d85ae1e4b78143f42589abab055816c99813ffc13980dc7b0c1134357f89dd9dec7a610ccfdb87898a30aa90b75080d0099adf940df0ec559cb49a8ab7cc63c0ad79a8587afe4fc34e92e4d536f047967ebe1c28405de502a1baae55fb08ef3801e8e2685e206b2368c7d084ad2858373c4ef99789de4daec51d8bddc93ada400274332d1b798372dce5c1ea34ac2649ae0c2bb3321b6a326a18ef8499f995a76d336b8855769f4db9f432aa78bc44864c8571759ab4c8d68d316a8fa9105cf8fff3be1e57d6eda299164eecc0ff32c5dc92751b53cc3001b199e1918e063584273f8e3ba28fdf9dca0301907e0f9db076fe898f17694d82c69ef9ed6953e51557c537143bd2d5f61db9840ffd75f5ed9ea9b805a8713177e0cb548c22476b6eb38b7dcc330432b1a97166810f42d9b96b99fbf14bd650911e5bf1f8a5e1a92ec89aacd11bc5c96ad72323db541046940d7ddcaac799bd4ce05d7de655b8672e6be84c986e12afb7f4bf4197906f6bd5ebd6b9e7f8dcdcdb61249f6311fc0f98173be23783ffdae525999c03e7c27bd7f0352a0fc9e4320f6d95b52231ea6d50df09c01818da0d4c2aa9cf2bcc2a2be68f956ded6151e1c3f03acf2d13019754e18425b67bd2217a7d0566a697eb2fa6be8367efe5d3539f313402cbec10282d572c35f89822777a8ba331316754cb0263c740ff4cd6d2db29f5cf5e75d6e9c793212a6eb7385ff6c990b4d9bbe51b626fe70a55170e669d4193854acfef14af5a0ff5aa2e1a5a748e1c41f0b04c0e7d17dabc2f5d5fc6b51a00df2c2ec41e2e7495ae53310928e21c4f3f69d8af489176743bae5b74e537514205f835475b69e5ca3b01a4c2324e9a0a55bf32cf94f6e9a2f403d7901e3dbeec9508b38f3f717fcf66ec19be2c526af26640d9a946701b5c27b7fc32d48e5ce4b9cfca418bfcf0e55e8d4fc048351e37bf7aeb72997f0d9d74bf5292ee9b3d00a56b04eb3ace7c8bf41bcd8e982869f7d29b1a866e6cf52507152a158355dcd156da794a8980faabe42b50d0118ca57a151e435a7917a385cd0d61f50126c3017c679a7ce6a91c801d0cf73ae4c598c6da3d734236e2854bf3a0dab2ba30e95bf7d04f2e534dc229e733b440b3631e8f6e0f6fc42e3620035f4b84a71b169512b998166b91a67c6dec72612767781bff287b088bf3b0f63fc025fffa9a3890bb236fc785d5eaa3881bb7dfe15719d2af6866de0f4763a8b6c016601022b757057c3c2a8559c2834140dda395c3c3d9235837baa9db2bf8c34eef69f828a161cfcef5cfdd809d82a043a10fc2009d00d644c0b96f129dca43c7313eec4d265d535d9b81d7b30aa64ec5b6568aaf96fd1c040c550822ca502b9083762baae42764851d9f5eaf7881eba24642982fc99197e8514b6f62c646282a6682a6094309ac37725d59e182306af8e60abbbabe1d686e1966e3929e0dd8427ba746fa91d2869362c88243f8fdd3769bcf8f377b40c3b9d1bcc613165ab904873896a8f494073e02b2b0b0c5d36295a40a84ccad49886949532a56f2a202c73bcc27e2c6986c796c9608b128d2beeccfdf5965b98e7076ef130dde7843a10014a4cf0b89b8d779568ee21b0ad84a5be648456df633a7643daead28c2ca68a4745e91ca66586286ab7bfe21b5a702a571182ddb61578001e3d26e01d24295ac79aaa093d1ea3b427f0a948d1acbcd8162d2c4e9c3097a4b76869983be319a857851b4286bcfe041e679b24e21e5358451817666713dc9eba54dd590952d10baf98e62f3d6d38684538a66dc732ac27077f671865a70c02f208ee3a16dc9f20aa70dcdc1445d1dd3257ab7e72a46545c1b9fffccf9bc89f7dd00176ec7f779cc76046e202d45edfb964c9837efa8585058c7bf799bb5c34743276a22e73777a06a51d40beb8a243946001cfd8f6c32b87c6fdddb11be37faf415f9ed056786f8c6519442ab9b160f7c082d945a7b53e692c656570c49d199ef7632f1f9f560fed39e18e63ddce85c596fcac3396775a984fbfd0061d9284f5f000ce741b18c8d4ed72e7e516609d7e568f280b419d35809e3f5f3332e7de153cd892699547b0af4bccf188f49519b5c08ae2f07aafb209dea7f8b07496e4a595c00054e2043b45b37eda741a6e427d9d664de8fc23d30a910e0543092436623d3a08bde4cd36f960f162061e888c907568031422f98c90c1554fbe79f69f5296915186160d88bc6950d3688ef29791713d9c1a92ff9edc938ef21b009d9b5f1ed9f6cb3d551d63d9933479c9b2949aa15b42e83bc44b9e20edc3f9355a04d41d183524ecf1938555523675d7f175fe7bfc9fc02874715b97f95b89d2596031234145c11b8363f290d5fe96acee8aadb6cc030e5cef557d88956c4fdab9cae5f0d1a6cf502956bef41a3f4e15508594be73e67dda0c007900d24de154b707fe2a9e824224bba3253eb2e5fdd0963f6c5eb4a452147e97bac993344bc508e3cf9dfefa181c9f2f280829c9302db9950bcfbe6dcd41ed76af48883ce382add27ffba77de94ffc52be712dd28587df3a72338fedb38780d48035cb98bad8da36807caf82971fdd5bb78f7f5ec246c45069d8d924b275bfd4b825cd1ba71547b73c5616d107c024401a280f4f77f9cd32c6489250d7cec545ef3577bb157e7294e09be4089bca1b361d00636d3c603b7ddcc7789a318914ffc94c135a43440501ef18c4c4d83759c05e47dc01b288ee2dadb5d978c32f9774ceaeaa9a5eb42c52a9ee07539f19908d598454463a3c5445d5248738a43fb2f6f11502f0c37228dfa020db47d97e327ae1dcce938a471ba682e1aa94e2b8c4d21b5afd340ea06a209025d1492fcddf11cda42a0e93ca1fac492dd7c94a74b903c1da26c004431c82492f62a14ff894e462fef40145046074a976463b004bb262c994cb2c8ad89094c6598ebdde19f4d4b7ce48ef5894a5419f73c78afb297dcf15eccefb477c49f89cc818ac8b6be3c664f2e5cb97794e2b9b1402edbc9f0265e1e8b0362d0cb6706871b8ffdcd042b0e8a0a5e08203bc8e2c5bf225efe4ffae05346d9e5fe645f60e23f30c410d324627c2ecc317b077a452157eb56f1ed6f86aa37a3456d31252f6f9911cfe8ed19a81a9409fff76882687f91a40c78d8d26f0453fd3310551f599895339a67280532f718c62c8e70a4935b0645b32f4dd5e2d1083889de7c9c9169205ddf00a56c3cf23a41aa54e167b5b368e70a6791bb78c61e3429de104861f9194c79cee378cd65d1a76d5063b03a45f86e0cf3b27613a03214d876376bdb7123fc72713c08356e762621334ae6f86a123f92f2ffad35198bddadcf6bc4529108d36a12d9e41b52047e3cbce899acbeed880b22af9acaba4a4ebd86336ae791c284fc4e57d3776f32ba0052bf0b1104aab5352b23a24a5b9ddd7abc84b9c4cf4ff02938ea103c194ac7228efc330de7dd854f214b69688e7a65b4e4764ad434036ae59e37ea35cd9b01f67c62061eb889ada0a56afdc2ed035585b4445121219c4bad95c1b24b7061d0e403db590f18a8f2a93420cc47ca981e0eec88eca0a280b84ced923c8b9e3df78f184cf7c6d12a31b1d83e1f7f2de1d101c6c1555c580006fbda37636bca0f17171fc6bbb5c79b33cbbbfb7b46a0069d67c23ddc1de98f6b5eadb434cf47ea8c7aa2bc93f477c237192315a0433315734213fbeb9af8880ce0635d9c69e0ef64b699b30bb52b2bf82788797bd24f49c362ca1eb78bed366d09f9eeb8915f1a0ccdf7f2738de99bad7b00cef4b5c5012672bdc6f19e4a96bb880196e11dca5a45cd305bfe1ade59191f09a11e11af8bd631c0b891c2b37fe568e4ed7383cc251b61b3cfcdefd260c80e3af98c33abfd7ebe15f294e3db6132d7b60dc1c1f0bd00f5c3a358e9a7de1488ae7f602c134650880b85bf65a0015d30682dee60a368cc561078674eb1e317b1b24cfb8e6ee6e868e79de04397656c95c3d71dcb9f4904d471e26559e65a966b6addb0b83a6aeabfb24e8f590a2bf023c2e5d97f6d6b271748f3b657b8d6b3704a2c3fb32dfd6373141f69c1df20791604a1af91e8e4780e70aa352fecf1a9bee6b08d16ff02869941ab83fec01510e7c375c1f64b0b1247dffb2e77629d427435f5b4a2ac403d96d10ce98d485a30b637634ae83075beab43857d26f897071d633da75021c8c091fa4ee1fe8d8eccdfcffdadbe6bcb1854f4de3bd7bdd4b8c816c1ee517e7834cd897623eddb7cfca2dd399c5c63e979b525588aa2ec9b1f8e58ab9686ffc603e66a2d5fc81be177dbc02cd2361bfc58041625e841e307f7ea670e18447d8919089f44be681f6ceb8897d8098c1c3c9b111956571ebe70d28c676246a173f46a66c8287c1ea17dac0cf23a019c415a0e2e7802d214efb10dd69903480ffc9ad4388c24f38103b89cb67cd01a2b282fc8b5ab17ef953a30236fd09c510ce49a07aa7184703396d2ccd0d121896c68da884804e34b955a598da7c9c13fca78f6953ca044f3fee4f73802ced8bdf81cb186b5a6ba56ba59d183e5bc884dffe6ac1b4aece6cfc19f8ec859f2b84e916b7ed8db8854de99249a987ca56ab66811e7ccad38fde6b115fed51752b2cd335074a5c82c059067978322fc09feec2cd12b6259b7d8bd7895a0863ea93bbb7ac69fd5b27692357e0dc615c15b610a0e42a9868e33e736ceda4a4a211ecb117bf7aa90745ea35d1ae301aec3e0287da7c44ee24f9b1cf4d7aa5ed0f1eebd7e8060b74074cdfe4ea7310950d5a03284b0aae53f91d9eb3b34f6c27157c9d122529e7f732e918af5b390c72bf774fc13cab3b55a201994e97c9f504c40c66774b5cec816c63a1c9bf4131fe5fdaf83a7b8c0827bd5482e7c7a4df8b2f0b8625f939ed44720db543cd5db2616b6d7cdc1bc48c4b26f2e334211c57a0333e15395adc48387ef13e958bb53907ed9e66631cef0565442775ce163f10a9b71368342e6231d345aff365371682681620fc6513a3eb8da51ca52339d291d4faddd377e3d5f37e873547ca7f74827edc277304d769b04d2b097739a2ba8b0c2d7c5089d488f49586add5c5eb5e51ed89ac36d9c1f03b866e4e49e264e3fd6e121041206dd62fa0162dc26cecd03c33e6d7e7aa5e5a851e2daddfc6b46e6336c8c42a6892cacf3b245cf3878076fa1915ac139212af25259271402214aa2087bd69b50d25f57bb7777c62783ef5ad60f2954113c0c795a36f944cce2b81c1ba2f02bbe5694563fc6d4854ad5cdf967b333a4584795f1d7b7911ad946495f2780ede2e4f62f4327b865cf7776e88c70e2fea46be188c7f8193ede040c139ba8f3ba9085c3a60e8fa844fd71a1ee189dadf09fba3f20e6ecd81fb65803f6b6597c12170f25986b31e4a51d28f4754c1c65b1365728729fb2d607c30e64f390f0dbaca59ad7f4644e3558db2974f89779029303de5542e881792325070637d920f320e681862f899c3ab5ee4ebfdeb9bc98dd9c15b31f98fed04fcb2fc3f270061b866c29e352284dce111718ed71449c2b28c21ffd0e6806c1c75b5a97a36cc8eeaa6b23875247e50b9f8a0eed010df4f8853f664f11480cd2dc5aff5483d76ad393d1738757cf18a751570a135dff79eafa3f4d18cbd7c2ff435560542477ef843f9587065de66779bb6e67670aa38513148f24a06816693d0d094fb81210edaf17b051e19fb1684c223a7d31a5bb817ed3ea3870f22edafd66c74ebc91a9f414966a49487643fb36a94d5d8eef5f684dd5f98dfec9084fca470590bb96f292cd5f73feefed705b8f301f433399a80089148935ef51cd0de701f3ca072316dde99bdefffa3d8d75a98833c18884d158e4485ba155a1fd65cccbd5b66eb4dc34fe9fc21859aed567ce35ce7c364865ea348739ce7685c921d64d79433c9074740bf58813f4fc9cca466be6a33882d5f7be3154e72e65bb8b9af2a82be55fe60168f79e7465a7c3401c9b907aba9683746a583b33686ed9c1225743e431d9bbe846896a436647130991026ad1e713e997948c4cf886560ccde3725b393d145990cebcdfe6a0a08cc6da4f7092a63a288614d843d919b9bdbbbc21372075cc89c57a24024aa6e5393fa1416f15a4dc46c1b27e0e1faf32c9bed90c0994d31a52ab3a927e562e9c9239dc2373dd9fa196949b665d274162aa1ac35c821d76ec68b72ed702fa72d4a3a37abd214f8238c07f0aa2e55753974e41dded7d8adbd58eb42efa7c601734a680079bf6bdd2d2942e05642355fa9cef8f2dc4b54099a2871ad096e669407dcf01ab540c305ff99df66e4c8640d266deb79b27b697c7457be36351d1857632b04542f7696f5cc91a6dce6bc49fe82dfe5620d01575c6d1eb1ce0aa6c96ccf1a629c3a15a330456bbfa15dcd8512aaf917dce82ad2e8606c409a680cbc053367e8e464c80411dc8c9edc54ee3efefb507f652292441e198aa584a158f91e760b359018c69b9cb31dfca271f2fd3b499a9156bb41bfc163b32ce72d2145dd88377b3132bd1e826f7e5af762577e484e4499abf12231c437a3004f4f45b691393b1c4714a529ef3cb65c89474b8703169ab794d0193f27b26a031ae4ffc9e89f059c672d4d738f1aeded7d922d3235d53db5d497986e22de5a9cab19e9e87fe4b5af92f0b83455e17d5f70f8d0ebfecbdabb7b65b37d1f0cf224b4de7ef3c34f9874fe5cda581d069baeca34e3cedf547e5df2d0a6c56e51b798e31b8e439c3681868d628bc658fa2d8915ddc23a4dbb0a0e8ebdba53ad6a009bdc551504dc9d84eddb3d481ff2ba75f0a028f08ea8a084ea6c890efab7f9cd0cb36295e242b1acfc7b8855ea5b888985bc983fcb431e2f1e1e38f45402100da925e06b93911115f63acec6f699dabd61119e94c6562867e937f8dfe4198567a3a8c374e9ed3327e9b164b1987c9a217e4b06096aad643598ab957ff1c7aec55a1e31ce0c13c6cb3bdf91ec3ea838490b50cd2cb0130538b76e069f9082f40ae521038574e0b19d7d000ae15c2f164895608b35972e1ee03386ca7044cbc3c52984c492342a4a981b92f97828fc9358e35030a4037f6d5aac4975bb4f4ca34b125842932051862cdfd7f2bdcda1e2fe0b63473bafa88c7dc130ba93e9960dd6b4e216d5856bc3899cdc0574faace2a92e51c683ad776de173679165fe07f545f36f954c6ad9d3543fe524177c51d7cb7219d581926378d2b3be87dd78d305a43ac0ddb9b391678512fc2662a15ea3a8d8d738d1598692146b4b64a78dcb6ac8b68bb95211d57485211ca50e7ff76e663b420760743b1109718050749374f842a962f076e0318727610ef0935fad7c5a8656cdec03d0f346626486279dd4e8be3aac8ebe4e7cb76493fcc8ea4561e803ad09b1b852e63252bd84ec592a779cf0ed68c899f4eeea1a7e5acdc56784671cabe2574706792546c224ab524c69585c82c924277665cec6289210461c743fadc31c192ea4f2ae9f81fbb58ed62f22609cfe07428cc8cefe3f4d829fc61b43379d2fb77f76572baa4f531c9322b64b7fcfd42dd0570dd500180fc2d56da23031f094fc3b6055e040598bb5c90bd58882c6e2eb354373d6f86e93cf5d98a0ee2ec4e835c55e1b821080d8b449414d36426de90cf9bcf0e62eb0f00049cbb31ff22a306f591f6704bffbd979b93a4190bb22781eb84ae2da45107de0e83a4ada084d148aaf4971fb0d2aa07fdd8a23e7baf5b7cd79438a906d30a29e3a9fa2a693fe833780328fe8f92f839a344766f57e986cc383bb042c70242e0e93d92a4909360f3f8389e95598c55219045c97053cd4d83e8c35c6edd206886ec84cad7741bd32f13313a7a38c3ecf25fa7cf41a08dc170f842e101a9c57cae2764f29ede0218246134fd813e39c4bd5cdb3d07896b7d42a8671e33eb77ddb3bece80f473fb66709cc16299ede67b1739179d09565974c4f3929da9db27d80a05af6f3952abb77a1af4bb7c548d2b3ef16d9b19da1510ed17ee41137a6f691ff7721d88c6bc63fca318405cd364d8c548e4e3c3ef312423c2d43dd4f4708940aab8cd13a296a5df3f9578a6b1286ee002321a5d9c60a745da5d588b6fa8b86159d84d293f73c1fea4ed0853c884d847de003ce5ce0c0018d4911ffab1feb3cbd3a55e71935cf5628ee4d0cf028d28d247878656f58959f616d08336484847aa841d2c1ef814c96dd98f99a13336a21e2913089142ac05a71f178fd7b18e190bdfa6278919a408ad27f63947bb52090c102bb8c12afbd8995e60e00a903754cc2d023b4adc20f7fefdf653a93b7e5ddc31c16bdcbef3cb125ff98814681a9680643fcd2a8415d45f2a4a6d663ad13a1ef71508cc84e15cef9a272994dc026455cc7af9383edd3565446f200352c5397b1126c4dcc2eea81c1ed4c1088c4fe44c2b0aef16e184b9a825768562cd74830832d43122dfa66124fadcaad4b49e61c2e59c499eae38ceb0e411a84dc670eac7678a83e005c6596267c6f80c33cec8c059e2fb3b62ac341b8969d11cc7ca7e4b60a62ecf0026784f26c12817b3673615e3d3829c4cd8d170854b46fbd35cb49d3c556abb167068f81c55e6f3758a4d042c2a6f4c175a11c8a281b76bb978d3f8391a5dc5bf14f8b9ad2eee4f3101d4d3e7df4e5a0441560e7dd182c9602dd0f4da857b1ce763f3cd356cff2998ad6488b019c2fcd3c9877a270297cd17b27ab6191f2efed82c031bf9bd62995585068427cbb9049872e56dffbe1c044195dde38a328d3c3c346115983ac3c186cb8ad8839e2c1af6e6d2b2f801ebc01ba1987815dc71ccada2bcc219a83494abbc1a1d0656050cdbb2225bcc54a7788a5584a79f6aed3a348edb6ead46a68348c9d8becb55cab0647f9c5d5f6d6c16370dfb1dbcc679804a19af3d96a8184b5cc188f65c0dbb15703713495d1fb67da5960d4c4ec53e167f26f336c0813ee782360880948e809cfa7bfb18b58aab47d34dda4cac71445f71cb08b495bc4dfd6169c77137bf81f903fd6826de907b10455b12993e779985ef4b968e458132c6b6d2a3f54dc0deb10e4cde34a438ae4c9c53b61c81c5d2edb463d414d9e04102daffd90f90c81cfb49db5015dac03ab042f1fa17e8ff237a73562e04710aaaf2a956826ca95c0f2036c4e2228639b8489c607b316cba7d879b1cbd791e258729d3446c5426684d96d5743efd8c197cb07cca08f66bdf508013f081d76800c9111229e74c6824289afce6c8cba9b2e8e39978b71726254ece4d036b8365a52e7762167f630706db62e39f25ca8741e03fa24b282c98886c2ce8fbbbd6e73dde51c4517e10bbf7dd547c2d4cc5d6ad07d86a65074da3ddd4d534e0bf69db3662928d8f821ef2dcbdb68cd1c69248ed5088fbeae5b3742ee87a70433cac9bed3e9d4277f1e91c98c76fe0bd4b908fade464d58d1e94d4de88c2cab30f54c98db3b8d4d2c67b65dbabbebd6fb955ca6f8d7a9ef1e79863906a9c4a22158650ecc3515d0f55d09ffd4d9d8f861f34a642480ba0cbb1db18cb6db150a5c25c49897f85c59b483ac42bbd5ede3144ebd08d4bc1a947735feebc99d0c5a140a535b5ecef4cfaf7a475356d69c8d17d2907d5347b3d6a7741a6174a52c5a21253e0d7986f451509138eede730a992e2519a1ed4438c04d4cfebb0c3c71801dfe82528ba1bb38037a8bf41940266e0e9e6758375bee02c503b7641cfa39a9ab46836d5b7b7ea2037c0ade31034e7ad9a90fe80a4c300c9bb9d03dda937c71b43474df16a190c1799a0e2cb5a06f9e5c509daa18b84c93d6b8aea0de6539f34ef4145b2e076b43726ecbe66ade7f76cef4131027d4da2c10034a6c4678466ede8c6b3e9a436b6d98bfbc2c899eda38ecd946999554863499de108a20fe2458bbbc76f725a59045cb78962d2e0db7df7f7f6b069d09c999c531e8962421dad9f8c4e10430189bee5ea4bbb055c7de613aec8f6141e894674e23bffe6121541dcc2f42861071139fc3be48cee31e86e246cfdd1c8490280ffffff7f