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

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

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

Block Certificate

Block 61602 471808bbfc664f9621be2943a740d6d8bcd19c871c4b04b4c13eb2169cd601dc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
85368a5d7dca557a6d42234525384b20b90247ce953e21abafd6c419d64b5c11
Certificate Block Hash
471808bbfc664f9621be2943a740d6d8bcd19c871c4b04b4c13eb2169cd601dc
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...004022000070320000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b5fb6adef5a65a99a655cd14505b238a8c90609e0cdf8ed64fb3289323b100d8eab1e2e35b1d1a2a6aeb4692167d2b075c2dd75948eca406f3d0c6193042bc7f4b11a6b48e4a33b30c61bcd6c1f2400bac345865fdc6333f9c0000000000000000400000004000004022000070320000

Raw Header Hex

000040209c346d402a2e7a23e04d4fd5e4c6d67c9ba1ec3063bc6cf146c00f32da6d412628eb301115cfe09ebcdf698846572fd28c88b1188954195cc968281736ce97a4a416166a2f930218115c4bd619c4d6afab213e95ce4702b9204b38254523426d7a55ca7d5d8a3685

Proof Data Hex

59,560 bytes
12121602030745f15ed46523654c27bee05a898ca32fed4388617a79ad6fc03db63f2fe23cbbbe0f24f6ad72bc207ea198529b7c4393d6475d08c5d2063aaec8bf73f659e265949108a75ab480016ded86c0670b43d1da2e0e47188b9db56bd7fc7429332df4b729bd8ce3273ce8fb1c77e254c95cbf5ce23bdea849d75438ce08734ffbae812e10812c107c3a0c1c3463fd007a19a336d7c57b3bbc38879c0136de7eb972a35023f783ee692e2f8ca30101e9a0b3b8ae78afb475fcaa170b41a890c463c0422460fe62bdb6ce15b646b00490f8a376dcb89c746b41552f06b63522acd6d798732d0c50f40cb4e4613b779fa0cb9ca0e91b6266edacabcafb175f26aff83b60226f0c4cf270e86a7ac69947f464adef461911a3607476951c67626e2ef6bab8df4d2be4075aa2ce388c9b8c01e567523bced6f75235e71e5ed94498c0ab38239e1038b5adbb140dbf0c34caa37d920f48a88ba0c8dc1dd7f5b9817ddab3180becc0dd4c2ba54adaf3aa61740170528a305c5d7c6caa44319c1bceecbebef8bce143700b4b18106f50bbb3cb758b5dd9b0bdd49d447d1b1e9e84e558d9166258e58c66b322d2cdfd6c117c799f5559808bae82b561729bd55004cbaae4e7d2435de684a7f988f316f733571a32b4a44f7a3eb10d86b829a8435743ea860e408bdb71049e62cb753b4d46de226295142d11e28cd750d20d1ff1092bcec3c305a0147262be2eedc59d1e2fceade0c5d1971b472450677bc1ad132ae7ff452fa8ca464d064c54fdecde54550ee0b44c8acb132bd26782862dc550809a67a6df4f25ba4c4c27ba58ad6d2ff401b927dea770cae2cf6709e46d96e446daf3580bf3a714fdcbf1d897d76f70802c0b181455daebfa57e58f9e1023438e69faee1563a35a03dbf85d68a51610bfeb1942570493ea847f8d4f261e394e2c43865d23acf58f6f9b4eb3b45b7f70af8b1475bf06c0759a76ab5c7f448815882c5bf816d40143f4a8eb4affafd2de963bcab2f631adc71721ccd8db7bdccea0dd5a10f6d842f1187f36a1db83753ec6e337106e734f59602ed60cc920318c50802bb4b4e4c02ed72fd63c0363a46ff2411704c85191ae8126d6d05c9fc6a776b24f5c2961a92c5261442353104c12575188415fe76bf497f9014c6a044c7148a97f9a8ff1ea469cea2a4a5ee4ade4d39a977218db5767b2ba185e9d91e9a6314c0d044aa8728da60dfead3644162ee906e3207e115515b7de7390b3687a3a63a611b97cfa213cbd35a0a1e486f0afde3f9fcdcfa512721339db0b17e1379153f600f3660422a638259df5492111ff59c3780e07eba3c47f0bf4bca7f347c5fad579c3c378b4c54d698871032bf6d9b932336700d57e58b3ea85318852ed7bf632135109deae78e0016b037a866da7b0133c54c30ad5156e9d03059114f40c6feb8e69f4a770b7a8c8333ae86e31f2dd9bc440b7783908eca03cd123418800d141ed27d42c519c16603f79456c4bca2150d29ee8ff4ee74b544abd0bea68b4e1f03030c76b76f8ec39e1a1e40f932b7f0386d2ebd67339785aefabcbbd814991d412159b7df1f7686ecf158f480d742c29eb8da7ed77401cd84ce71efc7558b13916024a1845285d53c73cf86db2184e497bcf06ca0ceb12458dc6110f5f1799cc40d4b377b1081ff5b8e62c7e27e8f02c3f094a5871a06602c51acdb1aee42584a7b7005b04faa92da7220f174b51c82688329381dd22b84a49de0012236de62db471ef82e32723960c2a04e0e5e690bc099ce917efe5b6a76ec9d9fe0e43c7b0e112c51ac7f4bb952b8d832c2f03580ee972b233d9018205df5a6a8f66c7b847080f4cfff0d69d16361e4ab5e8ed0985f342d735842557debc40348fbdba508bb02598f81ab45d7b9abf038ce5f6ed9c23a0f1b97cf49f4343eec57e092ad504bd95df350b5ab26b98e7dda6160b96ca44ac48644854d5d2df62077b5a428acf840d95fd43b7d3c25ef9661a0bc6b0abe03f336a3f15bb2be7f842bff71a082aff332fd088fcaead59299c715959621fc2cd4b76eaa01e62a127b09d09830b87480fdd82c45c4b8cf5720da1ede53673e91435df21db8a1d9e4f34cab72c02e99d5d474f027c207d00665b1edd289b42f2753658a793d5f854f04bf93a2b59823c4814770b84b03c5c4bc45c73c423337dd7a752f1e4c163b9fc8930578f3b1dc8ddc8f56acc0d30a4cdd59e4b3c1d89e97b5ded629cab155ce769b2d4408f92d72cc536259ef2c9f620ac3e638dd0c2681c8b69bc30f9c3a7dc15f799aeed3d38b695052fcf386f980f24c6100a4beabe1709862144f77ada100d56b3ed550abb424826c581d1275b1d36cc3527cd6cdcaaaad00e8b62181be886153ccf4a8dd0a29a687dbe53a79823b9786dc5ad06baff5e730c79919450cd4d33a35b516a873cb7a93eb1e961162bc3d75b6b0612f1a815362c649955fb6c81dbecedd57d7102645dc5ee7857a23f88e201176353adc6fc43bd541fc6e7d24b9cff6e2dccceecae96e09d8921b58103e0052cb3b8acd2d56989cbb398370d6c2697dd757deb510e6a53c330b3a6207daf4da15822394dc0cd079ca703f76329100c21ecc3382ab6e523b13c54520bdc6f134ad004303c51395291cf553fc3760241787677e9c32efdd61caee37ee9ff32bd383f0819aa814f534d7a5316e7547d583937798cdd40f3b317a4afb681b6fae7889e833d12ca4ca642a6d507de64314b6a8b83ae19fac8a83703fb8265c848f4fae09971bb03bc55998b8308a18978f7d9040f05155ae8ac2957ad30fa743fec7e970b2eb6ee19ff2fe57f7850c1cfd49b728771e3ddd9c35cac18a288d91b6e0b2fb06f9cb9879676200ec0e4e7f8092cdd9c3b6b930a0842d07c98313b428cb0ec52a7e2dc9fb0fa20d349ab80b3d7b7dd377cbb0f010571932725e8f767bb86dbca5cf66fa9c45a46f23aa4a268e23abfe490c5129284ce8735f5150473f6c206a83c400d1aae8361f11fd7fab6bc0eac31ff4412db5df23659a651cbfa752715b37d2813c94d39736f0c3a174e4d10fd34bc452ff36ac3a204c563a1e946fcea7d2ad681f2bb589255f9b85feb86f171c2174e3a17edc3832d2b78ba723806fc60a503009f8d4af7fd8fec36a868ab2bb48810382ec4b80762de72450e2959b00d7f72fc7670c94930320ac23ad9f9d4abac69f50a0261626bbdea0777dcb907be1a6cc30f90717d0f34470ec8668f738e8160a2eb583c185efa0f4683cb456a025642928f67e476ccd703ba261d47f5c90d60ebd2524818ae8c7530d6270d5825323b32b106930207514afda26d001eb3cd14624eeb803f335743d8587d7858009dd6d68510c9b759dacaaf493b02c8374656d844976c7609e9fc7af0a8414da45541047a00137cab78a1ee7f68d808f7a16ec9c3ea7e74e06c0335b7c0503ff5755e186aaafd5a27d503f67e6bddd4dc6a4e836e1f7e45a2fc7ab01f8322ca521e2aa832c7cd90a405e9a4e12db8dcff8a804b791e5a1fcde1534ad29442df9f5ee36a8b4cf6a492de6dbf59f2b9702f2ddd49d0a3c162b351d9c2566ad425d3c7610a667d4b241dc389b6b1e96db52e3f9a25d34f25566d11125587e1ac681f9bd903c437cacc5c549da450600e83cba1913cc9dc5f0b108b50457ed31fa71ffd2ae745ecb933e1e9bd48560c03c9b784bf7f58b2dce83f1cb993f2d1aa522797d613611efc880e8088eecf669ed3334a05948092dab559474a366a86b82ff148c26dac71f669742a398382a2c1c2fb9b1d3aebdcf9bb21b8585cf2a6b9c731a4f3f7943ea5558e7d18c37be0d918847b33b67911c466537be93fdf689377ac6cd48fa73ab71a28f9796813b0d90a770520760a574fb0f8a0c6f8cd1a79574583a0cb535471c9ade5c5ec2c28acc6f9126cde021774343aec7a423c5965d809e82237f85ab920b4b38406b45cc968df1f59e4146f405378d36157d0251d02c891910cca635f65bf327fdf57939e0590dcaa1fcb07fa48866d22d326dfbec4b69838d114dd0552f6b051d59f0025e23856d180163522d539ff1cf61a6a6a3640881ec463e5f22e56c9d003d560a9c316ef35588bd14be321bcf885a08f35596a65080bf4adc0eb8acca9b6e41bb926c165b557e121d1d50c95a9999aa44b117b7c9dd75486f9cea52296e61f1dcd854d65e386cfcead82269d7e53b53fa2c9b5a5c230c73016be453f98c52ad7b9f77b63f1b3f053de27ecd592282d3e97193add97ddbb0f4cbefb3389b5ea027537a00c0ffcb270a32df4cfa38f24abcacf2b068b076421524f2217bc6a9a5ea45a59dd3abe35e67c8e8062453606c8e41ae40b811fc4b496c531a451b78bea1985286362d2421a78d4b800e5023c7da0fa4db15eb43e3396c83888f788cee2d583396431a20318af8b33c060f5899501bf2029bbcc7dd29f88a4d8fea61584367ba6f0221e7eb9d6d56cc742bad1e83074982ffb64ece709b9990c557eafff7aa81b24a0b9f37d0b0b0313415957ca10e14259fbc5336f317179b8884bac361d76b342b7fd662d69fb96c0ff6f3d17f90646c01f7e6263ff9374090a1732ef34f269ada26cc5185a144c051bffb7e19fe92a565fb9cfbab01abbc6e7419b84bed246b1584fb705ca65169b0e09ab1881e63339eb8ee4baccb16684d2f408912d77515b99fc35684e5fa613d09a025fb4447978af5272020e8d7013d3f557b3ccdd1f42130efdecdc9608608a192b5341076db39726c30b0518b7cc98fbe4ad66247b2b92e3d7a192cae328dca91ad8cb9417246f8a082631c2a5f9f7a31583af298bd787ad2e02022260f8716b3e28bc2a8c232f80d7de9d8c8745a1606bbb1abb6d5418432452d982ac2c89fea98b5e54da8c568ba0125daa78a1b46b6c3294df72d11e87a1d154603114d381e3944cd875a0deddc40c08135e4767402db16c383993ae62d2d98cc54c25574c2a55f09542a4c48c8a3bbe04ce9860d4028eff14816bb7aed8a368c999f8b6bb1525d53d95768bf416d831a1d0685d7bb41e8202fb924b9eac4e87a12396b88d916b3a9677e6f8104507723445ef93b31381aa5cd97ffd1d9167d0be81430f6d0ddd2841aedaf34bd31c61f74e1b1249382df1e1c2776198938e487121f50b2858ff57aae7389baa6f8869874352c07bb336d7472f1cee6c93a92e0c37887742099e781a2da4ca5b3569b9a466b7864cd05981e0d3d2e52bbc39ff314fe17a6817093e3ddb69f20e61e349c91111dc148156818dacf8cff38d4897323cc510646b194972f046a8b89682e6198e1feb61d465c6986417bb5f380d875f2afa5f2c462f5c81cb0dcc9c3591a026549f519bd983c51520b405d2db43ee0324012f615d1d09d9e3494e0ddd8f3574ac892e59491e1d40b5e766761167b1d99177f6414693dbb863544c042040264932a25707eacc14441ceed836288af37a94927b9329b1c8bb05f24fec44073fa25fd524c90d673fb7c3c6cc7669917f15150d33de2d631c2701f42475e1d0a7e29e0f184bba4759e1dd0d32b90697385f353bf7061522d3692ea78ba5d639944d1722bb306c3e5c5772f45ac5dcce0cf2f240eeacb8b260dd17a2879b210408a972bd33d1113edec7d7610887ca68a563f6c64879e581cfc247e6c4b2cf0f7994234ab7e91fc9f8e75fe7516c00f740f081ac5d2135639c3e4917a2e769dcea534b958363779be254a0745e4ceb5ff451e32ec4185aba731c150871391ae4eeb8b3af9db71d303b06d0b4d08a3896ac32c08eeed99e698574f240b5066cdef6d796ec8e62b8c8efabe9440775662ac8c8dbbea7fbee7d03ef5b5711f1e7780a29d97a7a415b3b516e7632fdd1372403ee29038d3bb0ecb159be9dbaae4429e625f0e24529aa93bb17845ebcd72770ae12205982fc19e9e2b9b4bf70ae9e16ebe41a591f861d3bd0476d5ca4662b1ff809eaff984153073c1d2cd6b6d5ae582f680474df09535fcd9aff3c63d75afc521a78344c20bda91627cac9a2e044432d05e8fe15a8def251115c40136bfa7cb6f86fb412f061080af543c41f5ec8e693ee8205ecac7825547db80509fd548103a4a1fbeb7fd40494db33a38909b2a40a89650212823c06a3a8fdbc9576297148f18dad425c9b736ae2322813acb6229bf77cae31bbec96f27f28f9c8a17f042cb366e2131f4134e84469cb36d91cb315112fb4e8d1b18c12d4d872ce4ad70a6e5f2c91f4fb915b887c137ab31f846935b4851d858e0d1d61c6490350c522ebeed0a85eda41d774eac2c088ef52196eb03293439250d2148cda8430d6f2b1d88a1eef55361012a282bf3b3f7be9923ae2f07ccfdb89c33eda39ab2f6ab9d8887a8b448c8e840e39a81d4ab7147484f65fea3608074ea491e79d3faeed7bbb8c169fc2d269610ba14800f3aab4900de6e94a912a753f0160d60b16f8dc0b50fadf83dd0ddfe44f90bfeb7cb1012944ae0528c3fb1f5f3a9e68518b9081c4d4551d57183f89d2e71cc045e795d6b6ee6e5430aae8abddcb96401c72fedc54b2fc678042249599e0c6516484b012b604aaf4b83fd2cbe85a4af13012ffaa0b7f0fa006cd778c6e4651085c6990f7f92f4edcec1c04488ac92760c5339270ec2d59ffdc64af70160f7eb9b7f8f8b23a3f3342c51ba92cebf4765bce900898dac356b167d5ffa24b65890f3b86738dba995a1ead4b9c743a813a24e55db6beaaa3f8cc477306b2be89a3eb2f7f0ac0c22c6f4b1fefcbc1b008d3867e111e0412c1876e2f97339cc9be3482f6d946224ddf058dd4fa11fceb7d5b4bfb2ca3c8616f15e9bb6d5182bb0d2db464dba4a5e5e526788c3593b64dec6c91c7c3cbccd53e6344d38c0198464df6fe650268c37d9ce499032f8062cc13afe3092ce32848fa4366be134daa79661c12eaca56d51c018be2e4b36f51c7107a4e87409a7665f0218db06ece3c57eb7ac0584710d0b5d4c7c7c7fa670197f7335e55851c8818e26be9ebfb4e7ebb6d5ac6df7adb35675a53b5ced5a0cb0e18140b1a1c078aa2aa078a16f59ef1cb3f663c94be83c0bfd1a38042db1d2a771950faa1ece9b849c17a0493fea40d16fd57590d3d9c26d305a33b9b407573bf80267731f6c2c5d4d58376e829fb3aae54be270529e51bfcb19ab11b28609c33463ab97ef21957422d84b7dfc2bde594cd34e86c38fb70cd9dec6b4668123e4d79ef21db6ec3afd81ddda17966aafe2566b337cbb6fc6bf18502371f45eb951c170ae58efc0d432bc725900976aa1344711cee7bd218a21af8d8042cadfc73d406cd9cf0aa553f6cce259eb8eb4efeae94214fbdddf53a3263cdca8d6e1e63000503800b06442b750c5acfc4cca6047562d2d9e78de6fbea70e755e453be3ba4895869201649c73a32dd4f862235f5fd41ecad37183af2931cad52f7b57d760055bdf6cd95d7e898eaccf8236f0a5d4be365cd4a8eae0e08eec6b13a7bc76f8cae8cf884724b2f15b9d9b5e974a0cd55437d6611e255cb93889ea170985bcf0462b3bc812fcfff232d8ad8fcf19adc898cee8d2572ebb6c4c5ed5cbd2a4def0956aa2ead9d83083a40d3b4a9e8e1b1f9156e325f4cd30d9debf3682760cb2f6921771712f1e428010fe5965d7751400f9315bf1a51146cb8d411f0b09bb9a7004dd6b589eb071dca26e422dcd3d94cdcde453028abba2764ec68f26454a87e6a8613e8033927ff0da09c06ded5f46d841ceca0dab86f9bf3c0e621002565417845b67a3925694dfcfc2ae6be847962d8688ae1ee3a19461fabc400b7b882b1f78ae067ae5854d5877df628964f73d229a2a24ae0c039da3e5480f5a9ff9a93ebaed4f6ec349733355ab39a0d9e7e3acd824e7bd96ff9cf74ca5173a9888a818a882b5534530a830139198af74fff1855c775031747f62edb82569a80c304c861fec9a8a59fdbc494f78f3224385a1a5d340d4e1251c9f09efd70c7ac9ad63f900fd45a741754cfe6b676e04e3027542b735406bbf22e2555c1ee2624e4df38c05b36bc5b944addaed8debc121af4ab65ddcf9c7c144525bd75a6ae542e2acd94c1803a1d40a0ca17e46fecd2cd33366b6d7f3a57db57932d2cdb76549df6ede1ca4190a86404572f95e1d643bba67b4591723f68424ffed35ec968cfd615370db2cb07b9fe895b76b4414edbc098195e20d4a8fcbfbaf14312f76106db7ee0593a305dacee253e2755aeae82b506130694a2728b0f6bdc283465676d1f7f22d45c46afbdac214c33449fbf2ba56c3d639abae5d4536ab2498e2b26940a8a98bdbb44c9950ad5127994a125cd99ad2ca60943cf2fbf3d4f2dec731aa8f54453cdba4688bcc14f3b5415771e586bc806dc793789c6c1bac035bf509aa8076c233fb72caae3f6161638efb9dda70c54332a07dabfd05d5e6ab05c3b8486fb100dc943bd95e613b23329c16ef45288e51c682d851e5a2862c7ff06d364584eae0b6403db0fbd23fb234ccc1af60d166b52a1444f395cbf23ea9f5b55aa002835edb97c9a31c52efc8643b831ffea269f20d42abe69a79a8927c6500836ef226b4709d90a4a63d34e7c7eac5b601511bb8a1603ae11155a2830ac9ff6f0d1f1cca172d812668874e68d20e5c9b5149ad6311192dd7887bd290780b37d9f7d3dcbbf061bc32200d0433fee112cda3cf32a34604273ec463a30c5ee8eefdc3a1b0c0814af59515462fc16bc9fc02a19c733d6933f0f65125c186d59d3c46f9086f2deee98b75587c22bc7b421ac17a434d1d69fde198e6bafadf39e134134d25e0a202bbee1e7fa70375f9ba164672ededa75c6c3cffebd94334e614163895f5f6deefa7bfe5a848a679fb958c9e0f9e73843003719dee819da50dd2ba198fa9776bd55005bedd1a1ba6c202aaf8a3b2cc04f8db6b6ef3e499714d9ceff45fff98a9e14600d66a571f3e3b3d55e6c4e1a1090c0c7c60684a54b7b870df8be6c66f392a74441db1168040bb4e411ff720cbae14dcc788110a46e9c7e7c50daf57a143735aaa898b2258a45e407b2da3fdb448bc43527e6fad071936aca5b4e8ab95673cfec8f233022dbbabb7b851462668b3b2aa512aff41e1db978b4d8d9262c5ab20510b2e8a2798ac549e881f8ea406608679a217d2aceb01ff8e46151271895d11ff6a9ad0974142c756c9b275c9aec4f97fee4b372728b73d7121cdcaaf96b4c3455705e90d915ee10c1d1ec77378fea2cf1b76f7e8b02b0e52ff543872966d7c401414238df6129d5178a42d5c3b24f8b5a6385629369c7223f334377956bd5ba7f39fe6a0d7367692255ac89095688f0f536b3f11dccaa81666eb9a0d2a137be215f7e3420c67deba2b8ca8adbdb441e54f86fc5727f24d95c3ebadfd737ce551a85945e0ac0d1ff5ee19c820ffbe8c833ae9c0f62a11d492d3582c418d1952e571846a6dcc4e15c0580b85a3752cc4c16d96edb8926978fa13317acee652bfc8617a0464f776ddc32755e4137aa999c3470851f15d5c963364c1aa72fd521fa7728303d87e73f94e39881437d42a4b0390298a1279969c35b8318925b7dbaee6ee74b5aa163a6e092967e7277d04e0d462cb7b0f02ad2d7d1d3de9cec8c311452a4ee6fd9034053a18a87552b79378a340d6b706e76e1f8e27565b0befedcdb5ff8bfb4702ff44e81356e9a1f9a50ce3c5e95e171f346820692922a1cf9aba912e44edfe30132c9dde3b62d547e2d8fbb5720764ace691c14ae92e1e37fbde202227342a5c214cabce6c4257d6a1f3579dea81e858135e086ba17221d7d1b40b623d808a6e8de61e5e9da9246823e42bf891d444dc7e90a9a0a568cca356bba2d6f60a5637d994267ee9110b5a67a65da19bae5afac1c546ff838b6f908ef514eadd410ddddb9e496c450063e21a915f847d1265d7a422fe23ccbc7e8b6cca1c1bf0bb1eb1ca3fc90a6a4e4ebf3986aeaf1d5d8986f6ee39831055587e2f22cf1085b9329cf182347f25b21e62f6bf706e5b33a1229cae245a3edd506c86003e351406a85e4d43662005bfdfb9396a769612f17470b48c86ad364ec3f0efef026e5bed76bb473dd975df727449602c3a3282605653c41df6dcef02e3c1164c2b7d7c648c9526a869f93c35da433284a93be2d0fadde3966f3b240dcf15fd1aee3c9dde42c994f31cd849640f563337757703b895c8b289b823dae485a11b2d43af932974bf6577623b7d772b7e03d26ac2b2b09bc35566a9dac92b74b10e98f33fb69d37dffd157331ebf230813afb2de72f2e35f58aa72e796e2ced36e7f5e32852d176a1e03d3125e55e9e3c7c9dd34f896daa66c29b668500695ba165ae727f436b2270f5ae886fc7f3f7a955847e15c7369c5bd9c8bee408356ac0ad0afcb539d6fa386c11c47349fcc5cc5ffa3e95071e177a9fe13f08051ac65fc7f5bb729c99f13ecd0c4f08541fbc89aafcf29c2876efdf2527c3e05b45092502361f588d90c0ea643b547e9a7429eae1c6d7d95add7b3f37b8b8c7912b7325d285968efd4698ab1838c502c11cce01a1e83ce9e6fcf5d63fa8e6b070fc05a5b4783d72dd7292ac35b07a6d8e6e3a02c27c4aefd70aeeec1964311f9eae0454f2f5c27e13a40ec5c1c3b7bb00eb98b245dfbf5dbc56c46e45dba5598e3d7c827fca38a93559dd2b5beb46e4da4cf396ce3b96862ef06d41d9334acbee418cb3504d8ba45c0093119a3d24f554eb5b929378313211567836460ed2b6c83e624ef21ee6b19caf5bd98b812f6f8b0e3a83147be430bff582f282512e2445852b9f00e03964c30d6a43b24e4a344c0d431b59c6b3cb6a32c5242173530b8d89339c9719dde19cada3bea5e30ce4992a49003c8d7c41599f96c88b657c347609fd5d244a52bfa5c8cca7ff86d7422d85e82130981bb517668f8bcfa584d2ad0c46893632dbd928b6303d871714236daf522e6e160d5d2e87b5caf9d42db8d5d4c538da82917000c779191a0c5bad68b6b14acfa2c2583f42c11878b49585ac3c64550a87b39edf476b7573d30f0b3f48b4936305e7fdfa848fb83669a7bf6b46b3f83445ddd36ca9afa10da444786dd5419b727482b0f47697cff5e3407e868497c6292b3123ba4c1ef7cdc11eb613cf1c91da29114b9dc180892114647992bf2855636cc0125b2d594528a46f521da7e1a4d9bed7ab2c809ecf05f12243cdd3e6b61d828a343bfb492bd04a45f5a669569e6ec05e8246949f212ffc497c8fd089eab158d3f919b753bccef8f190ba257b9320cccb45ecb475df99c24c5521117c5a303f527ad6567f6389153b6d436732dc94665fc2f9aaaa0f08740b13fa374ed9992e5acfcb616cc3cc6bf80a5aaa989bf7cd001f894cdc1a1b510bb0cac24dffe7c29a043f6f408538386d0669fdef421bb576bc822931ce1ae8a72240efc6a5d32e623c8d6c27fb914b3975f681be4cccbb6d92824c41523b0542a18320a452ea4c347afa4a27ec4adeddd739cd4a22b941abd7784dcde328b0d9c12d522dd4069050d4c5fce213e90df3c05d4433dcbfb36b9003bc43795d954710a595ebaec559d155054695283cbe4e7c29591c678dea03dc5618723cb26ad9269d898cccc58ca6ad8755c19d12c04193d1ea5312048364f635a52f8a8a0e67e08479070191f9c19fa8975a4ca67baa922d3b16e1431a80f659d74a9beb40d0ac7531e66b407014291e1da46a7f92ecf63156984ec159e06692befced969812712edda4c1f9e38d91763b47763fdb9ce437ec1a71400e0c254c207c9dd32bf75fb0458e6fb180a7ab9ce8d20d3b24a5501f3b69d4e770d6884152f15416e255b3beab4f41309ab152b0084fccca055e45543c7e441d680ca430f1cdb898297d77ffe6909d7704326048dcac058fab524c41878926466181b613104b951aeb67347d08ae6b9ae6a6b69972a7fc3a0a3d987cddcc7b26b399f12ef5eaa6ba36b271bef501d5f154b8c642f3f1edf37c1713ebc1feaef952381f11e50957668a09be3267d17816ad34f189e03e1473378cdf78a7597d7c61986203cec9627aec556cca123aabc5737ec2e42bd520a88ebf46e31919434f49dcc295c11af1596a144c894a9f6518b37b4df8334005dd0cbff1b2742891151f7aad796bfcc43eefaa9aa7893c0b5755dcd61c82033348fc8cb43060a1a543834f35e62685043ffdbe3505b014b889e96e98551b3d33682a7d7eac53ae84c67d436500fcc2b227d03a334131a90e7d852bff9562252f8acb352569d21776f43bc2f79523e4ebb4c72b7940ba16896bba11defff72f04606304fbb0dbaa58f2009697ec6c5dc2305e0c36f305f08259dd7e8573416f8df6ad6974d9ee4d818fcbda5088110736c564ee840c71734769fc9aa9dd5d3486a90cbdfd131644308aa6f428ab20e283241cb86138c6b82fbda1bf08c833ef707d440895bd835143221764ff38fd2964d8da8575ea67a2b2034cf81f502f044b1ab89bfa3169517f5cc274a8782ccd9ff3290dc14e8d68da3124fb4f93f344b9610a01a5484f04631cb6be067b99c3f7ad156e57fda5c779828c80ad07f62b2d9c784031ec058c730a493c14ad5d589b2d501a8e9ceccafed4373380f48e6ffa7e9d0ace7c84df1bc191afb3be4ca7c6a324dd6554866ce6651820fddeaf857458ce69311bf5329d0739573714cdf59d2f42e4fe50b8a28dfbc1573414f5d95b102d5ced3ae3f60edada44c4192513fba450ddff81c59b015d8c99d4ba23e56d322eee9335333df18cc00a1bf45f7b3611123cacad834f430eb241b9f16eaaa0399cf60195dfd45f50e8596ea26863076349a0561e2256439190f51c185dbd4e0405f12adee67a486422822d9e4e864cb29bcce09c8bd83637d6e1430ab9700dd04aac22197c64bbfe115bbf3a05738c152b55dfb7239365366999da9eb7d6a5dc9cd15fdba46c6476617e90dc57a929e938f4f7376ec3ac392e636fd4e0502e7e3c5a92ce8f5662ad7b7501ec972a264b6d32ff50cb5568bdce1e53825e60938b18c2bb0cd33b3ea39a9640c32d948a0425dec7894378f8975eb44bf853367ee1a07c74fc683e97b9c4122744fcbe8b01d824fa2a69b2542a1a6d369ab8d080894312e9bef7f15fbe8616f9c86ec8b22937c94c31c92537ae8d34c97b877086bd9b353c6ce8723ed70e53c4471d50d106f217e638e5e17e19a98f62a0d81bb87bfc49856a92e8d8f330199143fb2df5d074d66b3784d0dcc82200878afa4cd3b9091b7325c81915451dbb79188cf2d5fb402b7cf5e4c69d2ad8a4a97404b9363accaa47126bf081bfaf203ff57e612bca03f1fe648583af1b68f26d46ca0082e6839afed587f68178790991a3d27bc8f1eed085a3d1260e7c5bce616de8b751a739976849a5eb50a914070e26a0c16e29d5010faaba9df3b215a445e791ae58c883d4d4ce6d695dd32d3bf79950d49c2625add5acdc777219b2ba47d393f9b3f03446a338769b8140bd83a21c296fc976b51edd93f568c0f465b0051c1d37ec17a465b2117e4e1e333977e0c0bdda72abe48fb267693c8c7d83eec794835c6d5fc95aba5ebab396f82b0098b674ade2f97491dcf1909a9c9e1c882e255f38a8a71bccc6ccb1d3ac30f28ae96cfb9bbdc8bd39137cd84b65af31b34dda35c6955626ac233240a50a9d41b086f6d1c8b896b0441b7ca7f7bf9664efaecb5b71d8c715d27a46e995340238f93b3fd5995a3537156959d198ae2228f232cc1013776dc0596803c030a9aafd11afac46bad4ab2c15352cc606ae0da2a2457ea4c79abecd221660c9c4b148db88ddbad9628c36a69c4a56df383f72d19c3ccc35e6f83293febdb2cb77a0d26fdfafde0a2819e715a26ac428f9ef8e3e095ac685c9ff302ac7e86392df05a81d9524bf3c1440fb664bc79ae6e80a2dbda7c738497f0185b0824bf4a471cd56756a69a2563ee0710e8cf010d24342d2a7d7a4586bcdc1423623d1ef839fa44d2c1fb3e9c3dba4e9dd5970498f4177cc461caa39911fb0cc571991ec5b87ade5b3bdb4ce9cfde5ec6f7e51be6e43037cddee6009815b9ec5c07855b175b6ecc4c042af4b2dc7abf63ae15845511d53f8762836a5191c4e3ea49b410e0ca5687813b7962ed21054a81077411b7c7e24cf9d21c0c9302f8e89d7c9c92962a42c32b31f69367c48ce7cde351f97ecc56375156623beb47aa77ee884beb3d72f9d6e05c3adb5270b8aebd473be4223024f3926191bb3c36625a605d70db73d73298bd982b783dae857d4b4efe3d0673fc847b27e21eb40df253f11363b329a3457798bac2ecd8c16918d90265cdc6e32cf246f885b89f29faa96af88bfc7e80b16e61697eb01a8b250ae6494c470f1cf4b4da05b0773bca0c8d6899a96d61a2ddb4782b0661be698687888db4fa8f2ba4cd92fd08901e234e47e96eb49746bdd15631fc8382bd33ffc062cc757848cd7edae879760689bf55b73a34e4d43953183ad1e24e4aca5b891213bffab782c297ec05d7f4422f59a2c5aa0365cae55474d53440cb3d8660032fa890e02a98e89842644d0976488ea153d6701746721922d5619867d259e57fde87a8382d0abef6ae0e2418aa7378e2f10450642ebe1607cb7787b97065260541efeef04c56a0ee89652f6355a6160bd78cf1668ca903aa87d9288757ff6764bb4333c8d7b8b92c503729026a9912f5c4dc3bcf3178861321bba6c70502a43fcdae035013b58b1d7ec596206bc042803b3e03b4835a492e0ebc7273f8ad915d7ea45e143dbb34261c519f1fea4119324efeafaf6a543e6e704941c390d86431422f3d4d4fc0e01ebb0a98a42a116bc80ac9bf4967a7e6cf31b9871ce5eae55293d31ff854a8a68046c7999322a26a874385f7994ea5c3a5803c251f7176448acf68b83072b345a8b5ce8243a496c78e079d712d46de86a5486dd7a45d7552c54da288c2203436e97124b51c313ee45adae22de0fe7ff961658a88a4b3be4d328ee141092be68f413582941111e040f9387bb14b09218c868d9f705921f2a0cabe4447bc67f924f722e403b02db8b686ee3303af4d551fbb1ca338085d6ce144cdee808c0c3f61901100f971b2d8dfe3ce2119adf2da37a3802734d96f014149b6a506251a71fad0ba988d500446d771813f6d2bf062c510160897e2816c16e756808caa9ac1cf4246f61893fd5981aac68cd7d63de5cf303e415c874762011c1986076913bdea85e54507c231b83babf4331db7358c91f763032bedfc51e53697fbc004b547577cb8a087133e1b9753e78e7b035573358962bab465c8ccc829b923f297d2dfda5f61fcc8c1549d4901ae15317273d5dacd2842e845e15ab4b79da649937bbd149f691b09b01114962ff9531decb35906574d76294c86225383a5f833c33f06f42540fc3dde5630cf585b27fe16127bcd3ad6c9d071af1e3477c0740145d0518826711b0de44b48eb82dc9da8f714683821c3b20a2d04ff5a55b04a1fd5b41154fe7a1359c8c62f02ac103eb8f99219f35cb3f30449b3d64f5d1574872852310674c01f8773eceae5e762994ac46d79af493cfb9c6d41033ad4b03513ffa79cfd1aeb942167b16a1cc08ded1ab534145290f2d99a4ec7b0ff67f405b441426efa642123b9aca8ac45c40f4128d29177d2ab02f57602bf5ab1f7f87f020740ee18adaa54d71d53cbd8bcab07c20effb67a02da6c36b62830f360134c3adfdbbc42af7ecd3db660f67e0a2a81eb196ab95e6854beb6691b96290ed82dd4f36c74d52214c1f6d4c299b5f247fbffc9911025d2e3cd588e3adf03251aac660044308f0759337642310ab19d22f32827ce27fe8f3e52bdb3f1b2908f891fe7ee7c73f9f837dc1201e196ee7f35149bd68f15126cb1fc4c3f0288252d36d8ef970e3a74ac7b9243992a8c585cea518d8d90f416d01dae36b5d9dddd5d7090ae29efe8ec93ba436915e4f8e798c50a8374794ad002d6ed032af34c04c01b212133a70d8183edb363edfd6ba05d96ee10e4137530d3bd6a53a602ce6b65cd3437e0b3380a981086ee6ccaa33449cb58a34421051d1a3d83db390195ac16949eafac076cb79b18eda3b97168ed9f41eff01ab520758d89cb796a0b8d9a74c5400412013d09193e1db683d1175ceb0390e4c5f02269838d1bcdc1a6c6db7e0ed18ff7aaf4935ad49c40449ef5c169aaa71ec1ed10a351561204cc09e0ba2964c7b8b8814292cba2acb8dd7139b7cf0a8356e6487ee58f90d7e5cf05ba7f552d874203250f1c3c62fe50289631269d65e6a22ddc48a990024a70b58dfda829e424ce2b0a15beaf99809eab8e91c297168f3ed2e495b07106790acb8a423b353a25e9eb13023633ed36ca1d35744fbf56e0dc156e663eae426ce4eb63af78f6b242a57402d1d2d21eeb2daf4ca86b158b8af4169ace2a3dc0a156e05e0c995c6cd1aa6fd5c112874ca7ec45f1216230e20bf43342c289dcd5c9a9024b4afb074f41ddd9faedfb486b3c58ed21223858362217992f37487dc75875401bdff26641a6316744f3be1240967f74e36d6075f3f3cbca7e6594e284029e657af892d2a33deb312ae0e0c3e4c635c19e0fba24c6fa52ceb38fb0f0f8b6c8df43d328ef3efc4ed6ddf07004f96eb7a7260dfa5372e9fc19843825535fa0799ced5e4c7547cf305d4d7188e2c226b2b96ddef2a402bed714d3d26dd76a4007c2724d1ffa76a9cfbfc9faf80031d0bd158040a2eb1dae0d3de2cf180277f8323bf878e38a9a5cedf18394cb0b74c716628262a70e1584963723fd7596dcc06bbe82d76d9f3615cc5055c01fa61abd34ed47030792fcf4be045c0b486c2aa046a5c493129e919cf0a8212afa385d8dc97f60547322fff6fc015fa078b56004aae922f5028d1c230ee4408ccde64dde5e14da55a8c951d47b5ce7a0b7d6945a8050ca85e97c0f7414bc75f41d09b8fc844726d045ef5f8feab94a1b21e9c102c62cf055ebb7e48412e8463ac49a94115f411535ec22daf17ad36944c5b75aa906f90770f15b21ae918201b197312f1a41d66a5dbc2e508116585c79b3111e5ce06000416ab2ab55ad4835fe82d5bc7a409e13f5d19acb8fbe5d0e22b3e61d95933fef4a4de917eaf3410fe10531b7da5428bd1c2d6083328aae7b97af5bf2e2e98e156b91e1b31a5e3d055a2d894c00a12b4f7c743216bc0235b42cd97be57d5b05d5a00c7735ee64add045692ee3c75b9db1cdad4fc32e065805bc9c8094b06d11aa61223d212bab24a25fd484b2a4d82caa1ccf97a2ee235311dcaa2a32c6eb1ea5ccf002ee531ba11a4cf100f8980d56e0786ffe46ab15d2cec500dbc73eaed4e02dc9df47e7ec934865958b09da2c743f97fa7d72d03df415fb750c331294a4a8c06d135929ea26d23a277cb5a02e5327ab5eab8107747d1ccd8114609cfef08dce949eb857731f54f0a4cbdff74d08296f438556edd8b00415c4e4b9c18b32d004f5c27fda1ad3024bb3ff83f603f8ef053b8469f9303492a9d8fe7a96ba713436e904fd12f2ac1d4e9f7d9be5d554363f8494c4e7283a5e423c3bba0da8fffcd30a1020d536786c105900751bca5afb66317f04916339de3275ef7b49aede24e59ae852e3fdbe32ec0f5e9c716d7f1b3453bd06b242d683306bd019542ffdf2fe143021495913971f56db3bfda81e48b9dbacf3219a407ec7b29f06fb682fd2ea1e7fc840543f97444a78efb04f76c1d90f189eeed1a116a74c89640d21d942de97c6b036a8a3f2398821686f004eaef8a8c1ba29ac525520e16d136ee2f33ff4fcb324c8460e7280a2f89e3cc270312391d6634faeee606602457d7f27909d4d0ef195489281e060cf81b8c94ea79e0ccba431a609a074e441d74db9802cc07506f48fa527d5ac861a2e7e2e669cf77251416edf1661d8697cf48d721ace4bf1ffbe0936fdc8f3a4b08c9d3fee855541c7ad93458c97a86e90e8602c85dc4cf2121365a985cc5a98bb45b1207908314c0f58fd4562f85c96f362e7f4d66c43d8ee854c87e7794c62d2a0c19f2cb5330d149c38799affd03a3022e795e933fdd27ddc465182a194e3d30fd96bf0ded190611f51c2e75f995850579859395fb424b454dbb5f25ad6b9b80edadd10b8f7785b3c08d422749396b015ea5d28fcce203a5e5fb52aeacb6aaf925c139a6bbf328580941124eae0273ca6addc671f71f7b97e6fa1cdd76540358e02667c234bade07356938992031edbd0c454fb1035bed6b795f26f01b1cfe0cf663a0122373be1a867ae5e8f161cfed2db166d3a234fd128b4c16a9d36fa5988465a02b283c0db462cdca5f534b55abb9a0890ddc98724ae5333b5a4ef3b45caee218dab29e785fed8b7cecfd6f3806f2560474b4d640a879096d0c8505379ba3a0c41a7d0e527471bfc1cc6ea7c1f049c23ab6ad93088e422e05a41829d3eb2769a3b8a4abec6b4dfc477a59ef58f206bec6114f2013c1244a88e236412551c0c2f8021655aa6e66dfb730080a9ae892ed05de29c847665dd25661714ec3fcff04e78a3c4910ac1252e4f58209a118e734c867746afbcab8679507fa1ca334f4a026305132a4b2b7b7593b0f2dbd25ce00bd6d577dd725c6fb4cd346af1f45ace928c96d0e055634ed8bd8457f5aef9ce323bc0d4febce9926dc7143a472080ef96a30f5f45916c45bacd65bf1985763d98d0240fee19e2a5a9c90cef51365010ab255031f4256d313348752c0958f976bc94f0a17c62b6df9b1fff946a0d17d3d48ddd6500ebbdc399f72f35b67b5fd26e1ebbffed057d3afde5a0e48cd97420ea14076bb7bdd191001f649a75717881a4f5c1831b1eaa7d3624839797db5f22d0732152993515acbf11fb21b67cc2405a5539fd9d16a4e380a79654dc054fe371f0a45eabd141fb77586e9f7f6f75777dfce9dde5a81ff7d5f8039de3356dfdb89b5cd9c8748b0e22af5e60c14637cca05afb7513ffc796a849c7e885e4225806f5729b1511c0859afd5946ff483b0a622ff0d037cfd47acf4cfdc15fe07083cbacbc64626ee68dd114e0782f5668e77bc27b57762ad311ed5691257c06c1eef85b44f39d7e3519b68fd29341d12cf9cb5e011b426cbcbed52434e1a41aed2bd5d2d938db9047659fec4d2434ae4c1a4cebeb0a2af0092839725083376bd7e2091865fa32a0ac3450af4b7e4cd7da9b03a73c18cad72dcce8da68f07a412b0a3e081816b750a242a80ee6ce08f2d823bc60485f843f9710650cd1d75e812cf82ee61e8b09e170712f77cb1ae061ed2d984d6d6720ed5a74674586a7b7b463276e72aaa05fc730dc55419e344c77ff5804082bab7070b8b776e458c6656868729d4adcf6e8b0098392540620050260d9bc68bbee87503946eca514d86d04ef36aeb717c605dd15c527aaa2fd85aaac6f707f34bd318577f53e5d8da79b20ca797a87bbc999110094570c9ac8f1b66d5227696e9b1a8bd91c7c510cd656b02a0a24ae2a330febe4577a4f893eb307435164009c58170c9afa5cc7975af256e45031153553c569b056ddb94bdf83bce35d2b5f78865ced048d1116560516c46b47743bed0497e3db6c9a9551a3de118284d6d999be868ce1df09e24d3dddc7984b5faafa8e4f5804f647ad15c8c4f2b7c643fc35a847376fa9f083fe2198c5878b77a53c6ed33eb90b8ff185798b60af813a79b062458c82940671d98cfc15637206c3bd90e36026720439cfcad307976ac27413066aabc9a54e12ab54629e611dab6bf73ef089367e65e053b3ad2c8d0fe3894e24eb7f8517c7a8b739bb993ec496a1a07657a80f7b9b3c9861d027f37a4076ecc65004dc3f59672e00af58838f60d7b3a223fd144d0b9b232e9ac883ba74fdafade3e3cb46bdf533bf30b08a1ded62e6ce58b83baec5bfe9e9fe76ce4fcb015159a9e9447ec4534993898d8f197d5ed8d543d71d0faf3218b535d3264ab7260cada4c5088d2f8e0257a8f00f659740807f03dcbaea857201b6d8f7da0cf3959a0eceec6640048303d1abc10a22de0f4ce78337bd1d8cd8d8adca15a3cb1ff9986373abe78ae04a9ea4df346396325d5a269d07c3bc99c57212aa5309ac39ff788b80c67a1e6455b1d05e6379d00bb3c72e6d6a5901f0c1011e2c810f8d719ccb911fa01027f039f8a55da46b59e6823245892966db3f28e19414365b1fcd8a4432261d6df41f612a4db50ccfc3f61496bdf4d491e64c2e77bd3a066591a93245f1051c113ea117efd1b82f781f532edd2430f69e5ad8cbc77b4703334bb7db36571ed0e5a0f248944cbd078395bd8ac81fb3658c59dddc7eee5c3e97efb0f23ecbab7f94a961ffa5aad5e955d08297e465ef2a70b0071b6feebcdbeb950d57d007475f80e9a0b7eb6707062b6cc501a78c250bb926058731304cee135f175f2ef4b7cd4dc1dd832ceee786a87b7e94d1fbdb8f7eaeab207cd2b8f31d889b307950a0dc78702c780eaea4053d1dfdbba6510bdddec4df81fb3792b4db2a889203eb7cd7aa44d019c68785bc2094037b3304f4b15373661afc1e07809e71c235bd441d9c93429ade60f9e1e18055e9e6632431a00b9eeab31795c17dad29e79b7b9f4383f42134f5bc9559ed743740d1bbd292c7a57025e061065b10bf6b876d7b8f2050a5e61d06811e54b2035978df7c46bf3ae4357aaf006c7dc75b738284769833fd81e276445370d09b4895d23d86c8fe4058b0d8bead5b8d9f90c29539639821ea2c0f2a4dc56b6e8e771580e5cd4f421075a8105cae87771af93943ad9b87e875095a901a1fa80e5e23bdb4d42c838493a39309d9de782f3320f22fcb18727577ff7b880fe8d6da00cb8848bd7e853199135c0e61b732573a890df7ec6e0f43d8eefb0e2f17a7f2586cf2ecdb88469a3f88a8ce68b18d0cd351b30ce407a1a41e25fbd81d528f6984a5677484eaa77ec4f6264181834ff024767762b991321c76d6fa697f0c8af3d642a07aad8334dde0472c16bdeb0bf929d11bf7e04f821d5aa8ccdfbc719bc4bf82097b694ba8c736921be223a40e5cfefe11eb4ce9072c584bae7164939cd812cf75da3949702139d57799506d42c8628161b75307bac6e0f95e0c2d2407b04d256b7c4fec5452c938ec77cc03f99aa16bc97efa6d378d951d489ec9af46070bb14cab6c4072ade7786f3c9dc4fc2cc915035811177af705dabe511c866699f3abe06bfe7c2da4c2d3120bffed2f78ad22cdece0a64da2445ae193167de8816361c433fa2a52f315fb776ad9a4357ee290e67e2f8fb97f36812827720c20e52b010d1de5a5ea1c3c3d677e7c25198258319a12b5bfa900d3fbc48b8b8f0d6af9fd4a62e2ace8444bb3979d2f9fe276c31298f433ef88faf7008246d6036a8c0c35c8f08c3a1a2bd0e424d9047a198b1b08b5a4033521daa3d43bdddf3631ce9627eb250631e505b68aad490ee87a0ee1c93b3be86a75022d14e3033efc132ebe77044f01f4147df2652a44645b25f70496510c4ff9e4d214a6f04d9d8261855fff810ef21f43967ae9d99c8bbbec60c0077105a6708bdac855bff539d5dddcfbbd51706580a9b3625885d67dc6ee80622fb4223a676cad445e38eddeb94b1c0fa163999ababd8d30ad474bb7e2a7957859eb696d23455972ca194c2400b768084a0e334cd301cd2825650503df724522f09a031ff43a882b20b8d1e5dae40a2a7d4d0fb5bc63ca6667139d09b2fa45cb52c9e9069913902f78ef9b7df4076e896e7559ba4e733bf324d4d34c56f60f23a3658cdf4b2e1da8034947a77222f1f7c13dc3a8f750095923d8604a23c426aae1240d49387fb5a5e03aa611f91c5219aaac4f266a0f9ca702bbcd11b4b274ce9b97df52deb9e1f7b587f01f5dd9b7379a06a5c56f72343fa8f3f5dbd18d9152add7a1eea6f1a12702308c49668759e6c8b7e2858f9d87be49e093da0e64974efdd829d5b2ae7565ce4eb2c19b89dc41b62a1b7533f89fa0c1b2549b03590e42c44c0765e39298912e33d4d10f510dd4a250877d0ec4c6c8fd71fe9df250a17bea68a0852ab580bc9ab15ae00ab2dd4c44b3664e9f91747b52b723c51bafee621f021732144ea2cd297b2369617c8b360f9db46d2a735afdce2c15ccc7d189720de677ec44da72e1ddb29155886df7e0eef8ef8e1b3d50c725d5573ce0ab01e12a8f1c21be63d1e6485524996fc1037cc06000b7ecb5631998b0418cb91fc88a0b8fe565aa77bf7ba00362db1d54920037f4800bdafa2a8fa390d886f96917e4e83c8ac6853679c18f770b1983c256a901574107d706983a02a99b3b14aee48601d50c5f186bff06be73343608f32f54260891f4f69bf6b1f64d1c828aaecba22c748abd4e85ea3b5893e221b1e0339428814f745e2b25d0cb4bd400cbe8a6e99076f3d588131a3720f432ef8a299e1ac1d503bd51e9383e0a783f316add3988fca931e07f6de6ec896d3ce78eac1e48d1bbde535fa499ad4378262d999e09c47243da64f6dff8f41bce255e1d9ff65daf00641141422b0443d4053df9af7aed83c0a7d641011317bec75bc22edba62144fff66b499ae179b90e1b9c35bd866d399ed714c630734c8e34ecf3dccee03b8f6e530681b1d88b009479b2bf5f5c975fb42e07a49eed0fa45ba0c1d2dc27f5b32beb2891018d1645be5ec34cb3c9d1f41bcb5c6b413c94874f19125854a1bbde1be070af44bf2e8ae8fe7d0be55e30bb865a5b858af96ce434d4e46a903f566863ce97628e219997b1a02c7f5ed015c8a809754b00f8f604c230af9d4acdbad5e311296c80597635eb0fbc16a3cc67ca147a72e192f63fe0083b91b634705bc1cbe16c2845debb5b2e3f059fa27a20adee3936f1027671796633a0f9014a67c79a21f01e28b04af954e6af91686f7541d6d15b9e60261a5a3eaf69456406abe0675f2d50f1d1f6880b3de707276364b8833e0368ca0509f9b273edc3e39be93ca8286497e74cf9fe6b3a5ad72d0a4df7fed70aca39a7c2c16a5917b98d338ef1eab507899c9fbe77acb72cc753df6835fb24fe9d426e036e3107b2e26d944ae9801601374c08141585fe7c354d60677981169b9a4dfaccaba6fd9f074ae131ae06dd2625dc76c17bd6a25dbd620d6b24c4756b63f31f29b852bf32f85d2c80a11eef49fb4afe0fd184ac902722764dbecc8c2e1c4db7414496188b75a47e1e3c3897e9dd377c9b42ef598f7d3cd7cc252a6a0a41023feb43d691e40d7bdbb8ba3754fa6a1f419e8e4200ab0796f155d728dc36dd1cce04b19f85d3f327205af43046c6f63084fb662542baa3a94bc2f162ba51212c74c567397139905971d8ff1c3118ca273d2f25983dcbeaab86ec66177e59db2f51b9c9208865580aef346b69f67f9b3c5b920fe41f2eb51d69a8fd471853ba9cbc42fb43b34697cd9c99762e9c8dc97615d49cc3d66a4a61db3b68c3222a950220ec93e1a08f36beb0e80757a9b31b4a4582cd7fecb83565e4e49a86827354d75179bd2dac0c1f58a57f9447650d203782bf886bfd4db76de30a1b72654ce9383ba3517b1d6e2db1152547a82796e14f7b23403b125414c83c5c822090b183ae50805e524265ea80cd36a0f67d94bd960ffd4335c3968eeeeaf0cefc6c588b3f86c7e071c1358dadbbcdce63dfbdff47d43a3af8f74b58aa9835609ee2e627deb8a2cec58d066e30aad4883ad8cccacb14f38ff79979366f881a96f68a103ac3f41248af029d380723ed89d194327f76b3fb22db6d3e08f500ed3b67d53ceac05e7c0f7fdb6799b71dec0e828f3845ee8869b3e115f0c85c60747afc85e6ec6a20c933aff742bb715cbe3dab9ae4d9c331f494712a84d8e4e18923ce3bca32582e8c64ce18a2837426bebc979b65df470c459fb7ebce3e8b16004797455727604d8241d6c5a9f18c24310657d4e9c7dcf72fe3a23e327ea6af8af4f2da9d92ed4b013876ebe663019bc4f7d4e162b1ac86b944fc573dea4b3ac2f5a3621dc0df206f08a509115bde25f63be9cdfc4197775c26b6c73b859d2bc170edb4e437316270451ba7dbfb2e67d382d5a10b0371fd208acbd9f4d7af3d92d4583f94cd791da16e19e90c54ea378818e74ff0f938039099742e9a36ddf87f45be3b3d583bbae6d8f3d110b425a12e7df7eb7f063d6f63ba84e5885133609f83fe87e6ac76490a768d9d1cb4f53a73d991471879e90bde952cd203102b998633796272a6155f3700ecd19f56f4a3c87eb3a7aac627e5a022a2d834e3171ffb0587ed96fd9a425b9b975ad1b5a6237f336ac6cad667b98df69adab48c944c04f935a60ee4d3cebf4295d9d2ea596d235e9a3b3adf27d5875a06174b254608e095ad6f1a6ab5d113ff9f9218cb5b2b26d92af59db3481e3207d4516df8fef8371b4184f466009072f1ce8c16956ae1b9df7d2386ceab32041b24bb5469a3c3a72961c61df677252fd0783201e593e65e733893e5db93415e69002988e41859f2cadae34b6039e7c06dbd6a068b0ce0e701854e63f43d6ab2649d06cac72e0c4dae5fc509896a8f98dd72f46948561a881cca47956a83d458ac09d1a336ae9a69484896fa9ef1f34bd4938c24ba9ca3f700bd0eb571b11ff05f088e5fe135646e1e14943ad5c8172d51e82b8c8397468db888b03612246db14d98f339664d1f3833aebe5805c153c8c55a17bbc7c7cf1b0a28cbc6656041c5ae35b9405effc8228c4f87f782a2e49b0d099fcb3ff311a2af01a1cbfa20c0d48181b52e7a0527b03671069597992442dae5f92b1e915dfbdde4e97ff2b106fb3347d34751fa5e90792bb10e16d2a584d2e1fe2dfd19c0a11b521b79d4b5643b4da932e206389ee52684361c372f34d28b9ebc608918b442f9105b7d9fb5455622922e57736c8a9e61fb57db435af0da9d0717fd4f8d79a7937044dca2f2a5c551a136f4583260f6e1ce82ec4e0e972a358cdbb5b98b1053c6181269cd11e3ee7ab16cf26d4c58c11b923378bd0e595920a9afb88acc895b1c2a6e0f605ce40f76eeb105746a12711254304eb7189e639f49c39b543afc71e63b8cd6c0d45cedce21a22d05302a9a5e4a0e472c09c903b647adee0ccc46d31084da20cc502bc1b716017391fe81eb908692d8a5096dddc8074cbdb9b49866b3ed77cf319d733df30c3892bc9aedc002589d09e510cd21de55861684729ada740a507ad6bf010515fd9bb46018300c166f891ccfce55f4d0b34357cbb1f6167e4d2fc48692f36889af0d940737ac9da1edc2458406c9153b4215d3330f8f987dd81caefcd521a50df52781afd86ba3c43037073bf4a40a72052c4e8c4c471acc17599824062047eef0317559b0c56c015aacfdbfc3d5d0428fbd944daa00603f4d71eee2e07ca3310c632f5a59e858fa9847ed622f0b04febef7c805d43d1d7754aadab04573f7d079db475ea72ec46aabfc689a7122cac3259b80d7670de0949ed58c42a3a92597f85e040bf7782d929808b5ea781a38643a730d9b19e738f1be4929e72d769d445b9f8bb28510e960f7d40209ad198548158807b344ec9680c8a2029bef4f1c2b0fb0ffb8f9be302a0ebcde021aab5f0403ed0ec23fd9eef19d165fd91648e93b1c7ceb2add83cb0398ed7795dc812f9f7b05b6e654c3a4be8ef84e34f6d5ee6bbe467a517d4e6dcb302a81fbd025b32b19634ae7fd4a09e9f994580f019dc0500f84778bb9a28ae0251dfd0177ef250739cd055c1951f264365ba362bd2ee3b1eea7f4fec3b26cf3a072c1b827b763b5e41b4f92b7ff4cea4eac2beac39ae803a33e1d2706a8b08ba61c4e136df792f429daa724c1eadc6e10ac3c0aa788ef63a68f3e8885a0ff689bb65abf8f37c8d20cf9b1f0ca7a1f711f404e29cd0c434633624974e698c909aec606c20a48d593e2a819398a7e2b5d48479da473fe575458207341fe10ab2cc9c1c75b051bf7f3b1ecaf96a4228a9bc0153ea01946fa3df6b783ddbb7737431dc2ba109563fbf022a37a031d5528aa911c07875052ee83d035609b6faa0c5ac8adbfee00b440eec660ae24aab2afcc4ee6dba791a407a9136fa7ab0b78d3df1e57c8d023c0bd6b3c51fc2c14b0ee9217637260e0ca4fcd44016f527877f5f09b3ad4c31ad78c17c566627b9f7a88f1a36ab5ab46712d4978da5d6c8d4a22d3dbdc6d229c61daf78ce0e9c00146930f4ad14c81f5be14a78d8dbaebca524076ff47ef3ebd651375a43e12266c6d8556b2067d6eddd7dce4103c144c99d74761be6fa57999d8d95da6755427df1c0101484649021d79f676a04904cb7e2cc45dde9981d2ec83612bda44991cf2342857e283b51dde2cd12404177a0cd2064b69c32b21507aa4430bb95bdb097daf332d57cd323bcd7bd3373a29296240641290b06efef6207fdbb7380d30986dda307eb5f1f01faf9517b712cee36b9dbc31e4bae6dfd64fd412172af5fe8ca5d13875f15346296411d8feb805b602f6ae74906f3e785dac95686983f873e83fcfc21f29317365bdb02c223058b0d89be81d452620322a3386698357802b047486a298ecc4aced60ffc9de457f9baf112d57b8eb89e875015fb5bc9acd44d24c367b26d4c3a5283dadd273e832fa84fe80d65273824ddd8838b537e7224f686ad436f9e5794337a03fcada0255f309956fab5ee61a37882fae4fe86c63e94a6668c5c7c431686092bc0d6afdd0fcced7c82cb42b3045844bd34fb1c865bbd0f84cfee55cee7bc0d41ec69976f8fcc1f8ae38377f076155331b52f7125f7142b008d14cb3344aecadbc9e1b7dbc04373b224dc89ab06e923ee8fbf479b5b2dfa50629dc917f5541c8bdcf47926f62f8d892d868a4f5029a7b2b49b83c6e7296add1f028de938a795148c028bdbfb090bb78a0bdec15f2a629e8234af96ac7d6ca17922b1b15135e2d479db81973165cb24c37e2c4d8580e89967e6f8fce3f63ecdedb1bb5907e2823a12ad63232c595b58f679dc3aca928b561867fe2b2d8e643f46b9dad6b032425a121a76caade1aadc295b6f934a7c39285513399aca1970bd1238135f8bb4b13ffc6000e959e193e02146f34fdfc5e57be057500c4705771850fc0cc7f18dfc629d540d238bd681a4e0a5722bcf24eb036cbfc9da03c66d34499b87066af54424f1ac3d67e02d2d2d509520fe093998542d546c95cb5af819df470f2ba09a63ec718d9ef13e4f9494af761b76790ad1d122516f8c6ad8439624a495b58a8ddfb4e647a782e00798d972d648138325a561e5979ccea7971765755b852a8565864441d70f5b61eb1c33a7798d6271ea5ac23d02e335218f5bce5b086ab29b5d12d7a93994633fe0b4b19cf6a778f3c4dac0e0741fa00a8ca1ed6b3cda7919365f7415df3c3c9929f9d2c2689ac99222f0c4f0604afaabf21407ac44c457c065b57637f9b656df0aa0a507033b9a6a53c542ec0a84ea8ad03e6e17512611eb75bed80ec567e44596ec830c7b038113176a32f292d5f011eb960511284e3b13c844608ac6fba1f9633bfff9889d1603876fcf8df49b11dc792d612dd68e3d6f5d7f05ba6c5a31eea90a6652cac0e917a0361387817d7202a3d58302bd367305d6376b1755828df0cd0a7d3308c84676b66e8d223cfeaa955a31958725d68c1b725deff744d879e2edf52db98b743e6d575d2f52ff94827bfe02f48c4ff9a422182d6b53a387098f264ddb27b85a241313ce0afcf737ff42eae30fc9345c1c791a89d605d9618513e54ae6d9c86323b6ff705e0ad28e604934cd0dc9cb9a1df22f8a1e9c22dcae3e37943b986677a3bd8de1597fdcc5182a33855393f5f1bb1955c9ce50190ef370040d6929f3d85ce1438e2038b4a724b136fcd82bf87289c377ff6eb11fa9bdb278b0fc7bbd5ed9262e103fce796154c7f340101ad8b36904eb7b5dad70adc40a078814d9578fdae67830fcfc5a1d85e5cd4a2ac7df9be55364731ffcab2e92dafd001f9198abcaaf396f10e4bd2a78ee450d705b20ab913a34ba9685f75408e67c95e43e29febafec594ca6582d7496e181e4f0d08598c1d954c7e6730abc3cceff4780cf2ac30a14668928bbb4764a3cb9b4fba4918ae4e02c08c890d6052a76fa157e6bc331efdb79b9de7ef0ff1469c254b57da7a70a86f5fb92e7e0db15a922619d1fd4898241f90486423bfe945d76e59c4f192140457983386e086a6dbc2708cc0e80d9d865ccd636b9a4dbc44cfe1e5b6cc5f1cc769e76fe4f3c1a75c8cff1a66289e62774a07164f3286c1a80e4ffac964412e827bdbde6098f05b3d1130929fbc0359c8a641f45345c3bc1e8b76f27fd5309780004a016316d94e970fc518d7fc9c3c8a653604c0c6a351b7402c8ec0b98e17bf9faa98f46b8c03e9e094ce2e7bf2f1107d5799d604f2b5b8e82fde000a3ea834f67d07ef736814e13b258b08059b48b7f470b944e5186c678d4554aa8d539f2324eaefd1eb09b1afa0b00380d4b9b0a1462f7bf05abc5ac6ffbe97b8128098303e17c342c5e3127dc2224c5074473ba0136a99d94ab637d7871413fe43aa5f3e1a0a2a79538cd2042a0b164592a45031ed957b388c54eb8bceca833eccaf5e0fdc4e99b569a357de6e60925a8ad9be292f07d148007f52d91ab175f7f7475e62e9bf383d8d293b1d1209f24ec31e1978067edf09fae88bc59e914d693c365a4b0c4800d4a3c56960f61e0cf1768811e1dc790ed1dda1063eed2e4ac6f8baee75f6ca617a5cd9106e3f0dddacaa132535db112c65b4b13e36437037c97de89a4e240f7622e2531e49030898e9db99ef76ee8115793bbffd0fb806cbf358fecf1a94bd4aba9ada929bd4b86fcec7f805653057f1cdbbb7cc70f279d27e0a59ae00db028b5a91a1ffd80e4faafe07cca33f5b287b73492066f7f2a3a498ae6bc26f03ef75158950ed383cc163088c82b2d4a7f694eecbfc59399cb9223560050e92bac822123862b6affacb4a671f9fa1cac530199ac8430e3a92b4bf4651f6d1060db16480c9ab1d70b6337528ef194b9a995bda99e5e33b25f17dec24a4996ebc852a0a381dde70c568122a26a24fd7440b6fc01c5e15f633ce392ad73a7adb5dba9a86959479eed53b6754c9eba21fa243742226c55ce844072ec3026011e3a7096e67c2199b6208affd20d955a57ff3cf893eac30cf38f58739d547abbd02a6443e49b77b4fa56141b2919008b43a42e2fce12276deee0889e1c7a55b16275b22e1966aa10139ea1ea14efc7cc3fc817a092234610f3cd5c02340b45b122f8e62d57f9daab1febb64a377a1b50ededc6f9e830879a0c6e0b30dba9056ed419920639e3e485bdf5a939c4c6bbe30e05c77fc22f3980bc236597e4b2d623fb00102012ffd3cced7e33f34a838ef88452d5e5d1229549461ca1f0ef4a1e84bcfe137f1be13556ad57feee3859e6e4b3714cd8a4afa537d341e783c489831f23e59201ee65eef7efe55a5a8ae145acdb1296f8c462e775dcd7c2674ae1babe598304dcef93901930f4586e181055b0b40a9c78f46c2df670cf7dd88c3684bcdad6ff63a8ece64cc64be4d9473e9b297854c0bc784b7cd286ef330a3ba89f697328bc2fcc17f93d8fcdbf229a9bd5920c4c78b859309a8d5d67b4c3b693aa40c6803f5a8e2236f5c10418e7c021e21805de8caa36029881e772314b9fa0efb2f636b188ad5c56367751c65753c475b947c6e22ff8e435e73915bfc73457c7ee2465f55b64e3c4a5cb34e5d7510f96c21772c7dcb7bb43bb0cdbaebb76f02b31e1105034ebd090434d3d90f6cde601131648f3c2b4ffe78f45a8ba90abc6e31b7cfe9989fd9e1065471a67f4d9c8d6e1a76bf9618f278d3bcb872e71dcc04c6c5c60897741a7db92361f717ccb58e02bc248357f4f682d540e95d26f57131a047c84594e76924c2c3ab83b023b6dfc7651ca33de548d089f4b542666831e3d432d2153c0626d0e07b4f498bdd64653fd8f485ee1fc8123cded244085698cd584b2d7491e6d9dffe8313fad65541ccf96a54006ca441993b2f6ee06f1f98e45b86f25fde06023b209188975b28de394250f2a0f5a51d7f18d811a1a9575e414e2335b80ab377d54a415e108b40cb1117937d23e7d9bb5736e782613647dc95bab63ad9bdfc97333cbe1624e8ca8eb2619652fed742dac86bb3890edd7059f8847db7318d850bc3197ad41d3fc6c87718eb75ec72683b344058242bc275ba7aacc128f2560816381f44ea42e9d13dbcd6518a7b71a0e09fa6caa67363d79b4b229a6d59f1a1a6c7542f296e7df17655f5068f469f78fd1bde57d238817793ff9a33bcf2781262876adb451514b2e141b1e69ac12ba7c6db7a5b04f2a728e3ca09cb3d575607b074a692d75a18054bd9eba84f6564a86130e93c2fda5b231254593f834c928f070748f9238c55a42c693e6c2e73fc4aa29faf99d572e41c7a6a607341be851497705d5bca55be6c24c1dd8f723995c8d357d107c8dddd805862b4d165c4458c66584b7ec2cc5a30edd60444a5cc38a70a6e2afac4e1943088437d3a31c4581d66c97bd5c11cfc898f4eb9eaaa748f785cc8a79bc7c59a3771c8c1e810b982f8292d9ed62a01be9ab0cdf6cf280e14c6ac314eaa70b5df983d9c83147ae04b0ed285c6d3b25113bc90f2e94d309af114f293025e646e2cb3fc3347ba9efef04a81b1d44de720645c43403624609667c681d6ee41c0798b4dcf2a45f1c9cfcf7dd89e93ffb91d2e1ee778ad8676f603dd9dd17897215e0b91d36180a19657efc4a28e437e190fbc9595cf242d73b525702e0554a7048bcd1f70a4fa2dce800e9d0697e43f7e78580d421ca56ea4844a5a001263f20ce3a77a0eb3e720fbc6f1f2f688e3763a70d0ef30b27b3e3b5ed4621a52d592478e87bba82b3c2bcdcfbeca07d74970dd9d340782bd0a404364210b82962a5513c3de0e13f20d96030a2c80d01447c340d2dc419b2c19ef56dd51c646551c66bb40f9833aae33256def1d14acb48082f32d7e081687b4ab60613f34d0cb760737fcebf8a84f9cdf4f38f9b041d96bc8504e1c60b2e0a5e7d368f16619047e7c40201d68a2ec73bba60aa23aae528f70ff730c6cf1d32890d4d21f22729ba064fe4e68d0ec399fa8844c480479d7d93e752ac5572f6b94d04a04f3a1d6538912bd8fb2f4a43ef8d7933b7f7a1d1c7ed23f3f84f93f59e687de43af255e4366d70ca2beeef7863f94acafa090237214d6c756b9c195d0da9ff8fc54310667a29b647cd5b968c1cd4a5c70d1ea08d70aa932bf51cad84abf190c8a134772b7105af833994393be92566ca07b79f395f1602b69d60abb43771d7d06b665893096e02b157dc645279ff928f2020488f93ece20cb78b8ea2548221fd59dee2c89a182cb92656ffe66aa31b5938619f5befafb53ebb29498c072dcd2117c8ef4d2215fc177a430c0541188ad1b6ec36c8c52964f525a89bd23d889c0a715be3f232dd0cada5a2a6f1efd1f39794d2604cac33cd1d6cd3f1c564c7e5e5d122b629718f5daf3d43e6e13f84cfe9961436cd79a652867d9e7686bf84cf69f5b229b9234eb4e002b3e6a565325b5dbabf8605d2f8c8c9d872d3c42a02fe0b8222d0fdb731486c13fc9e984889fe9a7dbc425a2d31cd380eaacb40fe4724cf5e2b159f89556311210d0ab2bf15323015e9c90ac826df475c4b629dad297ae2cdcbc20fba3e4ff5601f2abe207c9a6b5009bab447bb0b84591227adeff4877ab588219a1badccf99ad1378993f3c7c0c9229cc4dd07d77f382165fcb36c922800a172d9271d0487e82acbc81f0e7e6f9411e6a50623b61c6e7f71e539b4cbf8111fab3504eecee1e1d3659b5012e1120e38f42fcbcd87a68603b2a2ded6d38beefb94c1536046cdc320b970306b9fc598f72841c792ce042fff762b91fe56e7cd395cd8c041c79ab9f9eeeded9077f905ac398d30529c26d71f967bbfa0bfcb334beba4d1dd8dff972073b6039487b71c36943040d3ac8e786e40f108453e73cea6379e6c2348c593153cc3047b1b2f71b9d1e40e945e6289bcec749b40e77f44c672b66c01fd4d9ebc81800b5d27ff7e23a35ffd37332ac8d54c5a2a709d3f18bc4a13c86b4677066009ddb038fe268b16e97267a27daa5422a0d2ab66404a8aa072ed0124c6713f2897a2b0a8850fac45c387f19e144a77d17589a9ea855dccab399b74322a18123ba3042b7b3b427aa5a302613d42f5462cfad9db092f32f9429f50a5e3e7f26cfe626b0b58e37d6448fba60bee2ab7a8e6f800b1ed4e3e93b6f4c67664f2dbdf2dc997f93d33c8e58aba7ed314438f7a21f5342bdcd3dd27957b6fc6813bfb29e56f54f66da63b35fd533e518544b25d4f5f2762ee22d0eb37450797a84740851f9dfebd5e29a0d66526010cff7d2aaf39dd3bb2c5a54f37470e8c08f8e636244f9e305394e3a474677da7e6eee0babfd3819cc7ca9a29f9fbf50af0ef463f32277d6d0ff1481aa6a631b0ebf2db4f664d4e95493dc51e534fb19a8a025395a6b8451bdf2234768ce907962dc41ff392d620f9aeb4516c5d53173dfee79213268e3a210ed142d702f7e7af2406776002afe86372669b7b21b747bd15d565735c34232692f41ace44f22d91ac6e378f2094c8bd01d6c81fd1500d52dd3306467dd551843ae99b8110736c564ee840c71734769fc9aa9dd5d3486a90cbdfd131644308aa6f428ab20e283241cb86138c6b82fbda1bf08c833ef707d44091549afa85e3f4f08ed00abae3fe8f4e0407a852f6fa46cb2c72e79ab69a98fd14038e326a3ba9acd28186429ded2c991824ed3265ef4c3c13c39d8d5d4751f0b0e6b8e97c133e8b5da6461e7b81633f479620f7789ecdd641e9e05ad5a230e7fd510a8a97636d90b66e42d9ddd23aaa732f4d1424c2bc6d71df069ca9a6400b96393ad0599255959d285ab9b1313f8e68e17c0e700819cc0fd272a7bcfe0ab240ead1dd8fe12ee6d8bd76c66686b2cfa50299e3c5fd0db8c000e8d3b1bcce603f2221ae4c6a8b3ef06978b94bf9b7da2efcc94ebc0e867a77e5fa3075a5086017bb70011d670d9ea130de565e22bfbe4a8292a3e8842bb60cf447039308963cb488346d13c43f0314446159746c49995c10529520a2ca2a4d78c779471f27ca3b81c78e05e8c9ea109b3818585dd40121d42884367c81b31a36516724383160b5191372156d95b29c7bb9bf6680e7081c3265d46448ff91e6e2966c6f0357e3be7c9ea267a4847eb8522212ff827f1905f4780189603463c84f3d3d9c2ce3c64bfbbe8aeec082b5d37d92411dcd35f6ab9de65b91b458c40a36bfd03a7075765c1a2f2b8a5f48a22ac2cb69e19a1030771cb335a7db209e9620568b9b25f376257cc67420f92f6f048cf8ef191669ac6be320e20058e2990822e222803806aedc663176923367c4d2a0b8eee7c0aafe45047a5e7fe4587f4c97b877086bd9b353c6ce8723ed70e53c4471d50d106f217e638e5e17e19a98f62a0d81bb87bfc49856a92e8d8f330199143fb2df5d7d7270a1745f96eb712d23919fc79daf142bac3bde6bb4fda211dc1a791be7069284b10a31ca865ed714e56f61623d57a595403825a98327785609bf0fb884bf5d18ba30d26288098bfbb08a539083778e3546a84b8c8efff8df89351e3c7659c17f87ddcb6180d5468acc0ccfe4d12ccb7a00455f08d4455277242be65cc79f6650ae0185b5d11550c46f5f87ba63de30b85b6aeccbad116063c0417ef3ac1a079e7d8509f77f0fa79fccc386daaffc60267f22d9195702e50e176c6da809e7987287126b7b559027fa67dfa1cf33c1100b942771c7078e604bb2b3de7d65346bf96bee74fe16d9b61a1ac788a46595c74d2ab2ad16fc7756cc25fb46236971ce5e3c136a0bca7dfe9776c3b85f5c239989b44504fa80240f08378e7deb4c2f2add5860a94f02225eabcb79904c2e9d70dccbc9e634f1f293fd62393ecf5557ff1b85cb1dc38bd27e6063c12f7e01e6ac2249fddcd094d0a3126e3f0580797d2e8149db9b88d363bf2d6b20e96554ee07d881a0ea6722338908502350c23a6789f3ccdd5aa25c6ce4247759782283dd78f6f1680e5143059e2e97d0812c00f39b60297b3194c6b19dc09c382d28909fb330285167f9da204e3a99c9dcc64dc1861194987a52cf11e6e203a189488996995700339c15e0c1ab97ec5ef3237714112fae71205dfdf1446a7bdcac0aeee8404fb0281f171ec45c7e1203aa6dd51dd001a70d8e3e5df404354ecfd70fa70c51ec3391e61dae3e5e39757e4c2bc06dafc5988e2027799dd332667e131ed66dcb327b666f5c0f32c12f96fc5c9e4a4d2dc7588e63b1786c8ebffd6e30386cd17bd236593cc54e74086f633ec949c1f548b100d1d9dab10e9d936c2b089bc69d579aa2b4d81f30f7813b7962ed21054a81077411b7c7e24cf9d21c0c9302f8e89d7c9c92962a42c32b31f69367c48ce7cde351f97ecc56375156623beb473dedf31399e329350a32b2e5034a2d259f459c08e997f70b4c9769510aebed48c0d3fdf8921407f626fda2ae9ffe2a31b3a6890437a6e0768d7b2e5ab7ae52688e5b66e8eb66cf750573beb4e624cc8771abff566d076dde5e2ee03625f4172491415fda00cfee2ae42ce1e16b7b5734fd3e8d4480f3b44e80a1deaf45164f100c7ecf83e9a2f18503e00e39ffaf53e688e73b69737e3f9d40d92b3c99ef52f4811b5e6b910b6eac8e999304f3fd53da35659a9319a178455e8c08bc4517f8ca90141d2b983914d08f426e5904bfdab96abb206d37cdcbfb93e762ed7de2a9efef63b371fdb75aaaa3d0966bfdc93634befbbe309e5d11389175b170469da1db6133ef148d1c4700ed017ecc13b4e504b21fa9d4be45d69cff561c4de2160c5676afb1eeef767ee05418e3cadb1f15a3bb3932c20f734d4bb3f1796cb2370189c2cbde8543e2cafa757fa276bda5e8c881902e422438af6e01eade09a74e0faed75afb05ee7158869cbb7ed242563f5f641a8ceca928bded86bc9c032d655514874aa20a9883b758b3e0f361b6d70d915d7ea45e143dbb34261c519f1fea4119324efeafaf6a543e6e704941c390d86431422f3d4d4fc0e01ebb0a98a42a116bc80ac9bf498e49f68c0f0de5fbc72d0801dec3744f875320959bb039800b8d0a13c4acfdfc68462bc16cd2d365b951bdf79fe3c5027da7cb1f75aa49c3192240371ecfc018033f0c64ff45a7aba4bb7dd85ab268d965078bec1e2e9b8844a4bd201f5aeed885c282ba874b9ff56e645ada134bb9df1b69963119c7f256b1aa1f938762fdf009f57f0dca2f016960c284a98b7eb6547ab27e71ba69a4747f280d81c5d1c0e97faeebaaac0dbc1629eb74ab448797f6eb9270f65b6bd98a218b39d3e024237dc8061c773ed84c32a95c1acd57b53c06b500246b44eda419b26aad4d6a06b12a4e9b4ed5c371afc7e3aa469a20f5afbebecc1ef26ac1b2d29f75e6f756cf6e148cc28192630af5fb169ce261acae550988ab3b920155761c43d513d6daec833e8b081da6cc8dd5bb1014310957c525068dee286e664d871713d55e6127cf7b035573358962bab465c8ccc829b923f297d2dfda5f61fcc8c1549d4901ae15317273d5dacd2842e845e15ab4b79da649937bbd149fe30175b6e9003a7d43e175f1dffc9fb378f7e7df517b16e92988132e528b6214f008ecb01edf31c2103fd1683470ce4816b971b297870ff14469a1e0ea527de438a357d3230573e240c1cd32c0ca070d31858bf8ce11795597fe1e52fa5e6083e5de88906157e156c49a3187f7ef0c85343bb5d8af2930edfe7427bf96fbc23a2fa6a2ece739f23a6127009a4634135f21951a3c90dc3ba58ee05cebb535c9c0ac346df182cf78e556eea66dc58924967b64981793c8f7b4cbac6d7f790b6b977664e1c270c85ffb6f2520286307ce9f2cf068f32fa549ba20fa4918c95e7cd460bb7e173a3efd555065679f3d5d4eb43fb1a3a6a9782b4fd295e8838938721b58eca1d72125f201183ea8ff80c12eefeb884df7c9f539f2005fc45335ff3cf47b87701c2a1133c5ba7f2a28aa1b924b62570eb1e48d92f3989c3c0445bd73a5655c3f1287a63dd8fa3c73a95807006557d1bd578d8bf0636208272ced1862ec8bb1937ee0f651d933f72f9bce54f143292af12a45ce29e023157708f79bfae187f5c8d28e6deded30f8e5a36bc3bf6b5bd214342427d8ab690f51a1823e2dca4aa960f67ff26d98480504343ece3cccfdbd805fa18745175ca7df25e93237568923f36070790aca9b720f38fc1a7745e746d168746115fed7af563af63a6668b67ced8db5461ae9a8534502e7c712315a44b8f7375ba22b74be22188d3f4d18bb3903dbb40627bf77feaeb77c2436c1f199d1111da960ebe5487d420bd0ff79623ec91b7ecc653d06719a3886f73a2859bca7763b18655c4d0cb83625549e97ba31460a28c5e99c424c9a3f089f732068e0e7b18908c330481c1f352017858571b3defb610dfd474e526931f005508f8b952734e8a0fe8a5bd74a7c50796a3ceb22464eaad6a0e3a65d42c2d3d47f94e8945174e9591744dc9c3e556b70441256093afbd7f45d92be790006701d19e2dc75fac4850d3aa6b8fc5dc57adfa6c65895f9c16cbadec4deb950500beb9371bfb851b512ffa5276d6878d0970fbf91d67f20865f0af6ba753d3b628eb67b8e36b84cb08d3d152b7cc7be66892214203f01b13e52eab5a2920c91ddf80181bbb6ee329562904f64267fd9f30e26758fcb069a5e848ac9754722637795578117f78c353ae04534365c08a0820f6a54c17c037448ba8d5b39cbbb87bea9a4d72689b5de97497aff69be9b4669098407ac28e3877eddff79882348a715a1e436d22212f886a9359c506c36e86cccdb5954b3a2e841e230a6f21df0904623a81a6fb59330b5404b36c4103cc49e958f7b10559946ddc46cdba7656a3068cf59dc48eedb7682782f5169e279ba8f04a2c365f6cccbd1efe3f5a370c3fa5f37653df1cf07e6531d9437eb09db6870849768bb601f4a9d2bc88386f4bb94e9330a898e088a30cd9144cb194bb5f81d6fcc3b4da6f4a20fd1e2f4b7a4558fbc6d0b15f4f07b1349ffdbcda7a4bacb1ba07355e357fdc417c637f6c072b25c78bbab3337eb3bc54dd248336ca2201dd35abbc42affcf4aa9fd7a8e823463f06fe706c3aaf7afd285ad728a8c0f40bb08523a85246368d9535ad198bfc85a95a0142f2910bd244f961bdf7f82b507635d26a1173d6783fca744d4b26eb2dea9bedf441460edfc5d93d8846f8975877b8a5a7a2daf63ebe3e5a132e98baeb6a97823d75106becb6d7b438fc77db21e1b1359e761ed849576f6e21dad12cfe77563264cd23cd41b7840ad8c7f194ff88859695b7a44107ab94cb0f306494905f045893ab3045848725a00f2a947fe62edca67af98177ed3e2af4d05ecd32465ea7d8ae1a88728158a80ac6d6982c1e7f18caccfa23d6cf8a92a752b48d606db1b9cc4aa1ee4e9040e25d6d02d771a33e450775b3ebcd649ca1ad497f8f8b2f513a384182fec6a526ee40f210167419836f239d7b27a227a0955312b08a8e2b9249a33c6276c2333da7c56541165d4b3150a32450809e5c4dd6a89fb03f65c3cf4655564bcb663104043657e5f81a6e414f8dc6103b64df86588d7fa06ec05276d0754a727aa887d3b9507c640fe8d1896a203847215ac8c5cde4bcbf3ebafe50564dcbcb271794f51ecad6267e6a6e46f423da3bb907185fac7a38ae80efb8dc82a822cccdf236de47d3398afa124fde5856fbc825e53b8fa91e47a8b77aa8b7cc9d51f24111db61f4bd298080a3fb005f8d7f38c9fbc5e215e9b5a1fff3ee71600392e17ff2ca47603547711a948d9351122798e4fdce2ebc4fd1ba662e2a3863c295c173c37ce0cc558687349b83ac31cf5a472fa9bad1364df5981f0e4343b324b3799a1d91f044afa03f3468b9505e0b99a54f5a063210635ac0f8653d44041d052483d078f40d14848aeaf0933c462628462a698e08f7fde866e60559e244ee2b782743f6daa31dc64f13feca9c157ee56c11492d056612ab3cb18271c5a2c3cf5dd7328c1f646cd02e1e328898047890b7e85a25a474ee41ae3f97c7b05fbc4b2c294cf482a0340ce520e535ea524c343fba968e33e3a3b0c2fe37335d51c7311326e04864faf875ded528aacd0e1556448a1ee36843c45947931caad7baa0cb2adf397f6e38cae6667300bb7c2d40b16cd1b57d83e4b4f9c2e20112bcd8786a577c8df43ca98ba2fa671775549de33720222387fb5be1fecdf805c02a07d93565bf9931865754b4af9ac32e44408886ac2adc9ce630b0ea7bf69595c8318c64de47102e75af287dc45ae3d5680e6490259fec0bffc70c8cfb4cf8b257b78ad5e04650892c387b4fbc1470cb5361ad34999be1ae5d40b1344981bf9861f57b42c75dbb24d12619b8ffd71b8b1f7ae134c012b5b8327556578a8e9ba3e115d455d624e73aeae50fb12eb30a93b73636c505050e3fea63bdbbc329fc37ab07c07894d6ae9b00d41eb05c1393f1e16941f5211764c2590e35e64655055911f426d5c325f1df2ec09f33d323bc2101da2047e386f7bc6208320f36792e63581e4b88db0326a41c06d72086e54936b106e0f44b47f2010cea1d78bc513a73c0d388451dd547c1be49690ca43ef4f45d988692e5d6475a80f21be3b56c70d8ce0615dd8590e01198cb37f207b3a74efad4ec0216d0d6a1223f2fb2c0e90312b535809de32da3bf3219396a82946b33321da51cd858bb1851e14c9d42b0d8ad48b1aeee4dae183623ddd336407fbf0c6455e3e8dd4c8eede06f513ec809b217eebfe665c9b5b5596e4c619f5c6010ed588b027c6378c346686413287088e5946ebacde542ecfc0c9c1aa7246113ea97c35947c593aa7b0948335ca3da512092ad1b867b7acbc34aad5410f4f955a1a093658628e28cd1542722ee24a142b8248270bf4b857ee96015cc4e4842e7781a070723a31ce0a1cc1e01b9453433ea73d627e9dabc5900c539d83224bfb6a93ea79fdf597efbf4089e999dcb06e556f2dddc836fae6b429ca981704817524e090d295cdb0f1b95bc9ad860b6894c59778bf91c023a329ed6b0728f33220b92ef077973eb3c537a39c0af8b6a8e1a93b183f8574415a0020617baac374778d957aaae52d23f9b5e5d21a3d4af6bb7933a8b6896180ef138caab12eb8b7cf5b24a70278837e6b0b2fb2e5124afd22ba26aadd1bb41410d7b8f9c906023a2cc9ea487f6dedda3b231bba15a9e819ef5676c017d927f2ece97f0dd92a8a8fee63fbf4e8eab8068eba49b59532da84383aae231b1394297599b77e30c81eb597198b5e343cd509e311274f3122d63437ad8ed863a8179c76d291f8e96749e2bf52cd744274cfe34463ab86b5eadbcd851ca40520d739281e2a411b8f92709ac2460826cb7d9ca18067a1af651805056b05999f601655b1f06bd3df7eba3b8d13b8d8bb30261c80bd701062b2f163786eb5dce6506a297e9823741b8586d07b2ac71f5081e65dd2e74f8922117d26848c031ca0fbc6e858966a5d1614831095421b1566b970b442fba5efac7c35bf25186ba7fde25fa6e0d5231bb66c2f142cd603f3cc050be2b12c685dd7edab05696524e96d11e607b7cce7f853b1e5e88bf6cc34c927fe34a888a9852a496c9b4c1512d7040c8ca2abdbc5a226a93738174fb9b03c1d1373602771360ebc4db393689c55c64313ec99271148a15bc97cff43c8c1e7ea6bbea1fbb772368fb88d8c91c316fa9857260fea44ced437c857a3efa9024173297c596fc8fa98ddbf9d314e5693576276020bb71cc51c16b63a110fcf9125405293f7e50b0ad78af249f52273fbb5033600570a1f0e1c2c5c50361a880c78a4f5a52d708fddc5037233f21c5a9826b3649f24d06416a0b59c49eaa208944354d0375de6dd94c8c47532543a1c926fc3fcac78c4039a820ed5a8edf38b71877f0ce17fd5ef0eea856800f344520de36ce3760abcf43b1328b5ea2d94856d825bfc8350f1c6ec5c112a2d66bdaa3675549f8a32b65aeec05119f223419a3be3c1a590134dda6a41512cd667e49ebfc616788106b71859e8753fbed58796e3beefe72784c80a7c388d8eb0085bc10657fc2f2af2cf85a0637d78d48787720c163740cb80781d495735736f9f11e856b5a44ad3dc794c00767ce52a56df3b96aee4b6f3b2d85c224d23aec325350176db5228c935dcc074c8af0fb5015d3b4069bc1b5f60a0d796968fb047c1cbdea8d620fa686ddcfff7931ed4f15abb65df6ec4fba2d056d5de5c53dd705651d3852a09b254f1f40931ea4a28513eb62339e345b235c14c2dd06b060b4433173af744261f47469ea67b7ef9ea15fe9043f6bdeaf2834de9d425de8fa95a5bf44d858f526f8e16d94db9030ea69e0e6a68cf696b90e71450dbbe150d5b844e1e483ba900689237b546cd8d4f0038a18182017f66daf0aa31fdc36e778e868f79c78d8308cf40ee33b2be9362b600f0b0ff995931dfd69e21e7a910cb18bd1191aa755fcfee71aaa009e26531db25f6f5efba1bcaa08fecb798f648b4678c7da304d032b3b8b686529b07ba40c0c5793b681a76f543ffca1a8b29bee1efc102a6969faec2f4677215fe1cd410d8fae107b8625d3d174dd279361c05eb928f5558ecc5a5c253cd0180bc5536080907e99793dd077c3c96ceb4e3284d0a0a858478d39454b4bcd7329b0638edc04d4a82ae8d87ae3448636f6e5c03de15d52c86de35e8e1c88dda2ff306d16a99120258214e10f1961f58d348d06cf6f554b74b19d58de7ffefdd7691ee01a412bfc41f1b894e29ab5f47ccca0a3a898efe02ffacfaee9752bdc309137f2b3b17b8da8991f9c437b3c4fea606da842fa5640de255f9cc834d1e8fa32bf1dcbc7976d13f5401535a842b54680964d6b364ad2a43063ec8f270fb76947ae258bd7608784765958cce3553c685b187f9cd690cf7344df46c2d9a63455efb1cf52feff5184bc96a75ab5fbe65e0c53268ed65e9bdfbfe8b5b3c188f9e97c90c56f7051443071d0f1d25ab2f5a70273c6c5c5a75b88281626a2f916e4485de1e7fdaa25c2a559e199fe660628ff9fd03fe6cd81300d27342921947f4313cc9e118247e10b6c9b45ee7e27ef67346ea609a09eca36204312653aa0ea2471a8084606bd6fc2c11e24907ec302c220f79e1280c02065c86439c529462eeab6ce4ea936acd4558dc0f5b77c5cb6172f74f743fc9c344bdcb1761da0537d1bdeb264ead3b3f3bb753c3147be968d0185272d1eaaa333bb0b1f4106cebc5feec1651f2ed1d637c617d27b7481a235c386705ff4f60855ca60dad0cd498105574c14fdc4ec0ba6a8fc98829a5f329c78f363afd6721c5afa7520128d3392fea74a7bb462bd1fdfb8710195e74c8925471e0ea260269e4b72ff46b8823d3797276dc0e3a4e4a47ae2a17d341b7736e466288aae6f506a749f8af9ba0de30a41482ffa3eada61ec47bdc5aacee42ef502c75615a46f3a6f29436b0abb664c87ce87950e6684c2ffdf199d87b4f250146533f74e0f6ecb0dbdad7852ff5de40490d5034641b56e092d5db50a0b9ea741fda52d44856d2211244b3750e465af90008f5f4ca5ac3a135c7d2a3286dfec5006467ee61cf00311f088c648e5bb3e952d4383414916802073bd805d8e8aae4c835d952c15949622933741dc586fb86b68fe915d8a991f09b298862dd971031ee419ff76d07fc2bbc9a7cb2279f98c573213e90ad637e424f2034c7143243ed50a97fdf24a1c8631c2f1fff71ee72351d0ade68b1d0365f087335c20252d5e17e219e6fa7e5840e87eff09f19cafe018d9bc3024171da493fdf41dcd9583f321b026acdda3618e9a206e64aa469a8cabe044c2742daa95efddc6d33a380c0358d0c9f24e3c9ec47de179ff77ab46316420b734234a52d40e1072dead5612f4399fe47338d9e568f4f91c552ce69448acd18af60fc4e45df12a3b4f66d202226dd1a6c327d2a0bfb660ccbf61a2a439cb69d3b19dae58880707a3a40c97343085977fb48332bb79bb8cc6e9e0be597e3e1a7b10b3079110e5dfaceb90143c2d7b61ed8264f1a6c85bf2ee94d7f6b118bbdc0686af6a72e299e8c483a2ffab80249e2c5fa6ee97a5a1392faa84035990f4327219f97e56fdc19696a39b1e09a7861f1acddc9eee75a14378b3d16b14a458d484cd413bc61baa0f9e3de7a46056ce0fd8b9803e3a1cac26efc485712bfb62d6b94faaa1e6095ae8b4cbfb1b0a52c4e4470a48d84f78cf853bc8a52b25ce351238971904de2cd2865fb3362a34be0fbbb3871e7d551d96c864c121e78841a389ddef6fe7ea043fef003c3b87fbf0113d1d4f50eb5634020c6f73a9f473b5edabd694ea920642fe172e7cbd3936641846c329295dbed0df8eb5bf57ccf0022adf95c73f318edc27a7e2dedd9fb24b67613172beaa9857e55c6b89f78fa29ffe11230719060ba162630b1e6bd093e011a94ca2e9ea004cd7a6ca7fd6729af02e1d652e371eaed326c46a7380b83f6c8c2b9dde14f36d48b9f23ba8fad501d22663eb885c45e186b963c997ce907a13741e88f956b876ad79984ef91718a73dad9e7910e1dd91a4d87630e77eac686d4f409975044a2e9982e59ead851a3a7a3a6ab5be5d73dbffb22bf18378cca76f4cba4c02d5d8bf6ce4ede51f162d2673bc27846db0017e5a4f9c02c966813bba201b5df32281e18868ad421a3daa27116919f19c0c23b2f631843c12622aa4c81b430e4a341e7d2a99feac2cf491dc2bc81ad0f9f1f744647ee3ba1f0e0a0e54232e562adcbffe70d07eb93e6766ee6b1a07e0a105f58d334d345e4bc9fcf94cb7edde055e5affc2b1d581f36427cf20f3a2383c139ebfeadb66819581201f489b76afbfb1be34e8728df36cd28e348c9bc1a072781710f379a280cc7b088a9c1777ace35a4af0059dac5b73df7cd6389b16d8961873367553459e1bad98b93e989c642abfec205da2b18dc33ce3f30fe3d8f6c4d99422e0e3b14f0a1e14c9c407c31fdec491fd9c070a26057cc7ae587acef0b83fe2e60ff7dbf07c8ddecda0b1699cd8d5f3130f2018e6c94d055fd1c59a99da3fb21afd63abfb36d4f98a35b0cc84b8e498ed108ef6b8ad23425373acd4e61a2e73d9aeebfea09eebf6393b85de2f043772464fd6d5f03d57546c70cbc03aec66465be2d199907e722b7ed35436d18791cee7c742217aa1de28c8dd4015bbe70361306acbb8a194f5fb11ea41fec84cc9f4e31e5ce789436626ff7886854584768eb2cb692488370de18595a8490dcdc0f47d5a63cb9f887b67404b6b03c43128af33025459e0a42833f0e7954886648ff2e5c7c732962f96aa44cdca44856c116b5769eb6c51972bd79496480f4988ac428da4e9d447909b5a9a94af88815d11f66193782520aac2afdae105ad79f313e6ba098f5c27be5dfe1097b9c895de935ea8aaa985f269203d5b26438d94a3eac381faa002582556cdc1fd13dd23a209d98150b0a03b3180c3bc526d1867a20fde7ae4a4a1d3fd6e42e184dd96e0958f78669d668b0aaff09f8ccd05f4aec3cee2f4174830ec2cb052d2849031c714eb47acbc818dbb8b07b9a4c20beeb2de95c90876a6ee58dc0dda44b4e6cf949b7fdee90454bc005d0cf337786a65d1070e41274da85f3aad593a462963ebb890ca92b9abb85faa70d5d1da97277190f7cd60b3fd210b93a0abe331808cbc3a61da555c5c0becddd8ea13422acbb8fd1e5d5181c3a2b0ce31a3a90443c36f2205a200578a84b0ccd15c975d86f57f667bf33e2cb649a4383cfd74e0c8629fd1adda25c08b45b332793942cdbd4d25eb0137ac02df985441f9bd3b748836fc82ceaee9c4d12d20ff4dd2c577ad0700645b05747a0849b4b8732f59478b44db3887a3d1c0f4b5ef897f9cb8f5d507153d8912fe19354fc28223155f4ec9dc8d6e6b25ca389e5461ba92f40f3146268582da5bbeec0b54ec8e4ad1ebe6a7aa9f9444e2ac650274c3487ba0b7216416e9bc45b38c86920a8c74cdf5772e3b5e5ab470b3bc622854262353defa56f296da863dadbee64d49c17b2bd0dd798e0c2fbfae7b7ce288d0976ac7647eca24c72f350db5385f703354dcdeb292de209caf88896aec1d67b1885578b8fb208418e7cda45490cbc1494ffc73e009f91bd8cb08776ff915c3893f48925ed48d89feab6273dbd1043fe529fc369d5aacc82969502f8f8b659c085630f20b13cf41591d936d042a68397d7c8b9dce01c67a16c73cb8590c0b57e744dc7102ab906db5693fb5f230578c5f723953b583efadccb09bd8d6f90f544afca03df5c5f391caab9f9a8ff2a875787246f838438c08f54efd0300c7cbab634298c9019e6e4990e43ea3b7adc67c4d0dd98dceade15a8bb273ed97ba45913e2c92e146269ca43f14af03089cd183d3f911f8f1df6ca0d58db52442a43a49e4bf9dd3181b726a52b541d05246295eeddfdc491af064178f7ff63b85c143a4ce7277c05d7dd6597291f60071c5660d8e1dae076306b1cd1f9bc80a045debdc329cb5abc14ffbcb72e152d26d6a0aa68a497bd4d2319a169f7e0c7c3e6e93d37890c09cb65c8ede605e73bd184fb65f7a855c15d2d14b6d3a5b75300c10bbd7e5f65a27fd81d9fb5bd87b3740868bc79a82c0373416a3eac6d58dc81c93d673466508106ab5c405343842307ec5a2c7ea3a4f6e4f6ec3137064cd0c8724f64cbee23bf102c25bdae5e08b9534de957a52aa54565cc064f6da8e2c0e1e8e343cf07a3533bfcbb23aa7112ac552686b379ceaec984a0444a4b20f354f45e88d71c9044fd275811a29571cdd6f498839c0acac2439e39eb1bd68fd174e59dd011fa69af6f6273170421e60da8c1ed8135ff8fefdb2f86e0b10c8805ffa5c638ce62b01b1c3e8e79e4e12457ba0e72fc6b811ad874fee498fc88b2aebeade7c3c4eb81256a4804c170b99f8249d1d4ab97747dd6c7d26081ce9944c50b19d43b64222db0ad01e6fdf06c45620c45808686decba5462c050893d29d88778940715f3dd07801180f0159b34169e1d7cfc9dbfb7ac0bff68058da88d38665d6cd022af77ffade5c585585c7ee63e06f42bea57a029b8274e587d1f5fa4d862d3ea234e143cfd3102d6b9b8dcd2a4a428cd84593f6f407ff8c1ffccd9ae9afed9f3d068ad953990096e2d640d54cefc5ed280de9a28bc8bc5f2fc5178fd98cf6e8edfd59a8adc45df371d1ad496bf0c1f713d1aa33be3cd800067bf02e818b5a24858077112ef67ea16dfe010ff390dd240da6e121fbffcf63ecbdfc33be1e3a8b963e61d73cf2cdd56921e2a31f57696a158bf0885d7cf80897aa36ef7aa4f976a17ea0943a46c10b6539e1f0dcb32225e25026087f6d82d53e5a125cea684ac6e885aeb1413eedbc70b534b733dabb580eae11b4c8bf63e6d8026bc4f14d85d6638bf67cfb5b0a5da509c266440c7b67eb2d86164c7c9cda247d2268da38cf5e6f9fd8e74454651773e9a7482d5096448f76b1cea11a215423d3a78b9ea6823bb4a7e8910ee92f3e00393b64e6905d5222c1bba4b69a3e8afb88819cd03a62d2147c9e84843d2d27e8077b91a74562e574791abd0f7d5b7dc5d69a63252c298785667f1f24ddda75f944396a1376026e4ca9c234801a2521abb56c88ef40e5d1f047ff7bc05819fbe6c700083844eafa1412b20927a91e87ae3d348f6319f12ccd2b2c59cd671558243ceedfda55ed34e92beb6408a22b99e89a3084cb481e7767dc546b3872f6f573190ce338c0ddc6e5b206dbf5ed350ccb3722d40437ec102753799e117dab56a82b4710159680d35111d523a8d165df9a8081565b59b01d29d4e9295f6a8f198fed1bed48ed7a84f026441f8a3691a2fb09a0d5b82de5d9d3660b0b96db8425dcf8df0bc5f7888b963b7e639b8793c722d6edef25510b56971b991262e82315b96b7265f9644f6442d45b2c85a82909bf00dd33fee2c21d2dd25b347642c98599408c4a7f98630f8528d965942513e0e822d7d4857b7d826d9cfa931247cc6ba97a4f1c3960de435e74df9eb7bfdecba7b78a0ff42891bcafaaf65cd1344771ed4758ce6f481455a30fad87466cc53066657f9d6112eea90bfbc88bc1bd51adc53873e6d28442d99d6fb28dabd6496c08a8bd7f295507317c727f61c92ec69a62e46ffd1506121285e81af016fef6d1e5028592f3ff1d0b97322a8331fe93218c6c7e2bbade933d7de0c6191c6fd0e4dd0b0829a756c47cd47090de1aa228bbb7832053223829fdd5add14c5b2565c3139668fed57a8e3acb7b891146d54e406c959a648efd8068b87ea2de124574e4706aadff4db29ce7028752aca4a8d9bb5964c29631ff1ca038357053fb30b9d4faaf8b25a0bfbfa3ff1d7df865850be1559d1a3c225e63eeb6a64accb163bbff7631d4c442f814830c301e7db34be5f04dfb0f9dcabea1a5ae38fa82661e356f873014222497a72383419566ac79e135da51ed12909fe6c605727a8f5b1a7bed6122e335c1c16f27cd8395e376da4556e8e229524448113c4f219c55825a5b990d80857de6a0ef5db17349c91c5d231cb4b2e8d44609ca469cebbcab5e844db8106dd0d5b11906abb6e909a09f623441f0d036087eb4d29d85c91addc4ca1d43715f46fcd80fd0d0b46f3ad7f443c90f335f4fefc0dbc70a8984551c03ae06192b47784b97d1c5dae2a052dd331fe55e050e86509447d638d9d5aa32a73f7451dfb264e1b2b089e2156c887b120968b47f3df2df4785407565899849d4114839bb40d40b174b2cfe5464baa5694764a89dfb6134880fd28f2fdafbab3a0413b871bd26c289a3fa0322da0d307906c665f19cedbaebded5e371202617a32c2374f1a1f6bd2ffea312b20579bb9f9cc5464411191aaa53eaf9a1ff2bef8d448efe002703c23f63df071f6b6f118beb239c4aa19937586b037ce3e2199524c86e1bfea243bd97c8fb3d32ae672597807460f5aac38c2688cebda8ce94b78f7e440b0d3c13ae99eea8e05b06d0190f28f97fce0e72fdda44f44eea84072fffd9d4b2c80d6f2d1d990d1adee794e1f3779a566c487b013238bb6375d1c6fdf8ad23208f4914e2f2fd794a0319dfb92c4ed8fe24af034bae3959463ebf7dd5e1147b371ff867ab1ad410d496aa98367b3e61c627871977c97a6803cbe0297984be63403454205cc6dd2dbbf41bb557a8e8b0c8d622247fbca9467e2734627d49a4cc89f6c4b2f5ce007edbda1c3af3ec08b87b18a0712d054db0f35d0eb215a33d66883ce428f8e9fda041766b6c7cf2642391871e77d71060de04e71026b071dc12917e97bf9b7a80622fdc4ed78e0d7561b4a4dfe1ff813384bd8193a0ebe0023e6aa12b3ef72796d728b829ec3e5a98cc52421d4d0a9bd6b3fecced0812cbd8bee196f188d329831e93ba748810eb7a0cbd32f98f00d047841f866d09366333487f551da4187606844bc0b4bd1aef00be4601da7f3459261f7fac6a22c8773cdd28b8007bf547504c999a50557a8a2f46257b9dd7195f03fb05d4633712c320ab0ac68d3b130086f2ba57495799b4bb221285e2b0f370ee2b80bb584ce31ca030937ec10140f6df14cb34d60b936d5b10dc46d4e7bcbf6806a2753254a4f781fbdfdb5d84b7c20076cfef1c4f75e6ba9583b1d627235bf6499b1bfb321d33e73ba8e2c386b14cb4a8f0497ca407644904e5be86b93e46dc6de0460e4397f07214dd6d05fced431c5ec894a61fafea931ff5a32a8ebb392b6b75db5569d5edefccea17a68366df972b0ed2dd260ba0b37caf4a3cf0ad92be4047d57295b14bd9ab335481082a40335f70c55e46b6174e31b60fdc748333d62e91a9ced640d33ccc59f09ea28bc267b2c17c6cc2466533b13c414b623485ec4623eaa324a9744f9fd7100222d8810a7f03e8acdf57718d2f1dd3ce4239d8931ab75f28da1a1fcf499ccfc2746bd27fabbc6d5433a76ef13c2b4c3a90c70e4320e7136c778ac858e362aef6b0f6a4fa32b8bc69d5dcc4e8607a904c7a94f425c83600e7d12f6cfe28977603451880fafeecc411fa531cd599a47d2d3f21a43f6e8289d671434c76e4ccaedb01a68abc951a6c1c29838fd90e0e96c153c29007a19d45b675af5616adfc723b3e680b4838f4e703377282b8497479d334a2d5a46a106586b3d2114cdac7f8cc59e30958d420b1fc61b4b175793d3087eef3ff728886c401de6f90e78c9441ee4360149bfd5d744f671a28a6da3ff37424424c09e3bc8e13d0887097a81f6fddb6a681a2bbda2060bccea7e301e3eb4abe40a0e9fe3c057a2c2f6ab6517cd82ae378169417fd0e6012b4b1f724f0d744babee3dec5fbdf8086b02c7378fa68bd0624b2608450c5331ebda918da58512c13bde394cb37a8bbbcabe65b2dccb1e5a76175c3502aab31035fc9d4d9e6681f728de948f51ca67ea462bb80a709444fe2e2bd419f9d28ef095a371ddd0f1be52974c0fe77be1fb4d984afe576f977625f2bcd3fc2ad18dc303f2e862a29b9d1b8b5111066d11e0d686d535e8a847aa1fb078d10ba66345e511e3df5c9259fc635fddda1298fc7291b169f701e5afd4b3747decd85c9737499c2d9c157954da7783765a7e89adfcfd963383e0638802d8c71c25a17a9ac759ac52de9979dfe0f3d8c81e228d5e1bf93c712573fa28fa2fa3ab1f3d326c678c693c03de53e62cb731fb6067afdd0a98569013c2361995ff11fc085139d747dbfb15f0ca51d126045002f586b8186922627f3813b38770323e1ba295fe235babe09757c23732fbb7ce9d1e979cc720e9804cd7fe32bfc6c57386e7be0abd3951003a3520fd2b73e55ba1bbe4a431be1d1e0aef624f291b5a3deeb788886235473ef66aa2b73dc8af0dc7eb57b04e98aca673602c646c9958f4a291079209385f1c9f8c1316b81150284bb86d4eed6019e06e1ff99f66ae3ac7e87676ecb52f45ac5da655c65ad99025885eee67d84cd368cafa5cd1d370c8af687efd90c80fc2f4be06a9dee4c95d0f59ceb23b8cb0630281a3a3051db655accb10bbedd26c4aafa4860e245a0d2266168e92ac1774572bf86e71a88b0c1f6663831d1978eb465c088d4a02ea49106cb7fad144252580d1298277b654b5b06b0e74e50cd5e7759b2995540c8df71cdffa0161590bb65ded7c7d452ba6b00d28319469d0b05d2016d4da5fffd359bf066679018d024dce00e7735400ce92da1984ab22af004124394ffeb927839f3cd3dcd130df64734ac4a7b1f68a3e5f6ce3b829d719f240ae4143c6d918f29c9b3e19aa4977427eb211349201f77b9db13edcd6bfa48771d28cdab2696c30d0409a75535b0f6e6bfdd58a8c81ff4a552aff866990a2335608eaaddbe74dae2ab8f330ed2c885cab7c472bf9ea6cc5b037443541d4d858f17c99fbdbb723aac02836e1d454378b1e86d203cc8c0a673c88fc9650e0d43d4d7be8af7467910705b967995cc871b84bfad631302f5e50ab06a3f929e677acd2c584243e191fdd175f13366d6f196add0d5384337e8bebbd63025f4b24caffa257c39bb4fb43e9726690ce46bd58e2b3f71053231083b9faaef87b688b84f3d30616786e1163cc2e432340846f24e235c49b119798d3e6d5504e94561150afa17af9afbbb8f1ff35d9981aa7ed74808a7f113af5096cff218377a00ae4976fe238117c7ce48a2a79a2d6727bf10a2ff2877479006de120962ef2e2553b12ae35861f9c04a4a9180a288d21a3dc721752a91d4cc01f05ec56abbfc8b471c5320c114211837b5440062947e4f1748d3a6e174abfa1f23d671258a001085ed2ecce48be50709357db6540ee9c00811fb2da412338d58c672400b5fe54e5d344bfbddc91f0646d4903b99c232748e669db66073a4e73649320026e6b7e7bd76b76c77ca3f1e9eac19c3137a1d439a82f8e62a1403a2c046be4a03ed78bdb3cd6311a80e218e8f37b834ae2ec1ecde0fd5974e6ab9e4f6e33b04df1e172ffa6a1aba9f436e9c818bb2dd12c7a840f744689869bbeb268a6d4c98fc085f9d0fc4ea199d053aba83c71a86690989deaef4d1f578fadda69b637a7ae97f2b9c3b063c97f58f7fe9252f048cb54bb5a34acabbb48adb69545ee9a083a3832fffa91c391a233f27af42e573293cb793c753fdeedf0a9dd7e420bbfb5f74880aea88a47317c1a1dbd173aec48d0363dcacc1b3c56c67f9d98e96c24b48a1b1e03b8725ddde4f48f7a5af2fa0bddba9275500ce3a59e15ef9a62e3acdd70dc024b3ed12dd64f07d8697b680ba9f17c007e7cc0e98fc0f1816b906387f2c397396915ef30fa0163b34d483d2f8b99f78cbe1ae060bbffa4678015d3fd4ea390a838dc97b232c1cdcd604ddca6bd840027c6c0f5c05683d0006ad487f07011ac609c3499ea3131129f88ad09c42785b27f7f66bbd5e79fdf1cc1c56b24d1f4683d53a7a8a95b11fd9de8535f30950332cf20954b2ac56217b4056dc6edca74e50e7b4288629cd3007aa4ba9df112626baf5fb53f1f856ea515c217cba0bd33a5025037b40cb80a98c76d77357ea35b869dbd4253975b0f1f63048e2bf3b0752a8866eb2be0f5f0046c7c81d445da08e213d070bfbac136ef657fda8bfd00b38af2977d06895e5b96e7d2993b89477674e3c1f47ba17681c96d13871c56542e9970d5695a936bbca3e81dc2d6ae1f3e34f752492f9e122ac9abd4a5f7945e2743d6db2d8218c7630e3e7365a6751666d42530d0267b716182ba2e3791b86a5c015eb7d8e3d0656f835c16d9f6c69f275d94e999e8ffff0b4cb0723a2c4c1ffcdfaa9c0725e51cc90f0c5973cc529d8f334fc5b2f12132f416557afac3a056a5dc5683f1e0c5cbdbcb1caea18212a424f4f356f2851795f16f6a4449e7cd84b6af293a063d8a7b362d24fc3791293ea75828b9b2ca95a0821ea4287a0429ade007f593f00d17d969223b9e0d660c8bef5f353e1c2a96d8025c484f0b89fc3fcd751b47ebae2e9ccbefc97638eefd49e0b9891b3c4d8def543ea7b484b60db9b43712af403afe12cbfadc3cccf2d6edb8b4be23ed8098d837ed08d187f8c4016b90afe4637f602e9f48350250210d1dab4ee64f93f2d301fffb16ca6df1b10b0c8b2e9763cf5b921c01381274755bead28479e52889ebd78e5467f1ac8cb8bfa5780c15809b3e7cf9b970707e45c6767b2518320fedcf6b2f9c8b7866f02b4d2730a293d98bee79dff532c4a8ea55f482f5d9b26421e7ca26a50f6aa69d6bb32d441a4be71171cf1cb6a7a41fee47605c5d8e65a6d1c94c398d6f1032886be9ec0ee9c610a010f3ab876fa65492758be50e04911b68b56f57bc7141b3915fe9d4ae2934f2c7da87560353b8b08f9c3a4c4cb2b472dc21c87672b0bfd5ffb7bd923a8a9624589afd8cd9453041a6f6ebb89dc994a76d05caaad5883912512a4a2652fb9588a1fca4afd9fb6eaa1eba8c736f92209949a153f672f432aeeac189cf9244167c95ab4c2c1a8f8a9f6236b4adad01952645c01434a45c76e731efe9a00f2ce3001ae3dcd096d9307f632b949dcbcf5e25f518fd388e5b20b80021ca8c72e699137360562bfb4e9ce09ca6f3be51e9efb1b93b8dbed5572a9f0ac8e51c5ee65c2861bcc7e51c5fd32ced43b75a72ee099cee833ee9980096f92161f5124cd5a1db5b1d1553762cdc4b0a8e6dbfe884779b86f51a338eb2530c6327491f6831865124823e580eda7e2f6578b3a4e53c249b7a2c00530a125a2e3f5a81b362db446122405879b498bf7c1f6325488052b590c76cfbd734a17ab8f996563dc42f247110eadd0d053a38f0f39dcad6b9870404cbc158ed9c105b6e31a81bc69e08b1d9af7e926bc51b829746256ec3a1eb0b07c508ae343c77ee14d935ff6966d7f6fcaf3b4f1f970d385369879428bcd060209622ffdf3b32ba425728f6af1e55646b74c8fa84bc47bbc01dc442131ab67cb15b2e198da7ca4fc49f3a3dcdb151902960dea057010424ab2956411421fabeecaf2d4063d20cf18f660bc527d9918eeca818e470d22d260b76e7df5fa9c30ecc24b1cc2344eb5ebccacd6702db5276ecb45f4a3e8ad697a6a12c35b794c5c78393042b9c5b00e36fc8dc327c6fbda0b01386f2b22957e41b057f0925d127d985d38dc4936a936d757cc40ca64e28945fbf6e63927fdf81cc1335fa545d5362d8711da362c6034e72e7c789abd6fde89310aae4ea2c9ea4e3676327b9ca3d54271a4dbcd6e1889bc7e823ac610e958ec9f3fb9650e5d24a71043e33f28dae6d32c71971a348c6138f618a4ba8f1477d5f3c499bbfebde35902283605ab6c2ec79a974eb250fe5e745db9c4288cfaf34fe1952e80e4d3d57434b62d93709d09e1689f6d8a66ce6ad4361e00069cb9445ce854ea61eb85c2886c3f6f903ae8c94bfd6ff3b5374b02c9f7cf738eacf045ac9816318aa06af3c879ad8a1cf62c71243fbcc21ab05bbd8458d9355c76d26999cfb22b9702a61918f547b1cf00a8ab1b54ecf82686537fe7887931091f9b48539dc7a3f923ca7c297116adcf91fe1f050233051ef03211e1af15532c5077c5a6dbb3137923e82c9137cd7c7db164ad38161f678376aaa33b04fa16aef5a3ae4dc33e4cb3330b379a41b3df8be0144723ae0c5ea2765e306c7c09b7da95d2e762d458cff35ebef9586aa25a3782844f06e375ec19e2852d02e22bd829109a52bdaabfd41747c62fd2f0a40267b75e0e9645c812fedcc66a8f0558a9b105c03eabdc391d02157979609c8fff5f2a3bde33ba42ad352df7ee4543c8fb6fd4ba2a11127f9a1101143cb45357018a7f25c9691b958e85a067b4c7d7d4328d30d730c168e1c46ba06dd216e12b4810ab82b7e63f52d4946da2b150df893053b3f475c27bcea8d3894cb2c73cce82bba9a9ea58de5601d57b00ff09f293ed8ab1a97edb3e185d1b1cea80b439a2cf128ad223cb138650976df56f947663c1e4edc38a193f24c941efc1504189f5aacda6bfdb48951950260114305fb0ecedbcbcaf44a4a3f7b32feff92b26d7a4a0758720d021c4a152728600310550f3bab46e0bc95a76423fc55096eeda5fff1eaaf7a34df0b27e0049d18996955d82d9a85c6ed2f13ee570f1a63f29cd229945c39083a43c3fba83fadd4769b17a02718ee07da61f930c9ee85a027b41763be5db60f5dc628f712b16e878f5c6d586b8a02efcbaca476501708db1fc6f80f8db4960913a209c0fb5174f315ddae6f5f773adfe4675e93640bae9a6cba9635154642f8041194530663d670bcd4ed7bd0bd320faaeeb864a8d2a78797a7df8dd3ee0bb7cf3a91b7edc5374076db0adf8f2e0d6686dcde7af3da696255476360ea40d71fd92f2032aab471d3b39077e0b38cf1c2a7c8249cc35367943f66f3331b3629ead64293856d647966bd5894047fd7c04662727d225af1b6b94bcb17f371b8315953771a28a64aab8291d20b3d1b4d80af3029046f8a82de1ac11ecad8f2d9db210758c2bf70ca9e28d5044c37d3e5f3f4923ac587cad24ec04265e25f98d62b8d21779bc7002c39e9eb043ccb8764f2f80bc673d37dd25573d77745f528be4107f12b84133ada8b6527b3575363808d853bb0a1d1b097d86e35030ef66a1ac269b4425b3593db3eecd71ef37db7396fea2b43c81c28d9b87b57b04a517dbe7e347305ccfbad5616b800c017076e3851831c5c5d204e449aefabab9ac2f405c7423d0298e85662182d91db944afffd55ce904c5ceee85ac04e56d8fe3546ca83503f1f4d6b320297f30d91d259883aa0a35264919795752d740c130b331767acbc2f8354acd12bae956f0e7f24ca555436b6bff0a97b01ff7620dff3d476a7081c278be88393685b218684c29d2d376c87e9f5b39f2b22971b0b7dec3bdfd39a0a8c8d6a3a9ad77360fe7433bd4ce06d022b81f5b36af605c709e3aa503066d426fa8b966d0cfd2ee4b06a8a28e2eb599403c8424539bb259e02294264e6b69fe51a24dec2749b0aff525905b05638ec19cfd8c3671e8a70c7d2427d539040de6727af5afd47ad016bec65490157301f2adbc269db2235bbcd7108f83985c5648a9058880f449bc3bb11c4efff21fbd89611ee4c208766255174923386eb2eceabbfa722f22875b717ff614adb97bd31bfe3761f1daa2415092cdfb96b85e5435724d25272c9e68e83726bcc8622fa3815409bbf1f11b87d93c62545573433c88a78a0898d5ef20a1669c0816f9b7a70423824069a129bc10c7d2154971f844f4a0a4497b27656de60f484ca10fbb2d43caafee541b4f43d137ffc0d3e9f2db9869e03c5ea8142d237136e634d830dc9320c37b50e83722086be179da786846b98a4dbddd5ac01ff4268bc4086463f24290a50a1ce8062d4e11b971669120391ce47e453009d283ebb285f7a05760e2c3884da51fbd34de09661ec51731189baf5464627fc787167d04a58fb69527aad116002a6fa601a471c74d6d07db1d14e9f83c27ad719141e396125ae5ff9f3476445e8b76c4c96094dea5608925c866d12a5a15597d3d23b18e1e90a8f2b0a6021a011d29628dc5e6499d693154595f3e9e5ec6f4c96850edff64f1d8864c85b5e6c70075a6485f15847d33cf8c97436d5434229625103208601901ed7ae0b7a9a80b3e7095c686b7865a932085a839ac2877ef805c15780193be444b42d38d5572cf9624bbfcce019d917a5ebac124c2120f8c36a6fc942f6d7555866632e1e33982f0b338e26155238849c6d04554fb943455789564fa36a2dd1ce1571f5a76bdd102da3049c05e0cb2f329573f2a4cd499cd3b07397e73f9265b417f476f98b143c1ba49cdf7646520c39153a1e12bf7feec7b4829fa4f6ef8b30bf17b3c716b94a75f076a83ca1e266c6fc5a808b24169eaade76e2033c5d93ac52085f68a0b5b1b9964ea636194e79719103af8e41e6113774fe2839efae930badd657367b1affcd719d5a241b178ce34631bbf2f38fc9a962736216a9846035507b9eae5c928c2287ccb36079d30189c8a8d717b8c4a93a0da63c71bf4af66dddbfc8f0dbc2f24b58bf784b3f4f17762924e2a83ca04fd6a3fd461474c39732f7c8996a50144dc5f33c389751996412beba26b1d0f7725ca5b5567e97f83f34ab0d450ff63b4aac8d134ee1b5097cbd36bd0b0cd08b2ec4924889356c36f1cd49a1dfe7d4767af1b72c32c64e7f1285347230a35873b78e7999dccd08ebbc90866ae9a80d67373319d2cf94135903f292057ef7774d33a8dcce691d02f735a5a0ab3cbd4659af5f0e9eb98d1671c59e9f6c649ef84eab68ba0e5985e3e62dd559a63e9d5598e6b08898935751198469966e150423338ae2caf2350f8f7b855806ab97fc962f4a5c3489aa06c657af5faba85445f61bb3b58d3f658355b881f2d8ca68cac686be0b87e68dee702cc723fc8c5390ce1fb2bb37048d0e5e6390c415bf32e64b3be6a88216941329c496b2fc878f0935df4cb36316079e287bed4fe0917f7973ddf8702038b5da89ad1fa1ee0dd953011f92d346eaaaa9e4470faba085d3a0c3fe1a79d065398a8c127622228cc3e9584b3c8b4ca55164a642a53e337c08332f9229b5ed8d0437c5f96c93b5e017ba6e9996fce863874ef33f89b3a23094bb6c0cd6652430bcae0b6675985e6c6aa8d84bd68bcc514cdaacfe49d3e25686ff184f27ae021780856eefa810774cee5ba6917fee13d5733047a0c5df90eeac7c60b25128171ebd69c757902aaeec09c226d508c9c6dae240a3254e9fdc59e4ecb767c024826977de978b5c8f886cb1eb96e2afdb0e607c661ba1f0ae54b0993eabe80147cbd6d828982e6a80fbac9e30e5be6d8bec2a046889109b0c8668d220c9ddfe59ec89a63daa72264e5ca050c7812ad73d3b8d94cfc86082c987f19a6f62b3432ad0f26ba8c2641d8ffc60dafeac3e4ec524be0717076fbcc5755f04ddc6f46333461f25067c9de6ab39b34d807e18f26ed20639e53ccbdea346a9a75af97841acf79c518c65ebb825d005f5d34dfb9772f6b64740b9fadd87b7fdb2bacda16dddc4437701cd95575c455e48416da9283f59c61c835dd84f8bcde192d688a0ca590904869f41bdf7ffadb29c4a30bc7ac79bebdffe23a77ec5b85e49858e4f49970b72156c1c51db3458f30323c8a90c6c0c6326008b19828776269b5108e90bdca6db9c83439ab41acfc0775e03412c339f2e594cee619df9dced1d90d3db114ef7827b0c8190ede92de666d4d48c2618df68d37673debb3e0c9fd8724c0c2cfc2ad86665daef2e8898654dca0a866bea1953b31515eb0efc8fe7199f4687b2ce88c65612e365c91c191b866ea73eabbc767362204cde8ba9a5b2a313431d6b530fd4ccc0708d974f7c5891901ff7d5e236c7e5e0307eebae1b56a667d0fe7d12c685ae3e2fd1af65c84feedbb9ef72377b4f60e438304a9e03206305f7978d58db36918ddb3a3568060f5f78deed90d3c527759f69a4449f00e554b6b577544d932d2a9683ae91a4a95980ce3c4bc3dbac7155b8a87c58bd32160b96040f8c7681ae7891ef3d7eef144ef02710db2732ffbf98ef08633a81e7f44b6eb87c3e9128bafa276b4dd273315367590572fd3f965e650696da44dfda59742163f4df249c7186c49ff470a1251f9ca90b9abf644313f32f4419ef2224b3baba777af64acb7c6219eff04678e07bc7efdd2360faa9cca836c7dc18a7900a77f76b625cc96ee4e6a3013fca7fa2bf553ea2bb5542e34dc4149587cfa35da2959fe80d4c97e33e86e83cb80a5e5abc5ad9dce772be3db05787fc629e07e943fdce9eb465f1229bc41195df9660da4c33762a44b8d6f2aaa60944169d333947fdcd77b564791d2ed3f79c2f17d274d152d8e8d0395f7379b386497801f61d45af9791fc572944487ee1b2220c4011d172faa075634795187e3c9c501a1fa86782084585d88366a58f85e1b780274da91b2abdebdcf61edea762ada5a7fbfbade2e06f26c1276619f680b6b9bedc2e693affb8678e6f7be86b84df01f282dc3dd33fed2a09527ccea804fbb5c1c09671e3b143a00460ee9c608406b77fc9a8f71b6cc0fc1435fe9667b65661d0d1464f4fa5fc825db812ccd9448fd22c1afe8736fe0687a25bf6ad98bc41381204fd8cf559cf10d16b7b0c1455117af8bcaca0899f6f5d2baeb0f083a535b761572725a50537b14c5edd18bc7fe6f994fc99ededcd3e8437b93bc1b4f0b639fe070086774387bcfbf3931af92bb53b58dd5fd1f1258eecf216a9bafe79cf05f5c7ee327b7831efef55b8ff925da7a0f7e0ae0b3946c0db9d27afd4f71aadf383cb6fa4a42be937914c1586fe4e7bacb11e1413cab51a0f49338419d77f3bf2d0d26364e914cfd625dcc6ee6373009ebf0f71c13c421e52d93e7464b467c03f919fb38dd519154eac36130179a4f32c03a7e5145d82deb5f7ee3bc9e20f1b6562a5b901c66601f107b11a3740afce4afd77237c4ba4fe8eb0a446a65bca8fa98e68db6b22141dcd4ae6201b27991aa237fad687c604fd8dd0dd50602c7c0adc7397eb77128792ab5bed4b2b0ce44a9d738beee5c4b3a7d3bf9332d00ad910ca0d96dd2fe692e227aeebdb7955d11416e21790c3b434408a3f52e9cc2c18f59d01b4901674c677dd45ae52427ffa28871f12ee7560967a2bb1a23063681e50629a5957b948ae2cba060f948fcd3b87595500617d04227eb18e12d0fdceaa6b5205aee4d4847080b0aeeabe0687b2de3134ef28f3533ad8ffa84b7b701ea23dfc05a1f63fa04471feceb91724f4b0b099e0e99844b10cd7e12d429f01b9487d5530bc17424f57c68ad19ee5fb78aab8667d33af56261d26497a5203968668bbf993b0f1c6c92193a240616c5eb004301c6bc2e421ca2ec72657163d5fe8fecb1f41ced26f20724201381a85ae18e6ba94a5e932c994fce5d66ec4b7e152ab59be3c460720f4235d9e94dd44148fc6036a155234d5c827131f48a2cf2a54897589ae26474667da0363c78c7842e0f2c7d238e88fc533178ecb159be168ea1c0af7947ed2c5b61c89a327347bee459c4c55c446d5458026db795d6a941268845644892f6d9c83eac81b9f30a87cfb66d2c14e8c27f967a6a322435b28cab8ce693992d854e0318b38a714b8c93cccf89bb7429835df039a8f3391056284e24e540f3d1c0414d56727a808968979a81222dbf43e18f2996752a75195928430d428e851325aef1bdcf42a32f16be1052d228632a531eb67f8ccffa35f9b129e064b2e29293392542d2646313a6d21d0a873a4f671695707e7895169ee1fac6cc13dc628cdd0074ebf02b9cdb69bed6daf2c429d636db5ba38a426e13f7a0766314df60b2df441884ff39776a0afea6c456e9ba07f26ec98775350473e8c7110763c13576a19e4799f1923b20c5bf8fe1f3bce1dfb27eb8a43b02ac8c4704dd31cf3716fa19328887ccec7834ad2e97a8476a28c7ebe861ec9fcae17a8d340acd67b3966811d4866aebf8c0f5d23c254a820987c10d2c16a4baec571bd880dc33c2696102356b7927cdda6de2627224913c5aa274d3465bba576c327c7c76d29fcf2e38756220f49a61e9090cf459b0b6bf5722fcb21b68524bd1fb73e7a949bf74dea49f8ba178f55d606db9b7b0ff713488116a25b811d6488fc0f3e08abed040a63d8b57a7a318f18c212a1ffed0e73fdb4ec2aedf0ba3200948e3ce999bc3de27c95eb1bc927e921920a26b94cac42d7701eb1407cb4319f9e9c3debd09d4a7ecb77b6adbce14909fe3ea178f0a87bca043518fc6b814010f748505859986ca75280797299ddb18b76fecc395237a8446d39ace0d510d6d99b2c3e2174d946be15b7e029481d5eed719320e7b09d18ed3e3c4d60cddec9b8bebb39adf0047e0cebd76cf46b6665b7698d768d287ef4efbc0e442bca772b9d12ea65626dc54354c2465e6ec047ef8196b7f7915640ec5e60b00c3e6806483aed651210ed4e83ef1ef8cf131ed1918abe00a94b49d54957716c0f0ba77572235e85296435dcd0e5b2eab582a0e80b78df7a5625769318db17d4022a19502d6890ecdc2c5a5da0d5c4e15eda1b7036f66635ba0ab6e401a4845033c0beaeea46a136e35cc88220625f250eea68dd4685a7761149957b0f2fcfeac34ddbe6d7fee3cd4723db1f5652f9c3ce580a6e62a8b5e518da649bc8a873921c4359fd6c0fb7b6df4a996f1b0f88d39807aba07d125ccb82c7ed56d94d4226cdf919096e8f9e3650879a654a23ef0d2cf850fe1b97d25a6ac4240cce5e2928e44f17a00c963fe1199c7d7fcce543d17eb2b6f1702bed02fd499c65ce9868d831d8847f16bde25a6fef873492b7b9bdd49b22909ea44613684474fbc68e40e45a2d247f7435d798da0c59dace15f801454f5b907d748a485e13f853d3d5d1016ffdea2a07daebe10f2f6662b4e84b2f56a4af5904ae043ed88000ed54ab99290524941834598444d2a569d6041c4275687dbeab9050674d6eceb676eceb00eacc4fc9f32afb6166bb5d77781730438902435889e824590d335e546321a0e18ce519f3b4da9b45d4cfb4af0ae939be3287667ad7c2ef3260f9b78626d105bb40ab5b189e86d09575ec7f82b4d4ea13b3558fa7e316aa5177179c4aef0ade8d31a4bff3beffddafb9c19820a77bbfbe073f43b6b4c39774ddfda03d37940c7c4c04c6d50909b9f21e501ff1fb90371e983d110856b72393064e6816b7520cb12cfdce4cecedcf779c85ccdff345a87333500bcf55df6ece265beb25ee14d9e231c0ae1dc6a7fe7ae1925f4e917573ec3dd0b030d6ebaecc2b06464a0ab7b8b375c8bd88efb53c73af9d19a7546245c263b882aa0700d0f3c869a3683f459890df120f14a9620dbcd2c64b436224014f0976aa0ce713794cd4fdb363e033d3aa8641b79c12cc0f3725abc66cd862062f826ac98589161549d7706a931a58e04598d36a9a504d268f590376d63b70568be6a01e281bb56a5f43adc8e7ec4a200e67a28af1eed9725addf968e62d0c8aa978d36af6d6ce5ebb159d4c9dc56aa5675d9f3504a343ab380ffb11ce69b4df61cf9fabe5de48257467e23da45b4592fb61cf45a484cef79b170551e0222c0c388cbaa62c0b8c785efb91790e67572f337c207bae56003c106bf8cd9cc7cb4e87dcdcdc5892e3fb0690c56e7ec7220f7f1f67072afe967762fbe884680cec6591063cdc57678324570c8ce279ea97f8cfd172808a19d179c91ea5f3b35dfb9a46137b773356b6406ee33162d9d54f351e59f734f56ab4fd2952715d4fdd0a364b840500a9d9cc6f378107585b3c590bec1bfe6d294afb8096ca752806c1c116f5f207361e7e416c6784943a5f5cabb0816922317e7f273f909e523a8f12500e814710018ed2c849ab0bc9332128b3cb7a3841f211b4326673168c03f57aa2ca89cae553fac8a0c4c612a135b6afe9cb52552d3a106c70ca644af5767aa441aa54c84d2b27cdb855762913cb2bc8b6a1844eeeb731eff7072e2a3bf55dacad7029845e649c4615e16509d04b959f5e1bd0b4ab662fa9e665e557afffb0ece01184c2e25832cde47502a102d9dcc271b9aab45bd28ab6e07674f33f921c194c6f9e89cccfa8cca5de9824dbdf390bb2e75467d86cd69500f0c9c53a40047ff18238b2fc5363b5aa4b38a2babe25628f3097a25b1ac872bb60698af308b4de66c5d5741a16fa55d9bfbe3d96f98c62dc71747f3f6c6b17d642bfec73204ba63fb768fbbcd1f9e87fe4c7ca4c0758b5c69ecaacb4cb50cce6ae1513a94149abcfb68686c211e63b5d9e0137373f41288b2fb7a4f27d7afc627e54c92a79dbc3d1c0d995101c5c54cd7ac2efe90d3793d7347cdd9c7693df1cab23d5b36c2e2a9ea29765edb285113d92be391e93b7ed6f132e37f058a6a75ac8d304458cef0c960a7dbf9445bf7ba4e137c8b58aca09d443259721c97c1bd5b2327b7664dec46005122a5a00ee8e0c42f320b8c9a1487211933a225219cb47fc5542d50ca059276ea952bbc0bf51ece3534080c4fcac657e64319971ed273a9679ff8f6e2659f08091e6ecded5d588c957a20ef179b781224d57758834a6a34c11adf5822261d4e3031e541301e35b8700b733e200a5418db23779d45f2903553bb4588a336d0222a01b964c7c4493086361f1e00fbc4d701734c6005724c1bb9bb69a0c985745f9d5bcd04f65825ff2893641c0d7445eb3f87f3680d6886c01002d8f6105348e9456939e6d6793b489f44c4d17d62090bd14ceb295f7be949c0977005a112b6f79b0ae5ca1cfc3be014246d8db812917a79d6f5b533230d4ab1e9001fcdec4df3adb9d758c5dc4a98df913cae222e8542b3aa46b29b6db7ef6d7dc5801910d5d367bf3a517ed5ef1c075f781600d6320548192c6dff3e184a315675742a72f151505ac6713637eb1cffad44286d29c58ec4b9d05f6dd2f4733ae6815f89d8d069b18f16212b22206e12dafb47178f891e620ca9ae2ae9de4e5a016b997dbd0e6d92a2476da0d394d0591c20c8ecb40d1f3b82056d381a571fd92ba778c28bf854398b6ae8ce27f2d739d0339999f896e036a05874a4a3a3d6548427874f3b25ab4cdf9092afa345975fe4e3be659b585ec258555e62bf91fd2e3eb3693a8e371bbe86b88f750a7f114950e73c4c344a58191f0da9df4669514a835cfaabd51fc7a5ae78eae06cdb2b6a87f48d482d06e45b41999624389c3ab1a8e320fdbc961e2037c6411bac0528cbc538e4f1fa3dcacfe5eed7813748afcc42892f3b2c0c921180fb396b1df50f29701cba7694b401945e46e83d8de5360cdd8a234874907846a6bb7137a1a4a88efcce88ca4697112f2376b4e339c7943b852dba1cc438928bfe3001b3196c21be2438f5284ccd6a843783eb00b3980890fc595b452a70d4c1aabfaeceab40a0241ac2c9898edb5bfd1857f6ab6c2b0b9223417e7106955bc59cac01f5626f04534ba5449772d334367e21b499697775e59ab07945f78721e1d861411fdf6d696ded31eec83b0894e55f5875cc2f95fa31dbb1848a06323d10e34ace8baf5c36aa0c1efeaded66c9947a2218788b8ae0831d47dc89954e541b061880ea43b2a0bf17b2fa50fce1e1e06414385c435ceaef2a64ed163d34e839bd559336f64c7b515fbb517a935a3fe034c12ae546366f19c86f9a9d4f17375bb8124ddd5ebd285fcabc6cf9d5da7144723ab3bc4a8fc8658a4b023bf0066bd424ee35cd0dc7ac4bc58e12699a0ae161a2f1146992d8af30abd0a8ae4ee4d45a597ecee1e83b3aca7feab89d0c5b22d19c04219cbbddfe620631e6875215d32fcab7fd1792a2de0d3ba72cf99a533248185bceea4a6b4c53c1745020058cd69705e2f272683ed4897469413005e39ccc1a90869090fd3c06247e54eb0851a28a9cdf9eb4eadd6a26daaafc21bfe8fec03967f74fa0f952c660a70abb4ad580c2fa55b963fa0ab56312df6bdca7db1f8739e91abeb725d39f2f2636f9fe0f375aadc1ca98143d1ee3f86087b16846a3b46f72bd43f4f265445ceaa5f3b25bfff1b02f606ba0e04e54556798d3c2d5f6a4a3324ff94b346e72f1312b059fe16ab572b1bb3117a1956d2d2d196df9f0bae88d3015d246d87b343d463b07bb78a37f0cf9df031c29e5ddb771c788c09b9139d335b74d37988a8d5d32152c1c5766209d2841ed39c1d5ec1429ea4d4a17456d075a8f4450ed6ddda3eb666d6c7e32eb57d886a3caabf07a7e56b96cdc9de9bc4f7c2239bb3ee1684a11ab154911f016d41d6a0325c364156800c1865d6202d3eca8155cd63cea37862c50b58104c96530ee46e49d2bed7c90c3500cded44bac488f64f870d6c30f3805b028ca02784e46a02918ba5152561fb0f86a37de5822bccc06d978c7047370c5505e31074aee4f3184f46cbe52dc483d80d2878ab0094d9e9f20f2944e1b2fa0f708f5e9046adfb150ce49e6ebdf5a560fdea620c08efeb5af2bf99b8dc68eb762a6f314c8f5ebe18cbbc321c97f7b115b590839f6802527d130ef6666b77ba5b41b5051b32e633c05802bc2abc09aeb153d65593e9b8f34c001dbf20904f57dc37b30f8e37ccf07344ee990e7b1f84eb22bd24f5bedd116de2b4e6f6f055c1db2a2e228d35dc2255acac709ae174c728fa8e8740fc2a214569d4e637201b6e7a6738545b48b01519f966bb655b315fd920c1269cc710b198d30c5981a8e8885c2a94472afd954ef70f790d50862442f71f693d60e248e9a322d932856d8eb95f030ee3b6104b027d2668cf46e1c230f152887c143d32c82fefa91245125298c7f90bded584adc3c22e0f622c066b697fefb66ee662d554927369624983f707dc208d7afa2c198f4186a4b84784d92f3a171a82c623ffffff32556a22f9a5523c86e9ffe5e8cddbbc05964582123795d7bb55ec4788e86eb70fdd9a6720c0d290fff1e0934402fe610bdf0cf3686ab28661e3775b4c299e3b3b6749dac0c2afca12fa960edb9efd73dab1c73bf5d31af806746f0795b2a4210f976f947e0cf775565c61430a7ed18b03af0c06e833f1dee695a965a0db1388487082fb39acfceab463df10279746d902d5de42d3d5c8e129f1130c96e08ed1c7fc49699cae3791f6ce3067140ef17f18217c1f8e22ee5e812f42c7340ce82608f6ef4f5a2cdbbf232b85d510c5bfe518ee0c484299148ce34c48a9a34f9022bdb964b838792e60a9e1f1ea6de13f27fc95db02bd7d121bbe7c1d8d7a67cd30e7ae42ec29c64d22b16409e6634e32d9919beb2c4ce2e2644e845188a38869a295dc881f878669fa4151044e7ec3a03353f35caff2139028b99a373758034a2d3f535d8f55ae63f406ebc7d18683e507591c5cc99c5b661058191b0706b0300b2411030265d10c25ce5685013d5e6b95d56aa37233870adc30be2fdd6143e4a3605b4043997110b4e84438ed8c5c77b52f52218318cbec08184736e26fea8cbad81a0cfb9d155142dec7614ea89e12d6feb730b4e68541af241565dc0bcfc0bf92f4d6b88179934f3918b8d6cef66c131a138436ead666559c858ee44c6cbdc93a487b280b24661c14857eea3212514fb9a9fc3f72ea83a96163f2896da33d293b5030c5a7d6664c7fb9c3b58ca6a91f1023a10a2e03ab3ad9a75254850fd50f3e8339fd7a1419877f62d3308ad82d21aeff8e44bf219932a38f03e4f6060fab27a00e551699caf881ad1313978e8ce0f819a1483362edddab0c7484cee9465f5e5c98ec58305df96407d590acc2090e206af45411f450abb6d7f0e0328e3b862295438725723a55c78483475d2f84be8a7916da4deb4f81f213146680ff780046be312f219dd343567a36bde2ea64aa3055ca6a5aa209201e3620b509a4c133a88f97ac93f408bbf05e713374931fd3134121c6e6ed13cd5b0ded96ba8b287bd8165300d12e9a07bf178df3c90fec8e0057ebea4d095e9b886522f50e05f3759883902919b13c9b5feaca68527b363c7a067868ace53b204eee1e7189a7eb045cc34e4fe6417079fbdef197a37fde7c475276ac2222d3b725bfd6da5356e90b5971f2bf8b0672c87a63c127a839c2f5fd3e4f8bc3689ad25c985ec2e6835cdaa7d48c7cb5ceeb48a4ccc7aa35fca3e2060df27ddc8c22ce2760b9be766340b1309f8fc8e26aa518384f337a7932eac4936f2670ff768cd029d0c6f89b088d55ee1daddf6c18a4b2a921028b5458e0e0aa5af136e0e1494a13de72ecf056b67f89731c734876e34ff0f532dda784e78f110ec3cdbfcb346cbb23306e98fa1a84386a9daa27db5c90dfc095c568473a29edd496b32fdbaf81c6c9f4569305f96f85032e30538a01487c335f956d71d00bce9b77c4ee0e0c7fb04f37a8a11533fc8a1fa4019b430f32493b1c5e3a6d3c1726bf340dd7ab8aee727c7ed8c9aecc1ec1a8782d0436ec2eb12ddf3766fc1b0c35cbd5b80c33e5ad2f5c85cd28ab8ca2c80b846010341d8a0d8bdd2ffdafe92fb0c31f9e4c5a698b75d9b557b7cf19048720abe41231a2ddaa15dd644dd383940dea52d38584080fd1dfb0491b7f4e84ea99d47d09c535ba292e4443be9cdb0d946d589cb77ee4f3f6922845ac61439b9920a62799eec27dcd1b27172684576e41f13bcdca744f42722d6a9253444bff4fbb8261d1f26d502fa5dd6d67996e1d5c8d3f0b42702058079dd9f4bd7904a160390d21b082fab49b2f24d8e72d752d3db34694ce747e1977c7312502531d85571feb6f2d92797c41d5525233d35344ea49ae4cb9b08d0270df05e899ac802e5c0f5343b6ebe15c76254331c1bdb1a5cd6cb55eaf304c0ffc838d679278a21e0876afbb280ed2f1e206c5bb0bd19ab3f9530755d847bf21b059d1d13dc5ccd846855904f154c50a8528a3974934e47c1f6aeea9af257fa5a5aeb7d8811610cae8be01957fc9240b28d069cec47fe081e89f44dee1779fb6af25ec75c38664a48945dc8e7df9d7ef80043ee198c6d1fe71575b9f54a6cc4f129d7fbe8f1496090eeeed6e38581581ea83d617790895a31006419af9ebb9699437d32988d8bbf2b2d079adfaee4f2fe4386ebde4eb42d613d7d0aa40450a06f309b9d40041457716143b1cf9790db6fc2af6c5a33c15760428deff764c0285fc8de45e9a9c36995c47f027da3c0e94d604bd0d99a608820c03a90779ab67002013b48271db4a5b3e67a4d90069c74764bcc9c34d19e6b566eab0f2f2327ca8106b0fba0edd30d56c65008aa098f3da347ae6252e717261d8995022f55773c64189dba169debdcbab429b3ab3c0c1097045ca3f240bebfcae7673751be5530e1e8401eb01b18c9032b341d883561085b5f43ecb5165d1573e09c308e7e24213c31317e03c3c1317eb4ff43189ff25d5af5079f4656a6a9c02315f772b8c28273f110be4116aa24c553bf88f449046b373b644b54c4354c22048afddd80d8d23d68a66a6bce8a44724a1503654b67811a0fed69c2e017eb9018829ca84b2c9ec4e1df89f23e3cb08e2cb370c9d59f8cfd22465c39d79fec0e90f6bf69b11e82d0c4215f11b4ecb1fe19fe9c2da9a0a1ac86bec29f97fd570e0c286ff354346d1d413434e153415a755487d5b2637ce743d33bd77185aa059d684d70ca12b828479197d33bbd1c79f174284fbb3d5695442c7f1c9af2094e4e91e2def05c8ee3e7c6043ef4d6dedcdba5c469712862ee9fce125bd01d519ec9fb902f83bef83cf7d64c31213f9e0dc45c4225ac0ae48cae049c5651e24f2ad356892a2ae3557cab06c48c32f00cd5ecc8ce1290684f7a70e3d4bfd80d90a7668e73d81b9355794c3b4347e5d8ba2dc4fb0c5997683eb4148c6c8c285531483b6d56235dcac41c88fe8e2c36ce851fcd02280a0e505a276d5ab4cd69658a0891185f2da88187c7b4248929effe1d0aac595e567291f48522cb630d659dbd5e1a8f1575c1a6b789ffdcd90082ce36495775832831793f1dcadd8e98a0f34aede2fa6bcff8f64ab4eaaa1a545c36434178dc7ff58a921b99b55b28d04db056be5639a4504b9fa87f5ebcaf3b23261eae5c6b5157f93490be929a995db80c6cf4f5a6b2802849c95c8c2c23609648a68182f85ba6d4aea4215d7b7065799c43b60b901a93758aa87a1fce3ff57beeb181b367152cf2cad0d29b6fc912db3286f33b13fd3cdcb3b17acb3458eb570c7608c7989cdfe76b874783ceac3e31269a0e1049b0badc7a742b4cec196c40c33a0c1c19af4cc73771eb27fcb95c90ea934396652c15d4c524cffc1361bdf58206d1059e5a9cefb3cfdf3984ef545e4fe4f7862aa4cbf96285de83bd51a920b154db487c5f095b0eec4fc1d6d287eaaeb06321dfc543efd9c6c6b389d246253c3dc32eb887b8680ba02c8563a0d82433dbe6697e9b8634fd5bd35ad345e729ba34514e35b6ac0faa9bb3472a2e5033273e49e4e501c7130b060fbbbc967ea523939e03dee737778915010343ccb996e91620e1cc3cfc6748c0e446d3d28b7c9535e7210498099ccdc912be6851d60621ba68388cf25e147e2676def19ebeb0fe175366fd84ca93894887c430d9f6c6d34848453f5604f172e2ca98eab54afcc014f60fd4505f9e16a28cfb471e2ca4391d9c0ee44b491b3c3662074320daae52feccddb815a4816a71fa475a58e83785df0cf36e8fd49e2ad0e07456f25755f0dca724ba8886af07454c944eb002daa2861959c73506e4c11c84775a6d3fc6b475082f79a20da9598ddd5be081d3226fa4f6d22970cd516af9df491b51e75848e2e2d40af720d2f8096631aa0bf215a5d121501096fa93b2701a0af0e34377abd613e13b857733182c63c354963538cb3ce51f916d59f50cb8e898e3bc63328f03693d1190c84ce6c9f3a3b1aee82c29e93f273e0210abe4d2c6d9a6a7a95aa9024c556dbd52969ac24bd9304bb33142594ee6b23fb24b3d9bf85962cae82f70a6f89bc22dd345c5cd9b4300da6bdee729086d0e6672bba7aa735b93dcea9ed4816e87b3894b21a0f98a64e8cc03d18b69ea009d671fec7438f97d29ac7c7706543c2bf0c1d8916f68a1797d83065d172cd264cc60ebc5a4fb55957938e8b88e4ade511be6e213d3227c940ddeaa2bedb9a6d0ed19293d512177c1c5ce5dad6708650ed5da520d948884c08f23aa7be073d940369dc6222c7cec705dfd8827ed5e494d70d2282fb1b03c4dff8845b7e1bbda6470b83ea0b7a7c7c876154678c64fc2af5eed2ccb632ab2a3173c695c042cb537e8d06d44a1afdb363c33d95e6f7a18bc421c18650a3c684d04118ab9d98e0e7612f9e0f238d3f6fede4156fbb2a0bc830d07bd3ebfaf0bfb140165964d67a775dd6648a037cffe3348b1304b0a364783e36cf55029a9d1ee1b5b5542fe7af0d96dc0b73379770a47a4d6972eb5dcdb20917d0b68adf89a709581a13d4c36489abd773996bb9951f8c06d4a240f340270829360ec89c04ca6b74d490215fd440a54be3d945f5338ff114d6cdb3eb80c5abc91dccb7e395b788ea99525ae06c8aee5cb0982fab680a309439a4ef5ea056bd46ce15c356136ce6b3ba8cabd2099ea96c138d6aa5d2334e194a6d8d4e3af59dfc137fd64b232438a4b4ba55ccb26950183f4fe05129fda511ef9e6f85f223772e7179cbc01e11c34144ade13fbbe6f147d9b21085f67285771bb931d33a5e712337456238c3b391833edf8fa89d90ac0997069e8738329840677154b52e7316b385d98c66e480a5b060d673cd561f55deba788a07a92d4559a5febbf9da60eba4d27cbe2b25d976ac742d3a4061c2425dbd0f4802270e1ea74a305eef4c5dc68743b1d26b37d05d9bd0b864cfbe4d28c846c9221dd4a3fbcfe61e3a6e0b95e68e39644e726a74e3a374a0659e6b98d8c2e385fd276af0ad87469fb5f9792fb69215b02af8b3a998bb3b2979ed1b516dc1a1d79042631eb47f229199868059684688091ececf1a201ccf5651f195c776de71316df26e005a835b7fd4b0b3904f0d07b500fcc5b426a3a51ff93b8022e78802f7364f652de5a8384b6f736f20dba89c3e08ab556d464e2d93abe280f533163662e9ad1b78946ab5bd3bb69ab730112ae4801bc598ccbe305059da1d3334af2ba8f95f6def4c2f8777b00bc0061cf2acf4b997db70882f269534268757a52f1d6f8ca97c6b592495d8511d0489cc6c3ca02cad63b9bb55ab1423f185da26aadb93e4c40a160864004324d2b446ba911a776941be5b5a17cca67800fa7fc8122b4aa07d0fa58134e32484758c1e0af1efe00829f27feeee8f9917919831e191438298370aba5b5ae0c8dceb572837dbc0a0f7dcbf51e1848e21f3ebfc1862a75d55f9e8f60155c9b16df290fe61df94ea2df465ba5c034ed6a30eba6976dd602c01eeea20803a15f108451f715aee639beb1c0c3044543b7fa6c86bf6f48c35c0642d6c58063cddb61de8382e158db3e5b771deefb5a12d14aadae0e29bb9607353f4d01fdb30981541db023d5137edc01040022088bf108063495527fea7b89852b9db037af55e901e71ec7ef456c26625e265d4eb8d75ebb69b23cfadd7f57b5b43149707965af18bd0b20d29b6eed7504e98ca42522a6b5a4072c6c0f2da699c0c6adce56a3685205c6ceab85df99b88a3c5ededaf1799b544bdacb93c76155acb013588b841dd96ad2843d2278c7a7697be55b8101e1c54bae002cc74df81b0d5cde514b3fde1091a9b83e19831b389fc2e34b73c32a6727550b6a3b177da1c65d3984a228654a9c26ecf6d060fc3d3d476cc6ab5a5830b36f6421ea854bd41f1acecdb46a24839cf3d59523527109441b3a141b2416984cfca50d582041838926303ffb89d5a17d3a7d913f2a52ac5d0a49764fd0e56c1eb8207b0364cb3fb48751dccb381d6e6490baf7d8e5572325c10d0d71a0cadc478038c116c04df547bf8c06a7c244bb33a9c695e22816e9c0ecb5f135cd3512cb899d1430fe6025fce1ad53b700d5618e2e17c8761f3f3df109bd1ab28813fbe2b7257424e669aff11c4421242a3416bbd666084deac6c435e0041269db607e9abad95f691f055b8703f53d9fccd33a4d22f1c2b656c6dcc8ac83939ebfe83e055a8ab5b0f105b4c73fac6e77a1c01599282b65008e81031aaefd5b68fdc1b1b5dc5bc2bc8c9267280cc2102e78f9fcd6ecd5f0f6724f945ef6338bfb774aa7e3cdc4eb54a7a00df76826e2d5257c72d499bcd2b8ff6b1dff2c111b45039ce7598de2b8653c077556454f87296d4da6760dfe2ad0b7b7da087abc14793c348ff80e7040e6c2b8425ba40c0acd19d2006726103d95f35d36700717a40998cfe9eb0778b36dc39e12987d577ce42291b54f98807f5a72d2eace56fcb07208d905d23ac73b015b48fff8901ebde0edaaf7b609038b54b4c6d92b5f7249a14572d7ba0821983570ecee1819f0ca643f5a89bd21d1d8e1b32630bb47fa04b1a4f217fb7eaa49b475aaae64b4b90570d9cdef0910a1cf7d29a272730837d2144761cc756050e9faa2c725b831f270c027a5fa6ffa262eb95201d5f66274ed265cf0c8eaa3feb2cf3f60e8358f356715456d1844c6d59eeafa5fe8da85b3f5d1c58fd02b137926e0973e27c97e8546ed46c471e40e80eabd1ca506e28dc3e7634f53c2f20a677e74ce02266bae6f83c86aae4f177634fb62f7027636bc2e87ae74bee16afc3f2a6cbb29164a533d61c3e119c9731c9ece5a88a0953c0224440b1eb282b16474fadd3b0286745c5a1e831c066abb88d5662d5911a0af136192004766aa7611a8b95227bf5e0510c6f49e3f1ff28da618e3a76973284313dcccaa4cfd57df4907db1ae61b60e862fdd40a58e0964157ed1467ee5bc51325246d6dd4a55c4941ddbee211b3c1237b6e2a8dc2bb4de22196d0f9e1e3116e415c952bc2c2256adcca2cb8208198f9331e03114088d27beda642abe6dc1baadc28a2e5c94af21b7b045dbc285b6b63e6c133ac81f15c8b342f8dbcb60cbca54b0965ea3e0a2e9592a54db6a07cb8ee27877a1d48a1ec041864b34a01f2038439bcf588bd058b2870b1882e136f0908bdd16a6a7c45ba4138041a66bdf2c851ca6445c5c47fac1ca95c7f058021bb1cff87de20a2d307e060512a8ee1c4cee70fd1eed1e93239604cd928194f07c853f5a0853a81f335509ac14bcc36e1d3d0e609e448388159746f1c91df9868547c242536f61d4b0fd60bd342258881a0119e71663be64fc50f407d3c346f3ef3db8845ed976efcdcfe22ce4961b79667053eba077f01755cee247e2d4ca36a7772b3d9ff48dfd8172a1156cf9e8846a6cdaccc3fa9ba0bec3023d9d7a45976438efffd7d923102b83d2d77e424122fa88be031c6837f1d18ddb29254fabd88e7e19b2439d713ca7a36e00154c198f2825a5b3971e81286f155e3d140bbab90fbcf928d676029d47099dafac77cd80d59a806e0c30290471cb01753380421ae6273e2ce5de30412634685d1d8a84a1129590d8422698b801fe62aaade9df0ceb547609bb01a1a22b9801da1d365892d8d424747f861418fcfea0c1386b5c4ae96fc6685c0183e7da64b389088815e41a3ce6634e7decbc52a28a44fa423c9076ca176ea5976c350f237d6789f068a3cade93f05bf09980fe1702d838f08324877f83f1a05204e772e5d16af928ecf7cc8c7a3ec3223fd3e50de21cb46f999bc69d70a051d09d3dc8dc74415f7fa6eca56070a49901160bcdf1aed623eeaed69b106bb1a8edec2131e06f5a495f386501fa59b01681fcfe0d96c601344ec76f90fd3c32b436c58f9eb577aab068c7e8dc90bcd66abeb827e398d1d155f4d4d7908f1f37aff7ad502b1a565c64270d20131d4213f67ef38845b2933d3a803c3b6e6ab3e808db40445a58fa16618bd46d753bfea813c7c585c26438bbc8fc356047f802bf631eaf5a60c4fa624aff51dfe2d7ad5521448b471b00ab0fd58ea5fd88017d1941864c9c90d9c2d24a48de5f26f2da08eb51cb54349e8073d4747167ed10aeccedcfafbaea45323ea156da46fe92f9e8b37d4f3fdd547803642d607b92e98d859768a8097d736a27ea2e5a9f5e064774b95b3e1e190c27d138195be5c9ac512b3328ff450f63c3308f732130bb1d98cd3b2e5542e224520e94cecac2bd54ea7f719db44f5d24045977bceefe880fc2db837bf1ce2ed2cbd301595fc00370e7c6f082d034320b1aee9af7e5f530e9af54fd1d934b57443f9f5fb8b86e61ab612f074c4c15c3abd1af14fbf69271faaf49833ceb15f12f45535ef0eed7bd6003ec42e192be456f712c3865d4a19198a7252ddfffee83a5909570f7b4a239ae8590134680ce0366f8e020fc49ad5bd5406e940d43309663b3466061b390ea8d101f087b7fc588eddf0c4a765ffddae17f70942a6bd20d29fec1497fa0a6081672ff2f156a599f9847c16678ffcb7f9d44ea895d748100ee2a4dfe5ac04f71c94a976f31ac9a24281cb89631c659477cf303af3995361bb1788c85b05cb9ea9a1ac795bb6c3fad2e534dc9e57c12fb3b67604bdbffcdf40e04bac26d5cc7b456af8067831504d926b8aa67ba67c57cf677185088efb96a8bfb88b41573b8027917aa102f05d5455cc8d1a8da863365168884eaab25ef646bd8918affc434177d760fa1e6f38db6c778613e5d56d1f01ed6fcc87fcc5a765d54a479d7af130a1e747feaebee29edd42fa3d60f983a404a4c44fa88b882f79f91641d5caeb9b4eaf9c69da003fbb551a00be0855a1222884837b913e350fa06c0e516bd2bbad0f34e6c8c1681c8426c4a9c13f1456121efa6df94c8f13524c0bc8331784d738486d32fcdbcb0376ae0284f9f220abd9a727518bfb913c776b31e6e46ddb474585dcf803682ec95b3d524da914598d3186ccb2985196c4f90f54d021ead8d57146f86475b68f00d1bf562d811ad8fe3778f4ee67fc824f1f6ca1caf42139709dfe3ac915cd2b44e62b74e540cc1f4848412f1f42604c46426c2b33e6c81c3de060267054fec16786198ecdb9140e6774a37791ddb277ddea203f980283c7ebc4375037a864b873335ed1e0e121239c0f30f2830f7170fd908af8dbf1896137bc6f40dbf585a62d220140efc6f4b35d9e1ecaf1320229684252949fece15fde7eb3af6d281e155f9e976d81cf24136c1fac6e68d7cbb7590a53288640cd6640dda2cd0fa06a0cf30c2cc65fb7d04275e2051bf052ba00322e51d1a55e6f0cd7775ae967c12864332dda3260dde69ff328443e410a44566a07e7ccb5b645df264807875daa5e1f41c9a868614bb729dff69b71b7ec384d9cf8d4afebf3b5cb658be20c53f0bea23766f71ecc804787fc3bf7772828da0f1521fb4c9516769a04295082a49a1dc741cc4e05a221a1e678911f90d7c08ffdb4fd4d6c6d221acd0cd39d9b89d169e48b19c739441cc4d97b285143a100c51d4ba447c7d894d5a0f103651b58ff2b44ec5dde26306c52816094d32e6f2acbe3af56cd89b1e1f1836efb1041406ed1737fa4f7beeb28504dd56a5e08513a2f98b69fc05cd4ca5370ce1243e1d57dbb7f0aac6a2d66cd9bf71f37e8f567e7b29d32352775db6bf111e940895876841f0f36a0bd79a813027d0ffa4f8d270b2b84932760dd47d8cae4ec01347008fb69fb131f2fb17dbc28a8ea8029e5e365102a8abdb89c1c1f73c7f57af301900e81ae683616edc6422a8b997fcd4a5821660d6fa88791e6795469e6c7e79776896d006895cb36f192939f9a689bde95ba18117c1f6c9e45a4c6d2fad2ac13599bab3c74364ec7219ba76dcd31ff3b2a49d6c485f3481c49f5a498a922a42e1d877ed1779ae2d155cc17d837e4276afe9bf6c8084cfe92fd3cc111dab327a7c040f478f33dfacf3470869299d76f4971a1be4233ec3627241f0c0fec102d2955dc62e0994487644bb894148d56c33d4cf2168ae743ab56eadf310a7bdce61357dfbbd632f86843ef7ea3b9a341c8bdbfd6321ca814efd4dcd42a2787977c4340f35e5c553d76086d01e0a14f7c2bf4cab89bf5cd2fc7fbeb4f7e2df7bd37c62efb028d4aead652c7659c28d070a4a247277d7c3fbbad642a00f60a94c702c77ee1f3770b118c648ef6e5844d3f7b2e6fad69289de532119368a1b19100d22e142888657fc7f89d23478873e46efd51c021a8a039f96f9a31b302cf3c72674f5b5611d25770f2dfd871368840daaa93d8510be21dbe7db3478f61801c244d9e89956388e55718f9a25352d6f54027a294472692e33845307e599b10043a576d94d17538a2674c582d253b46ab83788025ef1690013e168bf7cebb40440e8152c8524304e0253f73388d049a3d5ab1763470549e827170781ee1c4649a92c48556f71d7fd9817860f42a482cbd28d05cbecdcf4d23546c1be1c7c9029447e2ad30fe5cfe1b6aeed9ae8d1bbbe6e94685d1040e18a27f96b65a3aaccedf0c8616efb12ce74482eabda7b88fb16fb349c60676eac2cb44218620b6317d8f42b470ddde2c4fe8ca442267dd5f2c506e90d753c65f8bc98a3801b5629d934f9edd6e5970fb5c576d8214c362c44f39cea04c1d8fd0baac723f46c648ca4270033330a765d1f66248c52990d7374f1066d6b369823434298e22a2dc9d047f9938c7357c42ad4bdc7d484f76fbc59517b14ca68757f0e46536d10ac0598fa124e8f835b78879427c75bc245d5ed970ce9db823defca569120a02055d01933025c3697d714013a278a68755c322f8ef2efd74e6e3ad2b2f85113c1c502e89410996b08ca9e4aab1cc9a804fd67e043ad8c1444d278060d2f4093b5543f25926d0eb386c7f5541c80577d5917abff6db0fd36580fed26a31c1e0eaa5e87dc60393ba04806235175017d68966aa7168649935ffe76626ee2654a345ee05326f123ab82005030e260bcd6b746e31d8f6571d1a7536279a38e27fc71cfc0216762fd533662a26ca503018599d0b29a646a78e0f5fc66ce263ef8773d23fb32a98c174e6c34473859a1eace6a17792edc2e297fb0ad18009caf473dc9f410a8f2e164711273abab0df0b567e23088c269dbfe04f0466666a390b05c9f9a67221226f2cfa6c1dbb092a57462d06680bd1a700b7146a1db6a90ba3260e595bc1ba8f8486ae5b024eac42142267dfe837a7b0349ef1e26d9a8cd71f8be751c6f5c20923163a7cebe5b7ac2ec4369befaf7175ae4c00f1c44efcda3c485cfcacfc7e3178e9b5c58a0e451aa7f9e575d1122735abb7721750223991c50c4cff7aecd4600760f88ec1f33691255e4657479459cef3dcc12d1b0b05f7ff734364e3b0c1daf3da6cc210c6ab378cea2f48fadf8df63c42d0e7ff5bb17459ced4d6c9daa8f1bcbd5b765f67dc7867cc24436edc05919ca72d3a6ef82ad4d83c0a8f1dc40b94a143c0d6162f078cf852a039a9bb296f1fe5f113db3a776ac7eda45e433ee4b4eef03e3411c57e8b88f71ade247c16c06598a1b610d5ebe44d0c5fa57decf96157b0c7784d7ae17d5f0d0b077532225cfb6c36f20d88c4a848904774a8605ef395c56c34d988211f0fbdcc09fabbae0df159e707b235465c570f828e6d284f53637bc33d0717c01e3ac0c0c99b7ef34c21ff3b261c68112ac23d3e74b861c173f0509b1b45b0d1d76d7ffee82f60101b33b36b186753ab27a41244ed1fa76468f21e4cdd0fd205c736f6d83b0d3f3164fd21aecfd6d1ae025b7e2bcfcba03875d11200ab31f01532982494bacb5160cc8d992263d14471d6cb1b3c9100eafe83fcce8fb92d28c24fc93add5b64cb462ba31d7be52d080d7eb192073ad87ac3bc4d2b402b84f46fccb264c590249873ac036c49c729daa846ad89a5d1173dc4fb693577f556d15f1195f0c4d7059ad3c2e69e4f3656d6475ddd77ec98dd6152fe1423ef54bab57d032176668cc07a07e321e46604d038e1b490e9aa74460e730a7eaaa29525d7a4c7ba0cb2ec55c8bd15327ac02dcc915c82128a1307c8ec07b47dbf9c21abf9c3733b10717ed825a5170ace584561f7ba27d0de9ddb1117bd267dcd9b4870fe5fb14396985e9de250ebd65440eb4bbf6f813377fac7127ba59122f699183038b0cd5007b4e481f51cf77722ce5e812b34864fb7111bb7ef563440e239ee70edf7c4e37587be7f45c978c5108e7cf114f9931ef671757bcdc5b7edf587e94c7656a0096a6ed9ff5b7bed8c537d8fd7205a1a1a3f25071783d4b265b92090e2011b1fd06b79579b1818709560daff78d36fa8c7d65aaffa582e0e96642a4ab2ad946f33b7fe50a151f7bb89c6b3467508b994d55efb575c01da785716e2ff2c3facee09ea76c5994e280d48d6cddbdb7fadbf38930cfa9fba555f633022223ee5924de535f9f708beb433f01ce13a6f2563b708093231da69535642e4149c1137c97e5972bae276b0bd942ba4db0625ace8220f0e4e644596c3718f6a3105bb022c1747eadbe3109d33861547ac00079eda3a899988b6effe3bb3c37d782a315463a2aa458578be61fa82f0eeb0265593b585dce6c7471dda70be25b079af8b5d12b5801cc17babdeb1df9be38c6d83226ef66504e61b58d1178832bf00d9a006086c151cfbd0eb50af8124db6365abb450474f95538df9dea93a8e1907234f1571e58a2b278077ae7b2559809f1d75e80288bb42bb312b5f8e1ec45a69fbce1aa38bd359d83f9902368e3ac04eb7059bc4ce2032138225a6473feeab0739e40ad05c0e30ccf38957eb1a3e84d054072febcf706d2ffa2818403c921926f4a04d6fc9f278860d5c3047a89e62c3975927835243f3cc9d29f37d4be35b2b1f388b3a939923d6c5202dc8ef02743c0094f5430d694808fca4018062cace79ac7cefa698d42e56e1a534cb746040ebe79b6ccf7e4dbb67f272a37b64d0c2d13097c10b2702939b4f4608c405caa9d81d4de1068ec33720032ac5bd07a07912d5ac607c4d2bf8ab3ada29a3196fb3ef6b99faf4dbdb6e115752abcf3d5cf2036154126ea9c9827205e46cc5b3671eadd1d932c086564b0433fb73bd2cf5cf94a65ace93ae88936b5381b0e8042d49b294fd658df31b719253a28f677dfecae3a5d20787cd52e49a2cb994f9856c1357f964fecb742d0cac5eb1fff2028e88ee8cebdb008f0a502d80bc23556c7d9c90695a5b3d32c8b3940bf645c29daf61d476fedb896c7b08dc1af92f9df0ef9f0bdd0b549ad94a12cecda037f8fff130563de283545e20c0e0ee969e71e20f9175ac4dd9922e7a9e1fd5d547fb1b4f9879d38e257175545802ccf86113c411e762c037e22acbd0e41ae535383c87d461f542bdec4e5dc87fe374c6f97cc2e611e8b2a3da4ae2bcdd62ae527f7539e0fa477b6ae0e51b62a402ec0b3ab926e80ec12f68e2fedae3b84a0cc299f7b75a2c069a81cddd02921f587a6f3a5d3b0ee3973133cc84be2c519a89b7620e0b38153332b241145c5460cf9eb6c7f4abecc299d89352e445141fe151b27229bb094752a55c248faa9d14b74b17b99fc5490ea053b5ab90ad6139d36d129917ae2ee305967d489641f8b20d2b5cbe5b9bde8f53e188ddc56072d8ff0b74e330495e2445ae754b155b44b7fa5e79cde138600f9d3c73b8f7903b53000e2fdab82a1b66c27acf4d6e92f66c77f187a3e581ec65ecffe1d5f8896033ea2da11d403a0f787cd89ef698f9724f0eaa348f32846972593401f3b994f0848d9e1c229887011990f21fa3685566a07ecc1409855a5e526f74878ba89974d51ee543528ce5c20c9a34b83da6720a54c97b377e3c153f2590acafc51dcfa2307f4de4cb0a7316961f4707c38372de96d6c967e8d2114db0501daa645318e4e965d4e10479fdb5ad0984f2fe8da708d96008714aea9ce86b8d5e2b4fa2037079e59a3fef02ccc2328bea452b86c6352bb3d5ec22fd3704e612d4a2b328ca66b135cb426c5ea7670943923c7e34c01b78e76b58afba3980d129b938e5183286fb4d8c701000096d42b5709308cd286343b811ac4e4b4a5e1f2cfb22e61f3cca6b12f432bae4933fed5018f8955c0065770dbfe0a647207eeba3073db38be676d5f9f663fb45b2a3f8b3828b5a23e623185b8a8f548e1727af8c8e6912d8475f89464415b890be86eaac09cd58f5d04e6d3cc7aa3b6c7c1ed4cf1f38a0ab58b15fe020f5f7ec30332b8e86b620ae82bb1b79eef2fe7c035214db16b2f4170c914746399fc4bea9dd1a12178de768243511bc3719471cf10d832740888c791bbeaab11b9a36cdda2830e710ae7d8db5e23a3ef3f282198659ddf18810a687be187dcaeb60cb64166a7697af5dbdea2926d0fc001d8a05f988550d6d83a4356ed0709f923fd95344ac7ed9c29402995ea81744eed93c30e9d874cdd1bfad49f52838102cdb2423a1455ef252bf59ed6432c145ec76c46e2a7ca53fcdb33e32b7dcd97bda6da50dc044283f0b6447bc056076c000d95010867a1b4a275b5025f8c61ead6d8407b41182fb125efb737d571bc809ff48a62a55215b4d2b6376a8085a842028643842c709b37426e823114167226900cedbba9dcbff78c65fdad2a0bda796401eee1683dcbb90a21435746cd80588e38653eb341447b6685f3b35f039102380bf5f77144721c25e78fc9313320bc673daf852f7b3167eac529adce1d1d30ed523ae38073a24d297c84a884595d7a3331520cd0a8a8e0939f4fc21299d37803bf277f4d8dd886ad956a6611d727e7a253fb0e03ad043fd29fec725d2a042a1eed5c4dedf7afac2ceadae07f47bf509948bfe833c11c2dad3e1010ee197ccaae3ce4aea40d1c1109a5e7368eefbcc0c0911b36f06d9d5f2216aaabeebd6772ce53f71beec124e5a77e0c01a507957c7959df5d279d36908070ccf4f98ec160a5f2791efdb3fe187bd4d08d4496ea94d75e35cbd9fe627a0691a054472aca8e48da7b68c887a82c5eafe715de2b6f0f267ce625dfa0e8e7689f0f668bf72128f747f3940f43c4706cc0cf5ed25d256c802eeb2aa5f7106392f0de1a6a1068fae4494611907aefece6ff0d1c0af21a4bc8c95a1fc3a12748a99452fea11663b8263e7f3f5729a0c22aae05127292fbc667c382f9be75b0a05cf8b1c2d7c5e2e01aae6291769f18da0be3f472b1717d6f22607a848873b0a366e3cdc5b9d9cd000e79e34355f6058c2306f0beca1f3813a84506e4f276b074aaa97c8c818f706c868c0409d013dc638b8beb8467aaf0dcb268f4998247c23683ed8349492ed230768acfb4fd38e7062db78e6ef82bcbf8abe099f5f50f74c3935d7aa99199040d83f8b0ef04bc8d196daf9772ac2772ed60e57ea5d910b8f7108eeab03e4ca3263e1cdff5249874367434ba09702578e5805298b60c1bd3b02bcb96cb9be27fa2563c7c1b188feeb93dd1d57f09a52b87d40aedb4bb38cef0e76501345799fa86f58ba4bb24feb985007b803547ab717180fc9f40f07f189145381f820055810f8e0d4a30e059d869a388ce762e5ea5fc79de01fa137695d210102dcb91789e9a2957f1feda7652350d47b6f12871d8713e1faeda39f904113b21e8b7910453012aaf7163791c7b4befc491484a87defe02e7b6389c7c6f943f5d3983539cc8b2d3d2d30a076d4076dac9ff3d6cce594a4971dcdf9a3ea1242707b9be0b9f7d393d6e905db28d929300cc15c5a81209d4d9d9fe46ce36597efee5a50125c5482983ac2f6576538521482c1fa1f885f877fddc2671092eb92bda9374dace88896a77a624fa6daac25f477fd348a835ca05c77ebe59c990e77d7d309b0048453a5d33b89d8796711e760d636ee846e3f92696069cc7dc611351c18f04ee6e9c00d43db5d56d3b7518778dd2076a3d88d34d493368a5ffde6cd66ea61f67173bb651cb0c6cb962fbac5c77bebf99e1b3e848276e5e33e77185bf49d49724e60f2c25fc7de95cda04cc429c9cc47195ddebb56710f4ac672e72d8b18f40d0a9fd9896ed9a2e27a42ae44771a4bd17d0605191453dfd032f85ff1df0e7a4cda5536f0d9acb2cc6fdfbc935529d205273b030f5d5651657e2c02a3235c15d807b91cbbbe7ce2818336629c32c9f3945ba6227bebe48b7d53898cb1b0cd87c91f143da652323f06e1ca7387f975c3ff988f96d1b0ec64e704682de8ea78f5a25bd7a0159b92d79582e5441122c5a27bd5c5a414a6ed25accf69f7a2a522621d9fc11bd0de61a84d6542549d81cd016c10999cadb1fefae88141bed4347ce6e50564d896358eefb9bb6983b1932e5d6d47337c646ff5f74626b26b2cfcdf2dd195ba8fb74c9c275bf6ba1f838109e58a3cdb8391744bf1e7b0a7f1f72d502aeb4d8b62563c5654b829a395d9a658c1db0753b6bc12e7eba124c6c6b22a31b40628033058aa9b2b8dd4938906b86049bda404b3494873052700dcd7399914839a93d9846e301f947e46d0e69eac6a53a6e8b45685960f3557b32f47b4d6f6bfd1685785cfb9b60bfddae953cdf7b67e528e7540b6a0b032db72f3407b7d9f1bcc407cda2f94d4501aa61548ebf70f170ba460afd983fb2953c960c544db1dcea488dcab344ba7d02df802b46809148767ef729c28f317be523cfa30523a263159de6f297bc95543c0bce2a922dff72ed8e0b179f4f93eb14a296d5785b7f1298150fb1d8b2844420b83efc24b7c87f3de8330bdbda28e62e0cc79200b67e5f73f1577bbc5b38fb0b70c25abe396f9f8d5e1a60f2289d63dc1b26d766037e2c39061996d11a63b440bfabc5e6fe4a57fdb27885cce2673cec6c1c3c039f46136c2d345fd06af5d0a9c8c043d1d1366f489e210adf9976b21347a16db94058fbfde5ab0f59291462e02d908825ac28e1278c19a7d9a9362747d1f78ac0393f12cc11fe0408cf15c32fdd9b86294a7a96bc48c0ed96ba6ae3e6714dc7c4c59946a6699767dcfba95bad9bbd1d000f4c388317e15592cd0c809fa52367efc574c4dbd2b614ac3f20c856510b61293e1215a4c50d0257e0b11dfe6f310ae2d2d0b0c0a3fd90ab55a05b8800c81ccbda06a0020ac81e68f4bf9eb8e2da0ccf2e0a2e4a34e29728e0d621ea46455d74eec2dbe83afbad37eba3ee7890d72cce7e25927a7175d0f5cef08b249782fad1bd248921b267f37a7a88efbf4a2774f9ec48574c1be5e676bb5bda0e76524b9872fac659bf251e46b0eb1c1d77528050e19f43de64582e2d2f063e5369c1158815a7329169a72ad3a8ae270636a14413a0e259f1266c3a694acea5f8d0736800540e4a4be8e6720bd87f179d468a1f2326fde9992408ea03ca5aee9218307945f7ef2b961cc5f0ed1ccbb5e6fde858b215090f8e7f9452adbd92952eeaf61ce4494e76868e4dadfd303f9538362b39f4458420e106dec25b868d77a8dc54362c7ba5e05fa2da6d7fea5929e2b3a1f3bc6e35287ce71945a028a890238bf4bc91088f05a6d570947f8c4fc0d90c3db4695a08c0fc01a9daebf7577a654839c322fb9173851654a2170dffb8f082c9dcc5e8b9b9c417810536602492bec8ea8f7088f8fc56566c38137704b8240edf2bc109b2905af32a8876f7746a59aea51b40bf16a3605f1bdf3cfce3dcba5d435aa3d2021bc1057adf0b1c7f216db8d0397d613d40ad00ab8f78ae4bec9ed8f33ff4288ee0a1841c117a78668b4ddeec3c50973ea3e8fcb2799f3117b885fa0bbf24870f9fab0284811eeec3eec9b9e7ebd75e4947c4cbcec6bc5332eb3b384b0fa9f25b4b01be8afcfc9134d9c514ff55b1e9efaf3eb51f4281a668464262f6752f8a700b206f169826c47aa39509c8429d65044d6f6a404465ad7855a62cd334e321fd04756466daf72f930393b580be5980da80cc87810ea1dd14c842adb6eb11cc497dae9c0395b458f65311421bb67344a78760007a3c647dd01f31e1a2b8eb42528b6f159dae3f351f7fe5ef103727f207dd32c3ee648cdc4c1645796a78ab879e872ac759eb8e9366cc021f23197ce1e92f3ed8d600a1ecc695b335bfa7c4b2035e4a49eb13616da0edbe481c18ef08bc5581e3cc45260920d7d2b97cacf51e06f2d4aa2355b922e9da57a4451269677b6377f0fbcb6288c981c00b3c286f161db931c5dca6f27246493d7e0c615ab6742b5c287b4adcf8fa3216f4393e17900be0aa2e9e307a9cbe05441bb57f2a0fc780917f7ba2e51a97794a7a772d4dbec92d014921f0ed62a5a64d8079af5d54e4fe0344867b254dd55141aa469956005697c779e3a715a1037a1a377f6478ca83af7b152402643915f95168b5a0b248f94892260db63a332aa8ea38b036fccfa05367e07dc036bc3d6cd7a38bcc3af2393d88278c7b6bafcc7ed7110e7922cdf6bc5bcb8f85dbec4a1cfdb0250a404d28060b83d02d8bc3fcfac1a1a50ed89f0b43ab7a802f347f9278f141a7b0d401cce018cc2b3f54bb39b4db4227338322696f7a5c68602b3310f3d377db66ef7fe0d0fea88910fdfdc76f8e16e4cf02e6f706436bb88989793d40a79953bfc5a75b0f9563914e560eb49593393b829b24f81e33579a885671fe0d812cc04b1ec676addf4a0495365916467b231b3d15dee18a1b4a771964d6707488bb038e2a89dc705d5b9308f5068ca3bfa3292eb0c488162efd5ca3d84eefeb3f4c4d784632103223979dadeb4d5c46318672669db3ffacb0ed98997f298182f87366e758e83680cc4269e3acd8edf4cd92d3b9285a0fa96560fd0cf1aaf0a95af11ddb00585c2c59430996602db06b47532f51747cdb0c1094d492f33b9c6e1ae546f71016d33b24c693b4ebe7a2aef25d79ec6187113519a5e8b30dc0afab504b48cca498c2bbc611f09a0589a3abf3ed5bcb127290822c64d8a459f99d59a74230c8ada69a9075566e8fb4b9e55fddfd3fd55adff87a7804df423079a4141a8c9d7c8db5dc9597f336a80a4b6579304cf934d7410490dd41656b9269d5f2696b376337004e09ee1c5e803f53bf5ffe503f169ee52f0fccb1af8b889f55d2aa32ffe8d594c9b1c39070f718fcabcc3eb06a5c83d846913d1492dd6cfe9d030041a66b7e43fc8965662509b28991e69cefdc27a96dd3057807c9ee23b31a7b359b29c6d9a255f5b074d5c12c0a2745365797ecde274bc43a26a9d39f86d46b2e37c7213b293b623f01baf6bc483a0f03182d7788baaa5276b7df03ec8a3d6780ad8cd9da18c865c5a24b0a1a6ed14097540f03ab36f448c63bbc88a327d8304f84ce1b93896cc0a7ed9e50dfd9f85bbe9ed556133ec4385959e1332c53a6ec9f040cf8dc50ce2bba67ba7476ca5bf86e55d4c99b2d8e3282f22bc46ace0b470ea88ce7331f2528d5666e1fe8aac26940d37820db90e34a2119e3788214cc3a091b32166a4d39cb6fcd602b46a898d4e136ee7ad158d2beb6e7d07a06b8dd674392655f497a99f93c8d158eced9f5f5442db1c7d1258095ee73801eca02c3461a4a77d29cc4feef056bcf31964641f390b25c114e00ab0657a88b6ad3f02261c1cfe53902bc3961fbd63d92da2a58a5d06d4e14f829073bfd40054c6a5fc617c83d116daf5b0b2966741168d49fef358ff15a2ed487cb9fa6802cce446ae2e9fe9ca3bf99c56f743e03b446d35fb7c9b8a1f55c969bd88249882370f3553c7ca36604c3554cb89987647c8ef5b2f46c9d6c71cb1ab4b0363117e345281b1166c9748f1ffe7c61ac2b77d86f0b34c29c1a4d9fe0347c8c4c763491f0fe5e4d492677f4e980d556dad0446727022e4c5b6c7972186d8e8565234020b3ef530eadb9b1fe76a3cbdbda8630d9b1b59569e3262073c7c27965a38fc0534dcafd89471917f37e6e4dadc74c6238dd2e7bbf78018439f4d5a451d06cb27f9469263876b91f8540c7a58456992de7fc9144fc9a9dcc43baea42bfa7745328d127ef4dcf71a3f4e7f21629a07f38d9a3d4b60c7dfb8ce42c0929885dfd9dc93cad7d2c34dce4f7d34017b86433fb7bb180356f235127f0d6a9c80881dd55013e15ebc50285f7c06e09f09654a177071d4ea491f4b31aa0dca387321a4dc6dce379e466094e92c5876dcdfd8d24cba85564c4e98e03be532bf046f32d9dadcb0cc92295197b9d1823632b2271055078295995484d1d9238c4230a5b7fcc47a1c08cef134f735196917d2c3db7f707c508d50ffd487dfb4007602ccd20c82954090e08c833d6cf60024ce2f86116592cb20c795ebbd9a1173abd6914e59848aa0ab0a8924ac45f25cf923b53629cec1af07bf437e843d935c6e2fa68d69eee9081b231d7e41e9218d983f27aa50c5c0e776cb181387baf2e23ceddd9fc07bc927978f270a1621e90bbaf2320c3bcf6e245a56ca75b72c3032e1f9da4982018b17f2b4e475ba83a6efe02152b4a20ea53db0013bb40faf465962b5909ead9ba3288480b6582db74c06f2bfdc5b6b8291a6a404d6feddd8743aed08b20d26e4a265c25de98270eb6382d04cbcd3b71c7e87879d8d3e71a7c90857771c8b98b6ff9c3790015fdb6099c3c907f8880a5245e0586067864ed9a20badacd96cc2ded5661c1bd889e2f48ea709bdd63221a2f8cddcdf0795e6e6293d1e0b715bafa58d0a10260ffffff9f