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 54070 e33f341e22c2c8c9d4070b0ead31d565de97bb3beeca6b42e9e7c93e6fb50d4e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b86f43e125ecff975ed920f7436181d8fcfdaff36d250ba7205f049799c2f9c5
Certificate Block Hash
e33f341e22c2c8c9d4070b0ead31d565de97bb3beeca6b42e9e7c93e6fb50d4e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...002010000050320000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005102aa83c2db025df86be45df1764b285b075c4c4305e32dda4a25a254deebf12596056c4482dbd28dbbe29586a60642bcd6187c9c9e0c62733e9cd95a3bec967294871461332b3d35ad1f64aaa283670e7bd32d07309e52261200000000000000400000004000002010000050320000

Raw Header Hex

0000402048ef43fc4461f59b35b5a5bdc9d9b73a10690cc7bd01416b1dc53ed1ee967d78c5b03c252efa2ac6b21b15ee2db7f03ccb0eabe7f56612d9d61debf5cbd9767e9cd0086a7df20618c5f9c29997045f20a70b256df3affdfcd8816143f720d95e97ffec25e1436fb8

Proof Data Hex

59,560 bytes
1212160103070c191711fdcd0d424259253915f4906681f6fa11c2a8ce4ce33d830d0bbacc239dcae00673e309ad14c53504382031e43afd75395ff9ad89e308b1c511515f498e2668f26abd540de43022049610f1b0f2153c10066c60f82dd10b17c7a1a7bb229baf9c9b10d0444844c39bef94f3a450f05b4ae6f1888c7fef0979db2bf91c821987ffd3c6df196ae3830f0fcf5817d82ec0e11bdd5b9d82251ac93867bf317fcc3ae6c973edd7c470bf40a48254338a6f79b11632618f48f3fbc854a15484017e57c5627fadf78f073ab4a116a81aef77423663fe6ad2f0462313a77bba94a38af9de3cfabd92303a2b9b5fd75f88b7f724c8b6bf760ca0afee255bf4272c59e4ca6671669d35437abc599e9e7ba000c96a639a7d5cfa995d7d41290849fd0ed5ce6c9a9a9b1b17d4308c3a62e6a65ce6fcb1d3b0e37ec435aa31d7256873c74b7e42b2ccba2246e3cbc81a916d1b20c0299124442d0c2dff8fcc83bf2aab9600fedb73fc5dcf3f93ef8453a28692334cab21adeb3fa4e797f008624c36c8b8715b51387cdd3d0344d7b0ccccd72b008b0b5bcc02559e64f103a074209f27d720bf5739fbde1a8f11a1aafac70fb11de34de7934a758a4020221ef32573f1872b8c1975d8f778077e01095c7311e293985c1d918b4e341a2a1c226bec8eb5c0a34305b0651174b854c7530ee114265eb76d2d93b841e00c7298396be5553fdefd1da9cbafbb19c883e947187e29d4d14b04249489e77ad5b34fc89c541e348bf343cb65920d7584a3d3604db02fcf4e212eec0d7fa20d6cbd896d71ed21c8466434752a8c7a39f61c2f69fcc8dcf78f65566039d08c70b43647d55c78c41af46b35fdfc4109f128d1cd740174dda124a62b3d7235cfe8f6f41851592a76e870adda4b28c692e31be106ac077f4a54e02d92a95a60c33f93a0e50adddfb2373522bfeef2fe06379d00d0cbfec0d5d078b810d74ab64c1ea43399aeadc3361abaf120ef46d5282b3e27173b3ede4f35c2add9f3c38243dcf85a6c3db7bffce3d159a0fa7f95a208bcc70e7161ec8db5442bcf35691ba1b0388778f43edcfa6c45fe1dc08d856e16ab54f7936f71813d69e9b0f79003f807b3135403b22edf2acf13dd8c108ba5be9315f46c6495e525e50888052f8a92379e60511277bdc13643404d019aa0db53f4b954ff816e36a4b8ad953b43080aaa872d191128e8000395ef2ccaec4a7938147fc5eccc0f41f94eb9cd77180b70b6fb4f8a0dd841548fc988343379339352fcb3091e8992641b42a596e482a7ba12286283744692f94647d9aff98843a42bc6ccfd0163afba5c2e7bb65377e6a3ec263a1ec91bb9b5c69d4987bf0affde0d8c8519e6a1553302e7c068f91ed217b2f7e9c6a6a3d50b67c5bb8061a89441b9685f81189e5e9a5e4ffbbf0b0da67e01269498ea48ccbe8a36a59c835345fa240edc1f01bc6b07f5f238ea9f1561494bfe79b414ebbb58ef5c0b8288ac99b75f2d6cc014b20ac1e482f1035990b548e252a33c24d35cb65a0197c6cb5dcd8abad5650117df704bca490c70e2282b1358c57e9c1540c69ed18aab9506f38a91e09385075ce8c18d7a5e2fd28767b5f71902dd4bfb9f93276e28627a0e2e93ef7342746b7d3ab977282d008f8c7056838e0c089002d61b8a0619cd43f244b8239d3c00365ca3a2e9b700d87b70b2be05356b9f80de48f5a1359adff1b072629667c770139a03707e7d1918fa983d4a403038234d32fd2104779eb209aac79f5e5ec8c48d604f15315f2c5ca8abab2f62fe98e80773c2e89db1edfee5703b330aa6debedeb59add173f3536fe11be926a03291395a654a788b285db0fc2286c754f5d36e7f0958d6ae0bf61d6a65d88f3c3ceabd29c3346b97005cd376527be48c0f0aea70c4d9589108b8ff9e66839650fee38e19ec2cd3d9717c021cf35e1c0cf326ece4f567b4e434af6500f204dda002610a17ecacfe889944c93d491e8532b7d66493297c7e6bd2513bc96a70d0a466329c67f11322919312930a8fdc0daa9c0e6d60a749e1dea125ca6bbeb18cad806fe2fd71351ec4e8bc89942deb251e1ed1eab9e1007f5e147e165ac784e3f434fb8e884340e45be1fabeaf3e3dfae83e36ea85c8483b2f7792c5ea4037776e3b9814943f6eb483fea7c7d6f2c37b51e906eaf5a1c55360c00aa396e8313afe53ed9421fba6aa259e3bb5727d88f1e972f02671c21bafb5c7c6927e1718dac07939ba258f0f77269346be820d27aca27803b8fb07974fb6d75b1e9cdb6a70664080940622d7dc35a3e0a1561cbbbd3dae21c67dd3e4c4adca378a8ab48f9e7227cc56f9a0a05f862d103dc050a1fa7c33de41f39fc9ad54f9e84dd713b24ce5c9abb6ea2ec41ca0e07441acabea89e11c69bb04a7f0cb3ce2f94354a39d762363960ad5fd92ee014c5014a63a296feed2e588749d79c1660b96f774c43a1653986edf5a56d246ff77a7029118d36a84b9b5f73df164a641ed41045d09fbde2252edfc7aac8a648ee8cbab1fe1d6bb8c22771c35b8891aaf56ca7ccb9e83a50acaf08c885a05561fdfb66e8f67091ce931f12b38c483e7dc242334b955b2b76562a226bf9505b04b741579e8de5db69e0e25b83f7b8e598b117a01ff92738a936e0e345dd741f2961e5c7e0d5f81909c6d58963db1b9baa166334b0a25347abfa7759322eddba480ac8510321d27933850dcb4f8d3d8e0a89b664cdf93e341b4598bc37adfd1a358b09f3155292769d67b7047a36a98da4ddfa1315b8739e04df3fd42c9af802741f942e6630ca48206634b94aeb176c77f8e9b42103baf705f971033bc5d01a24d661de5af443b38614b78624d8a4812736a3878cdc5a5753b68ce220718685afee4e3c2cb9839f34ad17c72c566dcf76a39aa1108cf4eb440dc1027d3860e594cfe362f128ba2ceef195d1fe9e8c076833fb53f4d9a55d4730ab3107bca6ed1ba7029b7207b8fdccb0a9a3b2cb8c0001bd8481fcec97277a4571da8f4e97f1a6a81697d3719e659dc4e5aad48123de951481addb293ca8e00472fe4f1507c3477487bd94a966ff83a9cca5981f5c11be3f95d0506f1c0cbb7d00c3ef097d64f1ff9006f818d01270612c5648167d024f65060bcd8462fa30b6891bfca3f5df28d92e4c60fd30bf9cb0dc2953f6e53d1994a61c50517b959b528666489ff4ed83b959bec3dd41d0ef0fbc78c7fd3a4e2bbca3c61bab17e7e0c3865436eaadbc23fedc92bfb6682243fc69c15d6ee80ecd6a7de8e1a8f5de72d449ee57a9426a577235d07190bf656a221321e6150d913a1fcada89fbb49d0287f5ee60736ed3062d0f2a0da6fafe79cfe3b75ebf5251534dfa54c7fa8067698c3d178ec9a9c836462265b8232ef3cefd8084ac4c47d79dd733f30b09c5215cc6b85547239908db1a109ae51561ec5fc4f9079bd621b29f04a33304b4dcb0e521190fa2610ccdc8a7e34a3213d6f60abbd2cc9b3d04249c3f43121ae688a44e5f8c8ad3002a5e9ee850c6cfaa5a887ba318a990d8fda63583469b825b876c30a03fa8bfcfc687e344d7010fbe3fc23876fe0afe2582cbc0c704096fda56e328f88ebad071bf513bd670e965bd1cb8b4dc85ea88f678515ad0dcd132616f747d7fd093ac51d108218e3b9f2a3a36eb019798ce0bedad708933dfe534d2acf71506108764242a5e2559d403dc6932a54efaeae83db9a6e60329407765aacd2f619488aeeae21e4d60308e48a401092eb0eb94e3eebb614025114c2b9cd65bb461c7d997c2d01d37602af09ea1c92cd6dfe1a0f505cefd14aa371ba80ea9d621dc6929af8e0612f7961289d6dc414c32a660849ab5a7bcdae0a81751bd6b4dd82f5699b495c20386ac5eeade52e0c5d0388d545a04b0a10795a6aa97ac7534650bf8b2973b2793618e2177e649f1c99489d5eddff543d56549290efab9e14fbed553021b5dd1249a640428c335e35a5ce82d116271f4da3507e3a01e84c3897e181b73825faebd2ad7b217356c73b512d1ae938027f7170a2e907cc6d67dd1c35c7eeebe7bd6bbbb5381939173ce0aa34b0cc57c5d219e5608baa1ed33db59ffa7bb6c0d1e379c695b817f827e61d31d7e77f2b11a4656e9b5b4d747da2f79650eb3f947ff6cb71d2c4bad27503c1a5525265047cf827496668c1de47155ac64b83f9bb31cf64a5e63814afd6e1fffb74cb15cc2ac49ab6c2444a2771d124fe2c9d7feeb45b9c2672002732a2ec1af56139a43d7b8d0963e14266865b533b6624b9fb6d9027f0caf8f21599115c8b61de16096732a68c4b9df90e722c13d30853449121c9dba269ae608b2c4587580afb3d3ec38e358a315d354b882f66538b3e691d04737001165b870a902791649bb0ef15e132f5e24581dfa05947df8414d59e4d2e2298fd94ebef4005e9876d1cd59502867b4e40e7402d1f6833cb7c053453b55d42cf9224e1c8fb9caad910942bb2923649479406f8a9e764a4f7c676fb49ad610d9cd5eb8fd4246d2c14626461c4c972d9577e5967e3e70538daa22e1d8fa7d985e716a5fc1e79d7b9d0606be4d292b90f70ccac780eb4bf35313463610ee25eb8f96f5888b22b0cd419452d769964b6633aae29b8e990f5eee252ece66c8a2d302ba89eb3c6e6fff928bfab959c8348f6e19a38cdb6f142d414113f0f24548ddf8ba53a34b434e968760ec444cbd631e355760b281a166024bbe7cb0863dbd815ad7bf28b76ff79fb730249c5902e40a00c127ec31a216520d24293e927b536589d9c0968aa2ad4b20a03cb81cc443f9039aac44c42cc8cc6ca6d332f5648089ebe84a80e0b6b33ba1118bddd1fed854969562d78956c60dcac5126d2bc85321c9d5ec608883d42dff320349b8a7339cc39c9884e7fad0da2d4e6dde49ad37c6c0dbd364761aec7ed9ef7907cc8eaceba14c3e025e10527d695f656dc2dff8921bb42932e304abb744b5e59eab7100863ff1ef832c276b628a8db73deb1aa8a94dc6bb9b605668010f1daafd0dd8cfe15f4e4bba454275f826ae5cd3aa56486bc3e68974b07c70d0c542e887df67504ca468b4ac52f5efc949194a259908c17230354782f742c1ce4eb6e748e3e488ff3ed21ea28d0befa72d5ebde818af22b555c0241e3a9e1a66f373dfd09932c2368ca859522dc42c7b8195034ad8ba65f5453b21722fe00807b97b13b5d46d046b90e6d3bd6cbf26012acd955be63cbd379004cc079d7b9f309bfc8eb579bca891e4eb76d5aed9e9531d09405c92adbc925292275d6878b793d725f30dbb85a5c833c5ba3dbd9266cda50c925101f58cda2e07353070fbb4ea48dda25693665e65b7bc0eed3208d8d8f2a7968b5972523130cba70e50cabce3d84f85123e0975f548e6d563f6e96d17ef8ea92bf264768db99eba2f6ee5f1ac7cdc457191dc7c5f345c923a0e34047f13f8d863b6298e07ce0169ed46fb2a6a4965a6bedd65339a1a90ac81a9eadc36f5e1a0abca1b0d4414c34b8debb1b964ebb0228494e3c45385572e56d749e8c16ad691de0b92a693e166383f10bf89852558e223f1c959aebdc6f931312e3c32fe75a27d4a267a151b450c74bd5adf3976d229ffbcb7b62525f81fb1a41ef3f2898e95e106ba75036a51b128f1594b68bbfe1d02c662d06ae6a92e1c851911b3ec89dd21dd6a60cde511d559e077087e8d1363247a611bd216df2007b841ad2167cad2c10400ef64a71b799301f3f95eb686639ed05f7e3b68f7f91fc41158a3c9b745d0ae5225b5bebcae31b68a24ec1b0241b5980b0b953291e78c21d2b0c8e875bc30f654f54404a3edafae2ed51e01a0d67dc3c5cdf3f4728658b41731cc185a417d444e72d599afe61a5ec251a4272ef8addb54c4020e80068222bfc5fd4e28478ae3336e6aac36c3aa17bdc845877df11e7230fb404677e2fdcf41ef9a3638cd7b75f1d52259ce0fe2a044234c2f3eafdcf5f3879d234cee6d7a588fca6a3637f2f690e24fae699cbcc28a5a1691d659b0b6384d6866c8ef3393eee4f98a841f751086278eb707e7c621e923dad9ae767802bbb52451baf0d7235d664d4728cf05aa0528e39d2bfa07e966923fe93edf34aae0ee30266a094218e720ac764292dcf74525dde569b2b492c5e464d4a3e258260e63a79dc94cb411a4fe1bd2f73a9247d81c775ff702e4f8de472ce28528f419f075e43827cff2c02eefdf107d18f07944a1a4ea8e97d34bd270cca78db9d3c2136b7c854ef1a3f9e26d97df5b46748993ab6557b96f261ab4c368d44d674fc20ff08a5f8e521aaf21430e66b6a6706aeb2337f3920aa45cba3eb1a15e506d4c30f81bfa488c2ddb51e1dfc0e339e04587e379bbf07386a0199308792068da572317406a81c260bb3a1d75343a9e4aa4ce1f1f24f92a7700fd52c4b5835779af6a5c86bdfe68db8fbad7222f828e0b06e8c9e7c8ef890d78e00e03f26511d56a9127ee4d1a662af55f041fbd53066e4c10e91a5ec77cc8f69644d47f3c25c8c897dd9dddc297f53e27345a77af8bbb507fa8d42fb071b8a7ad8cf442e8836f79c37d57c8130c7ad7a6deda752f5907019590780b5eaf049513988d01f2edd8f657804a8e3bed8465b148fe2578f8fd8b46e58405e22b3ffabf1a215502d17fbf2a385c353baff731b9408a25038290b8be6c1c0e03427d090eb149df277566682143563ebc124f02dff38e79f375cd17c572c4034bff488d311e0583cede55a81d050cf7ee9e1f85e6d9acd4a03bcc5eb56b751d039ec3751137e90955a5e126f67f5dd9c7b22a38c01acfebdfd777e946ccfd4a9cc5dcf4c520dfc5722a23d236dcea07ff0a9894b3ae760cfc0187733c280944ee6b1dce0a7764f691589d55b87920e2d1ae750a4e2ccf0d28faa6b6dbaf679f6ab373a0487ab801f905f3e97750d9865922e9ac4dfa539d97f7c6461c79e0847983c1bfdb62ac97264a11be038babb77ada32be55c21ce2c280008de28068b0260c0712ec0a5cde8df35c8bc31ecdec16ccceb9375de4e896e4379f16e93090ee805de54091ff5f58aed8e0cdcf22accd791eebcb5d360362da6941691f2fe4539238064031be9c1c5905ad135eade3ce6cc4ec7c3487693ebb06d091821b9bd725fdbb6933ca35eccd574d1b78c42eb0fec6ccbb21537bb44c91bb68e63974ac4c217dbd6bfafba83eb8cb4f4a38e038f2fa5c3a2219eea9e80491f55dc6613d351879c0748519c3449bc5fd0f18fa3ea9da1d6041f3835e5e6e44962002e67044b60417e779bf8c504990d9106931eadb29cd190edfe1b2ebee9ade389527806535d64edf8519c5f2448fdfb772364561f976701b1720bad159261bb29fd3a62f185cc6583642b7c211ed4e1be40430d67a8a1b8d23f9eb8e8da3e228022eb39ee0d92a909d9279fdba1cfba43d405d937d4c2873fe70c161b57cafe064e27a9b6914d313c4aa42d6834e4336114fde939cd19f78919db57c495873c14b9dd8ef8a0edc1fad3791c747d40d6b5b6d2ca4f681491ffb4d6e52de4518004de6e588d808f44307ed9f3f628e8a3bab21f1bec482826324b7ab947da5ec47bca0a020f0f731f3607cd3f13c07996518592e352063ced382b2c423a48d385f11a2bd4294b03a24ab825bef362fd8fb8ad170b80aeae8a10a09144b78447ff9b8bfbcde96b1e24e34f720e451851bf8169db17ec6f599e1817747a3b281ce3ce77c59abf82098135e0801fbc2f2c0e8c8a3dc6385596ca63754f4517be64d00ccdf66b8fddf02d77b97d635388187aa2a79d8b96772e64b382a09083f4d05853c8192fd496b2a750bdf30037581d30474d133b4bfb2cd63705e492d9e5a572286b3c44c1f9ed681149840d2428103f7941ae0e698d9896b679bc7633624a7dbd2f5b99385071cca63f879dd57f3b7b780e2c1984dc911fd5decb4a4b8679773dce5c235048cea6cd9e3de8c9a142da0fcafb8a8c5736ccfe99edcce0c828323a3af89efac4b1f2dee937c4bf2856db7cf1a46c4c1fce48c24a98021b9478cdb199d888744c5ac0d15a442aaddff2ee9f698c316c3cfc22ed8904353270588ec3f00f5732610ab532a2849c3983ae544285aa61dc7c4720e2fa4da1909d6e213c97ab9c2b7197b232cfd08a15abdb434b611fbdf67b5e825c6a6f24be9c6ab584ec0169294142916cab5bc8b7a14ae3ce382e699bc42f1e36f89891abd8fc23e4c7dd0e3b2c73bc07cbea3a4eeeacb325e41e522cc8c735e8b1a9ca4bb25f73ee784dd03dc8cda2d7867cb015e0dd1c07e14431f5ce30e95d21f5112686b470f66c8563fad5f32c400beb7c853f88be9a28f62dd0a21d37a10e744b1f1dc15dbfd6f3978e62d0493f47792ca4cc999ffce8bcd0daec6aac6d54072cc5f1177cb5968c0c0cb752a8fd4e065ab3116519b48c2c0c454cc0cf5123669dac303005005dee7cc3cc16d17e05aacbe1a2c219e3eb179b48be128572436f65edc13c4d68be4fa3c34f61cec4c6ea3d11cfc13747d7510764044e64e5922f4167b83762a2c75a86664de8b3f1a38c8b7667b22ccb0ef5c4ea7df52ffe4b1d45f94d7cceaf2965e23e08943d5f54277c117b4b5d767b08d64e7452dc3bb75964bdda5c9d2e9f33302ba78a919cf86e71757925380e4005d99720d55df70d2e0b1cebfb840bf2de0ccc13e20bbaffc6c2a82bb543d2c9af6fa163ae1b6099b9aba2fd9237580856c0ed31391ea36aa0b95c93bd1246966900af620d29e4694b6d361d71bd7a675a991b82042ed4499ec3f2b949281ece432a51d82670e3652c28b92efe0b31874c585094e54701565aac88b6bf508fc36d6fdaa8ec7c8e23da01f2dd45dd0487730a1cf96135fc921503f5a0d9cb3cfa0ff90addcf101320dbc89a533cdb5e7d3d628a9bb6f41b5c207f202e7219a44f17772b93fc101b3efc0b77c526f17e9bebfac9697ede9b8573e7dc8e91860a8d2799c6529978fb969ab35ad297831fae0eac40f71e7a05dc0947c487b63dac396d878dc8e34b6f5282fe713174d13de44005e607401475a7347b388f42415c1fb4807861a736d724f16f00356bab54d75f1ef8ad681afb02041f7be45eeb510c88131ba568ff103f515b87464d6606dc3136b9534c0e43f3a397faa77e251b3e3fc8be126086b014ef23cadcb636f004920eecdd1f8405f51f27e39c23851ea85ac32f76dc024b17ce9283648d3486b1a99cff4e6ddbe60c03cb7abb17fa4d3220bc05e938d3afa4735799a1b899c07468baf87af35773056485a74081652b4ae1bdcfd80776a2c4687e89c0eec7e062dedadf3abac3638ffb350a8db51012f6367da34225f702e065ac92477a0b06f50e67b584667737b9afbc436eb7d684f855015bde039a46e8f63709b1b31187f5de582a448042a5942a60cc0b5ad57c68a1e7dc4d945920a24e8b488bca139c84ec91f01aef0596191112952686a810e312a149602378766f4b8a18c9a240be67f02edba644405b935683cfec12516cf067b822986cf1f482ba2172e0f927473bc94e1b1bc1794f3f26946bf5e5d683ae3e590f47b7ad6681943321a0d5baccd9db7faca2a214fb060abe34b049c4d321f2e9b5becd8d1deb9d6fd6e03bbaf6668aaefaa0747f5a575295b85d13a1502aa746f34320e4bd834ab2758bc13fb0dab12ded1dcc5df968524e0d653a82f9f93e0f87319ddab8aeba89f6b3af2c68684f0663ec97b29c8f0c3f82c1421a3b5a391d061bde294aedf090f6192fc6ca6b708c3166a764d04a1b2cffb52b83b1adc82bb9fc3504ae8f6d759c2d5b325f94b9955c03f4b1f6a2c6fc3c6830635b02abfc9bb6bbdcca071dea31d14ad84a0ff482c417f359c90bfa60c9ef40db2990f2592e396f2a17858c982b7a7224f62a15bf2f4690416d2b907a1c25740b5f141136cbd44662a649777e32055131254baf71e956930569fd49c99c13a83533be0ae3499ea7ce578dec24a7642b933e9b1a2ecc06fa9b12f298cd1048acaa9c450575dcbc466021ecdb3e0b30447c3b7e199198ea16e8deea62a5532e290ea5ea12c88ef1c42d1c06d5ce0ee32ab51a77dddb73581ca6060862a44ec5938dc8d172e97f02150c71336d64b4481ff8625ebc8d54e0460f679f0c3fc43a9668a535957adcfd581c8e84b864f56bbc6322bb3d107ff03b030d574b66d6b5b0cef0889de81a87c35edacc5fa66780004356222a858a847b2b4984e0eeec26a96df3b26de5773eb3a6dba56c9e986b4de19f98c9ed063969d6c3f8b5548b3ef58063b7387776a9b152962bea04e7cd44f112b359c72f355736db339d40332ce513ebf5367ac8747282fca5dbbe29139432b25f22114e2a0c47f055212ad0e80c623c49118f11440c7b6f49679e480b94971cec210e79da14c89a41680bd4194bb91be6685d6f28c38e35a2796f029eb3219444515dfffa2b336c4ac72ca589e9017e73563ec4d40996e7adc651be958fb4aec73a2ed9f332f5c94c3ac7fadaad6e5730b4bf2685cca77561f6e79fd8659f394970573ecd9bb37317d9f6c2cc3c17674bb26321c8fa8d69e0dea3c8bed32ef8885dbb79290ecb1b362c92fc21ec665d7d084c119af5a0ba8c6b99d5d21bb5ea2b0aea8b7ee912130c4c39a9ad5b2c94c6d05c05e43a252d2f8a4eb4317a1b147d24fbdd1969a928d2d1a7aef3615460b3686c42ab12cff8aad8e18cb05d9e58cff672d10926f2324e39a5d84bcd195ff464daaac8b8c3d0c2cd6d0ea8ce654a8f6aeba96f5f178bc4d2c0514199d8037d7e3f216ffb2eb7e6c5720cc70b11d5e7a5e536c733920e802cf76ca92033569117177631fa01702ddd06db748a889c98c4bced6dec0d33ef0c615fa9a0be847e8116e9019bfd87e582823189f9edded8db18a5f6cb34f0384603e59035189978040353a4adf9ff0eef5c35eb7181feace83a0b8961eef86a3cd58f821fb2d5dccb857aafaa2d697b48f0b4b85fe85c63e8bfee53ccd4765d236b502bda3e219643c985d8c029f8a6561503a17bcee1cea7dcd1ec484fb2c0c79b0db75fa0a83c72ffebe3eb766477e592d91a0d17cb16a7232a1ff7782b8a3739614e22b73a84c8219b2084419fa190b07334614725796a335dedacb78942a8d8341216a69f3e871c5ee7985f465405695952bc499a758c6641a005a816910ae405c5c7367e1d4cbd73da4ea5e4671b39d64b04354693db6e109512cf88834696fc30664fe20438c3d4d9cd791745dd697c27f201497885eb3ca0a900fe852681e6bed66c73d408e754105786f81616aff4c28ae59185a704e31f423e8f5fd3c87885cdd9c8ae1f8da125ca686c32566970d2b7143171934878444f075429407f23b07118e5b04397b5b5284a630ac4fee70fd0e44fd2c3d49aeda6a3d55f2c47fd17308d1e65686c2e03a05ee2a4c21fa5e4893fc9dff37bb9f7523082b1f5e9540c30e9494a891a801e6bce5caf2797cd059dc030a49722ae38c227a2e58e701df0e13b3b269deba291075815d5d1ac2aef586c3187fcebfb89f4f14272dc0f18fc64305fe0e29f2c514dcbec542bade3b3e9f41c4b993df12d1562284d64fa4af998a11f3e26ab3148b613c4125e122e84fdeb1a79c0b191618f202f415205a74acc233bb17a07f68f5ef4dff709d6569a285400a7cd141fb6b45da61c2aff48f82fae31349d2c83639a620b4abda1ac260e5895eca1d36379d4959916e1668a980d6c8c5cdb063bfb39250af4b9f66452513571e770786db9133b12be74525067cd50f313af680556f851b9d162c4a3ce3ab3838b15618ab3ecc521f79917d4980bcc3e9f5e867f5bb6ec664633f6bb002895eba6a9bd25e0dfaa89c513ad03c97fb0fb770fd2273841d6e6eddf2f29eac3ac9233afaee46c144913f796005cd4459b391b526905c86ce79f19219457c640641034fe68e1bdb7dbac51a9ab02eb119f2a3963dac8e0f1121a72dab7b2b52cf2ed742bff7e80ad3bc73212d9480d5cc8432437d4b2d1db361d4a7b2ecef3fa59e07914ed26d751a36068a2453432b56ea45383b850785d44557d62f8f725e37594679688075cc97989ba67d4e3dfd8fde72d0f898a52365108a0791454f38cf7f536a645508d8762a311a3f30b57eddaf5db730d435a1b6de8781b25c5d0df2ba73bbdcf5b6107caf91884c9c8c66f2ac0264953b6144e713cb09f5ad8c4ceca325aeabab60d409659099c114a0a0c417858f7d714f3bd65b388a134b17e7d65691f6be1760577b0e1408c5a73ece3fcf39fce1cc5d7abb3064d9bc6ef217e8b259dda26c5fa8777e2a7cdff28f22f75189d51307b76820ee86d67b7a0336d1b12daaef1315e6e2a9462968dc264c64c532745e2214950276c747913a22bd567790105d5be6f96004fdc57c707ac0f241333003ffa518ea83b32b1d8e7357229f9ace8153f18101ff0a25915c4005b1af7ee403c35aecb6473055611cca209a7da3c4def1d0f6fd3e2d67359a85c395c771acae16841cddea40e27fd44300bf53423d12b1d000624d36f53fbc53fcaf84e653d68332baa23c565c9687af89e3d90143e16f392ab7a9d7eab20794e9321dcf9c09e8d253ea478168f3a439cbe0c9a35957d7921405f3e4fcf1b0b3284925d2eb226f26c025ea9a4021b3a00f6362af3a2e1b14e4efb6dd5cee0aa602f888bb8e1d9e9c5d0ce4b9ba5fd253b2b3eab7f0548bf9642df46e2da4af7f18028613280c426473f3ddbfb55a1cacd130a0ff5975fd4eaed7d29899334829c6e17d23b9cd14e97118e5cefc1d32fd57e15b003a356dcda9fdb5951d1bb4fb01f2599ce4cfdb79aae5f623058c5838dfc3aef7d07c2d4f50e60a820ec286249598532f60fd59fc6241dd40ad0971594c87a892868153199fe5b470e88732932ba38b8942a289070b1e35acae1450ee429c26a7910fb6e31c7b3e8dc092e7d3313732d68327589a027e262d701252b489d621e94c8642b6dce6604a95d9fdc2e1041f624255410a99130903f74e7820ccccf50d3b68a530c43322d3c9a90467185f0f093cdba316d506c698260649a75d9a696d3d21b33ca952bab568f51c7f0157d5d3c4cee55b11fbf6c028342ee09b4b6be12029500b20b073ac93e645187e7fc9d769e58c879729c16b829c434204e86f9ba7defed1406177ccdd2a0ad100bb511a65da2c263d507997294ce909f92daed34a51661e30a3988c27426bab912d24e51488ca78e346e5084cc7a5940f3dde77f90d2a99bdfa110dcb629a889175609e0487ec97f56d7d483c66f2de41e9fb0b0d3e28dc80ca96d56c21be4b41088cf6a572116bf1d8ab7232cc20687245a1a3b2143fa9de9b26a7f1b2c60cbba00f5329932ee4950ec6925aa91db24e2fe3d94a7398872347ff70e90706ff5742e25caf409ce4e1594a1d6718efaffa634b19c02ffab4ba3110d6c2587ba9c41985cba582b9091094332a8a00e6bdf95bf7fdb2c99bc7c256e83f887c6ef79e4ee257a9af6bee00c2d3b2003e69803da84c311358356eead41b4387032374a1b7f3a202e0ac17c9e8e5a28f2ba94a11503cb268fd65461b9ff5a5f202cc13ab088feeae0b6b6ff36907aa542a1bbe0e4b18ac91a599f4f5ee98df3b8b0f17649fc2b3ef5e8ff7fa4f7c3983b65acc2fd6cc32075ab8a01229fd15d95c0e3fdacdaa97f9f444f6166bffb2d6a9594d311c175b43bcc9413c6f9fb63be2294c7442bdf9a8633ea6514cd8263a107b7a0899973539c77a8280ae54ed25cbc2fb0b0671db40f98f273ac1ce25ffe744536165fc2d39bcaa0920b1a14cb6c3ec15c76378db0c139c7e7822e5bc7da7d280e3ba70cf773623147277a3f6020c06982e93ecf5f9623f41ff0d5b34dfa2f5c42b0e800cf797a06b8b152e7fa1a806027ace9bb4098f5b3faa010a89c0c523d9423b7d8175167cc32d2f629b2ebd8f0b714184c87e1969a61ffb0bf0c6783f39251b85a4473c77f0bd56d43b52fbeaa200687090223bc6e282dbdf4e404cd68c9151d7469d06211de070aa1a8ea1a832657aa00e509c767a6b5c2ea7da4fec392ac7b0b3afe01170ef05294377674b710a952a7f2e62a4835c127d70f329f3acc7f886f08a07b876711e2d24e250c8f273e81bfc2e838c8ed2b954e9eea0b8ea21a3b587323df1a0308f21780a75e4dcc1ea3fbe68d72b42b6b21b768320791cab0481d47914a8023c02b8a4e3adbd5a86d8f1561108cb39dcb3c362000a7d0091e6ce4f4f6ee4456c79841866a955ca28530b0149ac9f65619ca8adf84c36771a44735d5be7121c4591dcca90d71a180a0d15104d7ae9dfb9374e62ce54df97404b2587a5ea2ede55b1ee9711d1d74788e14f961a9f9057419715f714b81a650d38fb830c073310f95b0cbc5917f8dc32d93d56d39f9f1e4017235306eb1bb0fa2d4499b0b25006f89ca4cd67cd87d9f9acb96d89e325d046d62e16bc40bdc7871bc8f1454c6b359695947330bcab897ed552e79fa1eb77b1105fa1d41e1cff91b8acccb0c9922acfebe987e6cd5e3ba0d9ef2788ecc60c53f7097d1696732d150d077b0c32c6357b61669b5650e6dba21b527e8019ded0cad60fc16472df81ff9faad92f0c38855744de5ae19ebe9f048d0b2135e0d1d3c566a89b6735571590829a42703b231511c331d62d994a66068b05e0057f10eff8b728258c612bf0489bc8f73e404a829c79bf10fbea98bd9fc28ea531b743807b582d4978cdbc4b4fde67eefd8d0a9f4f0e4837cda9671c6870e0198eedb4061de093816147fbe356137e4db2bac1d67dc651bbe4b9631630c8f6913268c7df0fec51b7c471a5a907cd7e6a0f46a2d17059f5e37690495bcad693af78407a6a6d1273a3681311dedef513f77f527197e7ed00ace0f1d291ba5bdf85a7001d6e684d2bb6a797175b61f95021551bc23a947c17a4f5c542d4a7b28b75e9206ecffd1571c5727b992b765cb6497a08b4206d888af7a05afb42598a90d6747031088d363340606d9743b05f4ab382af456710099cc1410dac47f60c3f017b20d1a2010595f364f9c6d8e2b343c0671469e5d242cf5010caf8ea17397b221d3d6b33a83e9e09115a89d7d296cf1169f6736a73134cf872e6ef458b22fb422778c061157140a850ed5a043ffd6b9257efec2e0583089d82756b508f3ef74155bd4f7f1c2a25462a53c8f303621e336ad53311483f97bfe52a8e74f54f4ae477db2aa550bd68d673b369e4ff73c1b6156431f411f6767d0b203ae2b31e0f97dae3a67e4038214bc4c654562850b65b065ac5fb0b9842650c7ae1ed2421056361861cee9e1d6fb23d325c16c75ccee1fa0b2bfee499e47f6aa826bc6a4fecdd91b3df7be765afe27ff690fe9e56ce31c3e724c486a9918e27313f5557accfa079a58c2a88487c1e0b96bccab716e88f753fee9edc3fc8a2822aa94a79bf9fb55d8f6f3130cbbfd492f3e07a8df98d9513428ed550f3abc31ed7d3ebd20d6708302a88e6e7e1cb2f91635afbfc96d102f1212e7a05a8181992afe3c79625cbf1166c2a16cba36e28d1e6f88f007056216035f5249b239b149756fbc855f18d6b28fe78192d8702f2a5370e5a487b4b760cd623e00be02264dd017d6d1757f2d9864fafcf65150dea9c198938aeefd366e5992c00e2a4f2c760441cd022b59f074caae81abb1c74d1f5b183414223c59040c090c4a0092697b525dfe364e0da6e1620c8523eb88c622409d40177e405a0d4940f59dde2ba8fe50430d71b16d1d47e1ef29d4ba4a0e199213ad22178ccd04aa9f91724a34e7a5e5ffc8011e69c738a60a113653cc40ed5392b0593dfb1a3a9ebf4c8b48bfab8fa1e146c330d8d45dfcce424b79c64b093afa9fd8da03f0ce0f526c504176a7073080d13cc6ea7ad5ebfab43932fe096d518030cd2bc89d2e6929dc599ef68eb63a1fe05724ebe39458a633f01d37c4ed50b4a646fde57d1713fb74ca37f7ebb1f64d9aeaabc726bb0ab36a5036731816c50d105c55fb6c781d98f88418e36e53f03f57d226651dbf6d86a1260141b7318edff23f8cd223af5fae41277d57d7be762a50c3ea6b926778c91c059be865ae9d241794f414e398fcf94dcf43e6896886fad7581c725f2029a60713990bc3b8c817a6e8eb654529789de55eccdfd4f0b93d1f5e5ab9a7f3284d7306d5f1db29608f7cf8828f3197684530551327203779f5a5c5861b1564e98757724e922010e2949414bd144cb5396e29538559b0b7a53b2d6b2e156b10e62bc889e1302654d51e257a4acfc37a714aa00896ebc3cb7c3f58c1f642c23cd8e5c79227cfd7eb5f733e24bee208b0b6d1b9ff509c3eb538ac70b8ae1bddcd5813757663022efa2e0dc2f29c6d5a2a867d6a13ac7e7713ae05d73cfa4746688a1a83e693d01807697b13b671fc632186b23802268403cf972e6f03d848234658a8cedcf7bba5a27db957f5bd87b5bc786685885fa5fd9e9e9aafb7b86ad66cf9a1956000930361457c4643edc6e7340b6ef4bdbdc725f71bb7926479f17f29d5c0902a3aade923533a3e8d34a24961ed664f10b420b62bf225f274e6807f5759799b3df7a0fdf71fb68c950c092dfa97afded3633c93123a87a7c321bbc6a26c4e5be2eaf6b0ed6d4566e4fba9f75595bb1af019dbcdda2c0b1330b19acb105d2c35bd7291a74a76c9fdddfe5b85d5d3016ebf5809be32d7a9de4f4323913a33ab3c2aaa234e6ace8b52d1e5c1e58a05d3d6fd3369afd4f18b92cdae8f1053d3e04be47d068ce44ffb024debff95ea0c4bc7a367a43ca47fac3ea5858dc00c81d6a56bf7c954fc0202502517a7c1ce9b7f402042d06b7a0b3bd8a3d72b996df822e28fc8d0f62925bb3350500ce36e870c0b692a3cf88d7eb5951a1674f877139fea378e9f1f4067994da483d3fa55e572a557e627cd90daee7c0c2111626b20f7cf08bb40113b38c8b3e06fbc14aa5eafc074674c78d5b924ad1e1bfcd6786f6bada019a34e7ce47c568d79bd716872e78b904714a3dccc97f8979dca35d2802bd41f14365dcee5bc8cd270bdcca47a2cd1cc59cbe353c8f9bc6f06fc90dd825394554938b997174d6834007f8da305ab2dda925a9612fd520ca780efe624adbf70dea4b94569c8fd1281be65c7751d642553988544e3012434ffcf9a62535eca51f571174666d35859d74318ac2f560a55e930a330f43f61f2dad9ebc012339f876f2c9495cd1e9b8be2476891e2a7c78a2538ae31dd581020880acd9f8d2b02c5b8c5a2b6ac21b9d30394a0b256c82b0f86dae9e5ce3cfd77b84bba6bcab004e13022fe0197b256b97c2dc30a00f35d8bc5ef920b89fba8d5033b52a24a11c81509f26775866c6cc8d5676559e69eea8b2c44d6dc5ca7c6373e17f0a2cbb8ce0655311d6aa63b71961e7494a94479259a76398498ccabd4fdb6bac4c963ed92aca8f4296befb4e90af0c82951fa1194fc9355c3db0e86355e7eed85d5bfa37ba67cb4c3876089c4f650d32a2fcd26031910ae697907f5f4dbcc1db55398501a8f24deb8afff22c100ab4ef7c5d6015dcb4bff526c64ac31df3147291244b64bf763f216db24d67baf5c5a1480d7b1fb7d184a86acde8cd97cc9fd91b7d0d6aaecbf1ebc1487c7f7f10738b65c1d1cec30e66780a9718250781406d5d0c1d6ab16dde71303ced23f0ec711a87980b464c2729ad109320435d13e5aaeaca56c2f7661cf104ddb0c486864386e40fca2259d5b07690c5a8d26343c821a592a129539c3ac478a0db0afc632a321ce310546ae58d1d7d89374bd94c10ceb0d2aa899e576a162e3a0087faacd31161b8899c754e77afb077e1a35f1ec2f0c7cbb7708ee0f3bee10e063df479c69f3932a4b151ad78ed4ff2280aaf21e9c36f3221c00fe33a0fe051737d0e5ba8502ada102784c36dd6c45994d015474ff16c81649154f1d25a05b033c9349a90e8c43e4cff40dda7941f124595b5d2e71cd950faa0608700eb79a1ff1c4d9f3969f52a23b39208b968ec7dcdef5e231fb0e02efe705dabc31ca75bf5ebf1fd1c1682dd3a698e84e01b614ced71078189aac555c421ae390d7415d3ddfd73503659485b3c16911fa50fe15c635c077092cd8757697794d2ec5a05dc9553ce9765a71af8da8fa68d60644260e33505d2bf6f471bcde007ca6933c263f12bb6a079c9f50f9782f33da4cbcf3c13cad65a9b7d17c2af7e70867fb7adfdce4af9d0dfc88639d13ca17b63918a91ebc3a3530ec3e47c217e033ceff25a35315063f511b489e1e708925e8ab47c5d640181bc786edd780062c8d175b5e88970b103b37f1c485c1b99097fd2cb37d4893f68a1242f19bcbce09ad7928b20d5ef9ccd05a068ec86024bd86e8b646bffb992191ccbbc5f159da5c2762b8267ece864b67dfb6b47787275595a84ec8e1f847453c43bbb92853c64636d3460d419e8b3a8514a7f29027bcc1764761bfd486248cfe9cdd10570bd1006af9de592e74cf5ece7aad586aa941240214d844cce47eb5cc287660584a9503719e4d9d373aba4c44c819df84126661703394cdd46d32d9b22343b53d89b7652d4ee5d03a2e0fc87bf281285286e603c20e080d84144f8eb07a41ba29ba2f3b9c28f68a273f9be04f2871518897901296ab2d60945420e52029757ff60531bc5970e0939b34ba835dc7e9f78cc5fe300a3114931c89409433da80fee9207c708fbda4919a479806debc54e550209898d46906d14014759cb22b538ffd76eeb8d9a2f15bc3d9f35ac7180549f8626ef86a06e46f503a59f2dede8add6faf62f283f545409a00d8fc22bcdf70f3d393ecf915f3e35646a2e32952736b4d7d030dd915112f4d038bcd973e98b519194746d38d7a18296e824fd3476664f839d8bc162943b1abdb20db50b9e66bd4d4b074782e19720a000e006328539b35963628c210dd3ca863bc236cb0d1800b3e389d31306baf0d94c28ea3beeae92169384f485958f355afe916951dd924ca2d4d87885618d9a6466b7f7b48f51fc79e69bd7754ad39b3d95c9cf135dc033477314c2f09c0a52940d7b47f22e77a2ddace72d70e584affaeaa0f839de5c75b42e55b7bc5f0d2bd48478ceed5c8ab497ec407f7f93a2d5ceeb752143cb6159e41229ad0b043eb828a32544378c51f9b79420866df378dc379b6496f62179f8bec8a8642b58db4a7c0364ef3819d102fdba963126bdd5e742ff27c1971f634ac28cdf7a4bda0e7422ae184d251b821c5760caf75e995c4a3f750cb204b7a0dfbcf74cb04c398c885f7e1244a0cc3d8f0e3398e1596a8bbbed5520d837d113fdbb4010397ccab1dfde2b6934d98770db36c940dda660e9b2d6621d8a8839fcf4abce56b4a7ab83a04ba415c4c03844e8eaae76b2be183c0c161a181e7dac5a4c761ef69813602f045ca1953ad52f28662d59b1564f8e583980d21b6a7ca1d492366a27bd0c4c7584a67170a2446b90f88b5e51fb3ddac50c19734ed51947113985f28fca475cc610e4e11472350ec8feed67ed23317633e1a2476df240928cffb8d33b8020a2998fa6789f87969a17df94d8d5130ee7f661ab5409ca135400ae31625548f4e4275444822832d2756d01adc37f20f11ec1181bd5bb191325e159bb8b615f85632b44454c401a2b4041c6eec2f5078d70fcb83e7fb95b6d0f2c46ebcf7c378f5c3a51b45098f379da7b18384c0ab65a40b87b893c8045a7c9d2020b610507146febf8fb80900f23442d2d446744e6b3f2e48f8fb74e8e84a53ee313bfc7def49bf80cd45fb52744854499e801c66667795d7aa373bfe0bc713ad4b0b782866079980f3353bd693e4772b46d01d8d484ab5a01cd608a69c8ab4920d96d08a4e03a6e28bb9cd014d88319619118509bdf7f86eec90d686cc9234bce6640e629fde66c6da13aaf8e8231348e442c1957fe25654f1bdd3750d1c0ea05d651631718cdfc34309363bb9ce1884898d0f12e023d4757bd70e064f43dd9589ed5cfe93a388830872cb761e37090dfad5e15c691dc0459f8bc0c2e8234e78e19d82b6ba79a6ff3b73f9e993e2f0e75a6e5fc98bb6a9cf6982f205930bd993c630f20e0e2be36af64099193ba66273d2c9e0737e2a362e587b777bbef0b9777a298a7d80abedc2b994ff67ac567fff25f8c026f3d4fec506defd05c18358d8191f61e1270554a3679be39ecd06c12dd4be1a9a71ec905b5a6f7fa309fe8307cd4f0244e9a8a6c6ec3fd6246e511664d927065bc270b693c328265129182ffeb20a369effba69f83f3b5b69c850b1b21a2c1de09a78c7f54c13062b43862f67f5c931c0e9c97bf8ee8aa93b3e8e86cb132ab762cd1cb3cfe3fa0bd3694a94ab91390ac91567c6466f753fdf0e1d1798c89a1ebad9d4e4cbfb8b8764faf0f096dbd1ba91492f1bd8887229aa7d8f0042da93557bdab03516b2f9d2ff283635140aa66d4d8d80c1cb86b182819a40db53081e664455433ea411d1da96e0d61777d00668e58f6fe89a7e9cbe71d14fcdf08f681b859297bec3b9f57d5843bb785fc0f3af8b87811798da31b270093efee49cdb327528741e864854015523a992f9fa1a67dcf2ab7acc1c9421ed74d054781c12633c71c7bccbf60c8052b4e23e1b43eca862ce98caa06cf3e86ee571ef692f7d9595548f3d7ff368a7e9bd9809bf94869f70363543b83e877125ea9a419db816b00c01aff3201d0dea4cd2f29ecd3787008abd702e3acdc70cec5914ef6ef5682c5f2ca5be59c5c984023de6009e35c9535ba6cb5383a255c4410669d1c1a33f1f83c0253087ce18e8a00dfd6b584511d8fd39c5387a74b1190e46f1f9a4d930e17423c0cc61a217bf5b5707aeb14d9db9046c2cd118ebf54de70798770c07ec51d1125a22420b6d96214b7f1c697afd6fd6fa00ab0dac06c77334f4ce065035854a9b981c29754ac672b241e70641b4cff1204cb4a4d5841ab602987bcb3d24493ae5d0fee97824664b95f88f29984d6bde54ad95b59f3ab15f6b55c69c056ec737450d72253925970e1e4417261473fe98c8563df2d4ad9ed4d7d5019cba9836eec8ae1bd13c7e637b8f7d05b520a4a54ad8c643189b51fe54aecdc297779d2a0de4b912d542f4274abfec2e949d1fdafafd393466dca2f4a3b7194b6f87543905db81be03f9e3726eef46848ce3e0dc875a20b5fb38de4d2b77f53bbd1507424414d46ace3b6fc7597ddd41fd8049a71dde886e61031e0a903ca8068ca3ed16a1ca6dc0f7c006897d19cebb2d12decd14f35b3779bae4658859fd2a593a65ce7e7a3a466e811ece84ba27439c899c6f170d44afe50211916f02aa3d295e3e49b0abfbdb06e0ec6c3ad9943ffa70d6648983ce1a4e6703ab6b0945cb5c8b8bc9099af1dfd771b2385dfa5fd86989b891705ed3b731b78dd96b19e550041658bccb4ff15afc44c484f7485574de75c93b244090e8c4996dd37ab63a465f9d9ddb60c92a77878d1d19e381321c7143fc54ab2c856ceca626c07240297e91eec2828fe7e186dc15f4ca10a4255f190771e10bf4eb406be8972b453beb85a743e47e58c159e4f2176b4fa45959868464a1970f1a5acaf50ef2361d816e499c0c438e42bcef9e40632039b30c6b1c3a5e905ac57c438650d7dc397b91ddd3af0ed3143518f20f1f25b5a7f9d76f94f0fb2bd254baf307af71ab2cea8878d70920c4c88e002f8a61446daa94f08cd573aed0eeeee92ef520d7e6d8a08079db6b415709bc6c2f739f7e1566a2d815962087b6353063ffa4f1247e5e3e6558cf23453d419c2116d12334a8bb6367362834b2e41061f9e1fc5a4149b3dd32a8edc242685b0c40d5d70d90c87f591aff25f625e5ff9be96372ad164fad81b64c673c050b4d2cf9965a2e72fd768832a2462aedff73a0d83edd4b71258e66af7ce1fe7798ec205572eb9f2b82fd2529675013210240eed45285d1c1b0ab99347ca061dd5b26726de2a67b21cd9ca4f23ff1cbc25f49d25c9cc8ac46719433e4c6be849187d5e44ae0fde5d66224ad30b15b8660e2d58558c4486df192fa5ad751b6ff2fcf69a4be7528170d54f3bf78f560e91380fd6ddde137f2a89caf2f516f9057a3b4e350149bf4e6e072ad51929234c416175f1adc29c5df84e6b48cf4f616460d727f049a849716da32d0780da541494e90d8a82e2e9252732483c6b02309a7ab231e6a022d5b05768e58b1f5ed9c44d80d0f9d9b83c9e1af7c2b98928e94182467f2e0467a4bc4aee74150573d70ba2ab633d3cd2de8d070fe0d1cc9606b13f7eefab6af37463c6f6bec936583cb905975a5c5cd62815ad9b82e5e5d54d9a849b2fcd84e91384f589fb4ce3ffd925275e9168c5899b2bdde1b4fd18e476bbe9fb0ee473df06d6bee30be763bfbdcff33cd0e4bd7bb9e071573d5a173f1cf5c4295bc980a7c87c55432a053ed5c23dd85cf4b98378eb273b18fabe52cf5152a8648b0a1defd7b7da3607eefb8b9860b07d3d4dd7bdc85894b7fbc2c7df1ff6bf94f350dc0a4dfd058291a4414c12173fbe2f95771958d975d8898d1e817c1abf75cfbd1b6f862ea4641957a3bcb5c4bef40415095e69956226d9c8107f1a30d284dda5ddb4b5a426ae9eeae49827d2106baca6a20705082e36c698157094e1d26e3c6c9260da9df38ca1b7e4750c065ec576a87f83dee0e8f11f0b6fb12fec6ecca3c56552c0be543fed26a117f71e3ce2922b08fa7ce64e8ca10c755864c2afe4c8c950fdcf72f1005be5d16e5c233b250d7556d3d7b58e59e6f2ca7f159e59c1ba054c3c74b856ff8ef820199ad02d9766bd0fc249279f09b565f2b4eef56751096d3b25a613aa3ac09a8def35efede8ab4e9b9b7b83c160ca6bbc8c6c638d61dc37d0ea4ce170a1ece941b3b1f5433c6e66eb4f0ea8cc505c55999e09f2bcec4440bd1fce32d6f772c47b079e12ea38b7f8eeaae8a699f6c8c78e9072e39abee59e411577ea45b8055ae3ba2fbd1e2c5f9f132d2dc954d20c8a7b103a2ae0099459060c89adcc93db3adc257bb92a10619cbe53d16b1ee35bfaedae316f2375dcf53f4f85bb4b1fa230a402aebd9afe29397c5d793f7b928ce7a401dc9c1f9eef66ddd912021ae766a9956b3fbf7fef39c20739a40d0617814f97521b3777abd8cde80bfb2f7b331269dbf8e06f34b81d809c9b18dae44f254610d0b9c558912e26fcfd92caf23ebf092aa2e5e123bfbf44c085f61f66a935a6e971806d768215fb94dc9ea20df214cafb7255aa9e723386bce9ac33943cb527a35e58fca06ccd15d780c6e8dd8d9e7b6f1962badb167eb08feabf47e9739a70b0b84abe1b5ff2febeff82b853f0231fffd24bf160fd0e14d74e1bd35fe5aa752e50ef40ec04024b04a30f5741677da8a848b4d285c4d91327bc8d3de8ccc6d324951e8fc3e0743c81e66df3a51c05c5643d242c4671e71c77e6d1748ac2a80a6bd2dc6653bcd69f88f06d9d64ae35721a2d37fe50eb9ce9ab7627f58e5fd73a225e99cba2f61415aa079cb2ee3ce48899bba276b97d5568eee5a109ce5a45a24e134a83cd03a86597184ba41d82ca957245df3f7c00a5aa908babea091d6cc4ff679302ddda78505b955b8e9cd53e75abe05ff1ac5065eb324bfb7ad549ab276edbd2d36dd387202e19013fe3c5f8a5ca168c695697287191254a11a1544868eadc90c21b0f438599dff65b7806a186afa1793fbf0cd12a42d3c20889a50a3751490350c9762399c0ab0f12ea81ca248c950db4ead4e4c4295478b2e85d68800711f50459880f11a537762260e01eba4bf2c24e12e84c4de9b7e0331af450cc0ab68f9fb56f6508a72c45dd351fc25b2d8daa10d362c7b049b3cdbfbce799e95013f3398069f24c94ad605009ae8a45d97298a460294e88068da2349fffb3d8c45c0d2555082300e46699d32ae5a2aa50d2610ce99b81bdd49e5d7635a86671ea4d60f52a1ab5db637e1616b93d71f8a829654892a568ec7dbb32b10434b428ad636bfb503e5661c778253a08110835fb6ede7b3c9166f883e96a782723b0c67dea675015ffdda09c6be73e6e35701ab10138f8f6480deaa7af0c31542f42a7d0e5e03926c945468a3f3be6f530ab91005d0680db1751c256671d47bd14183ec56c6222ebeb0235ab74c38f67287eb16ad3539847407c5c676436adb9e24f98fb3aeabf595081e84a5b36534a1762c3deb64116ef6e4c3fcd95d3dbfd0ecf0e62d7fcdb3cf4ac0a71487ab1d2046044d2d8fa70f625672d2a9788e295a389af458adc4619b2b58b7f25bd99b66a020b4989b921331f41928469a956cf781369e7cb8aee5788b3e33d282d7f8fa1eb7a087847df4832028632c171944f64a84d0f2dda21beccf9cbf61571a183904b98f265554d97e55c6754ecaa94699a5a3c9547cdf4fe0d1c9ace38ad2571e1f47c2916b8337cbabc137426a2a423ba604a57775a92124266d1ed926c3620758497587bfe9a9546f57e07a99d029cafcb68c08c305fa98ebf3dc18e5af242b370ee08121a54946647eb0538ebf80c6eb7ddf0e630e1034810efda729744bffcdc014cedce666b190f873fa3861adc44ccc1a1023e1ba5bf17b9ad6ae010c3d33fe4b9460ad8ab0f78cab0ffe3c1b92ee2d9f281352d56d73cce47cc5f1463f272bac055bb0b731348d1ff439c4aec071ea1d214f57c9b540a813835f0e0d1304829d582e3e399af25f32db0e601baa1ac50b852b3c09d56c989cf0e214aa4c0d67ada35b73e8b924fc61c274d98da69e55beba74575c5b751c2a18f0256da07a22ceeda5e9a641e0ef9521b92ef08543997a868a25365f1fdfea93c218802280cabfd11c187d626af9f3fc1184430ebab9b157014f7b5d04aaa97d964f78c047f76c940d6d5af35ff554d34b3463fc1f9610e69c84de0925ebbbcb2aac3f75984f203c363cf763911916420cb9b6a4b5137018896f3d2918e1b8e5325e1ccd2ff9081bd8bae0649e132d283a2abce39a5c4f0e97b648c4a657e0695ad56ce9b7ce667b456affe62cfdf25abf02d3d38656e35c173fee450681cd4feaca747e98dbab81424548811559cbb3f95cf1a3b1af3e274536cad03973449f9d4f223aa0c9302f7a787a7eb8293bb7af8dfaed563e92f9a3f2364c53f44a1ef6faa96bbadc1f83f4d76a21e41137f206f93fb3395484c09ab2221b9f52e146a3f4a20d7f3a9fc97bc32d8c236928816bde688f560b3733ea947fcf84fb3ac6f045fcf4d5ca40f01dd85d25c69fb3e1b9e6f1ca77679e2d188549018ca31f21e810ec588084e40c416ba60acc07ea35ae23ca37d52c74adfffbc313164372081c97dcd17cda6b211a8a93712f183c17a21fa08bbe29d205eeee12ee4c83fa147a5472002e0d404592bbccb79709b47cc23f5b515941e151ec68b27b1254e8f730a8e2a4de96326c5d2afd2aaab5941e8d3023e899121341e657a4e34a41aeef244ca12c181fad26f78cb8dfa41982b96e40ed0ceeb9db38abfffb9e561500922f5c504be3b9ce8e69e4d7c794c29fcfbb685810adbecb4575deca916c1f18c624a77b87961475571608140cb2ab88083bdb8c84c9571f0a0ac74106a90259fa450dddb5f41a8061541fbddd273b51067238580773b09ddd88340f20021d1deb34e0c558428eb2024fc9e02ede22be121d5676c022d7dd37bcfab139956b26358b8172efa21c89287678aa556a3810e005f6a99338bb8d18358f53038dad3b92eba21cbffc7a736c15eb61490053eb4e4dc495c38c3d599d6fb100c5e97e250e929d6ba4a80cdb9ddbc431b7f8cbd568df6220a48d71c469b17603e6368caaac658a19ce2c7564de1e64a3e8ca90533ce10b5bd23927633252ebe4e907aa0b2ac3a5b3fb582034fe3acb31bb0802dfcf3601b236d08ee436ae42585161389713b658d9a78ee1e799722c02c38a523ae46055fc99dbf3c9c3d01babb569be1d7b4637b3d082f020289111be1bc8b7066639de967cd07738c1e468e7c116bbc924f072ad90916a8acde73a4d7e3e1566b164139ced12762bea493a21c6c97cfa4cb54b3b6ea90fc5c8c603cf1808fa7bdfe4906582af3430e55b3ffaded969a97767491e21622233a5041c7f5497b10bdb661a5ebf39b49744d7071093eb43cb3ed1581913d9e2fef4b594465c3fb8024d836c6b0a435fbec8b2305cd866b86bec796615d3628ec67948ff3951a271eaeaeb92ece757d5a66d13ffde2391a719ec63d8bebb56591726881d7a0cdd82c6662516b17433fc9a78ae0aface6b6a892c8db1ea7cfa83ba6a308b0a42cb22f59fb340e1168ca5c2dc594a23f8b4edbf202a69eacd89d42765eb9cdd34353606b9287e7a47f9eb0e77b7214430b1493579a87de6d8d1c7c3dc564f713a8831831fae9a0de60f9aaad485bef97228e5437927e8533bb3f12149532a6a48ccab324e6dbab771d342f1908d44a074b56c9b9279b2ffed5fe37e8c111f3519b0393a9aad0173d4fcc62a41bb7e123b2301670810872cb59e1cd5316ceba7cec8afb5c88be823a022cb3c7de1e0835251a9a4080d07a1f8e4d81287368ad29669a9842a35b89afac38981df3de8483d1b890678c0dd850f44a02efb5f45c51039e655e292b361f32a4d4ab856aa91cc3c21eb83fc215c56bcb5e19cb7f0f721024fb6bab5516609e562062bf5b6e70918d0d4c6615017e25b82cc9e584b49c46303abe207b1a5c558c1e0546998ad1f95e76d2fab1729fb60d761c9c03f8b49838cb92b6d258edb60eeef91733cf3a8ae4973779eb0316700af7ddd8e4d2ff018850ad8b74936c43da1e38296213f231dd49ff3332191d19ba4d3209df0952b4de4157d62f4b1ce857e602dd8925692da3451c489948143a9b7292cebeed4789f37f0700ccf652c7a31a1099a005c24ebedf3fbdbbf2ca3e03d3b6bdc8464a5c342357630dbcbebd4a921e5ca4bfd8a7df5bab738ec63d5562b80a6ac5401771b9a83ac7a71316a0095f1542ceefa3401936231cdfec950c8eb0759857515ebe41f47e3be2831736f2f5a1c1f1e4adce3d1ea491b6ab0110363b4da888aa81f3d9ba4d54834f1f31bb6b3a7e97c9beb7a3d4035ca679100f269f106b6b85d7b63d8ce557e04a9d8b1d777850fa9a2a3723987f836e425bff2c2c9ce587e1f410b4a8f38eabc30727db444050375bef0cc4b1e85888abe5f087325ec5255114498d6f90aaa1831de4a0f06951490c52b7ac023a880fcaaffc42ba4f68251cdd525a59ef1f372b4dd508497f9f9535f09014094c2b79dad5d3545f81e3493c15341fdae823347fe88cdf4e3cab2586857254d654d7dcc7ff28ff81273ccd6fda0f055b3582e53c48f649c7aa0034818cb2aa72e4ca9b9354431ab920c3b73bd88d768d34acc82d540f16c0189241ec8b1878e6c465cc195dcbabf9107e20fd702f0e2c67617c59fdf622cf8503beab9dec7308639edd93d29f87e3971cacbea1255a87bdba1c48a3664d3df8a68273d5fbfb342edf895c5973e7c846f4f26fe5750dd5c74925cbdbb51d628a6e3de1abedd199d521720a058d3639aa95d58abbed56731f84b33a12f2b751c093d922e59d181f3fd9a5630de47fcaa764fcc9fc895b22ba5ead7a84053285d5f0b589b1551a39c809ece45abe2c8c01d2146db9d52cbb1deba536418e14fe18c3d251d4210d16b2e281799968b1d62311425fd1926102b24dec50e59904041bd36ce4c3df9243acca3e7bee853915bed6bb0e20a3168483721947034b94f0bf8050ad652ed89d81e7cb7fe6b42e5f8195a53d87395b7432c9c9f116f68242340933716da5b245d4d5127bf68662849b11c74de6a1dddcf942bfe036a4ece896fe471a05cf165f7d61ef67116d7fd19eaeaed048e33a416651ea0f1af8419fad2811faa0a7ddc3c8fb46bb7ba562de259b9430873574601802a04ce074d27bff5b870ff57cb80a12254a94e746b21813f75e720d02482f5e6eebec2656d67387768bd46ce2b9e9a5be99d14bb41ed7a0ff73401e8d0d64cd1d9367348cfdf91e5fd998842542f710d5af3b5cdeaff7d6516b6b76d4a4e81e655dcd65f2e5ec3619071998f6668dd757077f07293c020ce5d889901cc82a79f06da04e3b7699e0175ff48ea54aa9b7201e0702bd8890712f2239c594004caaebbb21ed6766aaf0a58750cb3f8009d48402000ef063fb4e907049bdce12da3ac6fdbff1d87358d4c7eacf23cf4b9c65f8ddeff8ab4144ded5fd0593f42baf980def2ef84f88535f0d688419c059daef61930396a2afca463a2f2dc1aa18e9934c3d4b6ecd5d55c8934bc256e6efe2fa42dd7206ae7567c33cbf4d5800208fa3309e5df4d12df2bc833a767913f5b73de1d5b847b5259941ce2801ff927797b3b65e0a464a6ddbad598d9f32d33f32b44a02f464e6a727f7b144114a732f8b99d94f4378506789d7f9d202856782000af2056cd98c05bc84b55dddb3013fe1f8602e18bbc43d1e0cd9dad125a2061e67fe0c476a924404a2c3d284d0c0f570fb76f356b9b9a5bfa5f0f9bb7f99d66ef9ad7ac6998ebd9cac7c968635f3cd1f1d30396727cd4b0275d37a8f4846651142761bf5d8a06cce207831d275c8bcf711bd8d6f703baf5d509c4b873f8770e44e0a49b1f6fe9cc850ffed4d384ff868d64461572700b40d4263dc92d32364e12e3e7785036e36b3bb87f8bc5dde2db51f96afc6262c9bf7b4efc0e89fdf0f253b1f10e5bc053ebe71629ae47eff3abe94e2de80e3f4f0d8fef0280fdfad9723f5fcb9d0109866602934c49b450fb417b101efae60fbb24301736f2e24518ae301a8834a593457f829c06b2e6718dc8c5a894e2b77dcaaddd2dac87d6d4d2cb7260f758e43fe208992eb283e66a7b0e64ca50d431b548841ef6cd37181b3b17789c1a343e1ade6552c7501f05dcefcab6eba849ffa825fb3eb247f95635c02770e565b8c79d41a634af1ed6c16633888f15e8bc5d1dd1e65056fdad5fb0ded0ad06227f985265894832d57d5bd8cd260b7179e714c23f3088e27d3477cf8a9081ad43c7ae999ce5ae72f9a917620431175d74dcff1be4ba1b372a3a07136bb86c4f9c7e3fe826f047b9380567df4f62fd34bbf93642bda10a82fce1a653edeb1f586ecb65ced50f435f16e4dfae350a4bb32e86755d656d729c2816e407fbf60b5b92fbb070dd5c80f6e11b234813b3b663f605ec605ac400a87d8e8531df0e4d1973bf867fd82cf996486e751d468330af5d1dd9cd89e50f7749c0ac316741953e8961c1f1780d55ed15d70e78c64334502e48fc2612b92980a7bb81ef9d200afcffdf9c99e20cf073211085b6d8740a5cd810661ffa7237492cc353e3206a885b067f2f767d2b1a431410a2cd0864823e45d96a0193ea1ec4adadd32178c09b93eef15aa38d9215473c517006be8cba2947dbd7cdb4309fa66b974e505f71e66f93610ab9c46cd6dba2d404963b3eb0222b0a838d5c64508a2d4ce9e4712e13d761cd1b69229bdb949bc9c232d13ba549f36d108689b8f71d6f8410a51902bb3221510662fc9bffa3ab7b0f07a04b20d28a174a4522ace7e1f31e8888546492fa7e598a60e4a27812c05214c70d0ef7af0b51b25cfc30c7460a4c655fe96b89e2609b49dc075aee9db4516dee125143dc9321d2e5c717e231e7d1db5e6e840d69fa75cd3084d37e53558cb0e774d1b5105d926a51a0aa957bd63346349d074453078fffb0e6563f9617640de951fd1b66ce67fb92f859615831a6dbfbdea6cbbf88a3dcd80d6c0d1ae209730df986aa8c53f33dec722315a5a81bcce2ade00141da4b732b0c0dbc819b91cc1aedfa1f89cf77586e18530e9bc5280fd5666a337d89c874b46361df5a0e7721f670ffe0122b2c9156efd1aa824262e19b6f63ef4d0adf57880e9af58030d4cca4b6a8f94832af814a0ad4ddff4d26717d5c23babb35d9e36e8b51d5605ca6913c24779cd37b8a29b650cc0c7c701165278fac624c5d0702484fa8c3806925a44394c31e4958585c7790f8d5dcdb4b45514d5c9071b10afedb43e82629617e49a3e76578a109accf874aecf071ec05463d0b17b20ae4b1ab2d9855d65c1814ec59076c681ccbd016e1c7887f62be825b44fe9faf7f53ea3e00a2426647c93ce2422366eb48cfd9669a40d22c8766ea7d354bd6849774627bf584ea5cab16e32be9557a7364a06f3b39d2c74ab56a486a73a812eaaf03ca14f9f8eafe6cb96210a93e4c132e654e122e7d26c91ec046809ab7d4c1ecde45a64f6b57d8ecbe535c790e40674d750237d7926d23d82771199093f01c8ccb6727376da7744d182a13245cca760fbd428a165da337836e7509d17f142a761bf9d7efeda2270f33a0e6e313e2e38a48cda83fab549b9041d0d2fcc9877b27d122c6f5310d17152e9a0e4c664d20e81af1fb15e34e4b0f7d5f4bb0dbe8760b2e7842a545ce9d61d8a73370e763695305ab72628e364b797da7018d3840e8bd524b74c7f1238e8c56c64ca312203e0c9325003774570c26c5a4aaff92941c3240ffe0b8e9440fcf81b026eba2b68db1d9e9079a074feb305e0993a767cf1ff48b6aea4f6f499ebc68e74fad5000f5dc8222134df880528592ba8a86d9fa2b01a8b5ef03c9ec1494143d16b3db081bf12b85a600f66780cfc01a6cefc7f134b67ee2b1acb43a8e72e62bf3c4428ff61cd801da2167374497a829b512501dacb1d61c396296e73f934b6ff1cb2980759e021422147f5d73d862e412be2cb2856ab5d45eec0def0034763eba340af51656aa7c756834956beffed701747d3659a34341e1681d5c3d074a69418705de1b4052023fad062559fe40c655f16a796197a61e8af2e9f802f3e583080d1983dbdbc2fc22f213eccc8f52be5e8b18e40472a7f035cd91b6af6326c1723d4bf93710fafb1468925359d545b5558777a11196be953cc2b5f7b4f89f9e8ca0db9d40701302cfdc9885fc5adfd1b45b8c9b5bbb0d2fa25b39f73f1d0281bafeb42a584d298b25d655fce82ae07654cc21a6e441744e8e7047a7b6bcffd18213802efede15322692e12e1f1ce8912415b2174862c77ea83ce2f1bb92b3f7ded40c02a672adec391c77d173bd2fece182cd32aadfa72f7117538f6b4d087369149b7b1226b26b6ab5ac919655753ec0ffd498113bf466047ca17c5874f48e48bb428b633ad6337afa2bedafa372ddcb4e8bd80614d50792442cd8c736bd0bed1ae029b87ccd24d60f2e07a92b4c211c7af34e9ea4055d4a8423bc5bfa0b115a2ddc2a9d2de45fdc0ede1f30ffa13551885659b1936ace0c15ca6af603a0e8d658376770c5956f95a61c8d0a1dc79bd03f32d0777df65ccffff1196b6ba2cd892f0d75b12beaafa7d948bf0c3a72e391dc8a371fb5709a47d98f5dff65dafc424208f80ea0e2d7816637087f2d758dfe373e41af2045c4fdeeebcae76190a1bc82e20fe00bbc7a5fb42b888e66aa5ce28ac3ff9656fea1469f0190f0467016b62871b2360a1e872c59e7864b96417511d2346e2607df519db1f69778fb7362938ff828ff39f2a11be7df14f367df0fea7d60c1c420b42e6acbd64397f75981811e92777b95aacc3f1fc9514ae2db30bd2ac5975221786625e80c9575a151eef7a69892307a317ffd16eaf1e9bf03eecf11678b5a02b68d7833b93f1ff13e114a90f4e20e61ba1556708c895c3049ba760ed66d85bb28ef38d575436a9ddb76a7407a99803e9a9920fb900c592e31dafa6148633e5ef5a6eb5cb012cd1a28d8b2bd106bc47fe30f28f9a9cb05192df2d2f08216f8589df4c7571ebd79a8e1d628c7a5e9e7df71bed3ed42547a834a10972effcaa0a2cdbd161caf0a1859ab853b46b86cac4fbf3485e95525737b3b02fe66b45f6b58c1d4aaaa6f93df19473c268f69c69e7a2b9af5f996c7aa4e9904b14fd4238c4fc4028964c0ee1c441799170eae9f97365acbc9dd4c25486bed3955d8de894e7a6489d424510c2158bae4ff2ac77677d0b8f7c65705a3c77a9973a287d09c33775138c98b5f3ddc341b0b20a733b6664918f44d64346fd61fecbc21236820feba453dc70dcb461a478515b31879f543b2a301d6921b712fd8e53b0ca5b2cbf912dc8cddf05ed9b88de18e3cac5d9c93b8bb56a8087ce44a538f561d7131b20c9b7068c1caba2fb0f48b02a55fed4bd3ad6a40ba064a37cb24c8a7962cd5bda8da7a69fd84786c25814c3821d0d4e6d9057c00af39527fca790f42027fc5b6a16a5ba8647d118c217506a7b53646c8dd4dceb1c57aba33259d5c824602dab90f4ec66d447884c6d65e97dae927a9daa0803484c345fea9bcb7141178b148b639c2c8392d04f76cb4c680a5d8aad9576750095e701a5bff0155968d8a7df9a45e3254d4562055fdfba69d7dcb72851137a6e762cd2b38af82659c5078815c001732aaf60c6d41ae73520f5a6935bec6703a1c89e5b7505114b2a255206f906585fcb52e3849f320a2a875aa2320e3dcca5074b6f11827937989e069ee1c21052e12fad415375d6b320a708abb5982f9e896afeb6c06255f2a145229058bfda4ea6d327432b9fefd1ac640e895a6939ef6955ff3e28d70047ca0a8d1de58dc6d835208903df2d5113815a2619102978c7cd357a670b23880d46f7ec6f12180ada96adeaf0da21bfcf90833fe4c6a90050fbb2c2f1146ded2a232c6d8326175292e971bdc826fb047760e46e84e44e8aecae7602d084d4ef3016688fe313588c49ccd78285a33c3902e498fb8c1617c79091ddf9e96d3ab938ba26db69a503317611813b7cb7acade3f9d71cc4b569578589623b4d308fce81c5fd2c9a1be0a26b11c71b698de4e4b3a3cab1e64ee340947ebf6f6f74d647971d2401b3e36a69715e200c463620fee0b40acc59c0ae740731a3abb594093f6a4efcaf54035645cb95489c9e3ee5539e7c700fe5d93c8eda22f4bcac062f0f27db4fd55f2c975906485031df948bcd16340d39801d8f49d32c3b37d190018d18f0e1cac06ab7460caa7030302c0a882ab7869acaa81d11974695344be97a5ac1df8cdf01f3d69285a349b3785d826d1c2d3fc580811e34faed53e2d6b50a9208248af1ca5becdf056e37dc85f792eeeebd5b9d73d780d746201ee6cb3d80925f3bada53da43a2ef0deefc34703e4b5e06db6cc40c583c79bbefd401488c81d3d033175ab4b708cb6a046ae2b692c6a57b8c09d65ec6ad4b92ca73890d0f6733c7ae1509df0396c9ad95d051ca68bcfbca483a8c98190b2f1a41be81689a47bfd5eaa6bacfc79c79972496221fda6c4d82ab76d318915aa5a73cafbaa15d32de6a3e47fd16644efa82ee7d969c6eb5be0d1b61206aa02f8d610b8ad3c8a41dd026c50ec371e054878eacd22577fb1f82ccc81d501d0640cb3bb4069937a85d3f944e2e35b00a0b53ab7b59c9852b386fb0bf667af224a0fbb3cc3d599cefcd02cd752834fd6991fe5deb2d84be6aa393982addb98a18ec69b2eff3bff0a2ed667a7d8b1c317a91757d1c25b4a86fdb8d7ed138c881e1a8c3d02307ec946cd50611d2e4694f4ad5c9d2e51616c4ab18d033aac1fcc1ef591236aa28632205feb0c794a30ab1c8151be9179e208c3f656d05bde17f47dbd6186a6b365f8f2b15d304ffa6b2631687fcf6b21f9fbae8ba1e21d737b1f4a83a4757448ecfb46de3366bdace58c36578deb1ddaa4097cc33c4da1e402aef41259f52fba92630080291a6e73b0c684a3cae868e314c9102fcca4854c259936c6ee42bb33da96648d3639dbcca438cc7abf3a6dbd744534172e98366df0692cffc4906f6bde44a78ef9f5e805c4baabe163df4bd6d693a4792c8f73d17de51d70b232cba423da3e54984ed8c22deb36ee366b8e98b6d55819385a8f14520f20d1cf68824bea796e1ce260e65edbf04a71a488f50f82160f467715acbfcf0475a5dc97bd010ae3b52ca5ca30cc15be3dd7f3115e8bc3e9aa40b80c46f55d88ebb535a99153eabd6608392e9977defce92adf41dcbad3e56bafd75030eb2d302caba4f83a9380198c0b6894efa6240ed165eae00f5c01fe31a87b2a3eca46f1b9a0b0f5f68d0bcbf6d1d1be1a84686b9b51640e96cd6a8a1b9dee2f1f7f919d609833c392696ea5e803a051113cc41255d8e08ebafbc2772a64f5e38d703f26dbff0925d0e38b6c48f56fd573afd2bb188adcdbc1926e1d1a88ff4213076bede7086b6ef40fad96d86beb988eba3b41c998505f921fd892515a55c7c4af353a0b9cca6df982cae5dc0e5c98c103f6b394606ea3c6c2350a7e0bacca7cc7531399d4078c66c9f506b7659132922796b34cba654e7d71abf8d8f14b30e8cae68ab5164ef4cd526cb22917d6e2f6ffc7637b181f3938a5ad355a05aa230b9c3e37674395ea5ccf73198b1da088ac489035e0d41f67e66d5a51788e3b59a4dd07bf55365432852f2fe5acd9ce41b3730239750796ddabd47782cd456bca627cce38583aad09ad50144a8aeebf8582714d000f1215c71d8c06e11026fee465c3b8f2f7fffeee2239c3734af24ad0c54c59abdc3a5ef6975c71748d57bcc86a9e1206b0b21d0151e4a08d4f02607cb8c2d29523339c7f4091c8f7b1c5d00144def5a5c635153476c6aba73fded13cab1f50eb0a7b0142729c3ce4e4cfe33b5a62d3e4f4cbfd472f91fc1700cc6349ff9d0cb9da5ca5e9e86cac02baf00630c1014f5354e559484f055c4e302d36f78c8c8e3fa918e7dd92576944de7feb398c189aa018fd8b12f875ee19e6de95abe762b8730f13d768353a6659fdd7f25be41b0eed2064e8af1c35f1a9713d97ecd9f71a2b5a91df58419c70fe47a0c310bd6e8bbe691149b67e7dd412c110883b3472e3ab458027f66947e9d24a76216eeb9f7823b267492a32750c9ee2936a676dec81969f526ea8727999e5fdb5088d503ba02b85c14eb24cf186f3a2bdc1e5159d2464f12ecfd7f4c2d081e82c7be72ce4eac90c005ccb090af2f944729cd6a599b71d0b1b9a738e4ff734313bdc95cbf8ca859b1a4ce53401a41b51f4ab2be5eed7d53b56cabd9030d9fd30a7273763e7e58169255c56579920b2c81db99f1a5e1995626473e2495854611005b1e045bea27cf7494cf517ea59c21882c3b542677f1168a81d8a7f14a976474a84ad974638581d68ce40f85886782fe095b6ca98d9ed5ccba43b6a2e1628b6a38317946e56790aa1c2e3d2e5e6056574956a05f4a50fccfe21a7a7db28a58463ea6de7b3e04c38ad1a863a4e0729a6e8c6ed3b7b109537a2b738553b24d362e41390ea9fc57a313a95ae7765f5682160a092c55009acc1360109e45735ff5d10a40af38b5e77ea5785c4d9df0be40e17cd7c9fc4de23efeaa11b4375b0a5a4efd210c3a84ef9a76cccb2dc3aca8a403a891b13acb3abe4a922e3f827451f0567dcd136802377a90c263c5d07f76c683ff2d50c6e7e193ff66bfaf28faa259e6e1325e53bedd27144a7dbfb2eb83eb9208f273c5370be8f944c057ac7d2ba80426b7b786335312b906e558f5448961852dff9416e3c9886929a853ae668bcdc9107362820f1d28fcfd4bf8d8b682eeb70e326a143fd5f25c90eb2e6eeebd254306f7462d438d3f417b2cdb3a0d3ceead04d55abca7870c389ac18380c51aca8ab5c07796a03c5749b436c149bbf7a77370360d1076162d63d12c58fe33dbdc8860fe13724f9986d36c5ce53db6b0ba3447103e93ef44a7c8e11674fc2146a2d912762bd50115ffd0713ce791618dd87dc04b83fa30f658b99db0726656447920a65269b0a27c28de5e5984fd1683260161d9cb0edbf023016cf231874d9d2d0c6b3cc0861c4ae704aca673a18c7e07b706afd0bd5db338e246b6f1ff323c6b16086e7ada32718693290a475eab05a209f1461a6767d779b063dd68360b7218cd02ce1c655129dfe136b6dd859702f1dffdf0f7e850c55dcd2ee1de07881cf01f53991a315a0bf3023cc398b02307c318d8c6a0d04e2b2caca01da8a82a1d6905be9cf8e9460441a57d7c0ecd0cae574019f1d527010041bdd03877712cfb71b6a70cb77f111e14b2e8ebdcee09a5e63457065aa44e0a46661a06eb1471150cd481c26bea09a8786fc9d35176d676c70cfc9f537eeb71181007a14d4c7fb194ad03d13598b0ad3302bd0992f6c7ad92feafb46b58c04511d26af544cc4e1ef2358c3600f3c067bb9de4a24bff049ea84825f4b6c77bf39993501a0f7f0b5fc91a3f11391cdc4959c71be11dbba3e87892b62d19e30924ec296676343de9ac3aa842eee3518c6d3a461bc6a49438d01db7f30536a6e019bc2f61786fa101033b37db7ac8c27a3cfd97ccd1b624a07829748848df7fe9d93c88a5d06f8d73f4a8d63c6db3c926979f4d36292b52d6a9d4e0d094b1c61ce5657e4664cd0df2f40a7a29be5027d0898a16cf2f4c86bb5fdf42fbe499ec8f3e798660b47e20822d39c1bda2bfedd87992cd9c9c45d8fd02df8936dbe1f81042daf5a7dba118d5dffbe944cbe3bb78ba1a9cf02f052736b1a8d080c68101e8cf3ed18e345556947a5d5b5a1ffdb43bbb9cc53f2b28d707373073e206a148c8fb46a562b1b583f98774f58f603f8270ff8276b89dbf11725307655aec0336ba761e285f0c40aa71436c9620053573c259c73afabd9cfcdb9cb3ef373b0731dad4cc432e63e31647fb149f5c28252a53b69bd4da21d8ed4de7081b2b7facc2bc2bc3e0dae1ebd6e43c174678e1ab1b4341d026e113ff4943e80263cbaa2769bbd35bef5e1b960fe68be00c35c215a691d59d12073392da1f6b627a6a4d978e91dbfd97a3e4254ab57bae363b82b3a1c98a22b9b21ef0d7c7c345155844dbfd0eae1831ea9b7dc63f3b4f81c2aca1c5eb30a483643b7d613ee3c4c9db8861314ceb91db09f4477908db44b6e25037506ffdc4ca0b4c530d693a0463e903ce70b1479a5d2b9864c664adebc9765b2e771c69963159abeb061c4e51faa2be41fdec6d9e1b3e53b07389ea6329929c7f8088830ab837540fd277a4340d90b034610bfbe0e2750605524766d178f4a28da3c6dc2fdd87ef97d2028dcea49fb3bb4cca6cafe47543ac40fd37e958ac41eb34bd15d037ad874a975492e172daa22dc6357899501e5f4830f8d795dfe4767e2dcb3f207d080ddbabf1fae464035423c1a43b968438d9f41f2d35e55cde2ff7ee1f0de8133826fd1f01e290794bcec2673bf33cad999e965f0a62aa9abaf77d28f0c0fd1c61337e3de8ff94a1aa923676b85cfd920098d451b68e02f3ab9335b2254f6957bd8a28dbb6b5184e8b75a91b4db314a33b8e2ad220e3045717abff4c1052b14ddcad222a31970b9552e46938220d3adc62a81f8f169946a22e6f6f91956c4fbf8a0c82ac8b0508662a90d0b6b84d3a3be2f73b3c6ec95e9f0e2695e5dbfeb7d782de6a11cb9aca8c60c15851a2a86711b2353921a90fdbb156efb1ab18ea197e58833869390ed0b7eff31a3e0341672af27cd1d11545dc4a1a1e20407a3aad8812132f878da3d45a7e96a53431d8c1ccb8cecd0031a9f4b1c8df75d3a9cb2d1b81e0705940ebec391bf2d690f372f891cd1b6328d42d3232b2fac3f7964bd21633a2f0ef9c893cb1a18c8aaf13edc3bc6e72a939cd00925468b7b3e481ddfb322486a613b5deea1269ad8e90d96cfde4e2a212ffece9eff06b4a8d897270df35f9416d26aee721e934da714780aa5afb6c9aa09fb8b9359747f48a2f791e5dfbfdf6bf44c86d6877e72781571c11740da918960dc1b6604c6ec2849df01dfdebde10fd889f3c02f7ba257ac7aea6d0459946e03bff64296a2e875e0c80a650cd3f102635a0b5ee5fb7ce12f9a70f696e0b62ee40e7a38a16be517bfd017fc4bfba144869235c3a1250f4eec8d6a5ff135b5cede4d58c13c7ec5fddf340616fab8060812a1e59bda367e466b17fea0f03f3b3e56543b7081074e3089ba80f2bc7d90ba11ddd2ccaa895f964abcf388bb291af7b1bf3e872d62bdcd722dbdad4cc673fd3e4021efdceb889f8e0ff52dac171bc7d2f1eafdf207c442cc35d84176dab0d43d3a47e711316535dc3851d943f9de5eee1abe70020d772e248f871f2e77fd3aea1d9d4e40ffed7047e313a484f2acd0b356c862bd0b554dcf46675cebade88b623be1d89e6aa14d799fb3d3a2ec2692e09bb6a69a613de1b5eb9f1eecd354e31769fb50dcac59c7111ba4bf2af1422fed77c2fef38147a172a168703e76c4e8bb406a82b1a5e361cc50f03393e52bc7473c9d96150877fd20e94d2a63b844aea9d48483e3fba0c23befbc78a808598d3883f1c1e7146585f72ae6f568d42dd59aafc8aea2f4ffc0fe7f3f4ce99644008161eb393ccc9c63fc36c4692c08647793456f0182bfd05d07302c115b672331f2f8d57fa11107a69674dc6a26fee58d9869a1d7fe89fed4a9b26702251a39b7e3fad4f79886d62ea08faecd14d5d7853f73f367af29b641d7f346113dceb5765bff1dd033205665ba7c341720cd23f578171f3598ffd4a3ce2aa8171e459ce7ce33d13a55bde29a16ec801855a59c60d22b23548d27b9794dd8f3de151db525aafcf91b821ffc8e7b5b12180fca1212b38395a9e0e092594d86cc2bcd3b4c8f6fcb2eb186deb7b88fbd7e1eb506ae977cd3e9123138c382b20b6c8278d17af56c3aeb464535b2c5ef25c259473e43374bdcfd44d6963ee80ec8a0965613f2145936fb396b310d1e5cda76ff514892a798345f0f4b5d2b8e8f22a926531d8473e6b8ffa89d09b8a61e37282434f869034772c70546958da7c7d41432e25f928be2b0e33e9a6be35c9d415c49350cb53b0f89712cddce9fa9fda43ed586efbec6766e46b49c05516d88e64a0cd8c7b4294bfc261f516df17c0957a65a300141b14ae4e753b2a58f27dd88e1333f37ba6f56f7b1f3869336905362a6d453f764806ea1bd35701ec2395b488e70bc9fe85e119beba72a5a6ac003d89c1775887597b15e2039945f140f216475cc1ce578fde8ae4054a7597431cfad60449ee7853b2fea57a7abe83d9a755a96d73ab913754cbe8250dc9e34d8a6cb67250a336b28dc2f7bbcfe4d53100dfae748a0c21943a55833e19decad13a646fde0b28fbfb30dc1b74996b95d66273d4c9c9e46794d4f2225e58b21c76ae1696201e0433e25b01964b7d733042f9a47a42227c520ef659c75abccec10d2cd15a7dacfe74e5e6b6b5bf10a02ffc76464f3c3723bb5f5553c45c2a331d2fb715bdb3d0dedbd3a9f25bda5bd3fe0cc0143b4e268c88558ca467af72c7f56c2cf2bb2eff9fc1ed9f3a1418f87a4ff4a860ea437999da19ba10f4f25bf23caa8c4c507991894bb73920086ac2d35d762244edc5c4c3e9063c377a89a7fc6a4ec9d2dac270d8dd19b3f391afd2ca9eb59aedcaeeb82fd47940ca518a96177cd52aa94ede6475f030cbd7b94d1f29a1c51f4660c85ebd5755facb0857246291ed9c89285795954474d88fc5ae97cab099a9cb0ba802ef1eb0b5f1a422ab742d3fd7ab54ac4f24e2d2dbce99aa114226f2dbc817842843ef9132129eab254d26f62022e545ac67d67b265c2874481256341113ba2b0083c3ae8a87ca427229d5bdf7f9f27f4029aee2120c55fcb6d7800ca7e90f4718401e62cdaec49eeca1d5ac9b10cab1815b3a7654fc80b3d50b4999785405a5c2f44d43652e1beb27f5fe36331bae78eab3a76f4ab3d9aba3ca628b2881a382a0847fa99ae2b81136de7f1c26a58dd00770c786e1f984464aac9ffae703a2121e0b947fb1369664341f1e1ea840d14c7d1e5f856b80ac3746e62a7280a568f22de98989512b389d489b8594aceab0dfb382452d6486fd6f5a77051b43ce22ec738abfb8a34b2da5699f6d018dff282df28c4f4e8b44fb31faa509a51c75e87ad3104329935382a7e794b32ede51ca149e8478af1d90e3cf67dcb54e9c77748ac76ba2898d24f2bfdc24ec461596bd66146ff692e5ba005b6854b5561634c2e3b4f23ed2a572ac4230011eeabcded287fb8d08e3203493aba0eb29fc46f9e89a9066207d70fd677f4be7fca94730fdc919fa9de7a42bb1f0c60955219d4b0e2f45a9f7d9bebb38edbd145d077246dfe7820a806f3f475949db47f1ba8add3242b6eb976efd99beb011c5485a2d786c7a2aa00c828841a2f14f78664f67180a3b39d30ec13bcfe59338034a143ec4ed3c00ed483c2bd3148b04e66a753dc7036fcde15231e3631b61d12428ac40bbfdfcda4af241e2fea0e3fa009f3c00c8fd295188f0ea5474c3d0ebd9fa9011cf7b62054c1ea0958de88676218d07a03619f1ae9f58bee3b9de5bb8accc71c83cf68e6c81d41683dc7042668f394f191410f3282220fac79f7c4dd9710533a455d3050078f265d698209f4823ae543d15fb803a73420bce02b68eef4df683dea37f9d8e04f8d25535bb041f155d263a692ffb1d3b278b461c9f412815bd4e160d886acd67f8de9e3f476426a8cd14fc49fd48ac67bd6ff6d1a4877b978f9993b7dc9b2dcc31adb4bdb3b68145f0884c5837e41684a98de36443e6f9cc3732597f98a864ba2b76b9d998a3cebc31ed382962fdd8585db3497c50e347254c86290bec2c7c7e9d044f076fdaf0d5ea7cadde47a2b531e0623097ca39ed204a6cc6215603e9066831c02eed3e86a47c0b522eefb09d219b8ba92ad3cca37e56fbc889cb0b0c862a7a3ae249c1b64ff3ae0c1366faa84eb628c271cf8791a93176a495f369350cb8f77f4aaf672b733f86251a56fbe644186c1b9b1ef6d83a78f1ad4365801682ad225ebe6535510b6571038ddffbd5d0d057434a276d75cd9032181ef1d2a358c37dbd37e06ac98542d8c772bc265b6dcaf1578410da0d7c7e78e6a4a83a2cba7276149cd1416b6d17b28e9a13b2a3fe857d9eec0f588b48e2e9d334cf72f7cc88053118c10d75ebece1dbed5f7d8db05393dfffeb4077f9cad1a6f6f1948e77eaa729414aff5bcd8b03922e14f630c529e0645005072c006d03a5a7bf0c38652023fbc20c602cd92331fc6414cd909b585362451523d2996513421e4e19d146d8d0db8fd8a56bb346a8088771b8b09175a4a10af44a17b32707e28658505447fcdacd40cfb9206ef1ff8b5847130f42602e32b955ef24f5d6a798031679ac2cc2f74b14d3ff7b80fb180060f81ecc01a123c9f0e37ce17ec7233b9ad7c5012a7e60339b8a268fafaede0793d5a76c5353fef35a6826abbf774d54679bbf1dc44c98d98fd6f1e4e23654d32fd245eca4e8eca57c9e3c6cc78cc9e2baaa1bbc6fb79de11704de99827b4e3b8e94d5335204319ea2d3977b83596a5e4b6ceb9c8e8db5b76871964efc8a32a3a98244dbf4d6fce27dcd2d9dab89c5635f8278a8e7fd72e5e0b872627aef0561e7253948c882b9988db01d5cb8c64ccb91acb00d3fea7b5bcd0e98efe11a3a77d597be9b9254a0ffb6ffcdba10935eda299d5f893aab240f5a358101d9a7ec8757792a668263ef61edea7187b3a993191ea718a85c0af314e75cb412c84c1877ca69b1c2f3397802543771ef7e941ff433c862cb91a7f05758e67211bf086a84deec2e4fb946cac634d025a770995c4c33cf3e9f0858229253775410e347a68d65fa705de5f8074a44e63c8f0df796dce66ff06f6c1ac5bb438089f49861065a6d3f080732bc24c29a62e18ddafe5781bd8cc7782b8e12e3d0ac200edff83aa908e6822854c9905f04305a73944a825328b6177113cc080f8e1fd4c5dff9bf917ec837a6cd573d091ddd9f5cc8ac2f7c619457760b912537d1b056aa9c3b3019f515289d8193fc75b84d4b59ce3a6b5aadaea89948063c1eadfadd18ac1049de4424bc51a75861717b036c47ee8dcd37bdc099be9118e5a411770f39dd04fb064a1a2a4d2b0f0ddab5dcb7d908d3a91a134a02eb46f5945b8becc18446ebdf0a21cbaeaecf870a92fa5b804c5f2dc9fe2129520678196610e964159f80da4c225720f1e4ecfafd47694db2a42e7e038a1998894f49e3f655f527cda691ac56127a5403f2d93e3ff3882a5b1dfb08bc3ffd1762b5886a2f785a52ced9d8101bd5de3bd1e1da6091ddaae3cb90fc6ce54c339876dd559512165251f3eaa96023f7f1915981c6a3b4254ac6d1664ca6de63e25eeab62501c7b1def0f6a835d27a23bddf46b7b4b35b3be900ab791a652de771712a49980d8e0b531885976f8640ecd7e38267bdde4858350c8d4f0d702df3cb01a2158c61723094020c88550e772f0c8cb705c65ef47fdfbaa416ce0ac7c842c6d5535850ced9499c9432aebbaf04a77efce116e0f1647c90d0256541f0c6878604fc2c16e6cd63897c284f72523ce8a338a129901e051d654df521b48cf44874b304de2fa2c6d1228bc5e79b29f20c3453cb20fbdfdf1033e626c49b0708df0e22abb4624ccd98932b8e6b3d7679d400531c570b02d26ac9d535281403b5c107545f79e6258158bf7a27c1c0ee1e189e56494118a468ba4dd78f4c5cd679e5303ccea5d3478d6a056d1d1b96682de6fe3239b1b6e72c41f9db7a5d17812aafaabdcd66314ec611af2e369bd091cd7d766364c631a9efe963767eb06e841afca0b5fc7d1110fb0dfc9aa0709c2d6e9c683bd25de1dece5decba94d8740bf33db3031264960b69787813554dc6f6c02566582f44637da2d38a253e8da8a2d00d944db2629a2e08c48e43f5789d94df7361ff4a1bd241c48af169acfe8413ffa648fa40cd68655d20ca1d6d726558b65a1da55acf482d09e4b6deac63ea299377c902438f223bdb9bc7dc5fd940eac0bda1a8a5f07edfc5781074b29a2c7ef5a8c1069c26a0513e02196956e3a85a4f2c9bc0056c2693bfe160bd9f3c8af90ce37839cbb99e682df33cd2734fc821986c62398b218191d69d4d3dac2828b4157b75a25fd99cd76c6ddcc160038b76a863b95b3c82f0f8fed06d03720c314a0f7036dfa5b2011254688ce754003816a63c1a876eeb0d4ba13a649c44dda1df24373288ffb11c969364fd26ecf00a50effefc7e3ab7d2cfd82e8c1aa03089d731bd96cbb75b298aad48c92a5cfabeb09a9472bdb0a6d32c28c693a56ce1cf165ce8726510fcfe4e661e5885b5ad221293adec37e706ad4bc5b4cfe602b56c26a3c5e35d370f302fd5afa6e71eed4ad032b184d33e51c94f48788066fe74c578e1e164ef09952c3667132b9d7f82c9925346025a90d67b6da34d4c28cb33ea74dcfe608a263ef4e157f9db0645a3a3e6a527c017830daf9aa05b618dc98570a76916ee0c74d85e8032e3c8ee35385ab57967e8a1dbde597e7e4045720534fc9261211868431576a7b6d070246b81d640aecac72eead29b521462e819f14eb33966636796d0e9da0cb4867dbd9d839a47ed94d7452daf3d7dacba831e37a8f09515365f39139f93d1f4b542b8a358c64505205e9749515a03c1b8ab9614b60f194a29699f14f6a123916b9b09c432d4e75606e8892944d829b16acea7e7bf7e3a9bba3e094bed762550a311c03bd8278d5fad405e566224231a7603d7e070c9319f01d10664cc910966df4df6e9b45481ed9ee4b34bc795eba973c309b054d7340ce72b068180b2b1545ed2b14bd4056036e3c574c4081403cc86a95f97a99906259700747ea7d6887496bb16662f00fa30548a1a5d9f08951578e0677c5ef0f809a7e15bfffca54f44bbe864ef60b0b8fe914b74a88d45c7f016cd70ef1f8a93d2629b0bed819123ed046b06a56cb28a7ee657ba1d551442d66d4e74f2e4980a3baedd3158caff90ec1808c0974f737992ee9f37cb5dc3e29dd2011d5e02321496ed85fe7b45c45d6c646bc2813b47f268043193ddfeda2c7874a48cb924a2f33cd22ea127160b2a70aa223213d30e6901e10d88dbdbb1be5d8849d0ca62749d67f3f39fdca35846d4f122143b62fdfd0e90f2e68843077211d70b37a90cbd96bfa756726d7f125103887eeb6057eab35614af4c0d34399fb425a9f85b141dbf2f0a8935d884e4ee7e11d3cbdbc110038930cf3b3fdb483addef175c4be28c81522e55bdd9708ee5a4991266c16edab18356a0feb43ebdb0e7fba85c7c04743b0c3c78e94e35462be0ad29185c4abde37529a7f1f8510c828ac14616cc4f59dad2f5cc209df1621067058bd37e0e249a05c7e1cb374397eb8e1692e3a1d7b3600501878c042f23abf4c990d150688a6ab6054904a29c15347f171a251dd42d11b57e4a5a39705ed2c7d71846a01471f5d758fc5b4d269d6de0a28b317ff8c05789f63fea6fb04033d56c5c7441a499cd624348af4210eead35e550c366dfc4d82106396c7307726b4efe54712645250a3a5e2aeb8f1ec964b9068373074bb0bfc0438d5187420363b534d4d0b81152fa71f713acd9ea482473bc398b3f51f66f477e0cef81b59df8fcda7909ae85df68d2a81f4eb929d4bf8117a4f4972ab8a68f9fff4a951c957b6a5de735da72fbe6cc303e6b571e4057f5fc26a31063711c934241aee7330ee30bd60367b890db0cb0cce1367a057a9e348c0b629fb2171ccbb0dbffc3cec123ad91d1f8632d5d451ab1ae0981c3d3b025a21cb639e6f77f32fcf1e7a1552106dd069b4ef488c17f05f7a49386cb936e7c2b5da4f84f0b5bf86b6da9601e2e81c4a2dc5c6756cbf037eb3f9a588be7470b676133393fe3a3b7dbe9ac5b66c893f9bec79648729ff001b4796762147bd45d417a1ee4edb817a96271aa1276db6b46ecb2b8536d081aca854a92fff6f69004fdfa916627ed79c721699c6fa8922b5ddbb71ca4403c7cb4b187dc7325d17fec2474e1ccad80ac4ec5c3b80629b86230c6da941d8d47529ed32a7137fe3c040b629af68ed429c4bb66a746e348e16ae989b9ef3334a75697d519e857dca4b0e3390ba579188fcacb37e2b35b7b8aa52a12981049a9bca0a6f81579bf559aae9aaff1edcce2443f5be8918a01957271f10d856ce15cf49a6c7c0305e7fb9b6bb4550b1c4ebc68a65425a8e4a97a5537934d8db53d1861f4287244d0375d0bd40e07bc6d3a7344ac6d288c885b12c507b84c1a0f08b9d55dd6115bd2ecf942210e6d0a7a227e2b1d2854731f7c7872ebe32379a8bc625cffb60db93ee98b5da57db46a80c0fdb2dbf74942c06c72761290bd1c5afe01a73099adc23df90701bb0bf76e8b8fa9cbb49e421481fe721c55c2a963233bcee09617b97fce4586213f197a9a52d44cf35621fca7311ab31721749040e95b86824578a6b854a93529d1cc22bbdddf3e316d39155445b002528320ee296717d715a14cbfdfb870561574054c98fc64a4aa702229d3d02792272aff88c0a7c46d92ce08296a860c083469fd3484f8721c6fccff77ed26827d7764eee673079ef9410d3c82485d9317160c118a4bb6334b38bfd3801e68da523a6e229674f0d2740e952971246413987a262b3682bb2a9f8b120189a4fea48a12d0e9d84d9fefa0997cdaf2e5c6cc91f34ddaf2504c203e9ab7f94f5d1b004ee3ad7a4cc6acc160d2bfe1458f0d82999a6943b226574de5688af3e6a1f5ffd254a0f266a75cbac88c6fc86a38da907f0214071988f8153d0622cb057fa4ee429e2a216948d00d5138b727aff913105b4c356c51f898dc74a8c0788a8dc4c1ce1c643e97f6b13458fda8f3f014375cf34e83f40c98e6f17f469478ac84df7277f46198dec4096ff7518a2e3e8f21d731050a48e8cdc16e65dcc1e33df452478d8bb800dfa19141c491d84345627f7a6b04b16276fa6a81fd28fb752df7a56f70e9ad01866fc9f0afb4a3df03c7da3b47078a2a893ef29ff625203bed1a55d2de7283becf83d93e1252f8dfdf2d07e59ec813df52d6ab164b3136b128df3c479c86f3505c7369fe4cdb55f889e718df85f5911e4e89594d1e99128c3df022fe6e37a065955c4674b2fb23683f77d59c2f16a350c06629b72fa1b44567f1fedb67e15da56cdc72c8fcb0a86bd94b5b777a5ec96f72543ef1c83844771fa6d1f11f992327e78c5074a645a407fb586ded0688120128512c60243e1ffd4f7fb1829fdad46581178fa0dcdf6604e5286794bb201d1c3d2ca0d4ff0fdeecf432b3e24aef475dd8749bcf78a5507c0aa8116a25dcf3074a1ee3e0897d72529abb7fd69a4bdb893a2ca4cfc0e217cdc6a6741183736031f834e9b45b6ad37039a945004c0fd9d2bb2c55dc9c191ff0b0e4e84d80d26198543c255035827e1c84d26847603216c337b31374f90c1303e4ac363ca76b5f30956d9b4843b5eff17e677e172b5d40484678332be07c94e0fe2736e59a72ba021ea561bc210c572fe69220cb864cee7f8206b49d42ec456652d16d0b0134172d6a2a8263ed2e08141b24e5bb81331ea4a8b92287ca900bfc5fcc42788ccad7a06629febf0d8c9bbaa670a30716be1ccc8ba85b2cea69cf9cbd52399084bd86633c01c6cbf1402395c46bacf9bddf311c8f72594ced226041945ca340e467555e44fae07d19654467f1ab81a498f538f82ad1ea39d21ce24c2222149bcf37e32aaac654c8b4510e9878b6d72dffb0492410cf83e16efcce34eb28b8506d55ec98457398e9c65574a3c4f3e272a1a4d2651d0463ea069028e1d6fca13751398de9dd476542ca833bf966e76ca2c90fd82d937291d3e1414319affee3cbee552368be392c81ede3f32fd1a10b4bcc63e633f90b150adad825fd7b18f13ec62ec05eb522348d831751c256162b81d3ac4942b40b96e6a9b4553c5e3b8df8495851d56621be977fc637e4b75bc5150793e25fddf0fd10c918a937b2423bd4bbf717ae0304cd124be97bc975f9bde543069df0db69354ddf3840c62a735ae4d05f39e32be27c10b48f4160770affcf1a63a8ef9657da7b5a4adddc5a598517d5864c93c2dba9649051d0efb6311064599c191cacf4f5450f79bdfaf98a863c6a3cbf9d0f21cada95e6d502dbb300e7f3dbc6fe4a8718fc11b7b571d92497b33f7ceecfd52cd016321e23634a40250ec1f4e8930dd84f3445ed197418b4c15d965589aef97ade85cb294421bfb199ac66270ecefb5c6a3d5f96f7e5298bc42363c0f4d682c7657ed9d20f4e137c008d097b2db8066569c6385d1c6cb8793e174d0fb7616790ebc2502dce51383dc7b95bf77df9047b89c42bb9c8177d13fe0318f7b89d9c894a5f9f637eefbc493958de12af05b39c2552321087a63e153c3dae626ab00b066ed7fc9c06d394a40032f785dbd85f3495273654c694762d03b0c25e6a2b2291249177aa570cc80dc270df5f3aa35964f5242d0ba20ee9f21eebd40cbef2850c065a58bf4b636a93333f8f8e25a982d41fe4d84c24599ae3512ac64959a01c42104e015cf34b279833593c7e07beea673e650bf3874dd2f9d4fcc26067c240f5c014e1958b8236509edec40b752e717e3fed624dfdd285dce081ad218a6b6871583e7ab9b7e3ee32b2cbe639be1bed948c32b02a66e3ea9403764f2a50c12135571c42d689e081ffe901a458258ed4a3814230a78b7b8d0354e716d3f2a31701dc352ef00b9bf0e165b68549c99c766a9979822a2d2f8de15818a6a17fcb931993b281073e8416bcc7cc9665b2cf316f3fd0829083d609aeca03e02b28bcd64bf06884a4f65e612a1c6b9ce13234878fd3be9f98e749f6c4e2ceb98923b7bbab5b80a6e60068a631f2174f1a8bba5ad27965e2655ce65d200d3f570086e399d77e3c747c2295a1d27bec2975217557916681605025101ed96fc2e4665d86d50fd57f6de5b49d435b5e6babf9f961c82aea7e5f7b4c463527a60e1050ce2571d2d2f3811df6c7b4815da6d4a01e7624ea9b02ce17c79d50f0053cb2e51dd2648f1256b444cfc9e067f0944f54fb9b39f6fee333fe29960d10d04f995c8780575c846eb2a626e453c3aeba9ee61f06c0e6379c9d1898fa75bf60e2dfff0b36a287adc8b60d5b1dd1558ca041ca038b19dd3d0fa4f4cab6ea75b079d9b750947d53f1abbff8ecd71aaa13b13f83acc8bde6dde45b3773b37d2386ebdd551669be3ee3888bb81e66687d0b4a90b55c02288274f64b66f82341e43602215c122460b044db67f1f3d85abd41779199fa0417200418b6b1a877d86e3454d536571d5effc7599a13b7d88daa6ba34d36d5ec9e8e0cf1e53bae79c28af7e05130db46a632718d4158ab17552571187fcfa0ffce1840127c0516956e771ec706755f9b5266d170afb009d69c7a14aae9ca27122c8baf3659207c3d75ab734ba246eeda5c1d796573889a285a0a5f8881da632e0c9a603183dad1f9bf6c555495e0dad4e94ea22db6c80f9e36ef854788cd2506112c1182507239b39e4066008ebbb550c2e35523bb5f9b4deb19affbccf88b26fe8499cf60d786aebef5df06df63ce7b205b96fcc18fa05eaa696b1a37e8dc012635140ea496130efa3d1a58591bc5f0ee85a736a4ce83bb39e427cda21cbe13c88b9ec82a5d35148005a1334e6f2446cd81a1db482e4ce1d4b6f8f506e2e2b50a647161350fbb5a6c392f7129458a3ed4d211171c076e620c08eb018440894d33628e975c564763e382ea3a91a13b87be38f60525f7a1acfb953bd13ca76e1d35cb913962367405095cab790443aac0c71162604b0ffa05262d218bd9972cc63aca233fb055391e04201e43b11af768d93de7bd24c5c4c465ef20a7070ff0ec91ff452a8c4f91233320512c35d4b8ecac62300dae925bc4b7701ec86873f85501c60aeb45547e9818e40ce656552bbede61517172b5d81f9983c15017e52b09b5b180827a63cfa1e38ddea54820f65a5ea8acaad698cb994477ba01649a34378212a77b2d5cdf040b2d4d01ee6fd6cdd85a6def0cd189e70cef3f3671ab7c9a39adfbf0af37784a2e68c9c69c2b0a50303470f03072156abaec618c8fccf6354c7bae678060430481a6ac5e0540be53b59c63c7b72f54b23feccbfbb1865285d39ce612f01c4d27ae5e7a30958c905b894e810f08b495c46b34829bb49476ba4e7e734748ae54b3022f6ecc3c63e2b0204a71080a28b943f13e0fa11c2f04af7de7dca4a2b8305ba538110168f06fd89c9afd55efc8879b54fe62c3c8df5c91cb66f7d4523f6c1244859112e5f3064fe17de9326abbefd9eaec4b2f1d742bc39d21be35676a258e0dcbfc2750f4ef069ceb00b2edb350eedaaa8c7c70ec6683d3905fa05d520b3c008be8969179e8ead24de39335d3d66001d89cd839facf0daeb832bfe576fb7c0451fb12c185d5d475024b16538a4d527a1f25db36f6096992228e5ad684a096d3ecb9dd887d633651ef0f820e623f9b566e2c5333a53271d43bb08f84fe7edaee9d85797e55a87590e38f8ecbeda01651dd525ca4f7d16a9be03b0a71aab3f2aada4dbe80c8fa9085682c5ed112d5ca03abf33c61cfa9014671428940518b2dea169f6080a5976bec63b7c2c55b0eca795f8ccd306ff1c5f89946a11b89f552ff545a343593f2745b4c5c83ae19480b941a34be7cc3722d864150b0a4d138bf7687573095912da7f9d581044871cdbd9a33f056a2d61e705560c1b7a2fa45390639d598a86ca6f20849747dbb904ea9030e4eb3188c0f6b809c0bf690a7db2f4cfa88c6094afb9c1b4fc0bcbed92863d873fd25953b1108d60068954c78a5ba84ec3238b54a44a7ea2e7e08bc25fc2756e1bc090318482c9b070333f9a540a7ca41788a56e978dee771b26e984e8a2f6b0dcee19818fbb99482b2f275a522099c699fd9208a057a5f1943c98bcc43fb7147a52062de897cac3803a3b6faa065fa4749e67d242a063d40ce78585e4df311d087feabfcac112158694a35780d912978a14f0a465f781dbf855ed160a9b8e5fb522ec2fe3b955d032100731f57e465232494d264d0e17ca3ef006d9becf34e25351e6b71ff1c997500c0fca77ee18cbbc67239df1c0acb941ecaf3f8e433137e336988fa39e6e07179924414fb373bfb1190109d0dfe23fcd49189149fa6ce281029417f392a7ead10b0c1a4af09ed8559d42e42d84e75cebdaa584957d29023df1001c3d2a7ba607281d98c65235bea5d77ad5acd6fc7f9f2b015938b6e62899f03714d080d36d356d1ef74363062ad11f1fc8a878dbd5f6382694288d3ce8149f430caebf80100b986233e8889eac85a281a85c4b79d60636145e57dc054d04dbff7ab9a42e77b9ca2e019b06eed1c24b3790ad889e977c6a3214aeb94e8ad91c15ae399abb1472952dad2ab23dec63437100133150b0f7b9a93c82f95c103141c8de8f64f6238ccf3d847497a5f5b524ea4eeb83b8fcbbbc8dc7fca8e22f1f3c7e6ff6b1bdfc0c9ec5428eae0d768c190d4b395baa4190319ca242f3256c7bcf42afd79efd5d4a7472c1e7c020fcbcf248a4b839fbecc983c2c96fd0d10cb44b1a2b4179c22a59c955649db8d42371491f121bb3afa9078e8afb75264c34f29e75ab0565785f68de338514ce6f441a5e78d13f75050e0c6b90fe4e84b0069b9dd8fcc1375a3d9ea9d3185dcf251fbdccfafbd3bd1f93a5ce0fb0007fc3fcf1c61949f49c6dfb8ef2fed1104c0931c943172fdba80ed0065f5c6d904a8219adf0c069f3a5e90cfd075a28bbfa7cb88aa16a7729a227157f2a9e51e2103b38ca2d97b1b6ef855712511742b509abc46542b0e789ef88bf127687893618720f78958a933c3a5f2b47eec59b26bb06c5bf45ae5cb4cbc4b8e57d94a62ca060ae76a1e6d01b7874a08f6d2ee46f382f88992dd1d1ce0265bc142a0390c14c63199bd62b77d573ad986a5b3c918c3529872b7090424106e4005f1852d4edce564aa4d53fc1a5b98ade5af04a4f1b146b8a29aa841d05628c47888176f153994e252df41d4a4a05b900cffdffe7a6f41c21248f3fcd995873b9918f6bad95aede16db8b195d84c7d2d70ae06ae28d0d2c689f1470ea4a20e26fddedad9447b867a67aa42f25677b34272c367cdd8d404e64f6c89b3458ece2aa226e48d96a786e92cae9b152ed6ac8fbff831e7309a3b1c2cd6f7b50d073f66f9010cfac2eb5fb8327bd2a1e90e2b10741e4f6b741cd495181c4925e7cf379081eaf129f86ca707b3a936e1529f6877fe6f318ef98bcd120af8fdd191196ce360bf32acbca86509d1b6193249b15799b9e93b41415343f37d0b7e7fae7918fcf04fab10afec6c673d59e8da25ec7315220b13d4f642d7f41a2999b20963db0ab7fd8a869dbe4fe873e7cf89d2d671d0a1746d6657c3c8ab7ecacdbf6451ecf3b43cdf3053f058b0826c408f422ab1c6e2ec7c149e2604f61e29c22ddd4b9a2f1d58ec95ede4f66a7e09f6750fba638e7ea80c82f57d30a070c86cc5f7fdb12470ab52e7157b6ea1ae9e4aa5cc896bc4b93f33502e921f208fa6559e6384ea2369dc1aecee4544164f8eae94fccc3812f407337e80e37d762bdd88c105d5aa7a73ecb7d9f5fd85568971a18c434b69e006c490327dd382b335c6f59563a1bbc6f06c6395e9cac223bfac217a26ccf668c4512f12e52ebd628a57472e656f4de5bf666df054668fb04a0194ac80a7cace2ab1db810ed32455527470f5216af4c776b184a59cdd91847cbd43aa34c6e0906a85ef4e10ab4a45d1a291b72f9d511ea0b700f558c65b4dd1dfcfd199f1fdbace49485f1c46c511a50b086e3566bafcf7091a0bd27896f1006aadc79c76c9e98a8ebc286daaf9c4dba463e4557f3d3f506cbeeac9f8f0b51cb94bb2986ec6ae40ed8e48194f86914efb9270712077a6909b1e4854a627fd641b6aa7a820e46f2756b42a6b365912f979db963ae0ad8f979ba8fb3ed4ec2f680ac94d548fc77d55fedae175141d121138690950f5f9a7030a7e40bb76776a1a1e8e0a30977e455eeb0afa38a75647f3a6f1ed856178d1336e163adbd7fc1885c7d1bc7a2ff577988e3bbb3eed9fab4cbf194741570fa8c38587f6c8eb9d57a079accf0d3d0f2ae2ca7b96a2dd09bab18cf2e3ec51da203a794a69d77debd17103af1162d2a3aeffd61f977bf7596092f25feafe579daf39de60202759ebe3a15a184c9bcc3dfdf60bcd8e123c057753de702038419d96b3cb1fbbaca79e25d108466f580272a09831024c8260ab3635380270150881f4abd96d4ccd0410fd2d31f3074e168a6ba67d6a29205c2fb13c307f28c76234bc04cb93bb84a3e61eacb2130542c9e718d3deeafc559143d92d0a2a31b0bdfe97e9a7970600e275e557422d75752887ffa92ab9d285c5439bc27f984daacda8c8f424e4d54fdd19b00fdb6935b357aafb720a578f7669ece7f6802c603a2d2a0fa6d1b343681ccf247eef636cf2147560a6483005f85bc669fd3bb36b5ab523b8e71f16f63653202314aba7be645451be8873af9aa60e7e01449c09fc714db2e481966668de2c654a3f69b397eb810b5d6ead9dfddfb47ced22d793f58a99ca117f75778ec5c8f0eb08500643860c947c61e0bbe90e4e618e15ace511955c41c31c09e0fdd86cbd0c2e6d0b21506c6e174362f027ac46b2c3f2aabaed56cb55ae5f6b20a62c14fee8f4c95d736db2add62fd570e434811fa41f3666d7ac891ea86b9d6a0bdeaa941ad996a33e1a304aca3fa7643994839aa51ca948267ca984fa639da6c06f6c42167190a659f73a6281fc39fa1a2fb7df93b5d15197d6b5580e3a7956ee3d2232a4b21163a3608de60fd2bb19a4bb85d7ba5eee3799124b02bc4edd15d156c33f717ab2b56480a2bb17ab159efc02fd1e67e50c698e2f7d06843fad9b3b48e2297cbb2115df5c67c41f9784d7435e005593869248e0faaed261be69f572fc181de8896f5e6ecf8e5870cf558ac8d5fef425e327976e2cd5091cf8998601f0d3e02342104ff81839588d3ae3d8edf3b3b7e0720875ec8698d90c9fa088d007fd012123b438a03f6ee4c0a0025e486acefe74f4ad421d08911dadad1be374e09860c558040b49c809966dacd17fbcb4d81586314aea43131403b6e7460e8ba39bc140f1787dda8a658011444370c9d349bc9b0181c0322dfa734177e4ebcb66f5f605e3c3cd0e672eef4adbd6f2eb8b835c28684026e6926cb5e6f3ba5ce3971bf95d6d61340ad9f6d9fe8094e24ccd22178fc4a09d01bd2d596c65745fd65d8a2d0ba0afda1831f92c70d4034797e4c20a358d23fa78f1f2c967ba0f85437e871b9cd9a3cd547d6f1f35d3b15d747296e6bc93f863f686bf5a6715e91a2256a66b5ffddec9af6964c53021d56503d74652c0a98e572dd94dfdb0df0e24970d37ba4c7274a5bae009f14800f1b61060d860c29d1e5bc7ca9b479861694a9fd126b61f56f33952c8d6d627c03bddc95baa8a0f7f22572239ea51cf5c5b8a33bfe51ff659565209588c86a0b1418955970f6618daa835a87d7622f747ef10521599a0335c16d8359dd53573c352115d136343f1b24b59decfc89593afecaf12a0ab721a5a05c7c62e48f57146a0d7754e4976e58030ceb558a45cef5c1dc74a2cf7cb554a96acde53d7e2d7bdbf9b607b29eb072abba8ca13f4ddeb1e8d751063aac610f7ae4f478f801b1247384aadab56886b6c36d74efed07f7474cea943c04674e4038d3d315207895dc221e6e5d83af28147ac1762c44a0220a5ff37146e6bb3cd0666fcd0f6b022a8879b3cee17009d3e01cbd4f2ebba9fd1266f78d4e7b2301bd61bfa16bbf69cf17869ad9bf96218bda4aa1b8db50f6f6699d79bf0fcd6982c4145dd92e17d376edbf5606782a6292b651b28b08f1842d9353b398014e0f16e6a8846e71fcb519499ffcac083f2fdee540167e551df3d3e5392db1ace00d878a533fba625152d66cc975206bd123856e050b5a7d51f465825cf87c78f1b31d3f052325c0d61f6b35837308138fedb6608aa4386b5a4c9d2576ef72cfc0fbbde8a19a28650bfcf0129c7ae5dded7d3f0bf83c4fa07896637c199b89d20c4a421075963bc75b9249bf40f09ae81652e471d515bee8d7b99bc36714dd94c677b05bec5e5cbd8323cad0770e64ec26e5ab6d152d1468952917cc0322d5815822b18eb50cada0468ae28bfc8416de1c465a790074f639386352af122534d1027b73e5051ec7012b872add9ff28b97313f79a9b1ed10c549aca490b22ed5889e902fc78fc2c74e11707983fb9603a11010d644b75cbb4c6aaaf958c90c5b9193aa86761fb83091f595102441080d22038bc0da6b7733ec836c626ce6042768f067f98451fe4e9361b71bd44536d6ae8df248941824f5cd1eb80f2b94dd3fa4fd7ae924f396ab213127f146bce852c8e5ca96b4b566afc73d8f5a23c3c67622addd7240304740ffa61fc5573cff5f81ca718378c1e88e9e74e641906054b2bddebd38ed5a92ce560104bdf452e4ef99226e7104647a154fcab89f6127b65ee4d64cb2d4afaa904099d511776da2bedafde4825b4472b92ae564389d377cfea726261719f61d7090f798beab0a6d2fe4b81935ee1e3dee69cb2070c8ae0da945089a72a2a033d6d882d8cfa7f545a0cafe653dd0d72842fde5dc4461c6abbb34ef164e2518721947e76fba1c4be9df9cf4288c2dc51a9c3c75342fb15438d03260301fc1b1c5ed178778ee684223a80759d876fabae60fe8efdf4069434b10df23c965e78693e03a5558ef1a4deb7d03bcf2de1d43b47aa288df7f59a23121fd925d70850d4a2e5d4e660e83a781d2f5d7a39382ebc3021196dd5d1d520af4f8478bf5aa069310784bb21623c53c142541083165b1964af19e266df3a47c8c2cf9281d608addd342f10bf12fed991688b3509367077f2dc62b5cd5e7d8e3e614b259d8ad7c7c4a38af1ff94c22feab69d261baaa2535263a14dbcd613554b76a68094d92013e92e198d4b9b766fe26344a52b0492b95b75ac7c5f4523d5f8dc1e38dace7774152bd9e2992f4ba99a1b8f7475b919b7e989c1a3086e522d9891d4f12adbe7c61dd5c5e34522ef1a3237a15e4dc44ae0d9b3dc3253856cedb80486331baae8aa1b5de71506dccfd1839500ca9d7b06cbf7755df84553448cf2c4691de698244b920c2eae72e5b248d90db971a6d9d7e638e332d8b664b24e176626dd3065894ad6a474a5277b10a3bcfcd50f63c567c01c03145b9272eda50ac2b73a6b720f6042d604e7309cccc5bd2968f177148df4df9ae002694fcbc0ae9439c1b17be8ff8f4e48bab1ceef3c2898919ebc71f92e976cb4bff6d904ffbfd93d4ad7b0089c9e0fd4cc97801fd14be06c95a568802716bca595d5b9c42b0b7603b5126af724fd89e47ac8ec4524fa28a4df736585f9ec23afc71e5245a2021a0d45c9cbd095d3095b152fc243d23bdbe3d0d74a3243d7020549709c880cdddca9464133d66928fd6872a1a505f35e34492537a757d61494d322751125966b4f56f27bd7568d085a7ed5530161305a8e766f2183e488306579b86d180b80b1d53c1fcb1b91dea10e2903f781d0a33b8863abfc4c47203c24488d6315585715af8f9ed1f384c687efb312ef2aa5d7bbe50d5d420dca6fe7c0eea1b8e052b030d89dbd6f0b1e3ae98be7ad7371096bc0baa3205447f625bc0db9a4554ec7a36f07375642f5e028311b3ff443932e14d3acd9c1da143183e05c2556729e4e15eff2b35f50c2f8eb51569c4635d532c383e8ce74f79384c095144eca2da82fc751eb603f506f0eb097ea41212ce20ea892950260aa0155afc9764e80be79e76ba9271fbb0175388519266997a0638c9431c0aa81ecf68d7ff6c427793392fa2eef657fa72640ca8e07624c4d67de40f823d62674ea575bcaeeae0f8d1d795065aecded2728bd359dc0379f183c2d104eda86553e8917837576f52c3c4c607f929d0db41bfb5bb763ce41a704dc61a6161fcd927f5dc9a32ef8e3db00e08e5f6c8cda5ab53bffa8f5c5aaaefc641e931eb71dcce595f78e1b8f9f5efc0d3df79e1b18e8c15a0cc0037561fe3ae6eaa3bed00f9bc57e2dd0d0d6073b68285501a0dff4835d87bc876c34a695fcd5dfd22742fd0b752fd5f2817a5cbf0c3d268fb847dddafc0c10899ec943fe02fff5209c95deab0bb117bb4f37de722707b137eb6eb652bdfdf4c948151138f1007c7d9f781bc324174d04f96e8963d9ba0d9a12efa140af0f936367914bf51e31f0b42da4bc189199be8e7278278c21bb547a9d6aede0f54c9606dc1ee707a4d764b9da17e2398480e3597fce022e175086026865b6912f4a683a0d9bae014ac7db92945c8fa7615f8f2c50842aa366b392ddcee0235649c3641246b4facd034291835713de7f982f6eefe2455636a81fd6753a3f593407ac35c54afd52e8f10adc13d8f910c5c413deb51823895a338023f7cf5eb27640c3df868951e1575ee4d8c3b9655032ae80d8279cc7da642ea3ea80a544c4100db20fbf75141ef0e3419586ae482bf5dcb16a0a107af0b3e13073d20367b53335c61b5c8619d731534f9716dd35a512a1acf39d0900ee5752eb6e7a33efd589766791eabc6db15cafda60bd99f9c9060e27b38a966d31167c23a235a2e354ec16a34712547ccc9983333a6bbab7f902037be87fe8e768e604eb1ae98a47e67a3a8eebb2fd61b9156c941ecd392d89017fda14f04d07fa1ad7d9f41495ebcb1200fd2ec8843a66a31ae3580e88585c76c78c4561bf877f51be7425396e2a02636d5a041eebcfa5d34098c18ebca2e89b5eff724bdad7480bbe4ff475827a0d249145263dfbb825619d0204ab9dee83b9005482634074da4f1b2a9f9ded8d1ce21c7721b949d33e2d53ab5d09c02d78226d344d1232455cca1f913ba9f0baa9141b1b5545a1c6bb06d64fd54d57b927018b68d844fcb8ecb2d444f3b0a5091637df9122761c91dc581aa2a0caee64eff543dfa0c551e05cc8df1b7522a1f38f404ed3db9e6f980c5414a78046976addf198df914ef2d983461c6b7e9f561064ec20845f9141c22b4cffbc3b84cabc58dd350a8ecc7fe3e7c0f30b05ea1cf6155c4154ea271b503d936973bc84c27990d3cb79b1bc17f7f707a218bd437a848332b29b4512451a7543673ac287d2a54a9a6b2cc63a1218c8a6b4b1bd62bf88647d7496bfb82560d03dd209b67905d0adbdcf64f9b694da3d65526ef1f59055152ff2acb9d45d3ce25482349dfad73f5f1ed503eaaab1975e454a32c325ab0b8bee9bbf630cbfcaf3cddce5f8ca6b83c495211a478a7cfc167022418b4703d533981c74defdbb4067ebb5d0ec7b63035545b493b74dd3e331228a8e3b6eb0f12be0ec4063e85fbf04dd735dd9225d0acd3b943490ced3620f839cda5887c3b63272238b4705462065821078a743ac0d0a0d09e4c581527a45c4212fde952a04ec594175b8a65ba6c0dd44894e17eae4b479e8397a9a02dd1bd0979809c8aa6603055bcab3382e65075707060dfe5ecd32916a44b1570e327a8cfdf6dab351686f49d1262fa64dab4a0983d6ed5ff04ad83bd854314c6ddb81ec122d1223e0ac0975acdf7d4e56eb0e6691ca52e9851150125afa69af3b44a8cd759eb6863ea967223c60f5b0c137752fb6c43fb780232f4f8be5fb6589bd4480499924455dbb0298c0fa6844d0686bfd0f6311d693fedad5794251185d1da1bc335f4b73959d7aaf72cddd26981ff9587c0582381c0898fab7558414fdb559997aee4ee59d4f49049f36994e249290bfb2b4c667df5c73f4484d4f963d2aa5a67e52fe4aea4c5751aa8021071f0554d03e3f23d82b363208aaf5687d09e0350c227f8336f6e91cf901659f40a60afb6f6d2e402ea2d61418aa897cd0995395df0ba61a1b349eb014e5e80be9dbffc9d0234b5d9be26eb2a41916958dca523e69c05a2c20d557fe1590fba440300fb101018952c69f7040a2c9cb8623b23c1d7595e1e2b7108c16a12484b7dce953d9b898dfb06399b46ce009a6e5c4a19996012ec04e9201db305091d176445733efedf7ecd4f3176f11d848860e43c438e7a112b6e38dd911b7676716bc5c86d5db8c3071e533ef89f48b9b034de84b739d9c36529b3a0693dec6d0fe01b36547ed0131fa15d6ff8618698fb553ba64bc367a2ac15e17d203e282709f18c4be27aa0a9b5ac9e83701734ea4021e10f780fd54c99de98b846d4f25219588f72fa954b8d84d0a26689a6f3003177589f135d268944d80040f5a5cc6b6cb857e765bd17949f9d7ced6d6599d93976ea8cbb8c7e619a30e0672a2ca5bfc75c372cd61af696e7c2265e4b2cbb4c95beae9f74da697103040110608f80e3d279c72fa9daeac84d3e5dfb128855719aed4b62a673a7a9d824381dd19c4cbfe6cc511dd9a50c3cf1be9a89a18ab718dd29d60289bc42f3c3412964bc8c5f6fb81b75782c9da74e17d1c716bd100fdef786bbb6d642e8c978a30034029817e187e7919b143368e759a10b81c3e2cfdcde85722f2c55be82f6ea29766669b0d5f1c352c730bc183fa43bbc6ea3debc1f458c65022d74bfab3503cccb539e2d442477cfc6e5b457cb0031371852dc1b93fe13ae14a8a4dac57fba0f60829a721212aa3b4df5a3e3db4eb3a97c36981907a41a86ef2dba8a254dd45b650611bffa011427bd83ff153f038969dcd7698a45a12be7311a7646d3e1199e25ffde44795eb7805ec2b00e82e532449c2a1f8aafb568dc1a86871dade23428bbc08d71ea79f598a3c3e74d8f7fcc58553932e07b070b3d8af2464fab16f31b8f9b00f60991c6d0448dd1f696b0cb7456bbfac525557c166985c4e24012f63e7b4c7b64dbe8f0fed84a8eb8815c52d82da1ede9581e7aa80752bf342703cacfa2bca23af4b7a59a31a58cca43852b5ff3a5a96d16e4f8947ab85c6e31b09e760b3ba1f8e771e093018a2ab74c0d826d79be1fe7e59e83d58ce2e0e12f2a45824a724ac125439720007c934e2821fc9e606eb3b6cdc8f60512ced4b37d20523ca6367fabcd0fb0b0e98b0d9ebaebdb3e639366404f0130c8531ca41def40c0be8267ca73cab4f77d218e8078c245485df87efaf8e0a2f908fd0b5cf57ac2197859573545c89ce3666893022bc1db541c245e75b3672cc5d39973bd732c2d1f3dbed7537365f082777ebe5337da9a2747927c378f43d770e259934cefb1467fadac5b7eb83209bf8b9485b3ad97051f55038ab9b26bfe82228db56c07b4e9998ee6328063f076ef5f68a1114a913372755f71e9bd68b1280d1ec68d50df2a0cf146616cfb36e36c5574786b7472538bfa5736eeccbaad45c79983f213dc812d32b85af88ece8c6b3c1e0488423078fd8aed4234c506adf6d193343e286ea9377586aaa68dff68b6531d1239a2e0ecf5dea8cae4439783237631ad68f145e51089b90f88cf34ca92a1116c71707bfd9d9ea54152d8b8b7984f6ca92d7b13d51782c7fe5e63e37f9337c3a78cdbc56cea1c6af80c25932d22447f8dcb17e2662ccd1cbc614cb05028d58b2358f4b6339c2c57c472200177d33ecd6962809d5976f4b16450d3a7ceadfd938c582796123df6cab53b7c76cea1071659683ba5bf2cc2603323328e06ddba5efd33279dc533ef8a705804ab2e368c4484c9d8c024b8fe812c464aaf385781c59613681fac4e9b976bad3032e5ea207adfcf34dd8874523de404c1a16780103d9f006c841cf5d3090caa1853e6bc4f854d813eb4c7e1fd0136754217ae469704143f32a990b9239c4b4f56d8583883f4f1db908c6d59102434e4d93145464c69e109e78d06df1fb2fb0273d0ce8ba8ee86e326ba99f72b3a7e84e6d19ca20c861b6d4c4f4af6ed19c317a8d3319af56a4fa43e82e8438dcce0ff2da09a4fb8abcd8fb6df33271ed4a0f7e8a89936f73ecb6e82fee97c8da588d0e03fb5e7e780126d4911fae2c9220fa0246210dae4a5c3424ca0a616df2cd041e35af69f6d7edeec6b38027de6ba3abf87c03fe6769e559874f85a466121eef105698b0325dc5ead421e87d14784b325e8b1e7fe147c3b96e56e1ecf68e7185362329df258a57b3a350a0db7dcc83ec2a6043f979e246371b77c76de867e7cd55467b2e106e0cd47594de83aa6b102fd0e93d9489102834ffbf4c9a05ff2202c14c7c6f77d8b2c3af3cbc88895807dcb57f7dc0e0c117e0556d6a9f4952de868bfe1f4122152e0add1967f4e97aad9af2ae89954c807839d02f52e3d0b008ef2469e86d3bbdebb23980b466502754530fcc1df25fabbf5ecff80e2ecd26f671234fdbebc42f1c07c827f293ef08a638a74ebeea8731f22349a496297f1e3c9664aeb170e18b3afddde222635db73ea8e2ab60cb5e72931f8802e2e2382d9442c2883abc771a22c8562eb1d31d69d5811fdeb3bc22f88f426609c7984cc7fa1f4354437d750658d8aef5ce1bb7379e49c971af845cd090c0105483db66ddb1068a9ea799ce865af7014cbb93582a368a74623e9982566ef99c85512a532efe2652a738d334c3ba498c1419e7a8e254d37fa97c099c0af48257e2af573f2a4c26cf509f84fc797c1df2df78b748b6f02b7a7fa17d5f47d43380c82aeef32dc5fe31d06efa0e81351bc54a64b7accb290ff21b5753692ae65e275bdb8d1d1b6b285f7a7777af607e795b78e581979c3942a507ce47e79b1b7c9a145b40b07fdff803d2ffd04a4535bf1bc7b65bb583a51a1d5ee7e0b3dce5188240887786f5ba631cf9b0374f8e146e094dab7af4f71c69ed482d02a72bfb46b68bbdf12960e78b913b0e19945af4b4b4d50753932810a53a952a3684eed886234096b466b723438a6bb72afb29da0f49eed8e479ed0d474d403b705b00b632706a3388eebbfe59df96b731ec58753a3273cb937920d5ddca2b20f2480e15ccf0649e352e93b0ce726d892aac0afb1cf70218d05cee4ad88a1145ee933b9381c131c1569d70bbaebb6ce2bc9f611499bea445555dc26a03813713f9863491f92ce6e74b40f89ebe30ab76b0facccfcba37f85746b99de6b0671e846780e54fb8af134e3bdcfb407f13effc3fc48fc3cc0f196ac1bf0c0f4b59db22c5ce844ddc50bf31032f6b6b01a4631f5dfc2e9ff50b1fc8156b9489242b4764331fd7a4e1b54767c3bb71ac8a5b0434464c9dcee42e07aa50582bdaf67aef714e8cd50729ca66efb6f08310edf5c464792e7668dae69336b5385205c3ebd2cd7489d83577600fcae7c8ca70985473c62bbe8ebbefe8bc83aa0412f56d23124ffe31e79cd1dac6119e52716a17b698006a8b1cb3d25553291f3b2efeae112cc54ed3921c9edfb091bf5f68900bddcc932a666c051d3e785e0344af391933e5e2e6dcf2cb3df986678719ef397e537eadf1940d15063fffb2ec186b1daac37346ee7753aec2e894491ac38cebc97e26d39da00bc0c7f10bf69c154094919837a53e46b0e68c84eee200b2c42292b08edc3e1bb975d2403a49e22931cf58f575dae67140a4f25316a16e0dc9c4a1ec14c5a7c3a283d8ffced29a5a4698977946fd14476c89884ab54c32f8855c002d01f5bca58074f49f0d3f2a854f390403a181ebfe8738cd23988c068c253a4bcbfdd71406581527fc5f4ef3db9a82b78529475f025a80cdb63f60532f63a031654b2ea3ac11de72330938de7eea43014fc49f33de8affbe241302fe67317485345070b6a6a244492eca51404c70096dd3d7b756679193dc67a6c01056f2018e3b8fa41cd122a15fd5da9a3e26c91915107d10ff8babfab2bb02fbb9cac74e0196b9534ad0cca39d687a923025594089cba3276d94432f7d84cdbe188bd8c6097d3fa43b185983647294cebf9f82b247ad0394af5eb72c25a77345fbe33bcb18737f30e42374774353222c3c7393190159c9f09f337e81b77979eabdeb2205c300488143d8fec8dde557c3fd95c005f697136a7722cdd1c2cda24b4083d82526665f6718ae277a29fbeb510363540cf3836f3a20ac63af7357cacc95df6d79c1ac124f6c28f7e70ebfe9ae10cfb9e14710cfe325092dbabe07799098f583a5cb2a3b4e59ca6d45369c2c9de42733856fd4410da68008d6df766c31edc31c6058bc9eb87bfe5b4c2c67d44b5105b7819340319e3ee4b3e122a18ad42e6a21113480883e4d2b5285fa7058fb1366204e740f6a198f25deb5e5c20f66a2ff7c4d0c743f5daef19fc2211682fc70c5e8cc62a127d6aaf7a80e2b329e3c998131f4ae0ff9b5a5768d7dc1f1d3f0064f1ee1054fb8de78d38ef0959f95d016ad7819bcdaa0c2219c96f5c08f77d59fe13bb48bf1899269a0922f7d439985e18811490de08b219dc376a8c5963c29c62a0f5b365d3bf3e8ef5a19aadf1b1bdebc9c526b2df1c53fedb62a68e700c545427bbff6817d1571eb2fcb2e3665310bf9ab78536e679bf170e50bc3a10dbdc277b934ef6634a2b87b09c32c0b6124bf17ab53f2dca4d7e0ef6012cd718b2d7992fb191effb74392d3c32bd83da22e937f9087e8c8287d574bfc3463f099e525e0abc5cbacb2ed0e9f2345d2f1f796034ee8030d6b98c57261e1992cc13ba93295de487bf20d296f5d705068635ef0aa16486b93ca36fb7a3f4006bc9df73d46d9d680b77f066f7b9b8aea1a971fa16f01de6e1c9edb2df53939137f43b6f73200512958901ce458a13207006ee704c1be6b127d376a43e4df06b8e407dd38835a8ec6d3ce49ac9623c096d293bdab9874ea226ad96309bc970f41f48bb29647b263405bd82776537efe8f1f0231fe3db7335fb466f6918774e93102eb64b305010a4bc9e209546c41af8733334f891a2d3320987642b5f3f2b7c8b9ca43ba13e03659f557d0bf190589a6b898238e19eed4d989bcb86ff229528d8e34e37546aab95a1a878ad8b5c349b57a5442f6b90ffe8ee1067efcfbe1a2faecb6b2aa385338b4695869f4a254c667d919f2ac816033e33c4e1573761022806a4b1b2ab177d00a69377fbd4c501e7c55e7616540a6c01ff72531761b6c51c962551ada9e745ab7edda281e8ca5223ef8c8572747d6c74651fab112471f0a20df2e978c4c8d0e780fc8321a1c8956a01b1f28769ee6aa3c1efc2e960e416e9b60f6aea3980d24fc022a045759d4d4406d16c83e3fff651fb40726da8487f9cde2ed6044a63f6ba57471453bac30f5f642046249018794ff53ac755b7f3ccbcf7b41bbec62cefdef53eadc7e96054ca27f32794464038a3ea48ea2eac77490c7069e40dc2969ab19eb2f382938ac0f9f0a85f7454f0f360131249f853b6967be2fae9061b94ba772e663d3e5543f1fb1de4356d377f39779ebdfae93c71f0bcb53dfa29c74aa0d768b34faacc7881c7d288e92632f20dfa4870a4eabf6bd8dc4027b1d0ab002357b6bd5e4490a70331e8c45eea8c401da45553c9a36e45f7ce324cc3191c5e601597e24d4db0d5e6392f838d114f906dc3558ee176a1b26a406f4e2d96b92ee960dd1521e4a4c25340be92a1147b24654eb6e7a8e6e25a480d74799b66c629ccd054d7d70050fa862f125f6df070e503f5ce79f1ddae99463d0d28387174cdd34526dd28cd0ca88376017d1652e33dbd1242a27c49abc6908d6fbfcf42671e6fb04c66531bcd1b6eb7f00cad92ba9fafc87e1cca432ffc12b9a8bef525de94c7bd01bd45957a48f4f61c533369743b6741d309b48d67c0e9c444aa12c3fc7f9157450c3ae5985d5dd169d5da710aec9eae07bc7efa28cafb8e1ed1d229af342485048571fe35a6f7e93a31c386932e0338983827606e778488e4525352ecffe29bd0f1708c7fa7e42c0430f43e61ba2c7ea8ab3fa77b60d8f6a750d969fe127c58fdac7c2871c4ca4609a86f5ee9cacbeb82040b74b1c32e36e467c9d054b1f6442c307a05ea1d7e62dfb6130e6066c6f386fecacbe8e1c8378c452b100cd65426c0d50a707b5a54f2888a61d0361c375c39857f4a2ee80b21c5a31e4ec8b9416eb7ff30054dc3bff7b4263452eaa5fb9e3c9510ffdf5c76b2b94f766a99a66c0ae425427774f8e95aa0b8e2a4cfb6c934a134fca9e54c235df391710ce30ce4458725047161dd5e5ba3f5983090b22d564aca9fd966dc5b8da0f73c3e6eef5c436a15e85632834bb501f4b75e1c000a46fcd62a989bd37bbca467d3f9fb7f95befa0608c6922eef6fa91bbc7d4870dcf6f31334624a4bfb7cb92b5a51e05cab64fa714e28764d1a2c2d3fc1f2e7002b35618b87cd1a35943f2732118b659507d334abb58faba3fd431c86ff532dd510abd40f99d8b17ea95fa92c83201f0cb5a77a05736e49e09f1ad7ad81da2b52ae51681366dbb5f8e403a62432cfaba4962499869b0bfe020d465ff35adb4e74c80e9b699506bc7c09bc6bc4b0e4f54b3abe61efd90137b6a9d7bd27f937bb861265b690abceecb16cb6ac86c7b7f25406000e7dde84d387aef17e3611c0642eccea942e32b19a87f7076f187d4dad5546bf45fa7416a6589ba6bc7243e4119e0fcb9e79e0f889fd886258f220dd03a82edf9425a334270c10b23cecf52ca6054a3e949b6a0e26bec279ee98115e62dbbfa2e7092acc7f20d7a0c5b2f34a8bcdea4a0885b60f2962a974dd8b270faed093400ccc1ad9a373fcb0f158d665ea3c806e2f6c0f37dfb51096dfaab1d6beddd3e54ea6165e146899e3f010c609939e3cf8270b3ee402f0633ecc8025419097193215fbdbeb5912264c55a8b52eeca9691eaaac52679f51e51c8e561129fe43bb1dcd8160acf0ddff00fd5cb32a4f9366de34af9449fe6fd0c561bf03b7547c79c70b87e45e85a10d2460acd8ab649d247590967d6e9b93f1f51cf64b1414448116d65031244e7709e3ab8a3981116dff731788254f239e109f9053a5ee73175293c4c9ea924eddb14572ccbbe19d8ff6de6e1d99662809005fd6647e753c0a95cf3fef53ce9a9ef212f5ffb3a1a1304b697abe0dd3ec361f10e2aec7746c811639115371997130f1acbe9d8bd0e81202dbd2b67caffd95507130519a18de8be2fd885619288132326ff218d236852c5cfe08cc3740974c767d4c8761818e2cf227a53d3e7fbbe95e1d5704e1688406f33c459a8ada7b31588f200124455a1d50fc98c0f24c211ec0ccaa807f1bcca564d80516b72e01bbaab90ea7b33912bc69d7d657e54ad4748a6a33b110b05f77917c8b8a8e08049c30ffcc821fb168ceab04c6ea7c2c17b4e13e3d94b4a0b6e6de9141bdbf5ed0f11c91d721f085c5d884e1a80027d8ddb2a7d610cf5eb9aaa1ccf0566973130aac9de1861c76b19da4222f3ffc890a56e16e690cffc0b32baabf38a0c55fb65cee98eba715b7a002694eda52bf6a235225206e16b77d3964508f974304648b6a887eb9f44e9923bfda9bf3fa1a82f998131808f2d8321e6103119505715392c9dacc5d6c0cce69e7db252e5f7302827440f38d81a8a760ec5c17c80b2bde972cd4093c74bdd7830822af5f5cbbc42cb96fcfe5085edb94f12e5286cedc2da202f802f113d3aad46a1b68908a12cd334aee3b294aa0f6fa74068045cb2ddaa3d025ce365f918d0b7a449155daa1c933d4b2130ae207ef1076781d25f1c9e5f91a4f5888185712fd19bd02dddd23621447ea50e95d73936bf8ed7cfed27b161ea89460b8a97bd6a9d7a02ee4771c1b420d4d828ecf867beb8cc379de224e28dfc257680ca869208bfa295e84d4d157c3eb85e6ca7035edbe5d9180e84d0fdfd0d531ae0173f78a47524100db64279fdc41ba9bb86a480de9237e799640c72eaa04a81069abc1a2d363db67a86c45046ec566b668645800812efa43985dbc2d29141edebbd13a60bcdd139f395239fb67abfce9b65939fc908747d36b40a04612e0139d5c547e985bb872706d1b8531a76e2ad2900940bf7a8fb0946c79e0364327de935c5f9cd84f1688a0df31a3658504b290a3a64a59984eacc8330654d2581beed0a4647feccfab75ab6bf1c59ff38846549898eee805375e071d2dacbc24e32e9c5a5357d5c0fa744e16745cc08b0ca24ed991871d58c968c00374647be75d32ea6d9d0bc975b9b517f01225836c67c462403f7e71eeaa834145f7f9639f65aae2014bf1dea2f5c99fd5074f3572ba12f2c8955b2eaccac200685ca291132ff0f7b69501725d0c8583033a2e3adc54465a33b78d81dbdfe9b03b23cc06a2d2b5a09c31932f76ef317a0c86b62f96a4a794a48e541e8aa9d58948606e495a63b845bc9373ec086e87d0d4643812eaea74349e1d820407f6774833ea0e592da9649a98bb37bc28073d4ddd18951f00d0833d55058b1c96636aa80998ec8822c87b748bf033fbb21280dc8d635d9debd197e1d9d416ba5ff393928cd4154b390406a5be9694cb6d7bc3f2e678c734f8311819cc86d650494061ffccfbee9f2ba8e25055fadbd46f2e176312bab1a8a5983ea0dc1fa668e92c947d01db18c6adb684cdf160bbc671d6948bac7398b0c8d6a9bbf157275300bd363b633236408184e81b955faa603c8cc6f7bbe182d075144b31078ed673d47df39503cabaad7b61278efeb3263f7b9657de7c66b2ebfc29e125034d3209a3683a1b97d6b1849343fddb8e3bf520e62918f38153e4f9acb1a63276036194e9b6daac07db212cec3701210c6e86eb2bfbe682ea32d00f1ab796a4e9ca812a525cb01d08acfa0e2c2d68c948fb702fa847994edf7be7127b249bb112cfeda9c5952b6a9b718f09ddb3fe3b3223397cf3a3ad4f97f6d8993fc7dbe76254589df762b6e6241188a4df10d5f97139e6f11683de98a313607a9be043b4a94a14067240c1f1bc566c2d304620ec2a31b0ee56e2080244f9fb81af0694413f2710d8531cccc7c525ae31b19710dd581ee5388ce0621da66768ba6050652edb5f57acf0e1b23a48c8c4284bf8cd724c1ee00e408d56841fcee20ad43efe1f2de9ff845b4b5f83e00010b553b98b9b897b4ff49175f16022bf0728d2787b4c7ab1339009fdbf1a0f1abc76977518d7ca2de215ad19b457cb0da0296644ee3d856f1c80fe21223d8831d7985fbf25148446d27cd62fb7a622ffedff282b16dd8bbfaa56d3c4b17619c0b97103846ce8a16b88674253e9c5d6324c422530aee25834c768a7ac7963207bfa956373d66f0ba69d01a9d757e88c7b4082a2f209fff3d7470a166896c204c5eae88a8dea86c26c485601167bd71f986c3cd887d95187a5f0cd4ee89d3e425b76cd9d861b3c3105fa301b1dce35c5a4aeda112b4b5ae0a549913b50b2e0c006f8b8609de546d66f679c529ed38e12ff2baea91caef0db7b3b3933a8286f20baa36a8e8739385fcad71b380e123b907403d406a3412dca108e4df3545e810210f723ffc50a4bc71b78a520b5ba4068892ed5752f6b77b94da463586a126cce720984d24b8feac735c90d8d7fc710d4afb3cd8ccedb8c4368219e6e5e3c823be8df541f586df3d8660292bf69e26b89364fc825ee88c737bc7fe066878323501b65f3ad959a205e979897399c773171a14b80327136a10958e667a6fc3a0603033c7549bb381ff958329f1e5eefe261bb265cad5e5d43cd550e412788f0fa63863b95b0e26271674bb716d52e14f165991402615491b4b8ccb2fcd32b30b22b970ba3e3262ba54a612cfd4b924c61a621d52e842b9c51c5e49683a87f80a8bd651f8d7fab620e3f50af49d0f340e8536344edabe008891de2f4bb332b25106b016b6a74705c91a3d2bbd1e08843bb11e6db237ba78fc2fafab7baa795de926d831090fbecb8dbffdd910f0337a775cacad6d850725c366f4db2f889cd0ea4be7629ddc7db38b7763f90f5e60534bf7fcaaaeac01599adc73a113d20c25e8f6451e5a2954c3d062c096a8f879a474b05dd69a7f0d6e065ba1ab3fbbd248313ed8d6704a1808fe9fb73e0ef3294013df2b684a1d9d388b0b463d009f860bc446cfce256334bbcab6729c5f449695919262c5028d44cce4fa3f99daad932e4e8f409f6fafdb50d6b34bc844ab96cfef2b8b198839b35699da01685a8a27ea00107a3d8e2b3f53999e311bbcf2b2c6f91580355ff8c33f0392d19e88350fbaa499998f48707346a8a61446bbedfc0a98da58a2caf76b2e803b090b023e74c1c4e683555d9dfe6c4d1b180a0aabc8bfd3764c49af45d5ccfdae21cff9885cca1344d1fb4c11f3051f89b1b579e80518da6bbfd2ba2026d9e7991b4dd93cbc6e46d48a037c91fb317e3487d538b76c6f8cbb5ad84151022f2be3d10e661cde5c8c12c31f803b1438d0162db2e761efac8fe9dd7f21458444348216ab05798197428729966451ab2cf0a2c6e3567d0a4d16f493c0bbf1aef008e8f612da6193cb80b156ff03c1fa24ace1363fc43008875f36d1ddb04a2cb7c68299b264922f9db1068e73a36fb4db58166f7b11dc2108971160fb26275d3b3a4aefe63f9d1d766af181270ca803bbb489b280f4c6fd1bdd38d8042299b34af1128b4187cfc37c3c079679cd6230ee8d6f62ca784a8151d3367a8da82e057707eae3f3f78d43d1e20c94a5876cfc7b510d5e11de1455f1af4a12cd84f3671b2b3be23af513c397c4a0b60231bb80f17606a475cc8962d8581f4445c2bc9ef2491e0f4773afe0ea0f7cfee657871495adb4856d72522c7cd45436befe356a57b5f1901ffaccdfbbe08a2462feea3311147b41e96a3c73c92bf529bf97c77a3e1be901f5640bbb8dd23aef964adebd1a333ff31f971d30e93be9082743bdd976bfa761be68c98c01720e0299d220984723b5a345023804555b242cbf0a15d52a24ffc7d76dd26066c93997c426d301314272c2b184e4bc8b85ec0b1d325535013a45023b500ba3216bff1504128b8cf6d74b71d75384a525a3dc9d5d89f211ed07404b23c0a8d8aa6d921401c755ea50158f289f08fca117bba4d2886af5006a26fdb47dbddc9f4fc425109876dfcbfc88493c36a30b8da6e11caffbdebcdbe8d54d538d9cfa7af0a7556d875097955987380521a78f44d0e43fe5c6540cf7ec1a6af10a63516da7853bdba8f19e1caa4e693bfda07d6de3e1e27334f7c755e98343f25e8be5a2fe198098010f355050bb65843f2530496a451a7c7dbc6ce4f4ae89a906adf4d2a7483fe9071891b5b05a5a57986543f489c7cd1fad803e84059eb102d321ea4c15d4b9430a7cefd42bad5932c185baebdf35a8c407480e9e8354230775240bc1e39664b82c01a6690016187a2a0e3b9eaf1b7a4d8149f565c2c514c2f4109515e359d64a5d3c96c0e41f08fb16e0d16fa55bafbafaead30e804cc6abb15e83e7b1496bdf1d459dffaf3850f94b3d4209558428cd0c6ab853859a26d82cf8f0983b509f2ad14f0701d182f4f86d37c20e31d999c0d7a8d3a12954cda9ef9edda686fd9a29c575f027580e82fd1dba1e830e6cc8e140971bd79da59fe6c4923c7cde9f65edcc73065d973597fbc71a2219d87ed0ca20e14ea7aa810f51295f311086f85304eca22fb656b6fa2229e37a5a42e0dd3a5142b48a348f8b6ede483b589e2474cdbd9f835b3771ad23b5109fb9a8fda6a4cead8db379796f024d6a07154be808ec1bf2c4a8240fad248087a9ca0861705eb7b52f70550b1794eaf474e45caa7c5784e5b14ed28de520dd1fb46e7cc0bf4cbdf505bb2bb08af6142e1b7efd0475ffdc96e7ba75458982e1c200d7ff12a5a3ad492314e6878a3fe68925bc865d0b6d4278869c00e20f4752ece9966aa09e6d420570b7bad566cb794be64a2e5aa007b123f0ddf98dd4987f6d57c996a720423308bc90760985e730be6f8011183c64f28d47923e2e92743e6b7ba9a8107c7cc93cdd651b8c1c55a860018d8f3e8967567267a09b32f538e308c040986d8eb2d789c365c57dab06577b89502578f6eff2b12faa380188d3a6cd656f890c75b98890fd516dbda2c8e07d6425ea25bc736c8496150b181c1a0ebaf1618c794cc2dafa0c0f6854e982aadcff329936ece2a954d01ac5f7de83b7dd7e0c662991a34e77ec2cd98f321440f43dbf26158cb3d2d9f2d4444f963fce2cc1eb05929094f7a4808cfe1f89cebdaed732e98213b00bb9e1a0a6151c10a5025d8f3c469f7587a1a35e7d37c62cc55a0db544bb5534fee9404ed52687e544e64429e2178a251604c6f23f20df5951cabfb1e47da603734025cb00a551a804f7c7c149e7c54c84d7d0d0315ccaa3a2b9c238f81b207fd954cab28058603badce3322f731143a421f51b685eb7e3be4a7ded3923d95dd5903d7401b46006f82a25d860f6f3d487de85c3e256053fab6ea28502b9a93c2a0b8cbc017c223cd0401d47efdcb0d5cb7ce278217f5c390fd36f40c404b7dd597355439df1aa16c7702b4ee907d1aff85d69eaa352f4b45a1999f47658eb3aae635ea92aac90162736011d0d58a42268d99bf43ee70d9a00a85eaaa9fd1d6ae1c69b1da1927b8f8508b262657f492a10517fb87b5504d0f6fc457eb5375b227446e75d9d5aa8d91543a996a6260e7ac526be8cd53d3d32dbc5b1518f2dae621c50e89cfdd67b001fa448cd24d6befa60afb8c778ba28246c14bc570dcc0eb262ac7bb04fb4b4d119e0f81747eda5c045b946cd142dd73a745a27e7a696c6464e3fbf21d42601c85fd77edac6a84788e8a08f7be3faf050d9c59b521ccbb3c4db854e7a6a390d6fe4a6924cdc4fd8c88f423f996471087568a6917bc4d6aa50542d545f2bc2d02610218b54a0fa5658c89708181ee8277c0894556bfb4ffd6b359f518984c711b0162ca9a893692d815facc1226f24eebfdcad588d33fc9984bea25ca78f47fdd0aa85f2a1a8d286efcc565937cdc0a921d97b3587cc6c4466844ef80e05ee9b3d0572ea6eca013c32a9240f1e6ebb5a4b7f9a025e5433fefe1a0ac419eb0951a8d3a03d586af490ef39fdc76baea7f21ab6af099c5adaaf35764d9593d4a0e968cc2250ff9717dbef78c363cbde2d9ba7cb5a1491812dd196b0926db387a551e8736b8e85a62b9c742bd7fc638dbe6cf53ed0f834ebc5f305995d93cc82d6bd12a40bce0ae684eb760444ae9279c6940e6aef0a4c96d36593ffd16fd900e9be8c8076d0fb1d2f08e51efc537ab89876ef15de5bed6830b3ce9482fcd37e671396a8b0de233c543cc0887f89ec6b20c01d4a2189f360362311fb8670dbc194c1029ceb0b0d04e6d6e313e46c1e6b97d16bc24b60d827d7966aad628bc2b23235c7c6f6b7207a7b10c20dd0b2907520cd8878a922af341da1e7605da97b6c19c0554227cc122fa1c842fbf8747f35df56a70f7395fa3a17a790898278255d6e83c5242cbb8c253bec1bdd2629fe096aa33740792c9c6ab906d52c35a7c7d67cd5ffb17ac38f80607afa63c6894aaab5f37386956db6f55d3236caeea6ee869fc4e270c630ebe9406ae0e0ce587faa740ca9e6d63797a77a32c60aea61b813bdefb8d0d7832e6acb3308792db77afd963b0ecb11275841802e9c264fe135af38763a3b07695d826e852d84711299541464fb8d3f5bee827ef11b41ee6be2f495abdc68ac2c5714c4800fcc3fb1c0bd98d82dfa21b7b24341b96610cf77ee07256738e697dbff8599ff55f9e54aadc7b45c1bcb15a12036969d745eaaa6a4a17d6a29b50ef9bc587b35270ae3ed662df962cb9890aa59d0dd85fc00c8d12c9bbf771d2e12091713d484000e606b1dedb28be3df7fce9a68288978b760e285c506feb017c3ed8a1b287ae5365847440c085c4ac39d770777af4375dafffc8765187ab2e0ab5232eac4a8e0a4c4f45c77c7c7dbb19e851e39d6d501b8b0cc770070e248b01d7b35190d5e2030cff9a5b8fec9a37ffa875631ffc8a1fb65b3a8e24732003ba55e24d3c586c2f5b5ad80540eafaed4baa1f77b38982ac06fd7df1e424289c8ebf050aa1c9be3decf4021a97b12ba922716113b62e1a27357c43022ef405a03c95df284929f33aa0e3bee29a270854be09c71c79c6d23f8851e02bd3a7d9d3e6b49bc8d1964b0236a344c99558dfc646caac7951dbb230cedad4075baf9e2acae592f2c94983cc0851431107e25d6812a803c16c7b380c405a5fcdd4add2548adb78f3489c00fde768fab42c992c4758ebe1fdcae0f411ac6b2a699a984ea8a0c2f2f1bcef865064e142089a7a5b4a57ce11799e295293fede5a471950d8555bd6b0108cdfe2f267c169f960c65411878d64a043eaee0b080a9dd513b7d2ea15fc3a2d0b3ea3f6c7f8f393a61c9e2bfef38e9f8a78813ae23c39f52d3157086a1c949c0f151a33f2f9ea237c9fce3bdf6b9eb7611e59bc650bc2e50627cf2366fcb2f80aabfbd5c2ebab4c340b54a5853ea6a4ba608f1329edbba8c47c3f80b9a3c865f0986d24ece9a16d38d375a9e3274839acbfbad15130d2f0ffbc8baf0be9d8284ef101533e67e8a0167fae481d1b51684d79a00cf4e94a98e3de44b02ae4a839eb3df918092dc6628808091265547af884b1c53ea9be4924dc76d573671b313740658092568079b499c9d09095be8e0c28841ead74e35e72522d8653abfc0cd87dec2a76a5d0795449a2f9504d0f46d83efb707cad355f6106440be02cb03b22cc3fabc44e74d56c1402f113e128bb4a580dc2097807896ed68e22055a3dfab5787e78cd959bbdf24e66f9fba3198713698d5aec229f3b203c409be0060ee6e390ee2ed2c27c43206f8c833a9e7ebfd61de0618211f1b16137e57215df6fc7eef475b82d9f9cab14bd8c233031c267a2a2a2cc0f3600465a747e1de531f87fd49ff56cc0b1f9abb702118c563f48a3acf608ef72605b8c0edc0872cb5039a462e65df8a13ca6a8fd97af049ed4f80fd1f04e2b6e5183bf87db10d1809e56274d687da8501e762bdb15e2385f415121de4aed3487a8aeece02fee6b28172db5430fc6389b6eb321a8b910278fcd6e9811402424fd10248a84657d632d8b6bbadbc2ed4c556e2f946a9f56812580490184729637ada185ae0ef4aee52980f9ea591851a808650003423db169c8a53ada5040e1a760e662a4c9e9d0e6d4253d3c0afe271aa9d880efbfd92f6bf7e9fd20415e531ffba21961fcb004d18adc170db919aa750a9647cfb198fa894f2d698085c5c8a404913feef9763789393257b32fe7f2e98fa9c988c0f1904c9072b7e58054c19d84ec81d0f1ae5694fa721a50898301d7d8a8d29085888ac7aedb68f1d2fd85875c188e72b2c3e881e6d00658ba2e7b951e1690ab9f89d20dc61dcc44f0d5a1b3df1f66b2a8e39549b92a858456e629c16e31d8d8b3d60825b8dfad320b4f0016480b857787e345c6f47ebc963ea0f24abb50d51fd8425d98fffad343ac820634846a913d7397083551683e631e5992d872bfa18fe74b901e1a855fe35e2c5e0d92a3305adc7bad0d7f34d7a8571098193470e72267eac87a487cd708e604c3264e5d0e12cd661836065a7e172412034d9cd276e642fd7c3698b6dce048a417811684fe76a0d50c22e35529b0fe6c02c013e3b0f8c779e73513bcd72b85a1cc15f1f56ac1a825fc36e3b30f820222f9aa8446d07e3c24eed2a74e9af59dd87de0e372be747deae8dec585fb2aec6389fbdaeb0a960bebc322c112dc66b235b08f03102d5df19e0211480cb8bf3d4794835038f4450aa0368e652be0c7780928b441f55bdedafffb408749e7728749a4626a5929f6a71949e21e9e010fcceb6076d85b5be6fc559e9a7498af7352c055e1c02850b2e20d708b91f6e6eb1b915ee8c830d4ccd18bc39efd0d9ddb9c6efe39ed0074b5dd1c0c5edefa1f10faf3332b30a4e5c25a76698af363d67e094d9a1dacbd3568db5b197156dd05dec98a892733212c50a9daeecfa489d33e9384671a13e661de720acade253a2644880e4fa1eefc8d00cae594985028ab954e53feeed6b2acf24489321f80d542ae794abb08dd8e0d29c768f764c946bde411c9b1fc909eca8dd3d007a1625844e73a2c9e9f72a43ada2decb927d95cf0385b586fb2a5da912683053d40e1ec6999123fa718482e438a396f2cd048536d5bb98ef01f64b244e97da95f5f239c97eb415ef59f4ae92db72fc005dcc45112b8e461e7e629484b579fa3653c90d4ffa66a81e29b9b1e19a33304c6a0594864289b0e757971258ea87903da6274a7f50c07c0c15ad1fa57a1d51e397c244d83dfb228266286fcb0742e59c80e2ff193a0e8cdc2c3da8af05f6f8afed1eab844e7ecc8ff6db710dbd3beda193269d59db44a0af4debd2ddf6af7ffcbfa6ec9e421b5a8474f13e28577de516ca30a967693ec51465eafdac6cfc9c92fbcebbebaadbcf1d480814bb2aa9132f725a183198b887d2721a41ec743045698bef4c1d7ab12aa68c6fd9c88f86f85bc33e52d270699629ef42b1468cfb222124406d96d3d91b3e0bfb0c89e0bd65fff8820b15b7dbbea5fc5404f1260906bc4f739b8d69abdffbcf6c17053914457de66710f94afab5d2f564925830024b722d54d204d27c353a7f581a4f3e0619169cbf796a676aa61e6ac53b50e564d66e726f859a9b71fdedcf79d733e8dc6c9792c34807869b37a307f4f2531742631340c23b13848fb9ced2cfb28dba1fefcc4d75e3ff99ac81ad7b30c521176f9d1f056566d160896b6d27eca8f86ad5debfac1fe5dcd69b8dd21b9bb5958acca0f95e1da0f5a0e9035afcc51083868adf4dff13eb246f673c7c8562602298e73bed81f80bb47edf3c74522abd2ee028eb0298618e3e82a4d0a56a89d4836f835161ff7d27c08ca5d6d39c2400eaf4a6b7a0d20d90622811c3f5db4eae00a32304beecf40e73b4fd3fd0b20e151c56e009084b455ae614f187e73336df168dc353af33ccc76ce9064a7365e9b7bffbfa90b17861b2a8acfacd472995c54f97df621b10d19266baebc5d842573b547e5d868f7733b21808f6dc702dd4413fb8487d108fcdedf477693ce76ff3bd1991faf6b787c5e7a98fcdc0e52833f0975b30aa9a66572cc9f0fa813023633d8f70f6b3202b33a5579cc93b066324c346caf03dacba0c040e2fc5e90fbbd25252577dd103e498a44e284224aab204fad3ad11584b925bd2c06910067426c8a9e4d4bc303fc35a068364f3cdf91619c8814b37048d0fa12245cb655bdabde7505da3d6a7b472d0dafeeed3f7b0a47e94574dc46236a5b96d126c000e124143a068d5662ae6d53d39cc22c275438229843f364b9b48973747e3a00eeb0c567d1c7c81f888fd631cd1a0902b2e1e577a8b3fe1df332919fd0f4c1620d63b35061c4c8c4da26db4a28d3edc8d8d0a57144c8b88eb05c0cf2edc6662ff892e64c51cf13ae86b7d7220dc54ea71f096a88ae5ea8330db063010e1ca0a1a082e746e6a7d9cbd0212a703ef0c4aacce4a12b1081d74a091678c3d914dacd1fb7d200b80319ef38453c1551e6efbcc1f4ba0c1b5c3da17c22f1eeecc1e7f3892bc79a00eebc045d2fa808a5ac7743a4fd8f29e58fd68c6e9fce449fb2d45cfbb82df29cb153ac2aa13a9053dab8d20bdcde40a6c44255eae50d49104828c8051ecebd20eaccc2efbbd4ee87f40b8ba4a8a346d04c2d89a39834451bfda9caecf7a3d337de6488726206db8a72472e312f5d6796096463d63dcd3a1783c06275499e1058a1228f6d4dd38fc6b0dc51ca1944d9b197364046c28283503a4b0cc4ca0dcea066c2aad27b3dae2124cba776e6b3f13e90db9f3efa0afb67e2c985f370bc4f5c7cd98a0bff602b4eb565afcd929bde0141434eb8ce43dd8f25f6c154afb4464f36e735c81f60586deb4762e01a6857e3bc38818f3f66d1bd26359d596aad1bd4e12ebbdb5f814005f09996536dcbe56bda7d551195de794b8a9a7ce389ead8ad5c77d98df5762d87b37daf2c37622eac5600b0ff057c5342ca83e4ba02aa34cafed49b4b6ed6d27e9d593d7859aab01f695575ee099038ac3c62ad0cbeafe18de157da8b960ef58be09b3f92bfc2b600b47e936f38f08336f65e15523f685c87b198fdb66ba337a0eb84dffa8b722d7257570b7057f44be9180076ba3e5b3c97416582c5ba6233c4e6055ae13195f4a32032430957bc235bb852f0074157b86e6de19759ef7abed7f9b2c416f83e1f1f18d88708f3261a7f5bdc93818367679972a69d99a06050889f5d2151c22805b3737e3b6b6a2c692bf23e68cfc154bd14474d20303e3c57bd15e5bf102582943d32fc5f0687ac0f07d29da405e121f98a0756f40cfef048dcd90be4c24310868904b5dc0c1757b57baf069b63304d52a449136f31d0b402ea758e5fbe68681d545156fd258c4b9f635e8e2b7c67749b2eea45377f31a38acd3d0ba6a85c92ccdf738d1cac613f6df5542162d3cac035e6109f34d00f56f1838933b90795af22a96483b94ded94481a247fb7babc232c340771415a142ab84ea5edcecc6ef00521e3e8a7b0fd00db68361cac6df50e5e8563f973b4b2bbd077347bfd949be3b6e33ef009b4562e9014e13c75173c2c8f138b65db734272e4cea36e91371f95f457b8681b8ca3fc2ea2a5d9a272a34e74d94d9af6646700f36d0387dcee79545e6d304c597798bb5155e3470b8f4139e589aa0c3758638b9b131020998a238fb7b4e5b92500ae2c24eef24cd78811cc9e43c8b9dd5025758cc0843cbde37a9e863f236047b52b36052e79edaa1fa51e5763be5891af7e2ebf0d9a3c95582bf8972323a173521444fa2d6fbc82f6d5bdde3dc889a9b690fe12d49d4b19335394e8bd88cb8ba556a1fcb332244eecbfba3677c6b50f30497fb225f549a0bf383b593f3eefa03d6944666f8f73e982673868989145d5db65919fa72c213663569f01523b300c1b488eb9f31bc43b5fa3e3a312722b8e48bd62495a7207fcea7fdf1cd1dd410331b5ba6b4017fb636519c44739869368fee0ed0ea489adb8a3bc01afc88ff1883d5d0b61a01809c03813ea5e809edf510133f54eb8346faccf4814e25a99bc7f6bfc2f2ce9de817a226e71ed8dbabfd6c162cc65b6d5d00c205f633bcffdbbd12ea8ef22de6c385fdd7f13172137ee09e8aa9989195e33022967191b08099078408def40fddaed162faee4852d849b9aca230ff71777bd4577a212775dcb0efbdde1fcf5b97a190da2ac80a680a6c58193d019d780d41650a7fd1bf91bc74a872472c4b5aea902beb8b02ca15bf9be3edc7b112001b792dc26f890365630e4d921aeb1e40fb22ed0602cbdd3a1d3d766676de96c664e2d3263c21fa00a966c5bb451974320d6a7a5f561a43aa3e23c4906b18dcb52ad4c3be22a7ffe9ecba2546f318b727e3d630561aa9e847a94ae2a7efc6afe944c5951c57fc32aed83194cd1ea372432aaac50b4e2614a1418567c5d173dde3762339880078884d353e39077f01958c89f89edbfacdb041af459f2d0ef7175d27f358ae82ce4a9b5320262d601ff6f39ebc06a806c387fc291d300769cc1f8ff0b3bc48c78998995d245185099303c22544b332550d152e3c1fdea7cc21eea27aac328f62519c2783377b921da9582d5fcb02852d40ef2c7b48e4530245abdd0f00cf0f006e545281cbdbeb30398936ba03920fc002ec2f25a2638ba46369ae3ad4bf229190183282951d96a4a5944db8d63f020617805628291aa0ede069d86dc9406062c41940e7ade41033baf1c725c9737954d535101692b66abc3a9337c8538765b6d1f896f2f950beca54703744422159b8214b1b40436bce218c3c3ad39e40a4f27a550cee8569b218b7b702d1d9dc7548f2824739ae0949d5183f0b116cc40412f0909758e2cba5043158f81d5d9d7355b98914a6dd462038cec322cedb68e6f318db45be2f4c9f1bdf6b282dc2bafb3a4825ec0da6a2a4daf42e29e16035f1ef9ba631d757ef526f6abc2abd1a51f14199060ba07ea40ca32ec25d918e92f1b4f279b058d9de7080ecc4d535b64f17f49d7a644a48ea4bbae6569f25f316bb7d61c90368b8459712cdc70251b4a561e5c4a9d0f5553cfd76d36ce7190f9a5d4a985dc087c22c461a8996a8c14c93b0fbc12e69d729f182f489340662715f11fa9b64f1a6c301f76d5d6b3c6fe74344e3619fc418320cff22093fd62b28a50f492132b775a85da8a0db8231ae2cc1e30a1c84d0237e4f1610b5804249e66133aaa9e31adc5e79ca1d892ef817a1a54c32404075a32b48bbf807e9870154ff67a4d54b56a67b7b6e6dedc02a1bbfaa2448284d51929246c70c4541fa91cb4bceb80906fdd1d05928bd2fa9bd874c4c9b45470cb851f0ba09f9974290502bc235a36674e510d56ef80fde7cb745e9d2deac81d44bc493964e4ac80f60ada671c3a41924fe7cebfd13362e88c9ed3656165eed4be27384aca44b50c9bdabae988abba81938aa1bc3eb28b4a05ee19b6e5a2ede65ca2ee2a0b014ef6b10b86c5c866b2ae363844ab88c34df92a9cca4b2526709fc7f0884603224e099ad00c742a41cb04fb3d438e8292a463b7d6e75e62a34e2440e66be0120573066b41bb01b6d1ae1b57bbdcde1b4ae19474ea72455443630a329e8fdfdb794e83831782e918b4ab8161f4af4d55041e5d82690d279b7451c6e65eb8f3c4940c29a0d95d86ec919677a5cc7bf6a65d24c12e88e339e41efc8b707b4b55f545a1711ad66689f02ba8635368799324b82484622441bbd399ab8d48af2998604abc885f2cfd606e7257e27d226bf62698e977d84b5af36ad728cd3d4a037ac488ad873c6506372bd09a7645637759e0f1cf6a13dab5c5c556a274fa67c53e5f6fc1e15f18e98a4122460f720232dc4632029dc5b1063208bf77a05aba4d4f96a825af32f0375ba9705f3212453ca22b48f2ad4cd082cc89200e067e25c758cb7c8ab884d30777da6e327a2bc30276fb0860753a3664850a07e68ea47bcc605ea57cc69488149cc4e5097d7c79f3edd3d780dae1782de8c35acf317b12c57e1e8474b77df3cd73f5fbbd56eba7fc0827f4ed8b7966c3e2ef59144b0a547aafa3f4e834c7388333549164f54fc0817f62612e72d5184fcf90369be2228ec12f6d6a06b46ae22769802837035d5a71cb4cd6aef82e54329599d2682d105656fc8b7d0742c6eb9dc36db9421521d09d9f9dfd9efa055b6a407452946079fa245331b697ad286f650c7c8f6f127d7b4d8c3e855c373196c351a645ccae3ee33ddcaef3f36d5fed4749a42ebc1bca616526af07fd4640518b9ce66bc8aa0c890b5792a486c1492f916e622baf3a4b8d0a90d7abf10b57c19ceaa8e209cffa65b824bb0bf35be258cc2b21fabde0226e102433925381af2101afaa2f28239771e008e5d9488044a7eb66442535c73b0cf1f581caccece4a7f2b0a6207be1e61827f5701bc1524b71b9e464db1865a6affba8944e7407dfec2d29c521bdaa218d852012f8c78a57edba792ad1499df81c2b78374d30d99ce79a0f9449b26a0346a84f0d99f57b8ace3b6b75549a685fae533494eef9bab1e4c039191bdc9a9ab6da34b161fc30e4054afdb26fac6020c81b248c1bacf03aa4b0790c5b684368bd19babc61493a2116ad8ea734aa07d21e1d9b2fc18cb8a9da6819eda033682d24623f2a434983b6d165a8320192c9c6c2d21fed791488f4e57e8a8920f2982ee926567e8d64924aac63622f8f27a0a828332942d7d1658f02ce571e199b478a41fbf8dae62f4a7f503eb675c862edfc1b423474a4dc3c52be3c90ff05c4178ad8790641b33ec5d97715c482a9693d8a7fdbf250c40c3df48054e1020f3893976d92fbfade33ea37aa50e01c1602b1476de16d587e19a89fcd14ec39ede93f58a3d0aa68d3c1c2b5312b9d57b56b925824f8e053effc43c453860419dd0ca826f2b00db4cf94800f0668afcb6d6a63650d1b1c9118cf9acd9ddfd1f364a90c01af881a5a9b2c6c109027d37ecf2989f6e07891a29745f8b6fcffdca8c900ffc80db6aff8cf6cf8ba17562a036c6cf21fb18c38bdbe1983250eb35437f92deddb83802dff3b7e6cce2e53cbe045c785240e616998f312963dee05c2eb31d7e81e9a9711d56af31e69afb67c2feb7d53dd0515a68742517fb8f0a885c93c550ec94ba1db1f8cc12c56b7465a3847e97f7e8ffede42c5b5de8c98883574b58aa4b4f419a65b44dd8bd9b5afa495e67d61007d00c434143d4b46875e2f14dd1cefa60d0493f6b5d85493cdd4c8bdeb23c0897a8cb95a14d8a2c678f1f9cf189c096b566c7e880fefc81fcab001841d6bff57dded0b2cb855d7e3520ccb9f955b37b9a6e686397fa2ee9e06ceeeb0aa54f21375a52b123908e1f234c14989ab6b83d91b5c426da1d425abd6619460b8948bef7473e07923016340d5936d4497d239880bca6c67fbb9203e9e997543b64e9024b8899d8b10b95017320e1d7a6ff4be448563b544138df8acda1193d2f154ba6e2abd5c8b8a4d7f14f0eb58047ca3c94d4257162a61ee2b6954c5e867fde9ea7aeeb1261d18070c99dd53e65be742165603022f3ffa8be62bb9b0d80d0158a0d8d7280c2a887ac05cd46ae8e00178b304bef255f0e57b8d578ea247db66d1223111875b2b9c9cce84651d2e89dd2fee43df2b50b257adee1dfc1ef0fdb5cf375b426adf872858b3892480b32802054af392b100f22e0b80dcfcba1e52ef195c8d46d01a9a07be89b6a54da8bd2fb41329c4d149b5d55449a68855771fb7918e58784d180d16869922fba5089339a9c413ad73d056c02ec2adb2ed4d96869a9fde84a512725587c8591b13999cdd6fe1afd48902b11b740ad801668f1fe391c7da85a06af674b758951c3d2ac68be641788926f676155c5b5ca12a583c03525d42f7d2f7cbe1b6e00f6449512e8aa58cea4813446b3c0d9b91555cfd0c76ec6bcfed8384d65c7d30250d012f9ff0b5df53e92d08a12a2e1da757feff8818a800d1ee1a2d2cf51d51080f872edd4df190fcfc890e3cf0e9e86f57fffc6b4695aaa4792ae2a4205f1e012e85dc2e68ffaf4a4278645b74d89c019c75d1361bf7b8d0e37c972f83bf4e9ae497ff28a48cad358b30ef57a611e1c6e0c3543f62f743f5d21bc597a1824fe8081a96debc2ec2686687669b7993839e84a8fc4dcf9fab0c11a38686bcfe7aa5609125e8a51bc191d1ecff5f904c187fd2a38d50d503540d1aed8d553c4859099809133045af6184ab33d2af9342d94b013a1d30d5c37c65db84f9a1510a63b0390e16ee46e955ebc2e4b30f8667681e718ae5fee12dfc45542f03a608ef326a919e7fdde83bd0c308ba7fcec48ad2a116e9b6e337caaf07a78d93053410a99e46265e0c6e3c67b2753ba6e65073acf55ab5908cf7a5ed16a9c54553c8530b2c3d282054984388c952e51006c8adb8b4cdbe70c3f48178a48c0fd8dd0bede5c4969fb41f59c79531833bb5d99e39457763dc8897efee0cfcb75368b97654ea448015b70d2364668dc26bce0d9304d26d89b43e198736543769ad177e756a351146042b28a94cde1d9abbbaacea6d51ecadae006018d9cd4dd9b14a7af82dd6d282586869915f9fd2db99f78c9007f661c4096fbe5b3a74d9b47b09c7fb13fd3bde10e09f62bae7bebeedc58acd51be6b6ed2d313ed705ffb3450879c5796b553559502d3242af688018f6b86ec9722b97c81fc153fb3948797730a8ef3910ce1fb6a1668fd5f2f3e2397915c8a5e3de55517666369ed8a69fd47ceb3ec7adf1958d0162ee6454ea2669d83b984b249303c2bc794ab33f03b2fbd9947afeb755226e7b8583554ff79c228c913a152f42f3c324d881f353167cff9421f37a45fa94d6136e1a71082b3732884740a61002f0df558a51b2ec0c48b63cac3ce46d59ef566769ba57639abe15be0d9d0d6eb173df32b1f3902c8d3ded4639c3c90c6ac390bc1c980629aff7268051a1eb0cc76d7e17821913c457ba337924e52b7d3b11bb54f661052c86989fb48c32aeef0652bb5522ad119640e1c9f63ffc4dd1d45e3c88611af4c3a1b9147199524f16379dd31d6410ddf08459cb38d63c692350484fe67eb7ccba7e3b718b4a1632768115be7638f956128cfbe89e6e37ed6488b7d0a386cd33ae1ee74c653e691dffd7bf08005b2f41a039ea00f3514289c2d536f0fbd507879ef66923bcf6db5f21649cede1593cec808abb9cb892c2be84119114899dc2a2e1d8cb9a779a4e96a7dbc00ffb4315c72841ea88915bf2ed043619c512035193915931fb0e3be96503fa8eb6e8ea8c6f3b306c721175b2145165898ec739f7cb074b2a495278d017f7ca9e80616591e6908e21be876ff5b14862752d6fa826b45d4355879f9f84d64faf57870a1e9196653ccd607bb32e314cc7059f08a524cbcc2112dd2db87458403a720cff22475a2c334e972528a379e5ac059e6f868a7d8e90d12be167a0c24a8b9615102c5552675b00efc21c01f543e2c2f597f8244a7d5990ae13d0a21190193fa205d27c88dfaf671aa4840b424fcbe57e2db6a01a98bc229cf56ca4153ecd93438aa569f4bc90a8f6648af464a02a7a18a43244aa9218d8cc01e752ca138b6f682251ccaca0c7c72ac9cdd2f01f886dd67fd7b7a0ed1c18023be114d48d95bdb070463099c7b163da09628e6ac94cc9e5d1198831d7d34a95cf353c444943b8ccf0be4644ed8c53dca3257ab3a9accc7009166581d377bd7da7401adc398c7f619e7137aae1928936b4b816e1ff7c3ce3da3039a6a86a3a6105d0477e2c45d7ffc056648bb5aef1452716961b73b2d45f06880a66dd65ea9261a22c153232d0b61fcb1520e134866f386dced0fe367227eada280db02181a17d1224fd2c5890b2fd2a428b066816dbf98fe6c9c71987afa79743f79a3dd8bc350a8ea22dbe586ba24b1670853771454f1686947057385d6f91cf31c94e7f56ae0fbee5da3280fe2ad9b4eb5658020438d518f095bbfbf45d277ee8d491ae67d9f55261b558a0e4183bd1a6a3d8d3c6ec8e7f83be597bd6d0e9b3223474448ee2af59862a6b04f89884f0fc9319c9daddbf59926b4bf66d4eeb94681a86023f6b5a679338b3ffc1d63ed5d32bea4c7eb551ecd96c6dbdc2237c945e7e97af8cd50878d21bc99792eae25ae8798d52e8decefb8c77ef2cd83f1cacb8a7819c51d636e5a8f0e70ae41df51bd10c57ef876fd15d765982c1d6795083fbdc4723fa3f9dbbbe64c54166093bb4e9c207b9b56bb12f67fa8de107374eadee266cd63b8619410cca72e448e119453700613b016d7a7d0175554487d0a2d9602855708a92c0be40f06c0f6c7b8971aaf0102163e666f874d996b86095f22a632af3bec5f35a5f7ff1d077f77649f4753a1cd88c0135af4fc2c2044b019d29bfd86a1e1d06068bf41ca7f6b2ed056c571e49de1c37eede8089370e3c686259c8aefcd8f9adfa4f2b207497b6a540bfb34ea80a3fdd08483b272df1eea297189c5be808b79e9cac9ef9ccc3f85868714aeb018f507b65476612f482bba0fdb61140e741a36ff742fdcf54cfc20cbaa2dc4a61122c02740b94686e17cf780e5d8b25d5f0740a31f0eba4f1654ba336c256e1064dbf8cd82578bed380b120f5f84cd9f73a35d3ef3cfe54c4aee4e8c822e76a26030e9e69113d4b35a8b912c7894c2f5687ce58868eb9cdc1fa5630b370c7ec8814c3336aeacf7bb916c772b232121182080b0be049f0d2f2bc1df742a0b7f825b3307940b5fea766173c84634f3334f415989ea1159f8e662e5b596d1aa3c9d32f64c9559b3e3d13d328d1d3072332442d0a629a4be8e541ba7662e3187a17a352590b749b46a7395eb489a12b4ca1818bd34f5447a925d1cc38ce6853fd0d7a1aeb8581d6716685bf94cc7e488b4daf23fd9116a60e671cdf9207fe6473877eedd4a6a8cfc1e977df13a4b320ea202b38aef666f1e68595fc249394c8e96268ebf347d8f295c5ec4a56ec6a4962175962a7d08b844d5471ef087f9e0c8de553afafc926261027d547c2d7e320309cdd00f21535d2a03f849216e8bfb502d23414ae5db93b0bc93a0a4f73952fed3d0ad3cb77347399a2e64b41ae10e3d5942a651ddaec77a9b3fc8e2281b962bd4c3862bf82a8f1d21eb1ef1fef30cbd16c354d5ecafa89dfbfee975e0f933fd57e29399654929648dfb9c50ed02bfccf7279c09a776772a3c8cccf4e3fa0b60d2145c203d64bc33ce1f2d3ef21e1610bd7d6ec09195d0df71415e9923cbc741a5956cf38bc3f925d5e4091cb464eb654282dffe12da589ce97c28fffb9e82804761aeeda33b4a1ec5116071d535378c0b0995bf9f4bdff57a0f334f711dda15992d0dc81ff6845b92fed9e7a0b42a86ec2f1b154ecde1be94e4a9fe516ce5a21eec59dd0a26fb4882abd46dd2785656aa37c575b7c784fc276817581f286f58d96503d29e917aea8ebff48bad42fef30258ffffffa7