PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 45347 ef73b490a2a62bb93e5bbacfefbaa21d28d1f5b128b16331ae030e60d7226972

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8de0abe4e90542f901457b7c209dafb8e2c3b5da93c280d5d57abe1a6f3d57d7
Certificate Block Hash
ef73b490a2a62bb93e5bbacfefbaa21d28d1f5b128b16331ae030e60d7226972
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...001734000086d10000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000bf22d1a26e0b0fab366cbeba1ccf38a956e507efef9d631f6a89f6b319d45d71544c82658a25ede87fd5fa2a4886fe58faaeb9b9b1c5073393af2aadf365f91da5f84cf6fdc15b0e631b6b87e7e4c47fad1330b320e82794eeb40000000000000080000000e000001734000086d10000

Raw Header Hex

000040202e476c3947bc47ecd36c72282f6baa8aecf77c7043a53cee26e0f0b62f1b048dc1b248aed27a6583aac9c997aae304a143e2ef71bcc29a79df5f9384155c6cf9b0cafb6918f61b18d7573d6f1abe7ad5d580c293dab5c3e2b8af9d207c7b4501f94205e9e4abe08d

Proof Data Hex

59,560 bytes
12121601030731fce267e22d2d113079d794d0f5bb2285c0d88b4282b714927554d8957c8f56f3f216fff920560fa8d25b1947ad196c32b7918da9a0d8004cc4585b37bd20eb6bf3a87e8f30b659403fcac2a19d092238abf75a40fc0e425b1a8bd83e61b8b3b01ded703745e3f27887ae72f5ced2a589813164fc29132d7920ca367061d1b4b8710e7a640b0fefae40448191a588f67ea4c8d931208de521e13d0299646694eb666f05238fff7d6da43c6a8ac1cbe7caa49c774eb3453572011c3b0ab9182184b8b5068b7a7d86afda5d77569b885cd89a69b748498e27412bf00810ab85446f829110db36ec755377b2ae760f88c88bfc7edc7cea525e154c652fdbc1aefb36070e774b2649ba981a831d80bd65f8a85e3e495bb8af7318911b2338378ae4f9088959649fa1f60143385bf092f7825303137fb429388d2da8800a26f39b7917802dea068be5b34cde3e16dceed78021386b5dffc87e9fe62cea5318aa636b11092484e244112e2f080474a86d6b70fa4f69953e606fbaa692f2004433f7edec862b57181d8f60e7f5e1b2a77b5f00a7a6d210e9e24f27bf45e662154e7a614227a0e2d367f59048359d8740e1dbc311f2ebe34a688a0b94a542100f434101b5050e730b73313eb026a8ce2bb91d1e35d0c7b39d8cff025c2b36ea9cefd277ae1632e826dd3c1890e837ea223c3313eeb6f07ac2ee2ba37ea7d0ad6eef839f9c13a0250caf8f0c8104ee612342de5e100a1b03fd55b5feb47480337d55bed4b57ca2aba7b998ae57bad88726bbb0ef14546138ea9f4fa98a49d6c385055fbc1ad42be24aaff59e6f6987dcd5149c6ec543569b1e6be5ca7226aba921ab9586bc56c84bf7039d8d06ae0847c039c40fc35dfb38375395378ee15764535a258c44115875493190dca1a29c65cb2daa3d5cf8d65fa6a11c7d52ea8997d97b8783c93730335e2301b7e2737f8f205d353ba70acadb1628907f25d0c39401f76b5cbb0ee2eb48f90db12e0e846562412e126c733ba03c5fb5a2e346936c0dbba6ec5abbefc532ef94c62cffef6d9e9ef6b5ca4aa504a55db8e367f20515428364a11a57b7a62756343fd4cb39852b34d064bfd5ba74b962620c06b3b4253609a867c8f62b30ac26e784c646a78877faa09c25579986768a7088391e2d16897caf0ec2038ea445c8ae54393a9f5de0a0cc365966cb4cfecbcd0182d283754e1b37263943556b50b0da72559ac1a1d21e8d5b77eb5739c761ecfc4914da3784a100f3e6d2acd75efc4d6e33b688ccc06da5aa632e823be9e2d31966363ff5c04e821f0b8a8fd38f3fb94484fa2030860eb0291109f9aa34be5d1ac8f70a844e789014632522409af8cc7fadd6f115076a119561359df93dba3e6a74ea10115da5b889afa7229b88a5d39165a3dd1f8c1785ab060e8f7ea57bb1b501af61a8e7487239db46e9953e9f144d9ab6cbb565805d3e2b1d9a3dc62d2ff9c7a85be181bb33cd1c09314384b5fc24cce1adff2fc4e8f33831a68388cb800acc0e8829ab3bbc3bded4c756a15a24b5b1c013b311dea68decf650ba1f6bbac9e5aec2a6548c9987d1ae72abd6282a50bd67179a238491e4ccf63f148a58ba6a4d0eb3e1c06db1ba4761114943ba5b1bc047cd36eba30dc98fbc822c020e814a90f76b05eb5308eea9d686bddb6e9583be518ab96811ce17340db5c429c0bd1c51e2734b29ec1a2086de554732ba0d5764315c1490aa794b4d344be330a8736645517845e989dbb5564ae0f93ac2311e9fc6c074db75670b432c079ebacdcc94cb21864d6ebc40d2ef8d34231a6718c3b6651c4c83bf000764c1c512cfae66bfb736e316fa3b3661b31678a2838101c16704ec561992b0248d9d388c8dc251959fa84433dca00b590da10f27bcac8467cc03e2715a25379edca3e7c01b7bc21ad8b7d1d6eaa60dc15a4473a474a6a606f61a919fd0e81f04eac3380e41b8d1cefded34a894925599139b13ae9fa533b7010d6ab5383c80b9ad928829d8da478542866602b7f397e248f88db8037c5267b96bfeb7bfecf7cb40444f1752a1d3edc71032b89203955fb28a69fb4114215c80f84b481e6a68257608dcad9b15af29e63f1efbf85520bd71af653f7a3985e9fc8c9f687d8e956a122516920564bce071072ed2c6b73b515279274801eefc86475e8656445a0cf69c2e15e67fe2bd6a2a3a7e72ba8fb3425ca133f550cd6b26238a4c7b0f0b9fa1f69e5879506a04b487e613e8bd3f3b0ddbfd2109619767f7dda3498ac7b3fab773965ec9addbdc4406794a62be42dcfa40b34d1b2da8968d5ffeb80ce7d7142f97ad85a5933a0ded3d8a580dbcbe89ddd657c86fcc728aaffd316b71c81ebe0b5814093a78a4672f552c6dc0a86dce8f04259785143c35f77cff95b91b01f58d9288c4278b9404b3ce5958df616f960a02a507226be46c36ed4230eac72ca331ad7f904647e589155ffca1c5ddde20a983b4fa2e10f6fcefb6c2230c776c7b2395ce07e9b7401232c754fad6444a6efb6bb09a4a40d11ae158c719f569ccb61876d373ef8df8d84272169121c1d7c6cad7d6c01a38275e8ca7502826d358512b69f1bb3dbbcf76ef55f9010f25d5f070c0af49f5310a115122b086fa81e71c7e9f127c12906c08365f021f9bca938594ca74f0c2e443a054bbfabfa56a301bc399c00799c69b60751467d6f2fa5fae5ca8ddb7490d2dd34bcd8ffbc15f12fc574139f6476bb4762088d477711ad9acea15761cd3b919450dfed256007c333f924f9016c35965983adf1ac39aff47c0bd587297999c676524b1a0865210ad144fe6e7fdcbb0519b2f56e871f832854d7d1430b369f57a49722926c4a56142bdfbe04999662c68285c49244b42884faf62ea9ec5edaf3af0fbf797559ab02eb0ca0f16a66c823426563dbf39a14e3db55527cc763ed6367f8cd9ccb946b2e48a08d3374a2eb1f5307d4f4b48edfa3842967e532340507661d4c7a3ee5cc7f43b8303280e90575f0083cfe286d3e6b4def4148c267864eb81f3ee7289ad979eeb963fec2d80af1de27b2b55b11f43eeef01bcece0df8e5810c4daba14534639012d443091d9b9cd3a5f7fa649379bbd9b8152440cd9f4d1839017770caa1be7c418e6314845781dbbefadfdaaa4178c6e63fc0a070e7d6259c09320819f9bb39eed733184420947335282aa6b68843d766e30f70f21b96225896204a1656c7a01d5d8dc3090c659b55ca69f4db844f4b627bb400bebe908ba05d1fc80d7b03aa196316218220c2f87da9680db292d988a775cf1dbf7f0fdba68127e59632015d594eee74b6bceb8bd339a7505c5bbbc46e0998b8a1167a14f06385581cd259f4eba931034d4328e3f9d13ade302402536037bae48619919c38ce6fb029e46a7507cf541390b2653e593f84b3623dbb46c57b75b767d90b826442560072b307f3c1254f16c5ed1f70af1d5f5ebcffc8bccbc81a477a40eb96b64cbaeb318f2974430ff6dbdbac804834866747d308c3f31e6da6ee7f48959e126ed1f12ed9795c01040d888b707ec14d5cff3ab4b369ba7a1dc91ab3bd5a8d1a8c24cfa3deb2403f98e1ec058ac6fe7c61bae5e359f41c27bafa25a7afa1f0a174c2087ccb0841aaf7475968f97c45f288d1dec62a3ca55826714fdaddfcfe08f86b8a4014bb49accee31f7d88b8165c361bddd982cf00ea6983e7a0169a53d112a53daf93eceba6cdef1a2b41c8c510a2785e857a19f6eaefdc2cf6d0c05d94635b062aafd74087d53d23a476d0e6414acc885fef1aa07f09b797fb38190ab451e72138a164a19dc1e11600ba0a801df2729ab34dd1fea1d5d2607cd8a1560c148aa43a292521c58d5b6d1109a19eec5bf1741ce8f6eeca15c0f9c71bb049565e47dd2216741c4cdacd6ca333b50465cf5708c11d612948e9dab3f949051b96e74a8a74ce04db1979ad12bdd6e05b670a223aafae9ee834a28aa49ff5322d9eb13a3ee8769f9de23b0d77172e8c22924bdf347739e32c9ede051e18ed223534ef671089a8a0f96357677c761429852581a1b0b8856cdd9ae35ec885f8f09db81ed98747c48f5b11edbdcb78498704458a344760635a911be72cb5736eb760ac31f0aadd255dc4ce2301b758f4d178fa3a95a6c05de3de53483a9b9c0b46e44752c833a0c51914500b4e329df5eb40372cf15fc97e3d7132a2a399ba7491f4a24be10bfc15306a98e4b4083f4cdd321b1ff2b9eb43f8cc60f44e7e99e5dab25ac219f98ac6cc6d469c622f6fd2944be0e724c3ce2e6ac0b3e769920edd75eb71903b285bc29dc911387e6bbfa29556fe33d22f087934c405dcf57746f477a96dc7c2dbd5dcec79ebc707183fef455cd4eb34e41fad5160297c52378f91fe4d25a1c6d42f15c7b96b780591c5fc8c0999142f38437405f45e1fbcfd139893b14f60a316884b09f17b4ecb390636d105175994181e83eb71323753ed754fa29e2775d297d525763e64590fcd363981c27479bdd7c9f0d713a47d690b1997c8c660ffe05a7dbedced6f770f07de26ecc57e550bf1007db3597c4e15c8967515d2456fa9364149547a0d3d28a54bca1851b14440233cc41b9609fe9d5f7c31ae6682b95e1638066fb9e76d47fed264c19f2682daac8a7b9fc18809ec592a17f6ba00e9767327ec9deea68f742534d957aea90a8e1694d2591096058d26b83312f120784fd62fc8816784372fc2d0d09d95f3fa7c81b47eb4ac1efde425d52da7af098375eceaa538a0ea6a7d0d0b3baee856919c51d254a478a05bef032bae69085a2892be219373d5fda7e85663303ca3023eb681edc821c3f1a98b0d539ac9876922e45e772c67c82eff4c6ce6e8bc51284ca4df3149d99ca0c6e6d737c7ffff6ea72381af2a3477796a40268bcd23b32dd0272c62c949af183b930fb487c613778e0f684b65b9114ef1fff50d99c6097bb7282d26c11e6d3f28f0c7a806ec5a91cc7b664badc8ecab2d6fc004682509d9988f8eab2ca9e8eb8a7544c9cd80c8974f467f67620eb57cd94cb7a2355a0fc1f16e0fd888d785b16e7ec66583c28fc6772d520dccf3a69bc3afda923586d87702694ac376ad3a17c6f97e2e44be2c4e8ea58aabd2ac17a21c052f1289aaecf083521825bf48de21ec4fcfd5bc71a03769129b9be4cd6eb6960f16d36271b15e32d612885df91f2b3c751d22b950a2511170378d846624810fa63e1f27cf4c6fd4ed9f9268e59ac569cb07086cf82b4003c23728fc24491fc0c1eeb428b850e6d2f65aa8425929586b5bf7cdfeb998740fe73a0caacd47395e0b50b8eeb5ffa3bcc08e74e130d9de75ce92271e0ab2f108c9f0fcf23b7f25ffa42b8e3bd958f44fe3a0fc1de56632aa892011b511b4c48dbfd6c2236d863412ca6138668ebe0c85157a0202401e3ae444a3d50e520a3a2ea6edfca91775a636e06bf66877605cefc09c4a1056c39c942bccd28c43e68e0b8bad1c41ec147bca2c08dab98bfc9451639bee3e3f9fc88a0a2b4795cec8207367e41c6ed8f5f997e12d53b2b2b3ef349c5c78a827c04df4ea477c3ee0f310830297fafadff799f16e234288373153b6ee5b71ba45420756189ad61fe0ab42c567087fe17732978167ce5ae12671b9b41a0a7bf24ee7bff6d2089a2d63681c059de81229dab5032a5faa19b6c1f02efd5247041bde2dcfb1af8a607b763134b93500ccc9d9184b9ad2903441bfce5fee448d8cc03a1150f1e0487b95715cd505890b6101fca30852004b7e1eb4fe9af5c8920b688041d65419c4a558c251e645cacfa201e43e37ff1cee2f2e2f088a154ed021026c66515cfc8a75fe394c207ec69ca0eedec5952d4a0d4fa21659dfdb86374b156f302abd3b2cf07a76ea8af52a0fd4291bfb1e8e8f899e65f503144448b0c5c815ec23410c9a25bb6e146522945bd014e0a087bfd1c5c953ac93366461d3838ee4dfa674f334a03d1df3d3de8c986aad4076b82f7ba7ea56fbc0c65e7a5493362085a7175472c1fdbcdb693732553b59d5ea1670158544d58c0b6a87ed0d9770e6a9a62b6d6bea30b102a198c169d498fa8c2b691066333f3422ac1a278488a1f4bc07d111fdc72e929ec8cc6d64a1e2c4a2d31ae0972d6a390d346e7508ecb69d14d0770fcf5104d0a42aee1cfde12803aa27d1ceb360eab97c071fd31fc43f52a248cd68e9d77f3780a8ce5bcc3c27920646bc2d2e3a4ad62a5f8322ba4a54d4e13f1906b4ab3c2f9d32b637ea70c4dc777237897136d186fff39bf845c02620b8170cd63158fd8c6a69b2b904d4c08c45366fa3f69016421a071777601f29ff06ad4a7a9f02ab69b6cdc41b13d9d8ef9e617f7aea0a779c555ce989b57301588809103c4253acc8514a9e4e2123543f89b7c6f48a7bc45cd3a2bc84ae3b769a0e8b1aed25f8a41568c6fb1c4568846d4fc7a04c9749b17a2a29f50a9cba160ab5c3d55edba2426d3a4c1e29484b261084a5fca178c8abc5d84f36f293839032043975c1dbe91a237deec21faf19d693b7ce1ae3028417710f6d9d688c50c8e5fda892beab8e4471e375723cd85657c08c6087f89455440f951e6315135a5a9073d69ca27e4ff0833ff1a32025daffb5dc25471f86350ff4cfc94ffdcd23273bdc0806195ee2a6e0ed420fe314c23346437f3147b0ed757bdd6b05d291a0b6a401039b2802f6a9e260b7c04614a4f45e4f6e5939925afc9a7cc9a0efaeac9a5d9748e1c54e30ddd40b6b87485d0bc6043b66fa38e16277534b97968296d0d4a2d11da5efddf183312b8b03c1683f7805d6a7198d852955541dda7f98f77e4b2d225baac46124a4d4a8ac2f15fd038e99fe3177a2cc32239554d0791b1f5fd382a14a23d2ffc28d608e88c9131fe8f32ac2532e8e110cce9d9efa6e0974b285fa7165a57a9dfb20b0e49b6e0e45f33ff9d316ec08e42c649309d24dec4ca69f3d43746647ecca7fee68ff05b5c20c71e2d1655d83c48a88b550c8238944e55d3d9bd92954c7615d5db60cecaffbcc7e1f704dc46f303720995798b0b13e7e4ff5b52b5f335764ab744c227a65f2f88ec2db27f9bee344f59e3356f926932fe06b6d134a2201ff7f5c426273d84d0000b9cc4b6314377e93bd408b0b118a179ef98af0be6e0e99105ee05762215e8176e398c886623a958c57f65859e48234505e276ca57007d827d0092ed1ea0f4f0d61341e3711c8eb78ebd8296e359f816b29bdfe6cb2bc3abb274f3ef6cca0c9fd069b8df56ba1e5b531ef79d76f1d4e0102ffef1cc7cc30bce2906c6be5e8c0c85fcc606882e3996c4b3c4e554883d048a4bdad519411f2106aead4a8d0608d761222b8e1dadfa4988553613c24293d8452426d440e62bc7620c210926d6d0d030974917df2d1862e083d6b451433007a4bfc4ac272e28e1b6ee7d95f4143c22ae5a7634cb9b8af034e23a4890ebbf1872d084d6748589fdadca57246058fe35d849fa5ad127551fa054e2ef0fb55db4724928d7617647bee750f02623666da0a611a13cdbce2c9da067b032c6f18e015ffdfe48a07bf587403d22623f87be89555a6aed3bcfce23cdfae51b02274eab95f315aa8e299067efcf524058feea60d4143d1c50f6b8c69cbd9abbd3cbb9288f15d89e5fabff5907f57175b1820701c4b8dc7628eb4776d83629a9761be7fed5d82e5b4384afb79594f6a422f3dab2443d8c5f490215dc000d830f84c9e4b6d1688f7cbd9dc2f56f04f0a02ec430636d967fe7652aacfbcfe58e29a9cc136b33f473d3accd146b4c2f005243b87eb4e62bfb66aa49cc548bdac79a4301987f09b5399482a46d8ba603b9c72f185826b214a4d662d621e0ebf4e5ac328c42f980709ab526bda4393a2dbc95c61587182893507158e6b438130f177064c12e27cda45fd6104bcbd2f90aafaae3f13b027855158cc4e8ba4f3382ec3b95df2899d5e1ba67fec01a87d9408d21ff619c23ee242775ec30e7cc125d56766d01070f5c5b6e4942a5b1e5994280d6a8c36d274afe6d0d58870fdc62c27ede4cfbe7cc0bdb72fa5dd78f00bf9826d88be94c7bfaf75cb5fcac8b9e0b010b8744c434b4d80c6dd36470baa2cadb23c30272e4902e1574d306ea123f77c9b6363139db95b07e31d1f429a9470f4de0f76af18977027335b77f8cee626bffd0a57e6e758dff2664e01e523a44c0690820ee1da01ebcbbcf0d3b752658ce9ec9b3338abd42981979bd1634b924669d4bbd93572c10684d47fc101d1fabb32a64b9476ea3c093d44d12ba3835de6b774e9bbf86aba94900554c4b4bf1e21bc94bf2eb75212251dc91bec451924354308447e0d7dab180f09d93c497978ee538c18360cec9a5bc3932b42086c9397add8d7e68eff4f7fe596360224861f2505a977cf17d049a1fb72ff18d7aacaab371320c8e299599ac190ed70b8ce6a4fea0d518f2aef65c2ca429c2e4193b5b47c6377b188259dc98ec2766431b99c865d68f652fc73e96fae1babfb5c63461f8464677bca83838f563b0bc12d1c7ab698c74728b60802041755b4d4c7d7931cdca35fdb68b560efa7854b48964b02e820461bae6a23fd4aaca5d87fc821f5d16d51188e29e294603d9040e0d74f806b32dce080cba62cbe52c5a1ec605d5aba95a00f9b5b801ea3896478cc907f6e9eccc63392ab9d0e406f512a971f3f83973d7c8d926aaba8f6e999cd44594462ba88de388d4786d560bb26db926c054aa2a554848a701c8cd0363dd6cfb4fc7d8a589f9b99079a4badd78084494897d4015c1b8880af39d40801a26225c59d8ad4fe758ab624b5c2ac2ff00f84fa2663564b844649cfc106013260b76fe82cc61a0b9e7759d111df8259d167dac3053cdd7a7b7479bc6b3a932b202aa7abf9b17236559e03fc8662b1629f43cb400d42c648dd0ef9780949b7b62d62e543d4fa6528bf6e4410f13fb1f175f21467a49000facc5af4a245d22119a1b368fd531ef9700f17363a90efb065c37862f80ec4a382347257383df5657b0ad2b34ff5904e480d404d92edce0e6ff347454ab0622741a8fbcac0f03ab11a7fa770fdda5939714910b01f0a69db193fd7c32b97002e85bfa9d647c6184d9e5254ab8215436e9f75eafaf3fc0ecb6d1e81e7949a17bb933e149a28e629ced360010d307f41818c8fdb343b35d61f49c7ffb2910f328e194d00d92ff8c2d671641f2e941938093fb61511855e646c782469eee9ed5e8291a8855a6641c6aa98edf6026d8a597384b9b903ad46c375ba8835cc3268f0f41156098ec0dfa34a81394b6aec3183902b15d1c951429939db68ff26d1bb1ece7ce6bd9a29dacefcae86c774b1c6616733c4e7e8584e0bbae940bea2bfb1b585fca87035a6e6dbfe8fc00132bf94acc0a1dd5e08e842e1d725c486c6ea8eaa80136f625f432bf63e4e5b9749a585da2a0fbf82e2013884b875eddbb70ace14fc77e1dec93d1367f4e860ebc428e2e3d196ac61fe80edd605f6f5f75e93f3c9eda28c728d4faa14042766e0a8692f43e5233291bf9b826f368d0ce63d42c6c95b6fafc9635c68e2d03ffc0ec7f50bdae5007d5804da06c3bb3459b090e78074ed61d89a78b4cc8a31121d7c680470a7a723eeaa7cea04536453e3e035d6c5568d5d486382e6434de274210c688893dd6ee2e086e621e18e543e104aae76ab5f00281669d39ec6b340bc3b9bac052453bf347adaf2afe45a81bd9514c72ad1857d05474b98ac3203158b5c9b5939516e0450811e4be2b0c2e547f72766e99dcb35acd1a3de5a1737371bcbd1708bf083ca7ad56c34d163afe350dfdb82e84b8c9c8c14576212864bd948089b9ef748fbdd260d2c0c2e85127b3129a45be070deead92c417f6964ddc6744bdf8f6b3252a2d8f92a89d0cfc6c45019fd7f3a957d7dfd3d811631a91e22bd82ddd097fe42f4a9a4f3f1f8f96e810ddaf6bb03d862a4699406c0ad82f6a13f2b38cf2679f2befbfc6503e1f9ec82e07a26d16c28b52f680ea177eaf0546f4e1ae620d7b306244cf2403caf01eb50fb5b13335661b612d7d72f41cd39e896536df78dbc31e0813e158507b1eb9517ddfd1e32d071a853a1006134f944a2cf9e39265463b61e4c5ca426ae9084dcddc9b685a59f32a468d2bcabb21f09c1ae77a45212deb6fd5e07e2151fcb173792c604a4f16f3985327cebe84639acca09c71ed65b6fd34168e42de52217263b74b95216792853cdd88c2b789ba86879ad25d3bee8da38665c153c862d3e10c33270f8e9ce6e4c3ef79086531e4cb2cee913b0c191d5cdaf9c0a6bbe56950b3d62e61f24f5f73aaca7f291a423838b5841160f49fd9841a4e02be35e4270e7e796d1033194a63488e082c2992fbf12ca128225d44edd0fb8d9f342dab29ce9bbcfb2f18debf62e07f03690b21ff27c193c241a26ab248f5f623e5a15319059aa7d8ec2e826111b1aa791bf8299035f60250872a8af8cf42c69485f10b31a311c4553e5a52fa9c55595ac7fecc11985166e0a2521c9df6cc74915ced3c6fd9858fd8c93b48e6d16ec5dd58b442123fa2e4ccc358e2fb2938a1e5e5ca9b6059ad7bbfb4350bf831d272152b1cc232f4652a8306214c953ca3af85343f06222658a7e041814ba18f9d16dbf06834a7c2f0fe3620eb982d5110700e60df55afea8de5693ed16cc6cd5c2b0d0625c1064274c8c642639d53062d616febe6c5116e04a57f7007000d25954301003acec8ea6845ec98b60868c98d1fde0650b1b34d595890af943cb1f7f0106df08c03847eda57e3d9c65ceb010f9c93900662abb4ad01f6c74c30bd8e2ba1c59029ed18bb32d9427f96b7daef4eee8ed223d29a91b295dde1ef844f70675e11f9c460c45a04fb95fe44d66a03341b10afff76f477a159fc4666c449299aaca8f4bfbfeb4736ab18f7ab4afa4164b72d07e77f309a55d3b946131265cdcb406d0ce0382cc5cfdee48acf73f4ee3b0e64c1f9572824b7e4124932bbf2c8ec2cde5225661de2da13dbe2e07e7213059391eda1cd78f35603d24a259979581b9a6aed60273891c226abbcc167451551e3103dd1ff71f686413002ce1faec960343b29534652f1b5da8ae03a8f733c24dc7e7a3e6690a0ca7f4d48f75d0f3779dea46d03d73f1dfe4639137714f26ab5324a2ae612e43dac8d93503222ef9bbd2742358b8ae4446ea065351fa9e87133fe98eabc8341c1a02964d72d83458a7d86d895c0ae5dcda5dc818de3c96d76b817a3f612f817120894ba94faad7096b9c4c137600ca1d10f5e4226c4f6d19a4623da7b63135e8d9350355c5c100a562ff287ad0e47b254a38400641bce33095abfadb5f438d09ec3cc7844274ff5c2450782c1127e51840d4d0727a77a974ceccdf4ab06050ffbabcba1064d6a7b5fca903e2eb77582cd578efa328c006f06b8c6d69832cb7ec546a628755695943c4f66119e601d9baaab392b761e4e60c81692dd2d5ea9c5127cd2b21ed1b2d0e5837c8a1b5493a827a66536ff415cee417849a1161c19db50fa4aa7eb54b6b583fe6d3c230e6cad53963bdb73c6deb93efe74bc61319de705fcfe05a4e126dc47eda4377e49b8693c14cfe457734470ac2d710665232dca26ab90787d5433d5d69e78edefde7169ef71f4e2a4050a11ec07d1bf24e7ef5a3461adf033fb511f63a7536964df37f8b3d3db1b72ef92b58d23debd9ad89bf6b77cec7bddde32a314fdcbe8f31cfa47397bc8c8f856d96b53feb1691f66c693c2a1dd2a41577460fdb730b952ae51a5043bafda28fd2b8d9c990655df85dac247f0c591178aeab442cf85a16d1bcc83eeae51a2a8e47da0e1c04c40d39b95c050225897cfb6163392580219df0d410f66b7cd492b5b65623f937f075532fbaeedcdadca8e7ba5dedd8ee7c0cf7b7bd668a1ce677bb15aba91c4ef35c08d2902580ba9daeb22dd2cd18cc36d34e36c756cb08778e06215757f847e80493f2448eed339236c7179a75055cc8abeaeee0ecd7d30fdbb3d560a48114cbc506dbf11080e96a139799c51caa8c0d09a1c2d6cf8794b02eae8610c63550b20a87a104e98783cc3e3f49b4cf326c28f06bfbed42c6ad829e11c782484ec973b26274287b49b861890de5285cc44fa6ef33692b43f8553db3b97170bec8843fc543e0a121b983440f3cdd5ea1941ac030a78c6f2daf7bdd14d52c9fdea7bf91dcf6c8e5920a681f2c5d3fab2b19c9564e39b49a1674a72b561a6993f64fbc73688a5ecc79add660160ff9c41181e6db5856358c7facbf89a54f794d3736cc7a6cf28648f20786db7b0ac0590f2a6aa46b553a4b0715c9f670070a83da01a7d93001486999b1773f4eaf3d1d8893437d435e6eba77cee7901ad312a9134ab4a1e1443427203046fcf2f929940ac27a5d7e2803126dec629bd2c57cba7ed96855bb40ebf78dd71284b8acd40bd656d28d6674955a9ceecccc26394521898da18386e97b042655ab426fce75710c6b3e7c33104d6faaa91e0417227f860f636a0bf649451c45dd9c45575f9d5ef0be3513604cd88da678ba37ae0c576c56e5ea145b719a60577dc81c53f9b4d45c3374c60893af43bf82a80437cd459b0927c951a67be762815eee033e0002c5997ced139f8fa1dbc812f8e741958ad40aad018e00b0fb1c244ccb0f4bb4a82bf2a20445d66a78ae2a6ab72a1c9a14e30bb4370e229649f9baaa591165a9581e280aba3393ddb122f66ba6e317179e98f29260550b16c55fc8dc3fc31eb90067c4e734aaff96068d0083e01d1926458887c3465a709808bb247de764e79b7c925c24d136a1ea4dc98d4fb139a80461093c4b525e04a01c89a358e113ef4cdb5bdd0af19e99e19456ef970847e2cade04adbfd60a07156012a3f062471b90440092bcaddae6427ca3ff0e968699a0e7ee4043a196efe4e2a03f4928c94fe9c548dccb15b24f4812e8dc7b74ca66b8a22f4fba3d885e330118e27f46ce8f4012fcce9ebadb8c90f64c5797702fdcf183c51a092bb0f9f42dc77cd7cb88f990204c4658ad79da84df9986218d39a1dcbe0749c3327edc4271093b67d4a443cc693c45d27995d94219acfc1d04bc90209d8ddc4dc5bfc0b9870004be640b12f5811812c86bf09e937471d058cb2839b2ed2a51db9527e49b9c2186d374e236a882adee3531459b14b7d3eb87bd0d38d8af5ed7ee5a028c9865eba239dab4cec490be7c6434c5c1edb5f6cd7197edf8a419ba9b007f40237261cd23aee2452e07ca1771cb104f2f4844a5d4ab0ef8a0d3f44a4b569e83b4088e3c15db3b89c5ff8bf28c1f1ef288ba7f7347156f50b0738ec19c6d344f9af037f5d9095196c3df6533d27f7e25c008c09f3f3919d44df6b0f3998e7d5dcf292b7cb638f4aa983d591ecb0c31137af1d85ef6b3a192db2ae1b8580b731619f7feb6a2d5a6bf3421e50d5290d3bbb508aab179f435745caa04163260aca77c50dbb6b56816ac5d052f83cf7fe4bf0a7afc66ee3285f907cdbce50813750fbb7c57fafaf7e974e4b1316dbbdf35ce4b2b9c1c62633a2b33e405e329a2a656c3e6b990f2c838297052e014047afad773517c7dea7276897f7e608858a017fd187afdd4cd07efbdac286d3706f9f0b0f571735313836c87f693ef509bf3268ece4155f56a6c3e45b18fb5aa504bceadcb8b80f0377fd8e109d97c4b0063b0ccc8ebdb288869e2b5837b9a8b5b4f4e0af1d755c5f71c1442f4c909da5816018b13adf01e82467308d73f3575ae3e6e72cd5d4defdb206bd995b624468222b69f788d13d13545790f7fc882afb35f36f36ffa76af9914da3a7dd16c90fb7a148bf2e0763d6f97e8dbcc7a175f934494ae75436c8721641f41eddc77e566b0687c913a69c5791f0f6407cbc1e11496c9b8445518152321172ca7f0c803e6a3bb6b886f7785f3a7ee64c6c115219238990d3035dbb68ee381519f5db48a9ca29966de9ca09a29c9df73e8d19ab4051e6daa5ad1a049f1258992f33387402937f61a277669cddba216c4dd128414e6dfcd4d1dfd03420280e28eb12cd5a3a4e93669b0238225249d8220a9bcee2505549389cb0e2e7ccdcbeb9bf976df68f0579e70e810be2fc901ea16c9b399398430d090aab33982aca1526a1a2cb69f115cbeb13e2ded6c3fff894be491f7ea0337c5ae16064c13160126007f9099e0196df80c3d66b7ebe8386789daa4759a4b84e5dd4d842db6cd3dd9419bdfe37a184cb12cfca1983f2800d7a0c4f4b89c4a28cf320530224669e4957ce447990878eb0165b46347ba7633b415542011f9d455bfeb9ed41ac2c49689fab15cf661ffc8f6f2a5b0299e0cf443bab1665a7273c37be07beb39b94163a02d020ce4d497d01830807b436d0b30cdf4c7187d32b511e8e6e23f898906a6981b0900dbed0603174950e487549c435876e8dbffd29aef2f37b5925479af44120568352e3216bd4dd63a3bb76edb0369f82655faddfd503e1c5b69f8d273bb69534c44041fad475dc7810a7dad80928382220de827e3aa10d9bfd861818f9488f08c12aa3d362c0f80005ce069db6222d074057be340153b112d98c0ec3ec290779ef2bc88a3a09e76f3cfbf307c0bbf6a261dc963390815982a0913f435523fa9b5fb6ca5cbe8482c61e52ce08445d52d8de95b84f0314675acb1cd85ce23173cf32aa9f6324fc6f3cf1c2e8e769c190d3a10d91e3ae54d05d2a437ae83472ca44150dcc0904c9d794cf09e481a8a3078a702d8e83ab412d91afc98c6666362bfa979601096470c32bfd67ba212cb1eb8eaec692e474fd14b720d7c2976da6c6ea52ff7e9380cc2944fe9dc067333210cd300699a8724738ea14c898819add924cdcb69d2be2a174a85013ec9d261f7a57e6fb8368bdc3e02b71ba9bd183d4cbf857fb83785e792f0d5a7a751f90f22f27c2e2976370e924ab12c949c73487bb4ad4fdec77962f538cb6e0e6c47fa67c4a5c33f2b6d71fb73e6a8a6805a9f5293b7fcd368ad0abe831a804e600a1730b5131b10938c44830fdc4b41f5f6ad858344dca856890e896c05c126d8d2e12217daad7ea9925c7dd6ee40b4cfcd0370106d1194cf0a0add401405a72d0e39ae705667152f3d86296596aaf0e6beab83f4d6bc06527a55adfba8b4f9342ca9d25f1187fb3c01c3e936d4165d2754b289a07e770dee1761c79f7343cad8b6df1347b99996b2e83af6f87f654edcb877f494d6534927c52033ccb6b2bed6699bc3744ccc3b61b79839c9cb471227588cf05fac875025e3237ddf3dcc11cc319af4de739ae0f3acda0dec41a0d4318b9c4b5f34e32cb0c0acc172fb48ac0fa114a99b991edfbf542ba323c8c449b3fcb70a98c7473083d819c4011381799e7027e248036afae98d7f76008b1c84922835da3004d76cd558ef3f8d6fcda8549758d23a91630662c4321f605e112f0f9d18d2fd5300ad7a72cbaee9b55f6e2a2100304a25a9270050e13804e939ba5a4f1cd2a1475b88609b1b4c0a910b9f704bb05c39edc71320cb306bbfeba667e1f5aa8bab726961d5d9164284c2439debfe1b9b68b1d3f0a88eb0ae22e8c4fb903f6ab0171dd7576e5253862a7a01c1772e49c363273cf10019d2cf1824aafad39878d788b11c537f2ee3bd8725eb6ca480033ac0a11746d4bec4419c48ee465d68270c3d566150b36e5e3c877ac42ee9139a7181703510bfaf2ac1fbe9b706308e31e9059f6f006e23b20f63b6def94fe248b84dde9f785f1439994930265109159dafc75a9471fd3fa2eb77bee3e532f9a697a0f09976d3b819ec579a884b802bd972bff7c296e6f24071615cb0ff35121dc1661dc55f6387a99c1d3ef8e05d71b0b2a220a465ad7ab00330e15e58eff62eef8b68b53c2732da262dc41d66653db4198f5862478a26ac922207150ac30d8bbc790338cf0f7e40ea10f183faab572e59c01bde5bfb694f716c477925a7945fb911a58abaca51c55729d8bac5b9a1524e4778cfb636fa7fbd582e637c802b42b79cc28a2abcba5d4170039fe1871f4df4d5d4c86fd822d8efbd7b6ff34e08537ce2b402bd22f889429ae14528892c6871aa4de7d66ea784d2dec738f582e1290573a0e85d6a7b7a74ca4de48c27844525dfcd51ca778c05a0de7e40c89ecf0d68b615c43858ed5d336af277bd81d5d80cd26d6ac8d5a2f2f124bccd9b8994337cff9cefbc92d571f543c0b47e034526c09864ffa1e5b209e41ba99bc0970bb3240b9548b7b376a9656509977e62916739a3d9a898ed1eedb3a09b382eef0ec057644af99445e38cc7920f7c640e85116e867f4c97ba8d023707f062322f21015ef254e98c98ccdd3cf0d8b1f31a1137080d893a094146ca3eb46e804a2cb47ad8e9c3672a72a4534cfb8e88676959f7b1bc9315445b7c27f7481c9860a2373da90e0eb98adc45503d15dfaea442fd2938cd12ad69cf0f3d758e7f0606d7b2ef25a784fa8214200aca566660a99b79ad88a25ca83e977911c8f9c57d240996ed1e3867df455ee2c6497d3a774c8e30ab4eacb4989c69eec215648b392017f36813271905a6c740fd466a04b415872d5a26e6a6e388141e7b09866e5476c8b8bfd5077190262d46d34ffecfc411c89d738174d3010cce7355f71db576d7ea33fcd03c0a95f1810ccd002f466b32e93cef4714bb6017a2061b096877b409f176c407d500afbe47e3596b2bc3e94d646fcd0c6d1d7615bdc3bbda1d25277695356cf9cbf3dd003d1e401027d255a4b7bf06f48bf89b888fe08019154b9f44cf5a1ba093fd4cd3b503e1e804cad558940a90536b9e9399ccd9968cef83ee508ee894d5ce0510b8c4152f46c1070637a31e880476ea8f2a7744a6a90e3596e994d73d9152704aff5beb93156e5f1c6eae9aa8854250920c1646be0e01b0ff901e0eeb88a2d051fd825faa50542520ae5c8ddd80f5637d57efeba6013ec9cc841e787a040fe3277f48d6ac283374456c8e100130e1eb56a0bc0615ff9f0e2dfc411c68912d7747bbcfc6d176352d6ce725542520ffa758fc255bdddb9ee48aa251c5726545349ec7855aaa2289dece8fac9080b0887f04f3df6827546defec67f3443f64c0c2cf2afdf85846f857c4bff0c373e2d74de55664fb00cde12756574f2fd9f0db17e107af2e34a2e60f8d59e8959ef09403ff46320ef20dc2982373c9a4d49368d0e179e53805481dc41a961813f614ae40484d4cd5a255d7222ccdaf9096d73af4858dcb5a8a067ae7ba26d370520de517f78b87e42f4ac5a3ddf0940d86655d15607aa5a6464a49e9bcd3a558fb03b6d467b95d6f3d9dd612ca93f15767327d525e28d76f9117d88308d7ad2ca2ef2f4e97b5becc1bf92781b47bb6a796b8bc1acba8c35ce25d667a7880b601209ee8bf1e8d487c2a82d3d2353d5e8a370491c516078e951a17ec4ec0f877489434b70fb02ccdf8d82dd5b3ffe9a787b2c03099fd0010f1e243186ac092becac89b946912d67b7374e88f3f58ebfc3bec9cb94598186585cb09d8aaa80360e5236b07709932b11b186bc60fe138f5dbd42d4486daf780476956fa6b18fddf09c5c8d478497d85531b16f2a4c96d51415eac7c61781e9bdc0be18e1363fb186399b7d439b18076def889e50293af3ca640d1289eddac85a52f7387238d82ca37b5ed8f0486181d1104a0143160857ab9b8447d4ade6735a4768fff78a5cefe5e8ec07c4149b848e5082dd7e2388a5d20fd6b2b68a5649e4bb416343d1ca91cced5b175504157418775e03a7434f24f2887ab5c843b3b7a91a3a0737663a9569fdb6344249abafa16f7f7c6e34cb047c48c7d146c99cdb9c11e4f82b5052b5956dc2142c3a68b1f40af5245c050deac99bb4957a294427ebc196ca2df2129ebaf4cea37ba5974ce405ec0ba2f27d424558e6a10eb4cb4f39a53cb88cf2c321f02bb825cb5d308d9db9acbb21a0607200fe31445fa88a340bdd260a9506fccafb23f99e218ca4d839c416109b6755cd0b285ec94ab444b367070c4868effb595b28569b98741330224ad9a36b2f07d5e5e0aaecf1657bf2436adfe411b24e16347a6ead6151141a58697800af1fdc5cda12a15f9cf34c5e0c63ba1a0b4b75e1c704267e8c6a7bd1d394c1eaf6b909bb7461ed1d46884383e88cfda4f41147ed598ba052c101793251f96adbb619eb4b17cded28b3688799638d5d1d7233754d93b3eff5b18824eedcd7023c4e06cb183519b009057c9eff44956393b5b159eb5a6ef645cd01c9f9a429bf03caf0b0763b995ef6777d03a80f61ddab50bda5298a6eb7ad8abffb3d2644a1c2b307e556970c37c1477b983543020e0fc1456dc69d7cc2e8b066a8c74ad7bcf918e6db683b9beda7871d4a55c2cc2c252080517a565d407850c6018ce67c9ffb4b2b901a9162c6365c9383e83316f1b9f91117803c924d1ef79191f73fc771729c0f329642708b822977a092917a69d572c8167432b3a62225344302e55a07ba289107e4d5a1ee448f4cf6f690b5462e21190dacd3c61cf560e1531ad2dc7d43ba8d763676517ba6460b84be4a13d189e8f5fd9532225b7f967a49fdabc3fea9fa3cc327b048891c9b6c229523099146d41abcd1c81d1b898863cb8a79c411eecbeeb151b66f9870423be19273d7338afbc60ab6940a00142d88c09f037edcd913c39bcaf65e058464e79a211468a9890670980f53ee7501da5c559eb0628b7eb02fd704adda3a78be10b843afd2f088d1454f19acf7fe89441beea3617073155b51717977435d344041097406d8572bb8b5e314a4763419edeb88d8d2497f4df2cbb02b5cf85c2c3ab509fcfc008deae4ecff82cce9d183a426b4fa68ddfdf5e3d4adae403cfce256442a68dfb1fc773c979ae67cb7472c92fda40b449017e99bf3570b147157dc9e676264300aa247c41255367180875202790dee883c12c29a45b0d8c66bbb5b812eca60194810b4c649ee0700b6aa7c5126e4ff83e0349d1181cfa702f1c43cee3bb5fe9d75152346467d091482cc4e0a48570bb1bce6a4f321d09a16350cb9aa88f6fb80162bc1498bf81e0e8844f228d70f54139b33a2b3f928b80840e730df9710644fe8316ef30f91ddefba53a1e98d1160300e2c7886697dbe6ce6532c07b8a4a98d5c945ea5af4d5e09f43d731e34cf799157e08b05a96c0077ff3309b56e3abfb67c2ad45bf638f36e6294a180582c396c57b9107970c6528d75090a1383147e0041980c7578581e33b864e22a2339a86e0c92da33f6ec84b744b88a12fff8f0fbfd39070a8db07ea4413342c3ebc8435fdf27019a0a540cf75b4804a281bedd4a238765d251c860c68300796ead08bb409480892c7fe612441a2c24e13f5f33769fdbb0c3edfe9e491291bbd27e0d6e1a84c61ee7bc461ddb1d56852c9a0bb245d8fb47d7ca85ff72225a0eaec0d01aec1122f4fcb152b09b6c97f7210c6c9acde4fcf35d1751c633bad17baf6fdb53a18cf2be654543f7b74f39897dabd2858e53b303d7ef1c1149baa6bb12b64da523f06bf7ffb87cf10327ab518cb71f196812a90512e3b589dcc78fbcd578386d6493916059307d3c68624b49ed66a94256a233358f4449fc6b8b79e0e03013d397cbd31c85aaf5db505345b83394c0f71503e38d0f5ed18b6a35f82a6be2aa79073a769801b626d786898360e5f83e8d48ee30e6a9fe74b258422411e113b6fb88015ab814255bdf1cacc5a000fd1107ef18b4a816d69ee2e413bc66ebccf4f60e90fb11560e80f5c4f98d7584160025d5bda2b8b2598fd58bfebd6327695c771f399a661e710bff5766f1a98235965afe73e26248b37fa76fed47b8a3f0664f7ccdade7a46847868dab0adc457e420a7117fa90609da187b9febc846abd7460740851642195389c2354da73de07b20e2cc9e5962888e4d39017e61ab6d2ea2829667e5068bf32b659a6b4efa2cecbfe19ba5c0e77e8664b726b11c144ac85ae1e71ae13de13578e6ef3ffe1ee80ebc78b4da22efd09b56287f8b762b9478dd5bdd208c2a361a3661cf922c24742e5290234751a5f8477849c70955908d0b1a30d8b05ae1d9d90d52d878e022a85d22e4acd09c12add82cd7a14f490c77f79b3c920fca817c12805cf56f76bf64a9b899d2bb82a8937bc5bc8d035dfa19a985b523b92ebdb3452b09da492df61592a704d9eb81d56efde061f9bf33fc62115f765885556983c74df1eb1c9f00634cc7df8259283fca62453537898153b042f44b7f269d99d376049ed8ba18bdf1832dd6b4f0de3f2b3b4fd7792fda8c61b37134148f93fe0b05e89ce4e9c0d79a3ec35f8d4d603e260227d6f67c91acff774fb4f8b4a3ac87746211ff20ac0b2db408324643af385dd3639a54ca78fbfd1174fe8e5e5eaf64aeff569ff7a773cac5310e4fbbecef1cd3d52d1be0aa5e766a864687ccd6d144a8c6f4cef78601cd46db14003688155a825a8707e7131964918b72ff97051d543521e6fe8571ca48eb71e8ea3666529502ab65e96ed7f92fc38f586ffc8170e2b244c5f6eafa60cfd6621732fc0d8da20d220eeed748fa05c0a1c155c8e96b8d64e8587f17db708f8b6721de6c2d838bf8ad8f06f6d8bfe603ec08dcf3023a6619f253d206a8c4b64b8a41414a802b342f7794dd63a579ee3963de4ac1ba34cbe80fe66db6cd804bcd3d2aedff232c7449503a4d62568f5ed86467af2c3df27867e51efdbfd870c12e578f26ed932d17063f23d3fd5d7439ffa03c0a5dd3700dff9fa75a5b4286c88e5e59bfac7b7a7ef2f7a6b8682923a8df80bc1ddc0e5551ca581b3ca653be896b12028327d5e8b629a2c0bbd930e195f9b448beb0108503557c241fead066e716a6c959080916effd73e2d74031f7b53afdf404698a16279ece36d186da16da4d25e535a2af9155dbda26857c73145082022147802a98b37d2349c0f9a88080683232da9c6151a003c91bc9de8b3daf156b14e397ac125817338f4a236807fbf0e705f1f7f9bf43dc0b35ba6927b25e5d37aa95aad5018ca41f0969db2cc0ea67bb930e6aa279a1dcf479edc9dd8991f1b2a910d634c6cdd11d502ecbdd5638729cf10725e44db649322651c4c94d18f171e889d81812a8ffe8d2ee1ba96092a30a3df8ff619e15c7ab3c1f360013a426be5da60e48f9162fb8a814ed0eb514e5d4b983fb05b56afebb3376e9227ce0200e4080b424cf74451b46ce81a722082e77b8b57d1b83b56d9cadf35eedb02ab4d118ecaa560a5353ffe77d5780e76eb65bab990ad1edcab4e60cf70a916c6c50bc0293fba0d27f738f6bda9bbefde55f467ce67472dd62a9025b9fca72475bbe919401f77bbdc00a66da05705cef3531f8287729af04a4ffd84978f10d682180460cdd8f1a8a958d82cc82d6cc11168fb64c11eaa74756fb423ff10789bdebba670c479bdd13d04685cbda7c481ca1cbfe5d2def711326e7fc83421be62f6cd19f5e38c567271abb8bd18869227fcf0eba10816d80398bc2e54faa20f3e9f39639be8ea1378c5cf0b328ca2b752db399c3d3bec4df3b01a4aa98e6ee436808aae71f1823ea7f17a29674b4e2d61f69559941ec25383dd309cc2a6bc7c6e30c7887501d1c1da17149390396ce1369f0ad1557a6599e824dc04dcfc699b3ca621376a342545ab3e84195b3977b531eb2ba490756f43c939ad0489ac5de5ec7d58d7907fad1e9659639a794996dfeb136d61381d5c70fbcb15d9b0f019c79e0e7870303cbbce7d630dd6161f8842567f1639aefabdff6ef91bcfa79121f2efe1e7b74ee75ae3b2545f012075d2f79dae807d0848e1dc79da34d027135937723af00c79bcaa5d90fe14290dc05f7b698446df9b59e88e7b8c1647c76923fb71760b1fd6575660f11a702126387189a3454c3a5697fe58d5b207bc908171469603a138672ce76e8bda0fe36f12b75ab795929c57853ded3e70bb4c2be77a730b328bb4430391e6ffb1cb42da0eab48be8f5cabfbbf1ce45d39218517064a1d9db38a0fb7959ca5c4f61c7a509562ca4c151132cabf6f8f85087c1c9caad674655bc4be0d4300c98b4048f8fec6f582539a699dd868f194def6cdeb774634753f3f4ca7ea3a2a071c0bf07b4392925041ce281041ba1628bc4d2739b8e3dc7bddf8463a246b30a29af9c090f42e086de8b551811933d310709753b37520ab4146b548a5279f5ba31fcafddc4a585eed565255353d36891a0148cea7d92fba748a0999a4fd680504c07010ea82b5d6480bd955864513304f7d76a37de954f9ac7fea6188c438f8405816367ab8a84a76dc71cd6ff61082ebf3b649aeb3da6c1301c39e1038d9187e0ae287e81a689c6b418d423297e3429d4e85076ca97460b8a1bfa46343851eda39d674aa82a68ca771210afab7cf85af5aebb3525ebe48fc3c67cbeaa6f24b58504985d782fc3ea905dfc1c0d2a797bac7195b40d43962a6c7ae1b082813e0db3ab4bc34a73c9ddb287df9dc9d662f2d01bf94947a82e76aa6914bf234758f7c73498a05b57a9943f819a5c711dcd7525b52da5b252a9b8e2cd833fa7690427b857495e690e698943e50e62a06ac58812b661ca136d10702f67aad69f021b29174ff60ac61e6ddfb30c092ddb4cc6a7ae667b72c50a070b0df31251390cabe12aa4508cc7f17573819b0957e8915441023c8e4e5c1e469b849c53c71f8d1ec1f1dc495ae635525b1edb6d1826b6ef999988ad04f356bae8748b522a8f446e1923abf6b6a443bf985cb5d47300842b62c6963cf0fcf9c21de3c564383df367a56a863b562ab9b672bd70f8b73aa027bb28611ac560c1ba157c9e189d3cb394757c4b0f3ad4b761a90094e2665a456c321b1a4d4d6f006e022226905bb6b4e525954306a23912a25a4c4f817c5ee1ca3e8c9bd728a27a6d15ab9dbbb77e7c595b3dafe930b77d7fa70eabb332d5d03b9765cbc175e8012a1b87866b55189863cb59597338e01a38dbfadef9133ec9271f53eb84d3072e91e4cb3c7cef4a0b51a2de025d765a8f9724756268f04ff7d4b0c98af322b4aecfea13c1d9181041e0997ffe7c11337ec1b616ddef98f8624dde592f67f7c9c5c3e947fb19463cf082afa128b737da527e029493fcecf45662e86f9f25f7dd9b5b254142b4ca9f6852b02739ed17f5db157981a21e4eb9e28a833271d26f3e7db3b44dd33ca10ca89be3437d30deedf7c6603569fade04a13a74618c345384979c799d11f13e17549ffc9c407f6538595df3046dac41aa701269d5be72f1f2fb56209b82a99f530a3162d9889fbade3d4eca2f947b78f938874b03889b42854df24d6045714dc0002e6d4e6312bccc6aaac6fd582a49fdcb2642dc8020845436f3f8c6861b24d15364a5e2dc8ce6b26d9e240d5e9b802b72eb0319f405ea966210279e9d72e830a5d6049b6ee8d35549d1fdbcd90a54ff4bedae7507bfc9235bdff1555de1ead81a57bd986422204e2dd7610009e8451b9560e1f5c77d5a4ff5e66c724737743c2a095a77623cec34322bef33cce7b6c5e460a94f6a9bcf317c71737dbec11e81d6baec154d0cd2abfeefa02f2b980804b49a7cfcc1888f1a6118ddddf4fae927d32d89a7443fd47dfbb86aaa086e9439d6e5ab4f62027b66138efb06e09485b9b2e475f933a854d6555951bffafb3ec933b09262480e00f54e650525bf385e4eab500eb389770ec41b0bc70a7d9515aaa3dd278d6981ea70141483815147becdeafc5e14efd8968105462353b2632c3a25defd8c32a845a0b063d0fff2d75d2c0f284ee6cd942057ec3652e75b080f59cf24e09fb3acf68e3418d90dd1a12fd3a869593b46c0b74bc183ac0283b552a1a45832dad057a8625d94c9587ba5b5ec3fdbd091ff9355e1eaf750e822e0e9fb5f50def9de4d605eccd9f61397da825d81d5681481e2a211cc784cef195485a93de5237f1878dac00fe5a4671be456b93100e2fb96432247036bf050dc08ed845f18720a71961b3648a9715cfc6b7aa4ac9fccee315d0de0ea8d6ad1304dcf4a22b7466b1679628d833e93365ba33bf09b95f96976657b4a894914426416a8a3f239b49158fcfde4bdc98f047401869b5c4d74bf7bde76d855b3675e0bc44ddacb30119c809f569c76a059fe4fda96c5b9d086bdad59b4a52b9a1d1e8c57343461e89fb52f97a5bd003d24ef574dbc266e4f8a24b157ad3d27cec2fa75d6a1a985c78d4879558cbad1852b260eb98d6d7ee69bf97e81f49a8bb62a1bc7e566fe2764ee75c331adeda94122c717b0b865a9bce5f252774eed4b26f60bd609d573ad8af52e9f2c109721e836b8795fe2e34547079951e59c71cbdd68e8bb3a2827abc411cd52715813a7329edbc681e88db5a37ea23436daa4346fdd5a588b4327cd4242f3cc59e6d896262a61d9c239ac417e12d001df5f4778e3b668c1fa18ca1615a1e35eb13f3451de99d76c2b7a9b8d3257cdf1322dcf177d8d76ec8b52d2b5b8fdc66f23b0c058e6e8a8c78b5597a40ad273a282b8ff63f8986f5fb62367d0c769fc2c10cab672319b308833e806d646ac3b57dcf11df8e587a62eea75b0be4212317ff070f27485ecdc3d4e8490c52c2df946adf886404d7979d17043b17c8a9a7f0ec6912e07d37ebc26f2572995b385e8380898992842400a07628d6d1a17682754f7d27249df441ab752a9adc7ad8a7456d415fa6641c78b769bdab0756dab695a1cdf02f4e63558fbfa4b2234b01b08776fcaaff3c4f251e4b6f0fbe188bd848180e9eb349cc6269abb17a2906696eed985ac06f59c0de0899df791ab15729ef4495d7623d1723c7aeb004baa91693c53c2deebe51163e164a97e8ecf2d1898740f44ac6da5bd7ee477fd0b76aa616412d5046563ef2a5dd29dcf08bbf737c06a1cc3b1189f0f332a3258763b8fd8de02949414d836db475ff3bbe652b3d9e23c86357138045250ba4d562c16dc0c51d5d8f490b2f9edd847650631f9f5ad7d64400d3b5041a18c832211634c3e96e6e78609e271b843af9824631d7e50fff3c7bb14071664f65924f26b04c6ff8e3c3f12c72330b536a5025afda765fdebd5c66b319c0c39ebecf695ac18c5574175271478aaebe8a97cd51b705a6dbddf5f21d0625eadf71b115a07754af4e9268dd4ffcb98c0bfeea50e9861e52c878615cbe0935b11ded2fbae00a41a31a01c5b9d09d9d855d3f30e7c3943fe3cb0aa25142a6fbd6589a0913df6cefcaf75ae4c5e22362c513ad95ce66ebca6d8c13a8640e2250d3fa1b33cad45926958bba9a2e5c025618e9fab72c4f488ffaca08eeb1bdf5439365cb9b99fbd5bed2088e94ba824a1368b245398397f1c1943590dacd951f230eaad129695633bb7ba65b31e509fda11785907493e2ffa0b43045b537adc7d706555c673c073792e47a6e6f4bce539e7a445dca7e02e287be64e8f0cf3d97ba21bfd34b8dc3bfe14d28d7912695aee497c6208b6614f62070382b5356f26bc45e7a5d4ae4405d4d6192d677ab93abbf5f91e724db9c94a6aa8ff90f6683f60ea8e7a9cf56400c45c30455821623256a64ab15207a19c63dd51f5c0e4047ab6a56b0c3c68808253e0a93ec09a7d83aec0105e2b76626a68d4228f2b247c9df95749354bb193ea163b0882163b64a8c2568f858d9f006121f200cbe04378096c17182c0a36943293a0267088f628c56436d476352742a93139769caa65d1798d9c75c42cb4f1deac048c6a5853ed1b117f87a037bebc8bc13fb3478b4950fc33d2ab6243bac8a26d0410173b163b79952dd54dab093566b92efbdaf200331b390d6541dd5e72fcfef0eeca85ec769281cf79becc9c02987548b3e177f6304c1bb5567f48ca451043126535a1f135050ce397ef3dfcf926d562eaa42a0767c2ed1f6c73bc31ba0016080b05acb026caa11c8c95920d96de37a2317b506738cc029bc578fbfcf00d785e82262a60d6de11a5e5b95befb5aaf75b90dc33141067a44317bc09666e1ee59867de3caab8fff45bfb3df4b8facdcec4465e8a79a5f8f5117bb0b6ab6112b27563a76206e4df6aa56b23eb31ccdf685c8a2d5fac9b62b859ace1e1c4d2ee39d98bf4be47e8642018cdf1f1134ea12106cac8c864585ac168a0af38d87e3a89378b0aacac6a979f71f0557ca8437932505888cce7cea6a25228323f6199a0195b292301b128fd14600b12117632bbe6f69dc8504f832a831608a3f976ae49f24bae00460a951e0800e3effc1ffd9af02825ff2dd5b2c4e68fb868dc66e6444d3cba6b795565cb5b09795a2dfccbfd2035bcc70b532628c21ab609f161c69d133791f41dd10c6d08ab4f1a2a52a7bca3fb155106eac8bcba84c3ad3e2d182acd1e0744cb226600245646302d038abc68aad39bffcbcbdd28b20f7cdd328c0623f9588a6e812326e09ee94bf01d1e54c2017a72c7d43ced4545751c6484d139bd2f179517b57fe68104f933838ba6c00d3d83b33e4bd74ac1d629eff861a89c5057ff1b8a7385b2077e63c636b5b90ec4410f75cec8db59132e2b216169324674dc9b91ce59021b91482b07c0445a6837d373b7d4c3a8d981106ff61cdd6f0e8f850f9c594c4a70ad2b4bf13c0b0660570d5f3b295b163295d21ff10673b18d5f2455756c3433eb8c0c04d91c344b87875519ef97c02c4db8c52a03f6c01c5309a3e9d780153e8abc8e1c5f0f3e208c31b9336fd34218df2f6383d7158d2daa2541433caf428ddb72b49cc7ffba94a212fbedaaea07be5cdf6556443c6394f9fbaeddd993d406119f356aa32d07bb9eca8df8285b4c4956c24804c4e2981470450e1fd21ae50203eadc4230c640b2fd740e788e0d99892f1c8c3cde191dee67a70980a735a7f0b1bcaf331efe5fc70561cbe1bfc42a47bb8c7d3bc483aeaa0183260097f31e5594945555c3270bfbd7b5b5e910add7811c2580b92c6687e0062f6b26ae48bd80ea95baa5894089b0799abf82ff5253d514812ae413de9e427232165cf05d38f103e82d0a598f3e9285bf5a0695be518a1beb0ebcc8b7491b6c0cc909b6e8c49a404038b2be46514b8b90ee534e2653b02a04c4106a3254f646f74966b0fc1c51e487a6e04debafb40246e36f86ee1be326a242f2e4e9dcd82e7c411e45e8c076709371013a0e1b5111ee9221183251b30214c37476b56ddeb7d8014771f8d52c82bad1b9dc5d0eda2b2240039c36b263c4cb38af2edced1b3de0152758f09fbe35123449735fabcc44ef1e474b99984c0cb94e0ad31dd838b96e8cee2605a68c1e54e0441c9139503b73fab9060cd77e563ca83799e1768a8cb8181bc7ac67c1bd87e651faf3518c06bd67647c64941f24da125ffa242224bf0159cdf91ae138d3f9f0d7cc2f3e3a945a7818eda3c25e6924109e1a8b7dbc38569b96b24e3002d6828a0f8093bb6d70b39bd49edf4e71b5752d225174226218167ca2828e97979f3833f3e73a6d5415c983ad41b111c2be8324e8ce2230224b8cacef4921fa776f6a64a11e871c711205d06a6e59c0a01487795fc8cb9ec22cba71fc67fdebe2dd329f2c752e95fd169e4aea4cd13d0c7458054e5760a950b1d0ae25b68ff136b111ecc91b16034b062049fbb681b39445688a3663e258d6fdbbaf684d50ea76d7f3666f5875b06935abff3e234f7d292ef21c691bca6ec054ea3d90ddeb19bb9b3a9749e752b0a225bdb15ec5b0025d23325607b1ce346bfc6c3556a18a6efeeb449fc7bb68eb411cf95d1168b8097a05e35225679e916a6b8ebc7621a81615044053c6e265bf95489ee0d43282c0312a0474edd750a0dd49e82c92775feb9a0e5b1a10300dfc942fa53234471e87a7d05d9c83b349fd57e23563f8a9aca44d9398a63cbb88ea9927a660f0660a2ee6e7542d7a6bfedc8d129fa05a22ae5fcdfefb471cf655e98744c37f8717bf3386e50c34199f9e36219175a8d14f7ca42143d6d3e8320425d7792e26f614b38fe5086e50a11536a1f59b7a41a16293fe601f0ed675ae6574ee677d04526f71251459ebc216489d50c3096f06515af70c0acad3f0a91e8a13ed6a5d820a9ebdeed501e07162eef978666693cd5fa04df6b445b1fb752f87f413c2003e83c00c4ddf77b0fab338f1c71ceb84ff798007e208fa0b9216b547d46d662c3690a6e6f7a1f58ca6ca2be61a0b7ee28062baf8071b79b3e1783921e1fb12dc5734eb2c728f9b8c22b747c02df59a6e824451535ff79e2375289015a59034c45ddf698bb66eb9836260a951f9f40e049654405b14c8ba254fc9a40fd28b9a3aac1059508de0f904e16e488ba5d4773f6cc74207276dd25dc547860e01e0ef95dfece7e58d6b64edd0bb94bbc0ba4bc6d913e82ce4d2ae0f8e53ddcbf6c06a34b19e54230e33cd3e5124ba365fbf336cb62554710964b52074a29e48e22009e126c9250d307595d98ca4ed64cb4211bd042d9bfac43d44c58f4c2cb6fea01979127a4666a8c48e3e357019221c47ab8944c9789842f2cda32f0cc2a40844247689ddb87509c5ee627984f029618f31916ac61421748ee53f796317a91081f2aa35ba9483b16eceb0d5239e88f1eca598b0ad83e6ca1a7aa62c97137533df3847b3f4b55f4a1872306ba9a1be9ffdb741427328bf3046f272f0763ae90ab46ac5f93bedc8d7dc556f568c7c83cfc4f7e52bf0e17c0dc99e513856e54ba02e2c00724d50bd8e22c5002a0b9163a2ff0b6a4e04b468dfd0d8f8295c1d7a5290d11fbf7266bab45e076f6e506a1e1dca1577f6a937bd4f48ec4b1c17def9610a0ebec8b2e6d8ea885d3ab5ffb62f9caed5fa9659a279f57d787d27690fae1748b6827f1db855514662f432e3064d196860f9361e5325c7d2a68a8b7e54e1034eaab966dd74b7f72351592d749025484daff6da59eb72fb1208c1ff5f083deeed88ceea5ff74487ae4b39b38701d94585d11ecf79e3fa6ee63ba55b47d886065c2222023a7dd979edbc54c37d484317517b822f6420f91b3d163cd22d8a4544381720c7b53bf182840be5a95714ea0ef638808b7e8950686abe42355e114e08f72320c937201dbf4e5af43bf3e8c40a678101004814b208c2e7ccdf3a9f5349e375e0daebc758ba2a1a5db08aae29506b2d1e35d4c688714702a725a63e17814d49b35c731d0d489f559324ccdebd42f6d1c812ed071b409c1f70f6b3998703f71ea6f6d19f6452cbfb9085bdbb2b172f71fc08cde471bbfbe314b632482cfa3850fc8474dc4e18c95c8f90bc82e938441f20fb85c58840a6d74c36b58e63d994716cc042758cda9078b772a24a85cd6d03794e2293de14d50040315761b8ac5203c67d3bfc460d15569309cae6bd86ffc64e0a06d83563fb76e053e4cba02445916847725b85d0d36037e667faf269264d4435b4154db46fea43aeb1cf88c801fc5a80b1561b1619becafa32ab5c30ba61116fdeb47e2cd2de8b9919787b890e3c58ca3f856000d275c91dcca8dfcf93d00e42a62ea0b83d198f080429df917e460cc52ae26c4ef85f0b058eb8042eafaf43fff2ca468dfda764e80df3bb2da7e419962d61bbe4fc05997df925d4718a7d92977934a92b3b40ac1dc27b6c3a935be14bef507860c4b5c7020599b157152d1c4b7856532c236a3f2252c90926c626a236e903283d24bf51a09a7ef4f4e948587b4606ecdc82f518be47da2ebc45c02a89932a7d55a971de0ee03a4e31082ab077a1445ddf7bc628d0269a6a9ca1ff283ddcae3951aaf243cd7ac9f12c087aec074b5122bddd1d8ce8f8dc81f81748916ec3ba270dd36709c61e14398b93faef24d596b133a5819c5b77e6fafa705d3de52ae8bd5edf8a79654ea34b8074592460c4e4b18e58a233d2ee53bbb448fa56d5e1865f8cade38a8712ae3ae7a4b6462e32c131574cbfc6880fea496cc87fcc67aed8fdc7cc655fb88fa19eb87d7047b053a6a6347ad1f9413eaf06e885c7ee30cb0c2bc51f590ff94d06e47c66d3c3fef2d01220698e481c1585f085626f41be40b1c4924ebd21d4575307052d95d5996dcf45311672592908db369cb4d1f5da9eb663b9dca156047d01df1cf046b587bd9e1d639f331ed9da1b0db32ae1c55ac7952da6a465ffa09204c4d0a916c4be1ac619c11561ccafe9b02d2193f08447b6dd3e4e5fb268319d0edd138e797eea9c9f67ef329db0aea231f719bcbdd3616b51ed36241ee98c26ea984ae917349debc40be2271e3a10733bb120b355a3b63e576ecc380451f9a0964fbb15faba5a8c3d08cacad7c1911832e4e1051805ad48f736353fd309115bc4901346eccfcd3d005f4d071a0a01cc9b1140015d154e7af2867f2ca6d5fd27b84b4870d7062bb431080ecaaaccac5804c7ea9d01b6a9577474a32482653cd54806d248cc33a3ed60b21e3f5f056946d7627ece5959bdc4988b53ccdb0cd86f018acab4b14e48d2e87c85dcc79d4f4d64a03047fc19692252c025b1f6dc5e1f1140ad8f3df0d5909f59b237bab6a8de5c12c6d3a40dcfdebd9ed4a7ff859ad03211019e4b4e5f2b0fe8be073a60a8d2d5d309bd334c7b49723c6d9ad3b07f14663f4a318b4d34dbeaf3a4529ab2576b1c50006fa98a45893073e62695887b069811383b037ca65eca6e58c17fd6cb4513914b3f9040efeb5d0f1d508a08a32f8485cf4c12da398800f2167039fbab92be5fe3bdc6e07c4979385f9b01c605bc70c9c02175cb15c15811c34eaa561a45ce9cc461a3d6c626c52278167ca17c8ed7545e5b62ad1a02f913a1cd4a6cf306ca59a8034a7976218d37cb5f10ed3f4195b5790d2f4654232f6347ac607e20c41931b734141da98d2fe1a9299721acece225f7c2c223c1fd4dd70cf0b7f9921d67a1f7c176c6592416eb2e81974381df46faf7699d660ad4ff39f0a77a139dbe427916cf07c5ac112603dc8ca3dc9acc1e10d00ae35fb458e151216afb0165559b500ebbd9bf04c49cfbf9ec99daa17728617afe1ede2e339cbdaca29a09269cd577b3f33665a0674865a45b79df9e2c736dbd38f9b9a4eb7ee1ba0c314c81cba8a614b9a467e51bd2aa20530e0a4c1a47c20dceb8ea1310b860855799a7f9e1994708c2a3ee96ec20a16e4bd987b7a973e6319c2b3176271840ecbe7b551f4fc0f1f8065b6867d5f416cd6457fea904f4fbab66eaafd10b8162103cb3efa7d145f626630bddca28d69ec8d230173ec8e0a930f5244692f260dd64b4c62dfb95e3046c9993346f61b7c10ff919d3d36de0338a7115ca91a8f00093ef2a7d1e4e98b2d2e46783164dadd4b1aaacfcee703c05de4e14d6772367cd89a066623375e8042e76d2beb9eccf0e2c570e526e412ba374ef827cee40482b748da998b063f8897f892d402d8703307a8569d40bb63e2150fe4be995a8edece3ef98aab9a683fed8759d715440559d7f3c9d70be12b39b995f9c0bb090b2f740a405241b831c36c02d05c9de3c7ee93255767472a4c81936bb0039a11c0cf0f036d1e356ac255a59814e9ce4bf88ab27694a47a628d0a1bf97c08511f77440fc3f689e925086d9a35926e0f50a3ebb8f1bdc2fd56df8b01a927137e1a9f71e441907f3b2c04c0ec30860e7a6234f9be6eb51775cb1d7a19bb7487db1287def807401aba02a1a3d1a16299fcc63b02157021325e303883bcf48a171533a80cca2926f8de5d7e0f9b529d161642a03f9ed706d598442f05eb832eccd47582e279ff817cff7764fb932292265d1d7bb1a88f43de1fe7d425ee5c93a441708cb7dea7f34e6928c73adc93cb635400f43616a47973d93591ca78ff2c19e49221775052ac84c09265fe2012f062c9d3c9a9e9e9b586a23813781d7f402a838eb123e24352da0a2e4b8b7256f8ce9b69e7e0d11aa96d7186e707142e359ee44792b7f4ffdcfd1840a373bd51b5fe694ab319910739b707d04521e67b2570a731fff3dff1d4f20eb7cfb9b21da93a6b0eff4ab6ccf7c4f8057353b62b5db84af40b26bff56d80886e702a8d3f6c8940a339c5e5dcdf65d070223585f9fbfe276b049bb2d9c573f8c703807047a1f70460ffbf266d05d5e773321392922ef8cbe4ffef7368310d13f1909b66669086a46723842cf1b6414ec67a27daf6443cffb59fc4a706b11469a21aac05f60d06f073537c38a7623db0ae2440736527941f2863381f170f49e65908fd01faf131edd27d061f830376c3f67e38a7f5637184c0c5efa030e45b9d5f9c0abff529f0cf5d1cca912a37d44f9f7ed927c7c7d00c52050ca9ec9afd0de3da8672323b1dfb20cf6517e281327db1a43bd9917061ac1cf34f394d10198abb1f18683e05de24f854458d171aaad0b0ee4d75976ff8e993a5de593bfffa2b286a0733872908c8eb0f8af572683a09ffd6ee2b804e843dc4b644937cdd51274cdd52ff74dba4207d60e3af51a2870684f081bc644d83dc3361ea0a5a26a4a2419ba16d943e554d583f428997805b95d8c8474956b233547698a9c1cc1959d8150613368ef6d1dee87e5cdd674f3342b61a38080fbf5d6bf0e19793e06e78d2520b3c29a86d863bd04ced2ffd16b73245cd48b3b60cdf19e707085914a0bf6171ed1e43aa7abfb65c1df39e734f8121376263ea743007c18816c486056bfa7081a85291b8246e39e6b84b3fb08376d5419187e64cf25a8f48d10abbc389241756cd2aaa57217e8b9eb32db7b9f1418eefca07b80aac6d16e11b31aa9e91e046c89cd7a8a86c5ccdec86948cfd66b617010877b586559a4adb5397bd4da8350b7b481928f63b66755bf69e2adbb71bcb425a454b5ff32f221ade0a3bedf45e66c22615d7db2f25dbb7f340e9a4283ea54e534f1f09368751c53336bfd8443db39c5ac89146b559e5721c9143f8de11e704238925ac88af78ec56088d82d677946f3e43877d519079f2de19c8632ec79850a188ad84bb0a859db1f8e739f03eb224b5e76f899da34d40ae7a0feb0f19f18383e2147b97ba4e39e3611711abce6fdb9c170d032695e4dfeb9e54c2fc2ea3e18e0c3c757c03bf925aa43c746165a47cb3af883b502c50fb3e8a0cad096eb55083edfc301ef3fcefac8e37fb061b1d0353f2fc889a33fb3e3eba5a33fb6e69c6e996ffc1091c95ad57ce75386913727ef85a32a4c59326a2054d46bc8e3ae0a620567ffed61c586c14108e274010811d6d017d291af405295330124bf4280d4892b4401864ea8fcd2a904468b8f61f345948719b1c69bc06b712b1aafbd8729e7791bff853b315bd38f4af2160d532cff44d4c061383c91d850d1f2cda8306bfb8b245c7ea38dd33692b797b93745a41a515fe43ace4729db1d2a3f073128967f71fdb3cf951d460912463a29fcb1e73ccc3d8f72fd9f161b96c46984db1575444afcfa5fdacd70b48c984356cf0b3585e409b361e9db3cb84c6e7d8e819e6d53c157b4f82a392eedcca66f17ea7714e3aed24334944eb6ae080912c920d5da48a60c188c5b08d3c608f311e2d3552a2359bb7fd8f69011416b538d3e54aad5784fdb750302c95ff8032c1bf54dda6a9278e902a84d8e7b18412e2b8e8d73b70a909d4a77d93353a39d4ce8629653d7f88754ed226c11300ade337eeb75668d4abf3b41b6e6206757136e630c2400538d514fb4464814270cf592c8275b3165eac50a7ed7bb5d09ad20f4dd03155c3adf4fe6f3f6b1fcd9b854a13f3bb3fa58cb286ddde6a733105527e0ec51f0395180da9c7ec5f89a430eb2571a267c6de2740f70166aeff78e5b7f36a1acfdb62413e5719c7bae4899f4756e2efef01c074fef2621ed25974407ee4ca161bd891498d8cffd3dd6572d0ba56a71fbdb58ba5f75180768fe48806c0b93bd0d2ceb79d7a1d0cdf4809be65ef9b30884151830bc263512a8e002871e1990f4b8e8700a4fb7717328b37a08f4b11296d419900c3cd6ef34ca147a7a50fc1fcc89ad089f3a7f6b3623af8dedcb0534664e5695597443e92011e323d2bf52530528aa2758f2452bd47776c3ba6726ae3906c8172d26bf16a9bbbab9baed300fed68cbb5544f59313757ca0025c7b677b666a9a4bd83af3b672c8ced9cc4009c1e36c0b8d2e35356410a3dc1be3ac109ab4c1201dfb4ef25a21b560c987502b7eb771a421c22905c3112c0aab4ed8bbd71f93212e20866d514b44bca2d7b36a261367effe1324259a60405ebbb2d9fc8c0acdd4b4d3e90c3f7623f20de44865fc6354365a069090dac0d4abfa56c4c1fdef8cc65f6905c060f0002fdb8445c8bd38abf41f6419ee618b1b8cd56e5ef0667ffa77ee66f99bb538418452a027d4dde5af230375183b400c8175407ace19fb41ac254028b989347d755b2d6163974c19f36bba553faaed833d2731dafec15aa948d1b70b17f607cbb4b0749ec17ebd74645f61dd9e63b950b6158de576af593a66a0fe02a839b5df5a1659c6bc056b5912b39823de944925934abb8fe15b2b73a4bca84babb4bae0ce641b999e284779121f1085e34434118da7bd3abd17e612c87f0c9ae688163257480c2b634af4c9c95f9c5be9d7215562d95aa69eb283eb010d0be91dfe063b5f021943e9606110ec770e5e9647c5203f44267e794ddc38e4d356be569a8ae053978c3b534f24a132bd728a911b81b8888dd2693acb88962db2e1c4875dc5b7b6fabd9173b6084f4e1048012fb4de418b7ed9094e5c0d8e5ec90c331bca704b5a57c14adcb6acc95de5abda46ed4b7e60184bb7bfac860c7ef298dd0dc1ccf36efcf9c07261aa61bb0903e3a232d2699c7bfedac527f5884c3173babdbf3e20d18190f2cdf69ee52228fdaf854e3a011bfc7608111b3f6712284ad52b71a11546c2795c6c8c7e1e9c5dfe1903e1baa97741dd476727530a847538884e665528a8e7ec52cda832853bd5acbe3413528cf1d66f937ed7a3a904d523b977ccd79b67d7c24f0e29794222f22ef80df63b02bdedd42329320bbeebf022b688dc7d7efa448095310a68fa7be2b58a0fb720aad92f03b37a4d001bcbcd912e862f16319025e1dd58e34ee5e79cc497049c6a024d1c4389f945af255684fb66905305f44a4c405dda2788af6c6a611fe4ab9e2b0d1a361f3a10c08e2f6f3a58e7976e86f8fe2b350950012ed3ded363bb8120dd4c9c1133980832b5c922698f82a53b35572fcb1bf7be8929ede1b3f8541ecb86ba6c270ffa0b396851655e645e0e1a43172470112be0966350f5cfcb4bdd5c84dd877fdbe5c3e2116e8024955445c3385e010dcc2b3744c5ae0d91f5e23602e075e7f3f818a269dab64585d98b2d472f2c54b2c19f04bad2c3882d102935e34d3ed5694202435c81b3e130d7928a0e09f2947e65a93164de91283cc3c5a83380feada6d6920c109db2a7a45187d7fcc964764168415fb1eacc21fe3ecbc9762230e8408385650f8140767db9592b8008c6209e96af762ac31878ce984e271ccdcb793156a97d6e2269c79bef29874f664d67224200af052806697d27646b44253c96638bd9c9677b01745699da072f0fbf998dc015d920a175923c2cf772a324720cf0997c84d987d15d36957f6d817e739867c273873ff097abf0683ec2488366496b61dbd35cb8f0f13a9669470181fb3192300197a2b0ca7db62acd805ebeba21d97ab7cc3936c06b21bd9fdfcbf5c6a2df274d5aab99035f2f8f201a9fa02a3302bfd8f01117ec1e76ef230470e8d48761130d327b3e542a45baf9a39c1960ba2f7d3666f47971a108ac8f9d8b65bebbdcf29df2adb5546e59f6a65bb4a36cb6835c98c4be1f49fcc53e6ef81747c81c4c0f80ce715b39b3a08cd2dbbfa09122df122ccdc82c974f6ec5e9da3ff8c02d3639b2ae79f9c96c346b7151310b796a3a69fadbae1f462bb85177eb98e5c9f85728940539e1b9e76726ccfd1417f97aebc80fa533579bba753b0cb1fec9ce9647809defbd28fe0c1af0cb4a1cba8d8ed013c3a40aa4061c792f9dbba7b03400947ca4893fa638d6ae6341f1f6d81d69f949cbbe3e71a1f4c4d6283a97938803a26e57e7efedd48c6872f583185161cdcb544a609a56cf3239c94379e0d8467bb181465764dd3a3517d18f88253df1fbc2720f1156e49149318b56161b7f69d2a7d72de3c6b4bc80d55299215b8249a58300d997886b97bf84aafedf678ae90e408ad1dcad996e42ff66a56c075f4e6a0cc0532174289ac027cc98d355690a5665086a62e32c5aa8c810f24e82ab52b64429b6fd538f336287e9ff2b5b6395800f88b3019904739c5e472dfb4126e60571a9db2fd1cb3762e2862810cd71f733d3dffe3dbf6be41babf5f3faf6b82908e22b1e13cb31219ee09807fecf528decdfd97e3fdb330dd0b16e8f7f04244ead7dcd3bf6fe28c7bd1955038c7f4d1707d5f596cede2c50386e2268ae1c60033896c6e80ad7e6c21ed213fe38aac49eeff901b3aaf78a88f6fd644ea1e618f6d653829d8aacba7fe9055418e2e1f4be8fc50e78945aee72ac046bb34ef8074fd37cc920e94446995ae07bcafc08aa9545d7b7044e012458ecd0a72d51efbe14a244422e13094cf8c19687ed7063b5f9be875bc3050be5a77a916e2aabfe40e77b00c9a641bb2e37bb8b238e40b56c1d438aa23b4eaf8bdb0188314e9a3aa62eec33b6507df933d6260fb0664ba07b8e40c5a9ce1e7a2601ccbd89391c022db40358e5cf38faa33be6cf15bcec9fa381d556990c40a0cb6e01e4b2b268ff45788a66986d06e5ad713982d2f33be726cb932fa44fa2365c175c26b6d6df89fcea08ed4a3bec601df5e319d729ed75c9290c31834bb5a0a6abac59747e037c282cab1ef2fae7d668a804484a4e753f9023e4a8f0a1499bbe9f85d3049bd041bcd5515ecaa86533943e3ce92f35b2504c104bc8a19bd61b1ea27eec2ecb11fd92de0b2448160ac1139f0e5f848ef0174fcec90d0f72c48f32a024a65364d34f093c27958816f153230897b0717b8277296ac201059c850ec4595b388253b50aab7ecd08afce2db6795be156e50a898504343016d42e3ee27a2947488beec8d7dc7356c0448c98d8f2fe2cd548e3fff1670aa398e555e427398c9cc51f3b91b5d591c67666c59fa33e2df1b6e439dcc62c89dad5dad6cbf83e28de79526458200db318e1a94d9f522206df87056e23009f9d5a0a9fe3a5411788c7abafbb0eba6d811df09a1c5cb63d3026858365828b2ac7e298eafde5186051cdccb84f654489481ddb0e84c76d0f15b7bd5eb0dda5cd0abe7bccfa3a13ed2fd7390f7820a9bee99b712407b97ea670e57785d94bb5f97a2ed1c9da64356ab217ebcc5e8b4624cb3443a55c34667e9af1c1d5b3c898d579fbf1ad38165d740be002e2de88f8b1b60158b8e852bd7839b8706609ecc1bae6f18e382b14216cd36a448cea608fa39fcb1b4a67e6ba851da834eae3f583acc408f05b0b12fb7c6bef28aab15056e60a41356305ba3c6d3fc2ab59a3d317d00789315c16952864ea99e9dd0e2dd1665af502268278290cba35a856a1631689c871602a71322593b544179afdc71c0378dc38bde21c3d15924cc53c5b22b01a85a6c4dba9a33c9ec63c16ff449a84e7d5cbad2769c1c459fdf8e0eb7cbc3dfac7c03c0c6e8a68cc3542d606d0122a5eaeb1d23a320156af8d211defcf7342a4ac0f8f09825a348ba891c0eca6f2688efc4e9187759fd9827c0a890e0902444e1c04936874cbe35ee2f5500ef43b92d30ec5a8e14ade1af2de4b211718fffc37a579910c9dcd3308ff3c82c5eca393d181238481f64d52427ce62044fe942387ce09c833f201532f6d25ef4fedc954bc0a49ecc9654c58c77dc7cef8f13d8f5f304872dcc3844c7a96c81a7ed3a82e3543f7357a7989584ddef7d5802a06aec6cc0fce167c9c34725d8fb03da942dd7d42a07c1defc4c6eff9d934e80fe130e6c0f1fa2d83fce308946817e20e1cfc7887147f60e86a6b0a55827e7ebdffed03e3d29915b7908d5114bea1d4efccb956d60b87afeb74e2d5c62b18abbf0f9ff323e964a49db42da85caf505a97b27ffa3a5e80944cc93747820f4efe4b42e67f480ee00535e0193fc2af95b3a7fc4c89b9b89e32f4d2eb7ad1ef200a62e729f7f8320eeb923430f9ec7cd44a28767c374fa6763de44e654a7f1c0c7e89d9eb4d99981eb90d940721f3807460f7458bab07ea175b63e6e785c6ff42d5aa5e0528300a7a1755ebf490e52e39f58689b5cec1cfcaf1e2734730b593c9c541bfe9b658a319925f18a8207505436c53e3020a0eb6ebcc0346c873bc685139128b61de75739a42fc5b9a2d2245a1ecd46a08f6ae66000824c1474172fcee3e5030f69bffa01fd5ecc1bb43c6fc6f5f34bd10fd4217816ed2de472b429af0c7da16b677a5276741d851c9e58dbfbb8725477d373fc8c55aeb5199e387fed52f397e587f28af7fd4dad8d8295b41b650549adeb94f0b79179a0f5f36f897d0c0c4d4ad16a957fde5f2cdf8116c5746540213f07a46560e7128ecc8f22ea3edf13dcef6bb8662ff12e3f8dc9e276734587ed24d5f874a7c28e850e0b3a00ac373ac922a6fe6fb4a262d2f731949f51aaa2712860587672376cee2a37b410ab310ee3c31f85d715037ec210dfbd66c2ea07fad32d9554e3581b6b6a2a6807255fdd886536f5fb500a9bee255bbf9e4d68388e85e20320e73fbeea8159dbebfc6b98d875e8e598770094478869d51a059eef77f5f133d01ecada04e449953b3a56452980a01421bccfe8759e7af344356ee219e69b4d8817872baa8f2d8a28c25193e256ee8c56619fb524694616a56f75a324fe296aa1ad5b1eca6c8268ef3d8389a131d2db7015fb94bf997751830df33f3031cae84a2fe49478b2bb3f509354e3ac163d0110acbe4a3e356cd63ac985ac656ac794a0b48c4e1f6352fcabe701cd659f267c605103f45ef8c5b8b5c5e36193892fc624f1bb03ebbcb821d68f5c17ebccb1db1d41f3bfe72b63eeb5717add3d4d2763cfd515f12853fbd8a146dd404f801544885247ccc75ce0fc37ba466b53c9a90266009e293760b5b8cc83a2b107f0bfa44d6242befe321f645b774ee8bec8bd19b975237d1e70ae717bb0017ad3bb65a390dbad417833e05b22031c5f8a0e94727fceb53eb221bdf0f52fb0890de29040ae8a20bf4598cec5816bb8ed138cf31fa490049cf2cf9ea5a6479155a5460ade684a2454d1d8391cd3db188a5e4d5edee73e4233b951f483fa007b44021b7e4e2379673ce720a9d72e163e6f12bc655688d51d5289cdd91df7451fe8b84394598f11efa5ebda451b8624e0c84b641fdee32e6bfe434c34e793335d51053939981c76c0dce2eb69abfa371756a57fe18f769506eb37585d5e14bbaaa386dcd2fb0251e34cfa6561348fc86160c3c337c53888c46d5ba19f8895e3c757042d3a947bcaf68b306e744aa4aa4018a9f12cf923834d7e8b94150dac49f43de6f99f61ef9ca79e80443a50c90c7c5f5846e45bfbe210329d3f6e40432f490abcb3977f6e6595c4b84bf33594993892a0ae130cf26617a602d72a68eb9ba227d71be0d4dc69f037c047703a5c6285f3270ec21c0bcb3ab26212cf776ffe16547e524ad54c98c4c96116c6d9f6c21b1e5a3289a9510f463dd4b9fd27b5bf1cb3df86371a07392749feafecc6eda170251eecc11f8aa24252c3015e16757cc01559e477d02b94fe56e5f71bbf338b5813b1ad42e98490130919dfaabc044cfd4e8fa14c5eb7b44a17ff07d13a5d72178fba30a2ffb72d11e0be545d213ce80b3bc0c6138f66ab3a884f542417a60ff49d102059a02036bfe0c27d81f37bfd364cd371b322cb5079a7fc56455672fa4638f264526e53ff9d00d567730f049bca97fc4a8a34b30f774e41b282cf6e9f17cc011cdcbaa015f47eac91adbcaa90f952566430ad18fdc8972b9d41a16c6b1f96f7d0a7ae0b33f99027c29d6a9a802a4865094fb8a904dbcd43fa44f538580fca34a2aba136160db08fc07358d8eb09f7420a93f5919f3fedcda9976ab4703f6ed0cfbdfaf3da424476dd233d238ea1fba13bfd6ed2e4c9eaf041716acd7886de4ca6ab60492d042318b25cfce937c7f17fdccacc512bf77cb803c762c84e63313a029bbd4680e116297f717e71bf72d97b46f941e510341ca8adcabebeb52453c61e980f5b10a0cf919d0eaf04d41abf46287c484f1594e6c9fc08ee60d4ba8f097c9299bbf0c3f15a14f9aa05ec693152957d894806d75314905a73a1ee01d66b1f45da727cb35b17fd8f9a953f453e63633c3e39b7802be637459633a9c978bbfd0ead97293744df09570df683f1b530dfa426b345e14f69dc0ccba0f227af8c208babd7e9fb36b6e44050f0177096f803f3a52da0c395616ddb5e24ad3412dc27600766df1e04f3506886808160635a4743e0288099054b95cea192679db86b327ecfd4aa2dc58ba9fbe9c414ee2642b8f403e6bdc14991499a7919b8d8b6ddf9418da6b32c8fc6ce5903adfa7d510acf8df231c70b41e37ca6f4be8249aa829accfe1934102dd719babccefd8181526dd96fdacfeb8e7a4573688716de1f2a75b9daf847d70b5f694e01fd0f3ffd2b6307ea987c8356a982e0dbcca03e2fa9e8372bfd0acbf93fae8c75b31a8578f7ec9b1382e6e720438de2d44dfcb0f3079450eaf72d956d731f7e1ea70426e5f849a1c33671924e8f737ec5f38671d39050e739fbedd54f4be7f7e67d5bb97529c8a1f98c43607634b5063fe0b4de7270a6aa847b43c19e0ad4755ad254ebbf815b4c3bd848feacdce39ccb643a7305d575dd9e4bda7c5c885d9549a38409e8aabbd66022172944e126d0f30b110e71713b73b797c35554db3255997a408df59606784f412d584ca3dc9bfdad280b31a4c740ed64387e5de0c12a45655cf3ed676d88913c3af854695860f90f451a3fb9a794b1f78e49fcaaeb9225a93ccf3db66ea551cad430d5c4b3029323259e5f7e51789589189d2596676a013517902bf345366e5d2cf486fe0bc999cb1dfe5dbe3c76c0e72ec9126984019259f4c8be367f0b30cd76c94c859962daacd0eadd8748af742b09a1d30922c84959cd88bdad3a80f2776ffc8585c3c78b4e37df71669e4afab97f11e6a99e4a9698df0b20c5c39b134fe4b1aa5a2fa1ce69815e0dd876511ac026a2400f4f9e4afdda1aec60c410ad3c89975d4f89de69b1d6de011e62088c89e9053c484108190d0a42fbdd79ccb2439b43e6d9efb828330257c3ebdfe424ae0132734e2e10a82565313d739accdcf594123056ba6ce5d9f2fc76076f3fb02bf05b8f7667bc8a9e50f935be0a0bf724f1ae10096df42b3b7ee40186f01636790ec8293a4e19c52ae877ecce68525b3fd5d1c404a5e5eb06ee9a656540a0ea21f613fbf51b0cdd329a8e34d02f316dfaab4973826830a1cf63782873a31d9f47a0df3e7de249a860c7006f8b1f651f2e686adfdb0f112e61e1f0d3d9dcb9a904d3974491508571417ced3c5647f9d252dd6479fe706af3473e3d398d825aa93bcd536d109b82709e261e7739040edc5de83ff4343d091602192e85a8d4900a913f48d8a815abe37d39131935ae54d46e5e38f97d15ebd5f1e7ba036aa573250df387bc44014b348741e0e516ea517574001e1d20705ee7e696e1539ac163ee55f2521b6b2103e86f7384f42fbb6074e9b558bc5041a044e5444f37a3400b04279714f8fba456cad3e007f00a93808f60e736ea72e21aa361dd71fb956eaff0d4830514921ed78d82370c7c247e8cab0b12cf3d604f5bf66fd2efcf41f0d0ad081d76f291d0a89d4de03955a9e17bd4770c95c38b70d37543ad138f39f9b3748593bb584d1a4b7d0800f6fa66d6595b87f6cca2fb81b3f4e6593611f227dfd484a3a34ab3e2d6592f2fe05ba358a54c69155cdc2532d7957cbe6ad820eadee649916066b28cb5b89dbeb8394222677485474ee1b7a04ddd1b7111b477639dd073cddbe218abf9464349bc0ff65ed8fe5ed35df1434ac8f565b4a36286d1b204c4e8a62b094d203703250b99cff1e28d62a5860d3b295d3c8de896e00f1ebcd45ed8a9a11d6945b593e49355b4b98468829bfae360d7d13a1888b1ac1012ad6d3c4c654c183f956fbd7f9d5b750f804d8d4d949381d784212264236bb602b613b8b0e3f10ae8b67006422229a4bd6fd614a6437bde398957bcde60c6174bdccb7dcc48e18c903f2a3964fd6d29a408aa48654abf5f28c38bafac24f23790677215415aa7e125dba41498e43a0ff97adb293081e76b7f42f5a05b4038b289753248d41da8ebad234be1825ff322751a55f2c5bcd2906908793264d494bd00f5724e388164c9ed0e18464d4e6c619cae996ed0f25131d227e9ade0122c97303f1bcc4a7cb274725d296ceaaef7574b937313d12a03e4f43dda19b71b0b66e674def9363cdbd45b1a9afa39a3f1ecc5c058fd5ad0a051b3e5e64522f5ab7513f6cc3a8976188d59cbe0aeefd47640c3b760e394cc6b0767f71b5697b86f5508d425b552dadad28087853fd36a757bc89d78d2aee90ee3d0c75fe3533ae9b4aa24507ff87e73cc24de7813c04f6cee13ec90a37cc0caab994b57989afdceaae948f623f83034c69b0a72631708f9a02a32f96dbf7d1abe889051cf8c11b986975f675c61c5bb84a19a129526ec82ebeb8d6ee3733b67725440d621b31d7dfc29fa48d65ac1225b6677c205b99eeab3374116c1179b35197fcea7dcf2d062a87b510742a02c4bb25cd9b0b45443a5517a18119846d17bdb71881bf4585a51a4527db8f5f617c86cbb27772ff8fab68b6572c7cf1eeb354b0edbafe1edfc91ddbe15718a95cee20dec87d85bf8fa5847068d15360d43c0cb95949447fb5a65dac15bf2be8db0f0436a695909d1ca2bb998ef68d3e4628ffc9f0866686c5dbca1624717505cd2beef7c5c4bd67a2903dd5364d0475295240d6a98dd67bb336dca4201b67dab0ca8b2ce349c908af104713d58338d4fa1695eaa6f4167eebffd4d7d36a7931e280751eff576e3ea03a38e71e648b0dc78971ba917fb1fd84280f833b0d4d2043f4bb5186f88e8af3d6849ad3618f980046a755b33f9a770d9dc460cdab4370e18997900e4534849f600f032d248da16f2f6e2d635ff27c9997b01c5326f0d88c1ff32b418423855d903db1f9bf4769a4b5d7e6109bc6e188a209102fd7deb8476edd61e79e98bb5409e368df66de4482aaaa7d92385ff71418df3afd9ed9d725e51abbfa825dd85f15fe7adb6c0b88fe15f6b5a6372fe2e5b8ee8f3cca52e7b0ca5b6fd1d134f3a61102fc154e2a34a7132bbf57bf6905487a5eee7e393a7c46796e07bf099e86a166d5b35c0f4679b60cbd094cbddfb19c90b05f212f5196e6d235396f5b301cdd067c507c88d32cb41b5b04bb060fafe4fc8c01cc2a5c1d6370e1f161972abc80684d1676fda46aea04028a78a99707bd1188f6cea774307890b439206fed754012e1ec33e722b292b7826873350115dbf489a37daafb3672894fc6d4707699c4f3bcac1ac8d6de31215cba7766d110407618add8d60dc0aa5bf29db7636d4e944ae1c9d1b3f553eb73a3a163fb2cdc31ab71032caef76a7f4d714a5972464284152fecad6dc931b3eea61ab1ab52c892220189efac9bdcfb2969b1c4084b3da8fead24896e27a0d3d192712560e7010b88d3f4de042139000b4b83c56bf2349032991a60c6fa7ce4d7899137c56f3cd4f81d06d9ddd9cc78204cc30530051ac35dc07ac8ca25a569815c16bc25b122e5bf2b5034a329202dce22111423a4c1832b758fbbeaebd438dc0fb18410b0d02766c98e7f3a280299ce7cb7c4b1d7a361bef84e5609ea009ae0dc2bac0c4120a35486fab19a65d43bd294b1e388dda4c0f1987a07c72b7356ec133caac2ecd23e27102c50ae1ee18f837f23da419036534842e6f78d7320eca008b03b8b7e9fddd76a65517dc2aa31683bbe789678f28e03cbf0b8b9e8df5ca2705e4f9c2340b218f70576ea2053b4d114c481f689c47e30791dc609c8933f5dd3e023216f74977fb06eb04f6164f8e31adc6fcc4f68c193924336366e80cd3b672e6f7018850f16abdd149add53faad6c93ddab253306a667779f6433492dd51b38b466e5ce46d0197a8bc830c0cc606b98d6e3815743ded5655cb120cb5a03b6193378e1758afb6c38ae4ebcc97e21921482d3b9240bcf5c2b56f251353a7c8eb399dfc039baafdf71e093275631aa956ffa30048bb33457f1ce6e5ff8e7994d186c26150f6a3050ab15c8800f476e5cf49538c5c6c53a47f3f8a6f9f6675f7aaf2185ba77e6baacfbdffaca012bb277dcc8d123fcc79327165ecad238daa4e219e7a7ea5f51987a3bc16d7873d405681746c493273075413d23bdb73d7365c38e0138d639e6217d512207ff401461eff909960b2ede362e5e5f788a03eb4ba5cd90b9c5501c1ebaff0fa96de67a6944cd49d469c6d7b0ee2d4ee421ace68f038a0eb386eb01fcc05191e62be21bca1ac8f3ea89e6d8a35c92d5beaacbc2027fa23b169d7f0d1a04877a8bba96a7698976f5193cbbcf55a6e2017275d96fdfea32895a4ff307bb9a5e3c2891bf75def7fd14f84335f9a1a585f3ed1777b911be2c0da231fc90cbef997adfff31ea42e66d6fcfdf5d90b5f486eb417601572880e57ea281f9723e3c66f205a49dcfa2329421d0705e5850cdbaab3a8c9b6abe9a49f69ee684cf296e125c89a3e54bae2a53fb11b526d8dc2d64e21824b1844e509d42a3eaa55a4c7433de49c2f90f921261a04862768c7b4a4705479b15da0775f02aa36d2e06ed548c14367c114f211779101585c8020b538dfa8d0c2c20b9857aedd0fcbad8c898450c6a9e27d9cd6be220b80cba98d84cc69982e318275db8106c4dee315ee1981a91d91663711eaca970c32b69c0213b8eda7cc000bd4d0bcc12a6e92822086466db855c7e02a518f308721694db68d2aa079db41cdb31aac3ceae1fa139322e182523560e58f2eef46545c32153c9f86887a79212872e2e76208d8214a3e5dcdbd8a5541d0fe7b553fb0040ef0cd8de146399e7070c5e5cf206a5bfe22fa1da26b10bf8fee847ca2e94ddb61922d9a9200f195e63532dced290c243fe441eb2df5928d507659146a5c4ff6bc39d99e4f3f7770fbe3712f3d89fe6c38b64cd051cb05daa0328fe25868527864d6af713a98977370cde0dbb1a7e4f86e8cee70fe436a3f46e533f1ebd505737a89a17b1166f40e28fa019e20fe67f9fe66c4319384b4f3bf009a6f7ed32ec81c796beda2efebb672765c4dc75ae552beec609cb17d70c76dae14cf8bd7a800b8a9fb946d683d96fdc1968f1225c7383b8a2ccfec90eba6a508c86f378063a3a4cea50dd7ad197d8352585926954c59e89fd90a32d75bd9508770b89f0fc6a79990954aeb15c21ec045af0cb03fa7dfad371649f01f73d375367344fcc8510c7a62c550093afd2e762ad8a6f0990f073350be9f170e4461b12a8ecf493702ffa6cc5b0a8b7942a1f9ce620f4efcc284d689d2f0b0cdb171f993f1310f11f7bc07808a54b564fab9a665d464d33bbcc6277e63ffc1c5292cc49d66159df79b64a7e172c22b6cf60c444b5041129c00ca734d758d7595575c7fd93fc66239f2dd3d7e22ee14772db4a7c63abb9e7d66af129fc283b8a2058c22b0befd8178fb7eb114e9a157edf511d0e2f9efe42927571d2df0fbab0561532430d7ec7f3e63d77d47e4956e62407ea210ad5420f4beac680c9e52f7e2403c467cde7c7aac95131cd434bef936a7ba06683de16fc649c4366d8d299ec93b12d3083ec43b84a7accca1cfb2a45c8d096f121957a22a2d5a9654e5689f7738135e9da931f5c4ea8e5127694c74c9a900e9254e9c4e88fe34a0d6343082c6f4d286cfafba0ee897179fbdb0006fbc06adc14379b1d6ef6fc491ab8942b7d24ea7a71cd25d8ed2f0c925b20166a68f0c78562bf0ab9ad80807719650b7e236eecefd457a5326b730ac51c59023120de5d4d8c0597a1f7f2b88bdf347cb3aa578b751db077dea5b68ea17798042fba1ec20356fd2e3362975a7f3ec81b49e2b5c3ceb2ad296c816db80924492fe77978c573010de49ad8d9dd1a49db412d670dd079276ba4f5dd4e991d75ff8c521926d9f90d32053b8b3fe2639c16d60233d617c2009e40bfb78b5aa292c9d2c1fff85bd0d6b1cd23b209e1342c7ad358bff01b1b89f8892573e17b4f361ce3067fddd679d421731e7acff7c0bc12eff2058f0972a35cca7255b7400a7e579c17c3006f3f65be65337f5f81fc602362d96a14a92956505356f1e1fa5ca62afa6e66f26adec2315a07ae42ee665e446eae966201569be7a2be823cff8551a3c33f3c6b0ddb7a108d196144be33e95c83f77c24ba12fa9912cf204146bf864b5f0c0c27ce4035741f14c858b7bddebd766eb00db369c0b2995cb48ca45dfc81369860c9cc9d603b3a30d84e9c050f51cf309eef7db4d0326bf4afebaac03fadcc646911c3cdcfe045c9652401ccde957478fa2e596be9baf12b2c68eca0e9ae8971ff47c638110f3751640ed9a1b9b1199892d53c63e7988fae14a34d1e68149a35ed95038ff76a95d548fc6fe38f292a9984dceaa452e453a7d6f85f27ae5f83514ee4846fd015a33975b1828004ccc616ac8c834cd48dfa4c5a1a16d2e878ff894ec1505aa587afa3df39a9deb34b1696d095ac865645b7f9df00e32f7bbf2be6d92796b7e06bd80aa9c67ff49d7a4e8f8ad515488e483f44f3d290b2914096e463f09c1b5d24aad25768791d1179d409a6199ecef2042e1162b7547900b0c1300e0dbc34ca8e258d65f17d2dfa233218675f92e4e64bac11cd40427a24fb68520d0ee7d54e2c6465507b18cb071ccc4277508b5cbc4fd26c2e2583cbef71e876686734befcf9c3681654167c87fef314908c83417843ade830008cb773a1c4952966688de2e99caba89c1169f20170c8d449eab6c67ee329abcc77d037b1f6f833c0e49a45df5efc500440ada0a0d924c92072ad0281a95df924ced883f0e8dab6ae3324f081abff0d85e2b119041743ff02fc21ee8155910957af9c3f8c3dcdb6fd17e0edf8f0ef5cefa4dd146bd9778779430a23d81704887cd664771d7597b7d6b460444b91520c32bf9b7dd361ea085b5e3a42dcba1c04b51cfd85b398942d423edc51e80882be5273cfd66ce9dd636e942888c87eb80158de6b5b491a09f4c274c34db7479b2faa2fcacf73d5cc92528c026f9ad031523ea569e1695d33d6dec8472489040c68bfb1c2901befe2915f39e014aeeeb8228e9999132ebbe6c3963893ea1acd78a66267545624fb9d1805da49b33fcb8235d67c0f5dfab2fdbab35714a999ce2d53b9e9a58495bd750e8cbfb00f72200622f8385a8613bc5c05f3eb3cc7206bb7b2a53cf55faaa67861274b215428c276253aafe733b8225f2d5941e044a619576b2fc58a490e700f977971b253989a59270d4546a62c279666eb7e2b93306a523ac6e9bdfa828be192da683a039fc89d4d7f064a25b2198e3b0aba54534786e1a296acd62edb14bfaf517846f3203cdd2598178ee3f89c0112407d00fbf72e9075189532b055731e5cbeab2b532c7c36aa2d630638e73e89ba32bbdca6b8dba939a8e55c1aff5b84053c6ac2781ceb21fdfa13fc838b8b505aa48b662647e608e961d6bdf64e9a0d4c787caa0c12550d8f8fa37f150e535c5f1c26e656144b52fede41b7e2c39a9e03606f459f3452d446fba1bffd183d4241c19eaf8c5c5a77430b826c10057311993f96e64b200fb9c4850ca696764b7bc8539e4ee5a19862a9dc6da414628719decea4803c67523952c45cc57709b68eadfcd88a85d0369fae5a22fbab8420f10180b1c2b26f495ace079d7f9fe8a1c9c97403f2f9d66e1c23ddda019365467091d3e49bbfd544f1edd61476cfa5a0c52617bfb40735db9ebeb723e9d3d94885d437639ed0e06d226adeab1afbab62e9f87384aec8a91282400cafc59d7ab03dd14ce17bdd52af97ac7665e2d11ef3b1ef8688f1f7cdc2452eabe0b4b262ec4e38456286aaf58849567e498c78bbcc16f82be4ffa3f73b2d204754b55d32d16463c75571850adc105ad37fb7c0ad74ce8178bd7e9bf388cb9cb4d3723f621d8577d82f71206ebe3cd74e827d7227579219f90f484ece1f70a5a2d96b9bf17186fe15cd5bba65ff0d8e9ca234c30c9733fa9d8b02857df27d3480ea734405af328a370ab0f44610b89ba7e5df155a9e14344f12b66ca6d4c64509c942f1f9325dbbbf6ba672aa0483698424a59c5dc07a14144711bc188282ed79d29839c656c568f8816bd16393671b7fab661c70665896adef40a4cfdf9e8771f2e9f7e9080aaad303776a62c335a7b4937d010dc7798726004e0b119749f7550be0f0f11c6b836968f7ac1f1f01521b4d3ef26f1e74369037a8d8bf5fd5dd737c9e83881e2fca6da46c5c1df85be5400e0fd6591259bc336607aaf4a58135f71940ece17b30131eb75477a6d32bf229dfde7f4e860a9e4b4b9734447d796931f8ef300f738c2f9ee11b51d917e906e9b05b48314fbc2561d302829b9d507b307583145ccf88289a3d43107d0d2185cfd7c50446840475cdc6ea42826935f0b05c832e311bb7cf5dfc56e1e24cdc5965f7f55b5edfc28d10f53270da79c8f8f135fe89a9a7c54a721737f5d4ae9283fb4f8de9a735219d0c3a3d463a429f7abbc7a984378e9fb67662fbbd71cde540060cc8eeb7b57fbe3f56b7a3f25a0e34483bd4d241f708ace91fde1e27a3882007181a798b21cb7c142328bc5f2733d3b0a0f330f0acbf2e18fd1a324655db6903e29dd09f3358f6b188b068e97a3dbe3156bfcdc3761f7c11e58e1d3697fb41415e09442c48ae15aebe935775af8e8210b49a5777376ba923c643e6444962528e472852a3dc7c47de3fc821169e5b1138089476c664d62e7d566b99286809e3fe94bfbe987db9fbc13214a4c87a2c6b442b6136b6b79584182c424ed71fdd4873834a90998ac0f2d23c9dfd8bcfa51c50a2c89a879b1cf9b2f051ca50900afc693a333b55270e6e283e654ff02920aa6bc5587608bc42c0b0820d2cce9e42a8821d9bf2e0866b31d714470ba1eacfb45ade2955b2b12a0f75e2b8e734b2799312d0bb9df8bf993faa86e838f6ae2752e048a213f38efc6199c4e82595ab132bc741171c54ecadcdab785ba92debbb074d13258b0a2ac7c3e0adcd1e17977493a6307bac2f34d2d7c0d48966bbf89214cf8a201c82f850442091460c66bd5e62a6057d98fb94d3e76d6df7c402e30423fc04b8378d790e44cb6951002fc24e2496e673845d27151f0ef976f9cf5573dd0683ff62e7f3d223244248827fff1eb452301ed31e2a4c49c1e77893073e9ba81b6f4d06da168024e88e237a1a781fbb02f94f20fb2301bbd7927ae242062d48c777b14a8f9f66454cd685d55e2fad90ad4b8bd8f2f7e3b1a6829543630cea06e56e9731392f9667fe7952fd53c8b2795393cabbfb79e288960de30b464bcf96a4c718a5893c7f5a9d357fbe50eca3c32238b214774674b2a7c9336f1a95cd705df44622a476ac9ee5024f0bf65ef152d306770004c212f0cba0fb73dd56d4317ae9d97452ed37da576b3d8cd0c82e64e3aae057c3f2a077ff13cf65d05a99e90f68a7d9d7807c99d6757cdac60f6d5535398c842170bf731336b293805737997d8ab4cae6021affbff7b76dc0a33d5e4d267dd01b0a6fc89d1e8d52dd185cf86c39bf68224ffcc5ea2a0460747b023c6c924736ea475bd4fcb1959656cf37f5569a70a318f74ad8b3e0ab6aa60c311c18b66adc04c4b7d2bd1441ac77e2172d9309e1cdb81fe3505d876a12f4647bdfca9007b7c803a3ab0e201ef4e10ca020daff258cf1d5b4b318c2007af7db93b895c92f610872b00cceaa9c36ae2defada6e1af66b0a03ade52e5ef2483cde47347d7547b0d69bc7879cf860a9ff4c217a08a4f85c867971d4719da0231aec2ead8311fba1421f4688e97ec3a26bb9ebfbed372183bf970cfb9fee912f06151a0b2c2391d67c882ba09223a3fe313ed29cf9e453bde07d870e5a27095dbc65fb17ae93758a48506e0a88a57ed6c08d9fa7b0811a9e78dfee4192911a43e35cff9acee9c65867767d875286d66fcbf3e8f200738e0757cc75ff7389efd9ad2b11d2261a1b92ce3d721e49d4988dd4080055d828f3410390909a85b9ab9ebae9f27e96fd94d8eb9a2cb7c97fe52dc663c5504d2a6b8cb2ec5a7aee12e5fd0175b04c3e94a9e87ae9c134f556d062e79ee198c31cccad815eb6311edad359d83544a36b9826a66262dd8cf8f4c3a1ccca95d2ee95350e6c8b8ba473de540cb0e5ab238efaa78918a07456ec09d33e06172b96eb4a418bfdfe7d451c84ba814da1337c3979397fdccbb6d8f1b3bc0a72638306eeae3bb542bed383323fa5a62ebd2fbbec0797126da71e3381e726bb08c07276a84de88103e6d35616cb0b61e67062857887b442cbdb7b71f0827f88749c0e7aa05094065b53b924f22a942e1fb8eccad4f0ef90cf950b54592923671061a558b6ae4ddb780fda79fcb1b7cfa1fb865224d40ccbd756aa3e1c92f2e4d70f539a7906f189830f2db485f5d5359321009a4b268ed064e37b422b820a55f96cd132abb14e5fccb9ec2694c32f11ed99897bf23406f167065472222cf806265b5baa0590b875d108b1879550d987ca66cb8c6b10928f32404a1c5b2c1f966bdc59ee05e9e03322e2d7b09e75901c8b11406297fc76b8ce664de180037453e0ca111405e2b75f3d45c2c05ef1c871612866a5da29665c50dbd5f4bfb54caedf5cba990c1094c21b2d65682e60ac39eb817a84563d7dfbf658588f2863201e25281ff1bb3400c0b3d9b32718231fbd6aa16b852b34b3c628958002a8b4c46d626ecd8fee672e309968b975e5cfdd99a6a065024f8fddbdc5527876165c609ae39c948ad397a26b630debb8c0aa48fb26308fb3424f76f4ca95c8f3a95c7fb4fe96c1daa9607772efa0fcdb63be490dec66e1167e154519853a1764a9c6f73d5d6333459813572f57e310a6fa94401b4079726fe9ba62b85e51c3c9d0adbdf6811e7aefbd97285877a8938a393e0dcb6cfa2128f7ddbdfdb60716c0bd3dd4058845f1f127f5b7c6bda50ff111b93fc4493d50a03d69191c853194d7c8c8436c0a03f4f293372ebf134a3c59552b9e1d93b7f9967dc1282bfd4a77f8aaadc6ca45e8506a40f6db26891531b0c83c581e74fcc96dd3a3ef67f9c76ccb420d14999da00bc095e022aadb815c8dc38916c7a496590ac2563948281a774c093c91c7bc6647bc9e334cf3bf733d710fd18fa5d7e92815b81f94bf0ad81ab7f305d76b708c32b734fd86eb22efdcc7102d3f6b65caf9ef150511634888f6877d41183bda457ef4b55ffb219de63440d063a5e81181e862adda635c58a8c596a8440367e9e2ac76357c76b624656de4fd67be2e6593b056dcad0c6a1098d9ce19ccfd895eed33f0d6fc7cc843de4078134ee550451b73bf5a955b4a3b30999ee6701ae17d93a7141468ffc31152fc0208afc0ff042de5806cc6c4f2b5e5cb326070a5496ec091e6ad2acbb547f5b2540ec5809ab4ac7e3e57e5204687f63cb7439c8e86734781c74a66f78253cccd84c3041b289f9ba63f246f31e7606f86ace1c04e315f7d24b729967d680c42e7e4369b92de66dc18a8203dff8799c879acac776ff571f2a9a75c9c1eb4f5b84c169196d425ab274a44880b54c47de1f6828f7a892417fbe7b8bcdd9d9618731ad23f5cfa01c5e1433c2be6409a4f28d1106a1fec6635fc25bf6fe98c3ce9ae2eb1cfedf267142b36e0ae31eb28b7fabb86e6cf654bd70eacb0ae7a235e5762ef919d9321c3a3baab0e5771d849018f4e5e3d0f45518624ddc8009e265a93e5625725470a3a0dad7f7c9b9764facb584113055a0d5c9c800d7a21687c5d2feb2a266bce91c8a0c374981bf1a2a406212c8dd459527e68063883d5a9aef8560ac6e2d50ccc2cbc3db0072df9dfbe5c157c7d9fe8d53d404f7ae6e092435454488e6f7b8038d423a602481197b1bce6309ace6c74da80da8fe721bdc380560abb4dd5572c0dc792fd0c6f72ebda150614f6838afe061b12ec21f2bf1a3e8ad3d8673a735cb53343a50dd3c4e34bbe026985350352bce7fc65f116498a989488eb94307d4afb547030ebda97abb6e3e6deb5355deadaa063abfe132817bbe6f29e1eb44181e481d43aae87d912c81e0c406155d18c34a48cfb1805fc58a299189eb39881bab257627a00a53c322b01c3ad2c0d505f21ca2f639ff062c2e9756f8bc358f63df9a9e0290e0938b829531b1e7a5cc81a21adfc436aa7bda03d7aebb3e8fc940e1bc128e6daed0fe8caf9f87b6150c72ea1e618db498da241de1d2f9e187a89c0517cda80f3792063f05d8cf52626f1f8184508abbbd4c00f750d19840225e60f92c1991c1df3579fed81d0056923f10ae1fa857e505d69fa89622659f7cddb6bc2a0fe845aadd1f395975e88c9e57ced69387776577c2d0a3cd1449e69d0d78def7274c26c254b9f8d8a24193d7c4d36d78c506b8af4ee6ab141b6aa77195e84270d3179094e5b3f131b534312ee9c85bf024b4f9aeb720cefc5d9e0b14c1c4f1a7964d04c1b260a0284c3234f26ec25d622e29393dc2d0cbfb8c4cdcaec3f1567a7a9a68d833c6426b65b46a6e08331a831294b20f3f378d0f38dac64946f1c5d2d02d264686428893e193bc97f260996135ae18a34303bf2856cbfcd3b5358be45357faaf573551ab97bc8bf7d1a945bcd5e2ad7182a538e9e36dcecc0955ec0fe4d21dd7fc22938a5fe45590b65c1df39e734f8121376263ea743007c18816c486056bfa7081a85291b8246e39e6b84b3fb08376d5419187e64cf25a8f48d10abbc389241756cd2aaa57217e8b9eb32db7b9f1418eefca07b80aac6d16e11b31aa9e91e046c89cd7a8a86c5ccdec86948cfd66b6170108779bfca1cc45676e7ae0fbe5e272ea01d0a7c7d89f9cee9c88e01bcb07417ebdc351d276566b82b349675e3752650b86d55192755327ff12d97af3b286ecdb263ff48b63172e27c52cf75f758c7a8f033a331f1316e32218f014d011bedc1b105c7d3e66e0c80c6b3b4e4178eb07d6abe8308f85cde06c1618be0589c28a9d63e175c9fdd5b430021224bc6f31559efa33f34652e90c1491470f5544a782273d8fdd3d4fa2142f5dff8cac66d289c044609f6f0b49ebf2dc80d7335bdb869412848eb64db4cc941cc30ed75a2ca6caef901af33a495fd850f0f9675cf9a83c1c07a063c343d3847193c216b27cf549fa40bafe664f22c5fd95f06f807b0c086866f8a90887bc22ec62c3f1c539a30505cb458adce2989bc272cfaf0f09075fd4bf3d31e764eae4a7ed70021b9dc46f01eb5aca9064f7926577ecdd412ba9b67768ae114bc2b6363ff3af827fd56fbefc72140fd8a3d3e130915092448dfb69683878a327a474cf7988269f925d6bf37b71a7bfe5f74b090250c37dc9e4f8f592d09d1562455ef4e9ae0125cc0d1d221c80f0a667922abc5ea0b12d7cdc210ec7f3d53d0935808326c2922ed775b362dcc2b03ced98246106ec3fa17ce3f1efa52ce81afdacd70b48c984356cf0b3585e409b361e9db3cb84c6e7d8e819e6d53c157b4f82a392eedcca66f17ea7714e3aed24334944eb6ae080912c920d5da48a60c188c5b08d3c608f311e2d3552a2359bb7fd8f69011416b538d3e54aad5784fdb750302c95ff8032c1bf54dda6a95072f92bdaa7764424d0d9e7f4a73af7b23523e161753f40a65f0f6cbaf3806b14c2f4a92f3685f4308f04ada0b2f762d85e6840a542e6df8afd6d1177b6600330560c5765a1b154400b08873c9c9593837b0b243fb7095b4c17dae5c662a574c9a0c80112916cc29ecbd026164f7bbcb019b1915c67674f0d22ff6a5d0b982ebbb36e1d46122f43f3e8506559dd6e6cf182d1b6d64e557d3501a2c345689b327fd38594ee554fd865078e1ee72f105a684d9d6695817c473a341d1c74f809ecbd9e46e7bc082a51f1f83b9632064f37428ea64a056d36278818f0e4e888287111a20d91498df6fa923ba8a74d763ac2485295f552d2515659983da06d600c2162a188b818a9840bbb752aa0b7910cb1051457a650d51ec40f8eb27f84756943d01447ba828679e0466a745208652285d0440fa4c7275a0b3957e0c10acc3e2afcb5b18270f3c0572d7103d605fc94f10d17c536a7d87ede5a7340658d5c29d8b7ec5706abe3b703d5bdfbcc54237cec8658d308adbd0160578b34d9b5c63f2644b13342a3d189dddb72ff044eb7921136d831ba0d0098db56e32296ca66600c1d722dc7b971fd3928c6517535fde127f023a91d499cd506534fd446e75cd6fcccf05c3fbd06c14c08442680f6713886ed27821113c9d5039e3f1d1d52ef7c13cba56bf609b2f2a6d8eda3bdeb2545d066e6a91dfdcb06fe0d0e3c85494bfeea1dd5a0ae56c5317610bfa192e4461a2284963a372caf780d4c4e955b042ee80a7215f7173575b51e15550e4aae272815ad9c93d7e36f7bfc372e36ad9fbd01413bc4ed833d2731dafec15aa948d1b70b17f607cbb4b0749ec17ebd74645f61dd9e63b950b6158de576af593a66a0fe02a839b5df5a1659c6bc056b5912b39823de944925934abb8fe15b2b73a4bca84babb4bae0ce641b999e284779121f1085e34434118da7bd3abd17e612c87f2521871804352e452e51f18b23464852115b429be59b12cae7b71d88c811a71025f3863dfa16e4e3b2c0a38859d40024c7d97b55e254a9e72ebb3374d89147602180ffb3a4c1d773880707c23026fb2de392188e905185b8cec0d7eb03fa21b0621c7215e631c97a88141b77a95d257e144f11b9f84bade0f001e606582c34c70c2a3766f0ccfcb8614349366e6d8b70d77c101f27fe73e7f271b82dd866bad36facee6826dea13cd371d80befc4c707a008a934d2f1e096312811664ed11093f704b2003c8e7b7b0afcec4146d4e0ccb1e1ac04f7e8ce56406380addb31fcdfa8e3fce5eaa692e8b60a93b5e29f9727086b458577fe430af53db047d669ff46335849482492a98338d33876c32f6be07cb445591aef354ec3be3221aed111a7db04a2b720edfd1978685eb630abc166e809e7b2a89e5f5f1ffe824fa54bcda39e18e1103b90651c9c5aff8541f91772fb7c9e089afaa534c6b37a4d001bcbcd912e862f16319025e1dd58e34ee5e79cc497049c6a024d1c4389f945af255684fb66905305f44a4c405dda2788af6c6a611fe4ab9e2b0d1a361f3a10c08e2f6f3a58e7976e86f8fe2b350950012ed3ded363bb8120dd4c9c1133980832b5c922698f82a53b0f1d2fcd94c6f6b6e9265d8d18a46bb1dd135c28ef608ce7884ef0e936feb1e4f10a6cf63be57ed3fd8308c3a628abc86e4ab4e1cf06baa1dd03fa4a1c2e10799b4294306c4d3e850c8ffadbc67a269b8fa93db50010a3af20c5de3acf614a9b50fbd85ff90c27e16e652c14ce2b7037adbe7d0b554e766543e2d2598776457d09f69c551dd095466e6f76e36e0f1b2fa1c7eeb0bb022c28b97e42743fd4f91058ad7c3111ebb0778bea14465fd4fc0b1a3f2839e5a0f2013301826af9945fad61e1f79a8560221a010ab2341e45524900b87f66f0794c961d0ba2860e87f8987e49a0798d3d8bd12e1a8e5401dd270cf8a5c1b7dace86db26bbe886331569168e56d2bfd41d981ca175923c2cf772a324720cf0997c84d987d15d36957f6d817e739867c273873ff097abf0683ec2488366496b61dbd35cb8f0f13a9669470181fb3192300197a2b0ca7db62acd805ebeba21d97ab7cc3936c06b21bd9fdfcbf5c6a2df274d5aab99035f2f8f201a9fa02a330231d1826d59edcfc36a8743a4e54ca8beaa6c882654d026b4f3ffe725d0d8c022a50dcd0088c5772090d57e51a1c789981c84dc4c2dff23c139bcb556be65a74499dcbc43ca2c7578ac1bba851ccb8023ac166a1f57b2f17dfe3805becf60d89fc83e9a08d1a5b87ea4c7b87c086a8ebcef982bdbbbd865055b9653ad0ec832970d003be75d6bfdb3daaff62236f576b324575f8a37bbafd6df0d5a94560713e897185a8b73c84bf4b67663bd4b2621eaa95a7b14e9a07a6efc834bd4b7ac6fd5f4e95c1657e0a4c409479daaeff380071e367cb91fae97da3753da53868ee9a8acd1c666c31404e359fe545b27d395968ea792e8109d320554ef9bd8af795a992f63798e7082827c692255455371f5172cc06eddb205ee7fa40336bed7bf21b758ec41d61ca2dadbaad95bdb36f1eb427a534842e88d6ffe78e7c98c0f9604fa80bf79720e452af16485a2ef033a94ce56082218943ed7a812987b7a903183ad0aa9a489a1ef7c78207c6d0e9e94846b92b1a025cf62c1c0d0de233029fb152bafdc498bf142cedee8a756cbc046579ba7c77bd52d5b046503ce4bf15ea55d30eac74f8fa7ca1fb967eeefb4857fc15e0bf21fadfa2bb0438b4e4336bf29c9f9510670769c1caa9453e0a871ff75dd7ff146833dcf498cc74ba1c4b17776bf5ce0b0ffa9308d328d8dafa421011ba9823740720ce625bc32be22935e325113bfbba4daa2e1f06eed28a7248a69d2af33e252247fcb9662d5d2b4c2e7f13084ae4dfed016df56833ffc3179e218bed03ef100b1e0cef2bfff535aa5dcec2cbae0340e259bf888b305bd43c9b5c2a7505078182506a1cf1135ffac4aa8c7535563524b04433b0ff3fcb42aad4b88f0758996411ae9736768797c092849c6ed984521b806698a1392bd7d726dee6980649a4fcee3f4d8e5d7c1e32ef20c4f21292cc1ecde29b55e7cd1c244cff00d4df8a70185468a79c25aaa67a29965c159e636b842bf401e205233a3f369a327dc0310a4ad57c93a1958e8d9c732348fe9912d915f10dc7bd5b4599c21a2e6b942d74ae9a98d386e575089e4cc2029cbed473a36bcb7b9a660050237f7f27841e05387a5a8fdab9a370d3421dd2151275bb9ab1dbd3fbc7312804f57b0cba51d8898499272ccc45bf3dcba8ce365ff90386cf6cc2132e7e314e554f0fe1040582839924de40473e7dd709575be7e762d706977fdea4b2a12c22bc878a07f31b85a0236e0c37bc9ee3bd63d2cbda9226786085b5b00a3699a31cf1776c7cd4d0e3d52fd709c2cce92d3e49e3f3ed54a8a3894f9f0e7ec172f55903b9fe6a91c6bcdccc84812c5582719b94b87393fc461e1e0f80005e261136ac01c35a03fbda72e2bc99598d1e9fbe178ea8f3aae0a4b4e939d174a2535b8f3b8402ada4c6dd09e3ff22f48f5d9719fe7211667998e535c72e8e38beb3d8ea18b4f6e349fda7b62bab59a59834a6994f154e1695527d4bca4b8d5c2808071139008539b4d8ba8ab46d54f544053f6de1a24b9a6e109c917b3f4c478bdf94d0ea67ad0c3e22c5470cc253a29454bfcfae4b90f31807f6795685fe1be3f880fb6a6dc32d40aea6a582762a148b8ce420daefee801a39c6abee15f3303960fbd1a3813af7cc00de6bdad9c1084c098a3d63709cbdec4c208163760cd7f9126dfc15465eac0a0f61d6ddc95d18131216a8fa4f2799d379f5ac3bdf5bbd67535605fcf81d01942998fe858aa5680042fed42f5e8148c6ebf41b882dbbd26b4b063b231aa7b4cd192cbbf1f082b9927e161462cc4cd44f189e3b8937f86314593cf06a8fa22cb35b1ef1c51d56c501a74a37ddfeedde2feb1c77c0795254ba7002aa2fac47fec096ee2bbafea83ea5e3c8bb54a00e61db5c7f513158c90ba45b8b00fabca73c47096123e190d9efb7e7fffa197c41eef852a5946e8efceea4f63ba813774d389ccb2da4c701133d29e60a5a139db0f8bf0f61232d96f788efae5631e69774e500e42798ada609fb1c37809e13e867a8eafc99d7d6d3e1edd689ab33bf5f96e0bbdea6b6c5022a5957c9e7fee921762595e4df81272e9059138c4ac9c075a8a5a93b3c189bdd0b21d8cb127671cf554ea8a981d7cb871fd409e0067d9b24c3e528139bfc8f76611160452734084fedaf49b98b757dcb3a5139b3aa88ac1100a0a8beb9462485dce60a0ecb3f0017d4c580b419e029f41ee62e6a04a182d13f1638f8611f4e7c586b0fd8138b28e64c819186aa298b1375787de63b42a1c011fe8561e4de4a4e98bc2d1ca2c2bff637fc0b52a94f611767cdc26dac3e1421e1600cb7eed2ea80b742617ee66360da45f3d19d6c3aee55407a83bd4ef650f2ac98d174a6ccc17638b98fe7b7cdbc4dfae2857169be96fde55b0a19677fdc143fb56306f1326a4710ad0c80a7744a41e751e26d6471305628a0f42d153dd2b143374ffffdf8bd1a063eff4c86ea8451a1598fc4babbd3d10c266dda82a9b5dc8ce8ed3e3fe54d072c4ccf917f80dd1140b6191bd0bff6eca57c1c9e0b8e7c387fa381f020583051e65ad071d35bb230b55a8cb00500242e74d755f00921c74253e2832b29512dff74245aea3bc5c6b1e13f8b432c9c4ab8f1de8d6443093d0e4433cdc9a89ebb1d209c2e6a7fb22019fdd8b6fb1ad1ab58f5689de8efac4082979e177906cc47effe4015b0033b0951908e431500ea82800c749acfbe829fd906dec866f8a4a54073269f8fa70e4a04c8060da338c2fdc158efd77cebb8fbc90e83eb2e439c5eaae8beac010fd3e106b99f6488df8354b1e3264c79f7c36c45411bba58694bdad8f771b757bcb53a75405bf8480362526fcb2af90a4b13f253d57f7d0c9319b773eb7de9f70698c876eeb16a223a74cd5f67c027f0562be520f080c55a79479bdcc8ce9d6a073cd2db510961c9bc678a6186e8d99761999d65b79ec13cb71b3614f296e238895d7fe270e7478a59a746d83e5cfb237a18837cca8651047929c1bb3997f73aa27c747f30ba531787e004e446c0e4391e39fcc8cad02935d1fda04d4285b2c40875be4ec8325194817876acb04b31c7733072cf960647f94c7a020bc54ad48c56da1fa4c13d26c97e00c8cf6aecc2b15b674557eedaf26bf07c8263f2a9a28d66867edc9cd47b8b56d290dd01bd06f6a212f3886aef54b9807cdaf48eb116fa67d4d3b24a76e9a64c43076faecfac6b194348cffcfb366108a8e5b9c2073f8d404188579939e0d29d9047abc077c57f3733432ede0f37095987330fd3fad1deee3af451f864d0e0b22e496ab5c1abf8fdf987e98136c6cbe03cfc9150be239bf0f9808752df0e8e1e6495e8153ffd92a9f448d3143902c99f6f7c61b0f7ffc1c7c28aa763e194eb3e67f62645422593ae66e15f96f7077a0aea24c1ca5a42667cbc319df7daf51145009d41995d2d35c2586de4980d53d16c6d6ad3308681b916ccd5cc1447c88943b3648f27955b88faaf1f00f01f38e45f0a08000e26ca3766d7c690800335c2bc0addeb3b777aa58d61d9e03f8d04c926a67ce6bea7bf70b2230dd945381df58575f6950bbfb7c81eb1af9cb9ab0fb50a16f345c0bcd4171fcf8ccb6b0534543dedc70cc2091c213f5dc501f0cb6ec6e556ab4554ecc52ebd65b92a630ce9243b2a22093d309be64f9971703b3d63013c13f8bf915b556ae515ebdf4990b42d3d64a09dd04cfa0795bac1c2c340264b191f3501155222a85eedf0c5b38d1b2807d84f3cd1ecde3b41df064184f6f92d84fa95ea8c3e14c99470d009241ec6ada0081286153a8453c15136954045841bce8132b5f869023ba2a70a86cc5cd8c3054e1681ba6db1bdbc4f4631810414ff7d0f61dcd528ee70f54123d1f6c536141ec0fb8c8905eba3f020d32df7c397a221c1e4be2b39988f3dba6e1e1bf6d82f7a08635fd9ef1088b78937d9d40d04cafaf5c6d368cde9ab9431822e4bfbff2da484225057daeb31051457d6d0c0a57bda1ff8371771b0728e81a53a84d4a9a8f0a27e9e57009c48c7dc17a7d0a9d1bbd30cf1758ecb8f9fa5f2393ccd82b30b1c70501d130d78214f1c1043b06230ca2f0a22d8a493616349e9baa9308f8bb6a92c8256690fddc288ba798cd3af58fd9d287e99a96fc0757366a24ab224feb2c95ca07eb69fa61f0a3fd73daaa3f4e4c2646426e38762b6a6cdff0cb9a906318ab37cf9bd5ff123582b730f1097c48e4d5464076ccff455268792a09e86c871c0860fd51c76fe9115d90d4e89783eb1ea2bc938c55863d565ae2dd4556595343220edb2f7f975153863b646c38b1268a7b795fedbdca4b2f225e26ae8395e2ef4bea8a9161b8ff1b7f52e61f04a194f386ef0b94c2dce9fbd027c15cc6aa13cd727a4a8e55c299a18b03e3d0808892a9a7316f152fea6412dd8baf00e7b5439f28171409f2273fe4e6566fe19aa2a0dd149b360be630310d9d3727b11730c730813ab4857a844a78d373cc9247a6fafd2ec29de0615984e371ae09b162d71a94544753dafff0f1ebd645743c05d3baf6b2ab389b614ab6ec958c149c6787dfb3f9ca2ffb871f7af1d6fce7b2ede0a926e92fc62558a8e956f972b07cef58cc60182338260e2fa355c6be2e3b0fcb257f196dc2c01522664958a532c715b47862ca01ac5b34e6cbd1090c067f4db413b9d09b1631766836382b00e31265f9c60240f82e6f80ff0cc182c9017940b099e4a81fb309085ec50b23daa6fae691cdb7575d902c3407f1c20848f866be653eda9d0831a051d3be288aae6fbd8f0c118691a469328ac51475f8482c18a89e5280376da4ef5bd2f8d2d0996f5b3010f79541596d06ccb05579d97ab2cd180ff2ebb9eae71ce9df7f1351c0e005a72b6d8bbb99401680e6fe4b20994a649d6186f25f7ee306a90659e432764e6a70708129d6b249f1aab2654e345ef28404b50e88c401c8cf8e7a28c407975853403a5663895723d25bb21dd5e19e995962c32619e6e628414df2d04be2ca1730270b8cb27a18a8f81a5bcc87a3e50c324977052d581446f6cff76151a8c4e2a860df6825dc14180798889b625b764257682079a15bcd2a3685761fde72c234f719dd43a3c8bee2c9d21270c613a982c045ba33e6e55c0fc808306ea9348f0d1af4a1c35a0c28e314d235bcf352d9908b447b09d8f5e9ce418d06cfcf4f7a8930c20f29e0226d4b1c88b2e7fa75a7eb02d26d3b089e447e06cd10f7fba2eb8ee510d7f26077ba1381b5cc6d2d0a40961b89d42e0c0b86ca49a35d5de4002b0ed276046bb705570faf1c1980b6cf61d3a0454632fe98a9a267957f5aeb33c131c28e468d09b09b618c6167de6858d1be96b7b1c99bf871a31271d37ae0b8b51012f4fccff76f45db0da2c7e63d555a9abf8773fc30f90c79e8cf46cf050fa7e1a029d3a524974e3a5b76009e1be2d295e0860add8f1108b7f15b82f9148b8ca6196d7bf7f295a7ff00742c6429d7d5e45406a6eb5af45167264af07a51b8be173dac7963fd1536bf7746f222fc0ad1c8a6c6ce5bb4ee2d8a7745e62b4421bfb00113648a2fd8b9a776b134ddb242f3f9582ae7fd5fec7cb9c6ef2284ef3d56009173820a1a28a4352274f53beb391d0b2f6b038df38ab7521b1cfd650168200d7a27f48e201568a71195a0f00c1a93036bbbc675e95811662858f73cc059440277c637232afe9f73c52275b955ab7b85ebd6abc031c3f85039c95cae5cdb79fa188c833ba75aab19d8fc875e3b74f5aacbc2335c904b1cc1408f384891a2176f64297cc4d8a030219626c7280d6368588a6d959301a49d7cfe953b3ccff4b26973774f375b3094a7d44054ecc2734114e21e25f0ef0e807345b11c4c7a9a3c31bd037ac2d163115225ca5f7270d7e4b3b0abc68928a9a66710f940e75bcf03ebf77efa84836e2b26c1c33f52d5c4a69cda3ae274e6f8a73e6defbf49f227f5a67aff8cb01bcdbd9a2b1d27920096d67f3cf2519124e3d481dd4f28832b10f21dcec06ebf2de4c37c207d768cc1d224880107381597c0beb601dd97a0fced57c09f86f625b587e76e27e79582d88af112f30839b44ac7530a2d1f52727dc2897f7b134d653216ba6784d1e52ad4d57634a8f6698b400cc3f67db09241616fd24358d6665a752868376c9332b8d161a6517a3519943e4cc54842ee0dbc2da16cff32ba02dc2458bd30d97307b16001bfd0506fd511b1b0787ba524e06dee1ef6245d48560a133f84e7e9b60960f4ca9646e919de0e46ecc38c613c538af93243710b345a932f79129fa0406c4868f81170bdb758eb9ceb24ac14513b59a9eef22fb47e5578013d9c5baaaf324690a7a9a7b884d180542e7e50a88d8eeec8d7375d9a9640e8dc91473985959edc0b875572ecad633d63e5727e9a3be6ba5e5bae6e6fdedbf466b2559c55576c0bf6fccce132c7252ec965066eedfb09539b10343a7172943091e55e7beca90a27bed8d91ecb6001602534e0179623a0a25689d9f770af539316faf3014d416b50aa027235c9554503fdaf4f4fd85968580636ba9b08f4f53a785cd17ecb5c324f8f99e4f19a7a01459792ac4e99a3473e8e95e6db7f29f47f7af9702b684fbdd2ff66eb8ba341d127658a51acabbc1ed65fc1927a21b2da870f9452be0f526d47777269c2ae7e27c0316c12d518e5e5012d6ec98bd4b8df8cba86b53b21680fd2c32344d45f15eaa803edf0ebff8d2c7c68b00750d747faa8ce9c27c28589b8dab76545b641e3f4bdc19ddb5762b081b5b235cc636c7950310cf7342c299b8acfb8555bbec873f46f13688004ec7cac6446aee5fc6f561ccdf0342f5a9c7242b90f3b07f65c949315835977cb91830cc056807c69e70f3e40cfb3516802b7aad05e91daaa2245de513d7f441882739b4fdc18ef4f255e13e861b5601ecd49102b4194b51890a4d5dcb60e51fc97e040f3f3bf1030d2ffa56ed89ea0ef592ae4a3274c1e6e75810497a9c4fc5d5d0b8d8f1757e39bca6d9d06cdbb95a9858a354322ec22b9db137be7e3cf4e996f2b84573e5082c056c0cedbd116b954d75cf086be926411ded77b330ec5b897644f39e878fe9dfc36df96bab54a428fc23414efb147520fd619b3d28d09dfb472ba9361356b688cd9f121099336e5ace725ca05e7919198f1f11a4ca0167dbed765e54d47d6868e090ca83e1111dce5388133ce4f94c9cd3234e29a4176c6b446bbea0a071da31351461aef51d27c37e96b979f486c0abd62c50122edddc180f0e3384c476f3c83e59198833a56ecc06770467725fe49caf1cf2519feef3bd62c387e1e09c0e56e654b836afe100c98c4b4deb940e7918e4a273d0f25ed8b08604b4af8907bab11c7879fbffcc0b0440f5b4a42dba1de4b141fc9c52e9f806edc97505fb1cb3a2d7ed4afb1f35c33dce12089671a048126fcc90f3a8ed2f73fa89d120393b4ea184778fdbdf1f7775a9a3d35ecabca1ec6a3584037aeaa2675e16b86abf06413d1ac37fb0769e3d85daea425207451488d836e06619c0505f95256ce78c8dd85f509abdcffb39c862830587a6d4774945442e54478fcbb8c6cec44b1628c040d2c362b557e3683973b2a8b520e5fb6fe6c54ec4ec7338531eeb5b615e9e981c647b05e676870524d898ccea8001365f99b84e1ccf4960af5bed3f50de0f8139eecfeeb8c29e566818d20842e11cff2773f7cb1c41ec66c85c0a67100b3c5350ba3130b88e8b066b939b1f3f30ee77d4218b53db0880b374900b96062d0c907267b82bd9d970a6597d06201a1edb6040dadbc2f7185288d6de90906e1d6b262ebdd8a66d85b7a40a721524e735382e715df4b5d810374b0adf26c4ddab36b74a2fe6b2f7796db6d5355ffc0d1fd75e59b0939cd3788f8bac8807a87d01a0760080b08b3294d3eb27038f317dbd57bcdcc1455a7f2698eb1b1c1a372791fe8ff6b5739a4275513f559027f9e2160416ad44bdf684c4072c9df2989f2b2c7529c1cba5025023993810de82d6ff9269b188d07fa0c3387c68b484d3f1d748739da39b7eb2ade8191189aa433059ee00528c3c3b9356d203e2855175ffa1335533bb6729806ec20426c924f08c102cdfc6dd0db5d58dae69c24c156ed8976c0191be4f140ef9921c18604b3a2074c87b08047efde8f544a5a2a9fba7a38bb4e0ddf598f6ebee1693491f226e52475f5c9220bcd49c13c20983c46adbb7d8328563ba6d7b98b54c9a14d63b01a5911699c1e557ecd94bd2293dec5e174a8799ae7452a354d1207c90304054441dad6726118dfb03f5f1dcd9e50030748d47f549877d1d55c0d277e965d930cd11dd7c72e1b650148ec85eb2b812c29aeea2fa9d8733b6e7be8bfd77856fc14cde9af8e3b66179158f714de52bdd5666f76424bf42ee08f0f48acc69de365aaa886e93613194640811192725be884d7d5d6b25cef575244e1c6a52b5025d03838e316678bda30079d9bfac7e4c0530be381b43076d56c47bbfab83f991113019d0b35f62ff15550bd3bfd71c162b45db1fa31aac544cc034accc190c33542abbabfb2b4446406fdd5361e50b1bad819ecf0ea28f35749143e302f584d805e4da698f957428ba333e4ae511faf48c8600741ae9847760f88d3ebe9c929e1b41d766f53cc7bf50d753993c114376786521497b10ff5aea8fd2d177bebe76d1557def22ad07c8459e2fc21d8de99917507c03dc1b77d4a36b67bcde71eaead9e7d7df5a48513cd76da287794e69f3e38a605c262d5acbba38ba52e15cac5d36c8b5cef477a5ff6ca8d792ed8f6b0d1223561750cf35837764383fd46d5c969ce6ce5c6cf6694ff9ce8c194e286bed7037d98f64380f321ff0d1e6499c95dacef7644aa99dc6582fe233b68f2f9088ea73922534988f14ceaadef103fdae2420746b31187d7370e1a925550668530b234348cca2aacbde6307f2f2542adce162c387045b3695b6779e498cd8f433c0a77ad14a3db08236a260427b5317817ecec52862ac819a7ec64749409b7e021d237de33d4c903859e9ff1fe5571d7c42fb07d46ecf40e9eee338544e7ae85e64c367bab6c6147f6eeef4f6af4cc780eb0a7d4e668cbc8345c90a273ba6270cc6ef2c761f1f9762e7180a6d6f09e3223c6bd5fbbefca4d9d3d298c4ebe4d240dff0c783dd96edf9c5d79001fbf4232f466add4fbd150b262aefa95d597f54787b8c048c3de19f690ea0d8d367abbc7e4cf92cd7c4f6065e6c9c20e37a2a03739554bb2e7ac9ce56ce53097295e663142c60ae0e03ff8521eb524925ad959065e221d85ed443e17c344f6d44ae9d468ebb2b53ee319caafe953d075a25e90778092d10a53e5376991fbe5999012008134fcf4ae65892d9a37a5da2132f3f89fff41725cc216a19b27ea0524208a5ef153f3fafe147e1cc79adb59f9e9a73b02acf41a7af19acf4cfdb21d39672a284365388d7025a21d86ca45e67bfe1246e3bf192a5f2da62b8115736a430aa5dded88874acd50f971dad1e7d76e4d8455a54094331152d5958b585cc89bfa8672ea366758977d303cfca641f7c33be9d1550584d614884348ea4740d03c06b698dd0adb45435596320ce24c8aaaba71520c2427d19d1ec81f99cbeceb79886b3021da5028f3bcd5e03faa2f0ba66da325a7082ef834522889eec9e6065321449782dd33d80f6728ccb6ea8d1ab34d9a6c4a4bf4d5c211a7e6b1d7fc993423ce7e420e5926b37e355544b7ce0a4c75f747cd13383026ce1ff6156b51c86d11f9f472c772903d79f1792083e26690bd7a823b71fa91d3db001e099736efd6411e575f6842244249ab9417d97b121b6b6fa282f291471e038f04f20be188a312d3676577fbf85547902b1aa7943f73b33e9e6fd380f652471ecc050c38545e966373e6fefc468bcf300b5c835a9016a442d2dab719e9e5e011802032e86c250ebf30413e46e5b23293ddd4a8df7033c3bbeb95b4f6000e6e483319fca5aae7d799b90572d99d3647fac1addb745eba58ec3aad224b56c6b5d7c9a824cf78e7ee6eab2e45fe59acae5bb0f0b575e56ae16fa4b42ca3ca7c9c44762b90d3c12a121f1536001d692e8a7094c86a8523b8ba35499ac8777ec1bc44a3fa911c67f681f75bf001c2ef8b78fdf17affe7ace98f38e474a1f5e1f2a590779c16184adb6edb8069aee2c1e7c923d749bd5cf7a5d54f03cbc4262e9298e31a1e00c45c0151f46abef3be6ef9ff2e68be221e5b4b99d33958f719e8bfca4da046606a8dd5747d648bbf96e8c10dd05e2b95359b4aeafaa6af700dc20d6d95f441ee1b3cc78340cd9a4f08086ea00865604663140a8c28f33399e0ef4bb8004d5cc6af9e5f0ef3228b1982c575dca63fcbc1b0dec3cb34142391a00deff209134686d116113eec1f26ae82bcd7d11a1014b9b91d7585bff2b3e6f0c647a903ef6e61e5cc4236eecee05d1ea54eff69e1b0ab9948272a18701fc1473d03d68eef6f684c4f127a28b0572137daadf46c706c89627f1e72331854734e92f8acdb7a09bc3032d5c202b81b0632d5e57ea804bb930c222aa1994caeb61d2691acfe6f732c6479e7f9fb71097e11f3e43aa2a3a56bbf85277208858ce2f6eaf3badb6ed555ae3b000008813328f97386e1c166571a0b88d60bd7e737d1ced48dc306e6fc0cc541c38ee1554d16d096d94dbf963fa1b60e205db2fabb8fc96c26ec9dd7a5f37c0a735716dfc72171ea5195c2bdc512f225d8d72dd532865d0e5e549c3227757ff704415263f7cca9a23f863e6f129090fe78e0eb121e0f8e1df3a3e3ae5388bff45a84a26581be7ba64f93003183c5fc054de51d5cee15048544e7f2b4749be40f1ad061607368c5801cafd172d4ca34a2cee38fb01f7a4152a66fd48f0115fc66d0d2526404214a1ee8c553b33e21a869c62c7f13a135d563aa97ba1d5eac8c782110dadddcab2a7cf427ad16e9e3b3c9191ca5a993a3c53135b236aad4d575e1015bd28eaa83b14c898d2797e82cbcee241ca3798db45c50974801a3a20a25724da1220a9c37e4dae139d8c3915f1772faec48f75f313ae1134badb0541b3a8532592b39c1c097dc6983ddf5e423a3329493853db39604ebb42318f6266407ef572f6ac379f9359c6255b88aaf8f43820f52d1eea8b61ca615a4e20e0d5600fd479449c259edfa413939866aa5cc8d51e6905a521bcefe8bc4c5f576eff85f9986b02f9c9b389e58f4fa73cc44b3fa2c248cec8ae6abd526f6f234972c948469efc73aecb08b0599cf75b609364956a14fada1bf569e18d73ff3742f0139755da2b1a8ab4acf00dcc853d2f70cbb30cc2dc6fe86be66d175f83f25fcfb1ee5b5d54ec0a3112f19cdc0b9b5b6cb72e9ffd14424d9ae837c183bf83c5d7ac90a75182b789cfc6241216bb81ee4b7bb815ec8a34d61fedfc8fb66ab2af3a59f24637d362f0d89706a4b7f55dc69e2a39e32b3bd4d0e309e68b600ab728f5b6a9bd9a84377073d72d41be6dbfa23254fab0b8766f19178b431dd9216f5b2280c33e7b1e8018e4c4ec87951429d84eb39427aaa3a201ed58eb2947629e8751710f5e695f9777b35475504117b59109e4594096b07a379084b0b0b9c5a4bc3b21875bbe19323d660cf64ee0e6d1499d455b7823dbe2bfd27429478c7adede056d317bad57c5a7934f2971f8bfc7ced82b96dc88886eb4c1d4d196f07008bc4eb969e1ce78a311a98759a5a0fcc347a93ff220a76ace37821dfd987065f8102d94f31f17e4751ba9a918cb154485dc73309bcb509bff04ae096b7446e0f174f4306e085c1a0196d6d0f0275995de8fff2c48089023713d03923b77f3b3727f9167b369bf4a27843e5ec56d8319dc0a5e0b04f3f9a40a03b3bda1b2b4c4b828c91b94f3a6976a77cdd46618b5b76fde9189b8ea5bf048d8a7a1ca02025c767f407a513ee5ec6b8ee05b090f805ca2b54f8a10ef2ab587cc20fd5ebe610b78a941610ce1fdf22a5611dedb7a4ec8b2a6011c3192b64298e281b1d02c4aafcdfbad80c2d6ac0bed784929201918243c864482c63b4e6913e82b65b85eda7bf3668d070fe85a79f1d7643818b63df063138aaadacddda657a57b7a966e4b8078b5382bfeef8916353fd4da146f6f8c922c9ff0c724693a2d4c5281c80b025576ab2e2bda602aaa3ffd889231725366c515579329fb569dfb66d54c0335cd97831d81d0cb332e4a437f1a961397e8e74b8c52271014888292af2ad625185874224bfdc35a10e8b44e43c7cce15343572b2aed7c63a646c4769bfcaa4c70b298336c89e147a00fed0db437896215b2d314bf18d9661f137f37ccc11f26b1d30a57dfb0dc8138240b125816c8ed89ef5dfff1f4af3054fd344db8ff027409757f482c88838acc42fce15a145528454b68573d91ac4c2bbd510a87b652633a8f5cb2a4fa9bd8f604d3f1eb2266475f09137aa9785d6f34b4cb515b72314a72559075af66086d16dc1365266f3dd70690e334d45f3cab07f3838689568990fb76e3cc8881cd0dc0af83cab24ced98763cf7800762282a8a6bcb3a9b81858f924582f4daac6a1159b3f608e93006d4ef17392bb7fbd453ca2e39459257046d6dffeb58d28e7057f4ae25a715b3f53ca920b621e0878e0b6768bcad0b257a8310b2856a540a6ebbaf08f745600a61018c71863b9f59e4277127f88c82bb52b46c1b89eacee4d828c190a4af34f68eacbb3f875e8e2b08e2d7a99c3f36c9d8c0e5c84f302556f9ae0dcda0a6e97680168cf1ae06399626173c8f9f3616168eebc7979078179ada1d8c1681878e75f7cdf1153b2aa851bcd7a7c5fd11f9bd1e40297248ed255c7c08c656178710d6c8f3fc355b7e883ce002dbd40a3d024da157d17b6db0ba5929343e4eba2058863692d393e1bdbea8db4835ec9d5f947d205a7ebf7d7c88e8c981eccd8681f381049cedd090193ca810fc609f33583ebeacb4a4aabcc94930da72796b4f687dd58540179e116897fe619dce946a15c498dac02bd766b45457694a2bac16f8b110978c9471f7f80b93b054c7b549b7735094de2756713be20e4768a20ca853db5eb2e7ee1c4c128b2812f661eecd7c68a5c95051b0c4126006e8515120a67258d43cf7acb9f84663c4066baf48acad825783b201c80996fee859f23a9ba174304d6bd721105bfb540a39418e1b349d7559b45a68365e4d5283b4d003be69b84402538f6bcd31918d3d67e1d0fe14d7cbe544bfa0fedae8e58c2d20038f08165a5296780aebe73796f8bdf908ae921f4c96aaa2b67fd3337313a7f7b8ae6e2ae2610221932348bd41ec858419f0125a5dd12f472d188c0cf49c75fc27e91a60b98576662eb46d601daa63b055743bcd46e214b74e08db21297617c6e5abb9e1cf6bc8e94c764059af176f14a618e2ae6194404fec10dccc37a47ad033618b10a8ec3e0a2532002973bf8f7d87e313a0fe54e4b848e5751bc695eb881a717bbf53a0f0aba1056e800bbf4b6803a12e946a3a2757efe5e1dbacbd9e89ae55de35216c387b48f61445c46f3f67a4f3818000765e214057b1be4b826197ed627830954efe9cd6b26532696aed0929f5f024ca24cab5cfbcfd3a1d2a06e9b65d82102b01d54d1c01627f6f8719006902f7755e5ccf36dcc3039ebd235c2ec93896deb8d2a01c60907d9baea74bc7f13877d4548af7e7ea5e3ac6ac9543049c890157d2bc9468a5690b2bf8ca75bf0efa2a298863039fa452d56d51bf31ddca78725fa68876ac2663a8356d70381ff0a93bc8d1d8ad9034f6efb02d073e75d941a8b61934ad64f781be4279b38066d5928206f4290008a7f09489af0694a03890f631f2683e6da1cc1238a9eb8f2295a1838b09dc3b2eb58e6c4776572213817a298a2604e14539a6aaa18084f8a5af5542be20ac7174fc3a2114347d3aa06efc38ccb7aef9abb257096d1c1dcd64464e384802682902a5f4ca53e032aa674e3390b734c4bb02d5a447afd444868d754fc1a8260d01f26b92b5d63dcf07ed5935dca771b4ea765d88910948e695dfa753d440f308e99e119bbd1e86153e961d01513959bbbcd92395dabc3115c217ff3445987d7f54f0930496cb8cad856a29feb2446e7a7013ad5b8e04420fb5b500423f50031c9af3312c5a15ca233a1228fc3d8789f54fca20959c3f3c03a2b338ae5c1471964f8ba3d850f3af9ffc42af5a8184a8309fb7a809f95f3badd3953d43789b7b055fb7176d9820ca7e29d7001cfaf32836f678f82222db77209d494207383f985d8271f41311b4dc77b35780b1cf8697a3b9f23c9bf6b611e11db51f382ba8b3ce687346d1112cb0085c1fe40012ee789f0e4218af97ab90b80ffda7adf9147888b910448a0f99eaecc7d73601a53b3cb99244606723f630af75d582b58ee89646e43107fe316fd41bee0b33f16a7d7c649e530275cc7872fc8d2081866f21b2015f82643e98ab5597a2deee087e76fe3a71fe1aecf3b1da9f31d04944f2989410cdeb84d11861199fd2820afd0c46059f43f82619163196d6873e43f0caf9b6d782210361a3f4c26e72e7f4480b9132066a640309073f3762ef93ddcde6464cd91b626f10d883665c8882b103c8eb6090a4bbfdb34a1365696773611194e6521becf4569db5ea428831816a133158e7605258890ad9d055c5ad08ddb4d085b5caa5ed93a620895e08a721f0007aab031b66c87771f3e92fbab96d50c2b1fd71e776adbea3e126ec61430706924c6991915945d50384b932661a65a4e5bbe738903000fc4de466a1a19c9decd08e8d6ce4544120e096e95170db506a157204b8ab0a19152b029b88ab0f6be7afa513c19368120b1bd1eb0c5defdf1743dcf7aa20b82a6da5948685dd6e8e209dce2a3e0a2375860f5bed297b7470147f68bdc5d8a0c9eaa1adf4ffd4436df6ebeb486f4b28195bdae6f6b512d4f55ff92a89eab0555f266c93df3800d414b85c407d0d5bc4c3b8ed1a6fb8a88e5862f5fba1b0f91380ecae3b6fb0693aa9d87fc31a9863ebaeaa564eddb58bd1d2f439caa9ae5d79ece83fe341c80627acd0ef1fcc2534753627b0e95d4d50c105c0c141fba4e0e444c5f94c0d1dd4de1347b727cc3826a5e53e259f90747eed7fb1b204af9f1e2f5da2119f7cc162851aca581ea65a0ea17ef005003977cf363cfb74320e5d3430b983d5333dc8b7c37db796ac94843a6ebba350d11234de25a528d00c1bedd1245e31d8387b4d1c4eb7359fa0e0bf107fd43d74a490d62db8b0177d95425c8164f4b6aa592351d83c6ca311576794fb29598774eaaf06c59a78a479ce4713f1e3962aad5dd4d210cb39502bb284495fa6fafd33f895490721d6dd7fc0b2222d47bfe7b30ef7d107809b3eea9b9cc69c86b3a8befc12e857b9c66363b86142fff812044709e395bab23b217a2a75eb5e79967d64ecf80776721371b5f3ac31c9c4c6cc57d2692a5775696bd6108a11bbe6676414f382b6e4f867a156e3acf63729fa952d70ddcab3bf758554e618906a28e7ee8c3d4d9ea0b12c8585d51697a2d833d1d081e2f6cd334a07bcc9696b4499f803abeb6ec5f0dbb209de104a2cbd6402244ab2f4de73858db7edbbb70c4f6351064bc4444b65a59f916d53ed05538fc4af079976c778697878323444f4e7781c42b27253b554526d334c2ec9e4f7191f0e0639de93688a26278041f4039092ab1bc3bf65e22cbb69a82c156538c0f51681469880d32013da4af7ba093057df004d9a966b34d25040d07c4fd35f73b58be6e002ae75df7839160fe25de923e1838cda87a1617b36976c8657102337a1dc7fd88fd2382b62de903bbf1cccade9757d6c34fbed35415e341598518cb810df71eacf3b8dd40048d5fbf53caa7dbe765fef38b0c69859a728afc46a47ef5d77d5cb59873e028872bbb7cfa8df316e0f628d1f73757d33e0687f033a3cc89ca40028090a578f8d7e42f3392fc7a4b97eafe3403566519f8fbfa6cc322e1b23ad949effc22261a2c07249df0d3f0d8b42f1b2eb6f003aa448abbbdeee71beac0b36590cf3da53ad37ea6e5edb7e17a1e7f3f2c30f9f65d1637f0b9db8d966dddf0fd646a4b39ce94513174641b3801102148c8d2bbfab4664fc06e401dc88855f5125da4d42a40dd849d421001efe4567fe779de91e6068d349e50d59c980f240c27dae90ad90db3b55c4b05193f22a7ca8b2462aa2726750ee906b167b8b9ec922c706266ab2fd5e1a8eaad2464d6f3cb4a139a9b76e31ebad61993ee91f87d83c5ba92305a70131dae5e75ed340e2988c1d39b8a2a5e1b992835658a5c76651c243db9b7cbcdba386acefb4eebcc85dda3f3ef0a79ffbfd8a4452d5e01f1a532021a92a6197c6187629b5e7d66fb388a713ec2636c77839507ca385c4aab0c1cc5cd5a753c143f8e52827c504ff373099faeb6a3912c19460d4517f9ad42b65b0af24904538f4ee8f1bb5239392b3027d93881f873646c6cf86c2f4fe9c81ba0b1eb1272581a20365b6c26d966d0856b0061388f227f7852cc3a0fe3c021ce1f5bb3b0244bccaf6fbe0e111551267d079925177e1c6648d5b7dd159563c8f7ac58a1e2069d3f28c55428a0bb4e7e1a142d7af1b6dedb72dccb606b044500bf71c6ea29798f444b7cb6a6cc2e993f11c313b24cb1f028018141b9afbc09d3d54faf6ca1e57b11978cc59841c0418ba9becac38dc07230cbd5e493ae932fdec280af9ff89c57e3875c3e4825c096008d152db9ce2a8f1babeb7320b9391829dfd299da6a86aec77d6e64ce212af2180315df6431970fe44f99f0e2bddaf5b51f3911bfc028dcc5ffe15aa035d0bb71e3f456e25587a0faa29dece2e4fb1c1ca6f951dfdb0809f4e5641ea3b45c0046da47337257ba5b9e24e47f2340f5a627dfbf40760a020232606c13d9b10d24ded88f63b33868997a53790d9267f15e300fdeb8ac5092fdb73394ff746fdcf075f8aa38cc093e6a9d209834d3523b709971663971cd680290c4c6034d0a47aa56ad9f208069b446ce0f63fb8f1333bc7b3ab27904acd0dcb68c87d0c39ae025ba2f8b2e0e493c745c4791bac44181282636b2d4e4b2b9e2e649fe1643d104e655072a5df21ffe9c966ef7501ef659457b09dd0736f62592ed2a5c7c0c5597568d958a67b0c660be4400c05c29f2e0e498b475ae9936f2804b0413c834deb41cb1f3d5dc65b5e8ac4d822f3058364f871837ce54af51825b135d1876c52a35287adf54139a37a0439b4432037b2c7b67e9fc9b0dd2aebb7eaf534b101159248db5fabdde715ab8aa789811e76657fe6a92b41bb51d3688faa65da0f1f65ac4357f7e347cc8665165afd0fc1f5c8802053e302718a639e978272bbfa1cd9a050059169bbf0a6d9c68edc7f801c4f4cbd7949f3ecf6764b30a2f9544dc25186db9e3323d60ed2409dbc911edb6bd0768cc38d9cedc29eeaad5c29066c5a926dd47885c2f88ed2171380779c417db73ddc024265490d920b3f13380e9811e29ab9d3a410cd79e5e4a67fca35abab46a27e77fc0a744c24b5ec955859f35c45846eef2d7c67037ec0da8f6d4d85663391c91bb57450b090f16b0a7a1f077cb0993206a742decd4ac60039e77f6c988307718ebc4a1d01a5f22472d9af8c26f7cf9710a848d6ca7cf9e1a492afc296784dd63c6db02be865f6e807d51721d7865658ae2636318d8b5fd76695ca87cc142704aa6680e82136bfd9c4e0515a17a3c219cb3396feca2fc8b0ad88ee9c9242302046481e4934b42f6cfc931955d5c8330221e99749c24d3f19132b88bd3d7f03989f48d3fb2841c5844fcb02e763f68f42637dfc366ac93d8a0e8a20fd72a8773e9299e98c842a24572d2400ea7674c63d1135ae48f0c6cd2aa4003013d992bb94c08cfc0bf738c1c4046241ab17f74b306973542e068758d4f642375dc994cdaefa9b2b20af5a1ed617484e6b3b8e76899aed716eb9afe97e3ab4cc27445100ac7a0a0c5bb0bb81652309cc8f7099a01ece4c02abcad49f9c29fdc93ab0b0f5dc10ab2aced4561ef742dd1455bba643c048e616edfef0c3614472c9bd0f548f3573d03412560c1e0bc0d1147da68fcd9d51f8d0997c6bc7f07836fbdad76ae0f9012722e0492c23887e97e5f794ce47f83ec3d771693c1029ea56dcc932f9f543b5716bce7ebc525da27bceab832fa0e2d30eb6fa366149e94e7e000c627c773c8cb1b2502265eb4451bccbc35dcfc817b9baec9590da58d49cee5d2e60229cf3df4dcfd4d1ca7ad655e0c19080934ef3f107b6cb37f3d5cef3d9d47d9aa5993be1149441869d874127c2e94d53c04f86a4edfa704bd5e4c60d743cfb2ff3d28131a5f12f0e02ba13d475c409e4e493a0a6b73f63cd7564b2cf498e8c17bd5645d4a2eef2abf0100743be5c121d43de3c85afbb944209efdd096c60efc1c6239d41f757684a73058211167c9732c81a75ffc955761fcdb62d6ccefb4289d79a091ec1f3f9466e1d19156e20ff4de99d720d482254e005dd351c07d8b9a20e0fc91da8b55066bc3a18142decdfe37f825ba16252d0f057549240df488d157a1b916bb697d6cec0305bef4280b97b6aba22731d6f45a2b754a181a18e3596363200b1167a7e835596a158a0a619949d7cf2811e7834151bdf81617166cfdcafe7e4b6ecbba8f4d27eb0e34baf150e00bf6fd5e30df2e90c1515cc0e97bc40395f0afba65c82e05445d777e16207a79bcd23310a2c463c6e11f46413ca3a07bf08da68b6e0e060475bb2f60a31c17c8e9a9e86ede2ee37ed91c60688e0c2e80a6d4eb96bf2487bcd395bd9808d4425b60d1640ba54468b1e16641e5d79aea575ed12f0f16116d6a07fa4518894d4fabe74a27eaf74e8b5794f9b74b1526414b2ee8f78cca2d7af470ae7cf6a3179b011996779f625138f0338ba26461daeed81c65fee7c211584c62b8cae39d57b18593c042978ded9f7d11fc2533a2e1204a0abfffed9b9186863569545fe04f34bcc80d3e7a15f591e865723eb5cb2bf73ee79f8bea287ebca9cfb4179409369bab37d303e1f2b5d2ed6434a9aaed1dc9f973585c83cda3552b2dab54ed7e79cad31da6f3220b1250337c6cadd9a726e0caf2b18aef4a9f4526178dd62fb0db8a4b4ba890693cfbbec1b1465d7258ae0b6f129ea4aed7dc08ed077f70d416c766f31b38441bf1f782477a5d3188bf9ca14a41f30bc7abcd092bdad9813e5f12f9860389a46dd2655ec21639e0f259a37f5905210c6385511c22d245721e116f4daa55b9595d0b0bba32cfe0b58217245c9bd5e98aeec44477c82908eed60c408d4cd138bd582f01cdf61943e0dcb1a2b4431a6f567973ababe1be43c7eaf7cdd677ede22ed3b700a9548e682afab0a0d8027d91aa509031685156c2e2451db4c161485944fd8fc58748453d6003d7848fb206cda9c0d83f253f55b334f156abd58a57d405d047b2a41c955df0c8b1b1cffab12ca0fd939ddccaf8b78cef670f971a4ed176272e26686436e0e21453273123df3c36f8b4a49d874d44c6030e40464d75bf9ba2a25df901b9751d19ff0ec05424cd604d9f70862621d38dc9c189e392f961e0cb190ffbf5938a14e23087c2282bdf1d907f1d7d6a8c4bd59e09373ee9d5ee54f3ed1efb74077dc1762db7a8b5fc299f59e5f10e74f2cbdbf2ac7972dd99341b0a1894e42dd8b9dd80fc29ac2c4bdf4ed853ce7f169d5ae620d6a96820e065f0bd936ed69d071cf00e305a312064ba65464094c5bbd602f8c482abaa4524ac60bfff40e92366e87e847f309147a0afb13a3b954452575a6e7ed8e652ef7b05a6ec7488285c9d2f2beb37516c33a46430adc3e975cbb6f6e23dc121faeb34ef52c0deaa69cbf91f51b61d31a10076c779660b4dfce3151a7c573df3dc7f15d51c20f3c2c3c13d97e247651b0a2e2bc929d583868f1ead3918b98f11fdfa03094bdc4578db8a73e1cb9ff83c85245baec84e2edcf996f1a776aa142477dab046be8bfac49a77eb9d50c013b70338ae1a4318f26b2edd77b65ab12c67e0e0472f42bd6a15fae4ed2664f575a938fce624dd1223f5be83e1dc06e45b5b9eb2d3226e797c287f3950d8c36b6a283144689f3954b45426de07103501bf710c5fde55df69a68072f232cf6a0dbe2f01ca906eac7a0e9bf6691cbde8e784975f6a995d3c9ee7289cb70c3e8ecacebad89d3390eaef9d256d651183fd71a48ce866cdcde3eab22f6b894e24e099b3596f748ae6936a3dbcaa571d1f2e1ac26bc40856a138978bfc8eb1f378e476d6bf23b11dc3fad00f5d15a16d0266e2835b9259c1b89ca9e08f95e7b2c18127c5396b30831462966151de4ce75d1e79be99972132bfcd1a29b0a2df834edd0d3407424ae041af7eeb38d163788ffde4bb1fccfb5881e999b33ecbb923b9467ef4dbc5ea63c9c739e2b82d5d56158950a1f85df9eb3e0b0279b3c8fa2d0eabfd48a46c2cd462e9e732df404c31566ca5ae7ec107a63261bf3b9fc591f461e93849be9b0052c6ce5aa46e0dcb63c196bd65e7677e5244b37086a4a83e2f58570686d829550dfdd39a437b04c824b800695d00fe3fd5ec15f8a118b521adcb668b72e558f7210512a613cf633cb2c7c76bedb8050fed739df7fb78388f02868799fb5ff04e8822add5cb19c34b442f68fdf2289fcf7e6153202a540f380c6221cc8d1ea3a5f56316b05ec3c85ea3a3f1daa78af5c365ca25107d4f74b4429a61bf4e54cd866807417a5f3c8dd707a3906f27061eb70d049ab064866a6703c094cc8a87fdc912930b45e4127df583cfe6b0c33ed3d62b17f8928decfab2edf2f3a5a236017c520f6be88218ddcb479223c72574fba6e344aac76ba6f1a6eabd3539ce00e0d97d802532bee88230c09660fa8a91ad27989aa9613d0e30f46eae71fc3bc6e0996f21a1ba0b0359961615f154a2b50ee2ad69be910e4bd3fcac9a0a432ba31eea0d1b2b0bda9b8a855f593eeb7fca0f3c855e5b6cdb8f663c4a5bccc75755b760d4c870119410d6f8c97c7ef04904f3cc0719eae0803c4886173b634211666e5ef9ee069ff8d981b55ef249ea33b2178e7a013be91042d4e1815492e80632bb5543369114ed032a60157aaf1594ed5845e18c2887852253578d24313e0935a76c626a8337d9ca42e75856ebf5551df51b7ac84a2c38aaa4a5e8964ecdc9e646aac6af29a154a6655469cfb0f9206c98e0534284dca072b0639c99bc7146b6a8ae2121cb012f37d6563a51d2e26f421964c80895a3415c1dbcb53465e7d6a2454c7c60d07e43291a7fb083c2fef4a10efc04bd50f3c1c1e8ef71e6e706e37c982b24bdd3c339ee61203e3fb2fd729cd95285253fe735a8eeb1c87be32d5e4a14dc9ad3e69103557e91315704132b893d216f66e00171e725859ff65fbe414075c72f72105b54332ef43b813c6d0b5da57d480279cd255808ebd716fd4d5445806a591eb2719ca127b79d17797c24c08fbdd60aba718e151a50e589771560f1fea1d177124db8486886566e6013b7f6e99a9a2d200c71c0a6f67ceb119833f2be0893d6e005e4ce12720afbab59885f96f64bce46e695bb912956c3898e41a2ee4feac275fa13128ca812a24f2e948ede2ccc612104fef05278ee071d61812085624535744bf4d574b0b2c6a2eb992d3bcb568352ea5736642010d8d01a7b379fdb648f95592af5d2390364721587d266c71885eabf1c97d1b62bd522057a23f267a71bf43ce3e78691bb319e8769465a014cf6e53927bb12d0459e6704e025f2efe22fb53c1b1b94337fc3dd1eeeed6ee63aeec683135e06c112619720b85bfb9c6097ab66bdfe73b661ba137be7272ab70f1c1743a723ad49ecd83663880f8699c1f91c482f115b97827bbe9d0526a4504539f0516d23a4b81f8e376b06b90bddc9deceff5c2db1304746143bc9c774259279e16810f76411c7e878e0ff6d4699264fd19b15e708ba2eaaddd2855cf23c4d38f0f50ed2daa82453236f0bbb6dfb99bbc72b8bd82d56931f61247db0a9ade9b9357ec6a542ff2483ea049c7770559a7758d6c183f0e6a7beed67aefb5819924f9e2e30b1cc7690d8b419753b5e847ac9fe734df891e44f3d5727538b83a642adf028116bab8ea1f716c10bbc94140abf7e832e85d53017156a8ba47c91a13b2eddbf32e26727c05684310c76af2a01deaade8cee315a635b5617711a9efd0df281bc70e4d14759e93acab0735216f99b07ee174fea0ae229cf18aa7675f9b5db505d47f98d7aa50311e80e339727036ea9c6d11dc47afd7084208585908141ca47f2ae12c8f19b072d9d6cddf73afafc86960e7317990296dc3fa93b821cad5786479483a3a783d38581a2cbfe1a079d50dc2c18ac17e1c6f86f4edaa6b11162141ade628dfb6f3f9b7a1f7b5c694e71067db72d553906436c14fba0580a3f7873ca06cd28978ec6d7f43e4a0be0e985ca496e8d42733f7fca53138ad9161bb60e1ab19be61f6d637c10367fa925e6b155700da6e15a41b0ff859729544b92b376b3f0a32e516348977e0d24be5bf8c6202dcff6a05f7189f1a83c7f0af237aa5437ad6fb4a5b1ac21f1e1250f0e1eadfd66f610ac69afd24693f7b6988ece8e4147fc5aaa24953f6b74a863cc44d983eddb2b5137787790620f8894fb123e4d7aa285492600ded1052f316679545fc17ae00ad46b1431a1ae347ab10f33f2864086e762ece893396857f73392dc39cf429efec931b4ac9045d91f10e13556379607426fb231eb94431c39f2639d3e21732709f97e890cd864141fd40658c389a39e0f8e70783c635f4320c15fffd39b182ea974ac55504f4b188acba99405870290b2dcbede463e1335243cf5c872bb63e19ab5e0eda0435247cc39a6cc9520fcc86096bf4bc8fa84cdbc28412dfb44e0f363f3f097960bf461b357c3a590922ef27b376760f556acfc92570a0135db54f576e85f86b9d0683bea48117f18c8a95a89b6f724c3d4541248209c3a419e59439762f8ff38922dbd6eeda4f5950704405b3f30659aa57195e53f50caa4ef04b76c46f668d07b58d2ceb0f6e255f7b84c11006e1ceb2ab2fb90130d1fc08f5627d73d82dc1d4c529bb73e861ffa6f06d17d6d9a3f6a8d8c41f64daadabb7e270a68b08ac87b7a1d150ea4663db19b9ecba0a01003c20967530a6519155885e4fec4bd6f705dc62f8b5d5a8e7996cb28548918a2f4660d1f5b18ff4c3f3743a24357f346e43d88b7d8733a4028470f23460ffc2068102a71c552c8a8ba6e56fecd48894c10fccec548f4a1ef63766f33867c1548eb8a08597d6f65dc5030e67a937fbb7f0b09a1b08833fe3fd4b31e5d545f545447c4ea99718432934da5d91cf70bd242c2a09ab36285f965e28610d34eaa3309283605a55f930dfd87283af4cd312fa2d598a47514e7d3f638028e54f514fc89835ab25799e8f53a30a06d58b5533fdb347ff459b9ebdb0f519ecbecd1cf5426fdc61c241366bb2ab59b6a67181854efb265baab5264c1cae334eb09308c16dd290fbb5b11f3f6efc37cf9f19ed2ced46c8ba4432e14eb273fcc4cb43544ab920e1be2a261f9334c9a22379206e41c95352ab15db283bd464e11f49fe587adf824e50f5db3921c27970be4060756b3bb8030a11387ede450cbd104f9d9d57f2d6c1e44ec43951b5ebe83de8bc131b4fccfa8b999cee72e6a057dd177b6d4c2bca059d21d0a0a181a09d617a3727e96239ef90a97fa971f51ccb83c2741d4af46b7b30aafeb44050674b39d32a08cf9c522a9a9a60eac99442a4b774d7d65610acb351e0913719933425d3333e1c444c4864b321de9c398ebc580eb86058f5806459324e8d80e8d83d83a7fa66921186503b5a19c8adad31346e0509c5e5a3f861b012c436405ce2ab12cec66bec4a49cd3cda0c25324c109677f45fa239acce0c3424f5392a85f63b0ad4c29909e6704d410fe440f188fa52974d54a8534f4ce977058d2fad491e35e4ea80dff537d27ed7c54fa4cd9e371a49a09f969e91f00b18f1e3572e82cc405a10e9d08237bb31cd97369d600a0ed0837c6af9a8ef505b32be3153f1859272a83825442bbb44586dc0f91c3abda783d3767e01b4c07663737e3585e94f079ec78324d35fcd5c7a76fe0bc3f343b483bed6ea03064061a28f0e60d8e40a107db6914d036f6bcf4e7d18c531cc275e5666cb332ad2ffb6fa88e230e7ebcbce145af7fe8151b8b6a183ea6bcde5b8a679eb3fba274fda6428e3a6c34ef1a5c4170257f77e8b94b72f0515e5fa19918c30b6246a51ccf3a56e86bb571e59fa48e7a373daf86fb0f4e44c4f5e514a7629945cd5e7a6f29224112583979c95c2fd4b911cb7858c2158df4be5d37ce01f10b0c779d384c8b0e7484e8df302335303a9c307ada9308474cb2f78a157a9c864353104eb17bd70357ae421a2a79d05d66527026efc0f3e622ad2324dfefd704db24ca3b04111a6c4e590163362d5b89733693701dc06f931516e59f8049fe240a901a50acb9eaef85686651e7765041f42f436baecb53477f2b3c0cf59ef69aa4c0da5cebb69fffeeea6e100098498182fe6497ca528abe3ca638bbbc36011449d210f063bb59eb795e5ecc93d610161fd6278de2a5f8c6639074baed72bf2b53390813be2219f5105d8b3494de0ed8393c1938ab8a11d0380c913087c83d9d6d3979b7deb00194fbbfc1afb27f14ee4093ba385ff03f4ef8cde364138392ab0f6cf9fea280db84525c52f5d816dd84f96ac2481e3669998b74c770ab2e2b45bfe07720841f4d9b3e39442ced5b3aba06b346cce9f61a5d5d9e6104b80c8ba4894192d80d2e211680c883294d0da9191ac3e8216e019d662f3af9bd98e41b5c29044157728c4f4f733af6c7e34933930e2247a5cd50b8a90ddbb9ed79f78e952ef27e892954b48447bb8874709e8eec413bbfc29a15abcf5f8dab28946ba8dea928e25527ab835f7923b3d8456c3f241a8f7721a5998f8135010c9c0b046ceb69ebbb05b0dd09a6a767bc4e913505f73f885765010907a9dc77a4db21d0b65aa5c1234b9a00255c904ffb45c0d9095ef10e73d843f495c58c0fc443e91cbac084e42247b7c00350af48f52e7352bc4eca2c4c9392c0a18474773c2bad416678f984480a9d1d95a950b4b6abe8b3a9a048d4bfd4a2357f5f3a183750e3d6761a5dc20b55c45ba5250e34784c49c9cfecfa6d9e7e89e2ad0be2214a9ccc49e1d4a0da929008fdc85c3c227956523487d49b2957dcd9b84e37897986e9b483b8381a1e8d00e3aab2f24b063efe8a444f056b63ec20e3b87faafbafadcea715dfd2507d9722284dec55819956cef3741fd7b589d686273e630251e66d5198a0945b3837b6034885da3105ec57be6db023980e96a7601c4f558ea33c6fd72555891298e5a8d434a42afa0f0ae4e145358dc4bf2d6f09ebb08bef066b3ae7143a84f92ea2969c1a58a807767b3268b78fd3f0d7a0cd58bf65d314e6d45fd6c22127a0ad4f74e954de0dc169a5bd91746ccab1cdb7edf4f96caad5d52fc386ae161c882cdee62220697e7fd22301ff89fc31e23424c9763af38627a3fedfe8ddd5409f7912988d10856aaea05a30941f84f4e1dc38fc465169afe6960339657b1c3f362ae54b05f8cac13c913f8c166d41addfe2190b94a9f755f9d375fc6eb05b1443d2023b84a7561c5034a7de226f71207a6cc6f9a72b36683db7c00cbaa22f198c97a9b682f53ab4fa1387807e6550bd006882dca05774dfaed9a16e04046a5625b047d57a75df88ad2934bd980e2f44e81f91edc132b5cd36f9b6b1af3f339a7476c66f445c14a1d57fdd08902e566b81e8ac81fa4dc3d99690d902d3dd153246969c2e877602abb07ecdd5ced41a8b59058f41f7f329ea0e561e73fbd7daf82364581721eb341868778f0c55746da2388ae7503bebc0b1cd9570b126eed10b9bfb5096d09d62592ca79e95fd8aa4cb1ea09d622e8632f3355acfe36326a4972a23a8d9cd2f3f61aff5bafa08c21fa927b87e960e850a6b96df37e906f49bce1e8514d19907b5557f80496ed6bff2ac6d827683343ddb47862c4b639b678e5557f6d7e34aba5e2f73b1f0479cc6033f21c8e303c6fb8b578da40a2f29fdf3cb43a8ad6455d02b16692d316f2a34ef395955203c3ca537bd25feb5d6e42fe72aff9fda42f5439bc0fc40c1e07cac012f9dc41affc294ba09d63a7a4da32d36dec96d095179fcf7c189a557294fdc87175363b9d24be19353ff3f39b41065ae36908a930f6199bb1f9f91859b2fd2bea2ea945982424cf459dab230342da27da6b054b402fa2afacbde76c2ee962e313360064b9333ad1fd5d9f651b3d82da7860a63c89146975781e61b8575e47687a8ef910bbef356733c3d86bdee57d71cc369b81427904bab59c9fe2e014f46009f05d81b80d792551e5ad66ecfb82c097caf363914cfeb2366c2d1b462d73ed5e1b467241e4edf33fba3b1b425f274a935027674f667135eeee80aac408813936e49b27b51ad4ba3b918f036c33f610139bda0a3131947b4b0f7705d7fe34b96c39fbb96a3df613020de5835f01019fee154a8cb4412c1dbb0229bb67df33c265b5d3bceec5ec7d0e8f56d1d0728494ad43a612da856828a0a842879091019e5b95c2c34990bc236a28c156a245639301d04c02b7c056f69758e3ef324911c787f389a88429a07a6bff457b4c11c32a2e53c62469a967cbd703db23a0aa4e2d41d0293d6396ab45f9c6c31881901d810c650d3b42fe90d115bcef263aa5b0f07e62d104c9160116d98397c9ea18e80ddafc80fdf4218e5f5acc4f29b1dd8daccd071967e8bdad3f91106674ae8e4d71229ecc633cf018f8688dbfea4c7900249eac96f1bc57ea78ac687ca307d581ba74a88808804023843849c1c525741e7b4bfc7b3aea8fbcd9bd5a2833d9b34bc2f7c36508a9a0d7a6168c57da69a45e5e2e4e53f9428f0f0aa8b5094dcc1d8a91db09dd9af9188397e6fcea51f018739a2d49de808afd2e141c597a5419a3725653eccdfa3495ae3fdede1f8ad522fd245737a24da7932ff05c05cca2ce9379363d607e1695d927b9ae2ca8127be0bb5ec0e9812e295d9abfa4021442f7cb781cd8b8fc904a07b61023118be7d6800b7e89db65ba210855c0e75214a1d63d494d7aa5bfea7695025ddddd4a197b5c20dae10e8808ac5ea1d93221b8d43309ed56cc4a0d7f1b03227738cb3221a6700d883421f1ba11c575547084faff2cb98b1b571e72e957fdfd65c58c960f1a2ce336af416d8d0d8ccb1cd02e353b2591cfb9abc36a33765c5a6e5b495726780781e2cb5657cd8fbf35a12f0fa6388f1dae8688c6792c1fe7cb0e93a5cbc17f15c0b529d10ab962d9ec33d005cef5834bfacc8b7644b358a18e6420e390233990880b0a58e386109d0e23ea9430a4455d2d75582f7ef33c7078671cfdca5640eb7d7e9fa325197b00cff756ccaaf42c0be47285bb38719bf2c3a9636c1aa9e22b0895d45e9451da68734d680eb482174ece6513fe5cbdaff47f6da3cf7eb632aca7844b1a4d63b768d13dfe7b9bc545a23494f29aa4c7abe8ee15c61e4ad541538914f372b5a9f3ecfa064d2374ef99e6f8fa1859e35d58d832805071e959aa8f9d87fe72f8f970ba27e604668d5cf13b9d953ca4a8d5543a7901e5b37e0681d4b30a33e126ed059923c4f9608498578cd0f0a25230198de0cb46c27770cfde58f91ed0b82165f90a8f417bdf091efa083cf80aa8880f6d3634ba8d70c0e91d70fcc3447e5d06b5f6089fb5188d8e542aa59cf5e15a62861b085029e4dbdee28d36dabee98d8f4dc30280413ef3c8884a2a4101204268f72f9c37b64c25b6a9a49c6070d124e6a69fa9f985632b8173ff636707fa34f2af21e60c6ddc9d633cbde284d63f91561bc11a9b15b95169918f6a948dedf3b719e4812fa6754426d30ec2668315e72b6d5c5dba163c751dfb27c111d4ddc305c7d7d2011f6ae817ee08fbef5d56a08846b7bd8a70dccc7a4fdb12f70006134ee70fcd158212b6d47750e1bd7f4824fd913df358f47a2092a7d970ebda123c13f9ae2a49cfb6f507caefaf66d54ee66123c5f423a56c1987301c44c5c79d0141ce980258a77a474c41eec0df37a733bf79c783459d41ff8207bec2b6df0c950e3db0dfec9853899a9cb4e49b45baff6654d612005c16f161b6d8395c5b1132e77f2c35b3dab7522424967bda1ce0baf2aa4fbbdeb29738ba75c0b01a0ffffff5f