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

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

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

Block Certificate

Block 78006 018ae380c2dfdf4c214c239c87d2395a2e99577a221ce47e8899273d1048b025

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
76878015bad16e63f5be062ee97967aa886d33cec125a4ec73314eac5a72fcbd
Certificate Block Hash
018ae380c2dfdf4c214c239c87d2395a2e99577a221ce47e8899273d1048b025
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001546010008ea0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000041f900c1672b8982947b7a6008e520f5e1adb49ad4c11a37c037bb5b73d06fb5c0d38dbe80887d8b2ff38ba6345b53e2ae3d593ef4ee4537c8f6efab8ff1130a413b30199bf1a1c0c5054394a8c85acfec3e0e04c0e76c2f70400000000000000000200000002001546010008ea0100

Raw Header Hex

000040209fa1ad15860d8d3e9ddd4af3e5ac9a7b74022621d52fee462dc9fe7b686c96a17dd0b42be44ef1cf245adc314e22b0191701d8ef4e190431ea9a516f4d91d394ff1b3d6a28d20018bdfc725aac4e3173eca425c1ce336d88aa6779e92e06bef5636ed1ba15808776

Proof Data Hex

59,560 bytes
121216020307d412281e0aa0f6ddd586793f68c12d03fbb4892618d5a0f3cb87b7fd7ed2346d9d3e47791ecddc4801acefceec5333f94d908c45d646e55620db076534b72283b94c2041f01d26290550ac344f2b17a60c25f1ac0c06fe375bb86f370eef2e6be911237a9f4b397e83f0bce8482a38cb561da59ae536725c51b8175644b0c7d01b38dbf10a88cebe86e37fc55689b6524eeb4d578986d3031c29d9e72e99dcc173e927fef8fe45e10f5aa10535cc7dc608fe1e1db1fa7e7b2c07ed9a458c874201eccf58702a3988061a1480f746dd6de6bcfe7880704cf7afe648d53290d8e0da557a963be56ac093f6866495df76fcca6085b87951d95c566de69f1886b53bb5a82effb3e80405ca142eaec0040d7b1bcf8efb05a5322dd10fd6b4b71694372e963fa4c4ee5da60454b3cc703501ed9da2131dac65e8b580ef1ec8452e0440aafff116bd83758cd176ce796ec7dfa7beafb04d3036381a10c8a9323f3807f9c0b204eab09ca6e7d7258d77d8882d7d7e6729df7f9c4fcf661fa6be728eaf35d23d2991ef2a24c6440e50d52558174a0dd21905ad259c42bf2ce866016284c42cc310874b9e68998098bdcf86b2ccc6321d23684d6160187adb0e62af07b8177f13e8c2aa225ee439d1f38f133ac9391f365523c2fde269c2c385aec2e05ee1ad0aa483349c6b4679b9b2b26b8d1b946b3475d032da3b5247be086d808e2009bfc95e21dcfee2906e70daf4dd86cc5c0809af6a2ca8d0338c931abf84dce09b5807d9200941493b753e297347870036d4886b320805b26cf0b63313f8eecf24b87bfd4390ebe4ee713db0fe78fc4be1144fb8756717e6f04c58b0376e35420b0eeb0563aa0c2991ce69863950efabdc61c3dd56a8731b4fbd4d4a20d984402c485ca3fc5c8d7065ecf94f9ab4846f93cc6adbb1ffc15a42441b2db2217bbadd525b72b9457fc6c86476fdf6385a9e10f0aa91353a0003394387eb3191e069e07190d1874ea3f673446fc7de6b6d698b4a46439adc0b6cb58fd666def11ca6b39cbb33b7627e503d155351b4911dfdf25b482764d64f1d0b41d1703e7215115673d20a3080848e0c425cce991013aeb1f96e1caf8ebc4779a05da612ebf97e68939546bbf1cc13ba22d98e4a19a667bb986fdfdda622d741e20002b73f54f348be66fedfc4229a3da2694a0f67e6c1c4adc6a77bb6d3f8cda43ae3f2c4d65c5a404dd1c905c0f4c2de88ed7c41685beaed89e0487304de04ef45576c2f0a1bc29aa5c68626db5f9f462b002573f398390784bb51f431a6c22436064bbf33abef8b0e8e5d33e9cc846ab9f02c78d8d7745c86a0da611739bd83a21b09bc6dcd9b7d3615e5b20ea50538b183c6f74200a29cd3dd28b1c06dd621a76bf72b8b7e7c42fecd243cc95a4e47a83bae06312a6eef8c684a774e84f082aeb908cbe3edfba02de6b0b53a9aa3350d41bf83839d106f686d84e11ec10fa12da719ec0a920d4cda8d8a71077f7c1819979261abef8deaf3cc806f7273476c5087e07c17b850fd54b90b2a7d08e252f1d0f494867467a09e075a2d69e77fbec403b24992d86d04ef952350f66992faf941a87da7dedb3a963efc44bdf0edb9887661ce641db0a5fe3ff1291adb281ea17ec4fc5de585e8da6b78acb778a7c25a20087734b552fb995b50cb81ab8b66d2a8b7535cc87b492862db24db33bd26039d59bb3fb526dc8166806b2db51f27fb7db7e094b1f467dc8d7ce27ff9a4e77c3e6dac79ee6c34f880f9d33a9ec1e94275c190592f3fee8b1e86d9fbfd0435889e424fe6c4de8c1f2d67c3d495c08527ec7b083f4866da303034ced5c744b4a40532233ffa06ac8653fb8097aea50b706d252a73e087d0ac67b57964ee60944b33a1ed30b3ef71dcbb166d8995bb5f10f7966da16e424d538a317e1962f427d12add4aa073ed5cb3dbe8fbad0f6be5600efdef90766f9cdb3e055cf7914637b6893577aa1658fe17294fed386fb589b8129bcce26b8fc0f2801383d2e332d85f281fd1d70f8ac70e32ac09593014ace1dd7a3be1a5e1ed9bebbaec6667f0be6e422f4f9a3a75a977e65267368213f3abbfcbe387269c7eef85d54ad64774a902407da42d87a92924c11567f7a31fbe8366fb8bc58722dcb28e06bba6fd39441787ed064e748654817c6357c320bf53e1664f0fe246dc3539ead2d2b1bd10270b50be27786413f7f5e51de529e98cf972d156f939aee72303f18086e44b2b60a81ee95f808bdc02645ed108ff6dd2a25414326ff52d60c2f1f786dd035c22aecb12ea1c1c5823b2d502cc19f480f814cfeebacd2549c06d1b5cb6a2d721447710cf5f3d59825db8696344ec28eb9aba0c0a346c685305cc63183f4eaf92508c8aceb3de00cb07966c82907706abb8976cfbc5b15d5ec6ab4abeeef6683e271c5838001858d2bd86fe5351ab7ce61a64b00218a816e8dab6fa3e3140a764c4eb5addf74b9d984ce13dbef545b2b05b43d39c3e90c03b3df708cb572e19f6ddafe965eaf0282b722c3871425fb532eb24a0b121264f8f596886485a98c040ea6a6c9186f8b35b9223bb37ac52f619d05b1234c6fd9d45c588ca2b968cef4ab9509e1a2298f2f4d061a69af406242683f425c29105878022d7d46e93ade388cebf01cb077c5ced6d27536a3ef9f647f017234e2884a5d2ef35cb6f00fae871ae93574645a967d3931bf7bd2516bef41b1751f7883c497379e372d46aff62728fa2e56d9631026b4ff70df8f006aeda9199721435074811714bcd0600067068cb8866a26fe69e78581d6ce4e3494790056d37377e577b19cc8577cbeb42d8994ef6a841a6fd20b7fc931c02674c81409062bbbd3b8885004d5501eea0b7f006461e4d608107f22d46d529cd8cdd015367d03b1d9f652085060dacd9c8bf330ff539f33359fd5dd02d59e7787ad6ead7b8b92656d49ab2b3fc187fe31d5b4c1bb03794969c7b0c2d371faa1a332882329cc5619a2f0fd54e6011618bd27609b50148f48ef85f2faf163ba9a6b036f9e4e8d9e602bb55aa9cb8dabc32109a3c92761ccf293a967927337681d6d2b53155b4a320a80ebb80ddf27628fc7e9b4cfc322b56753b6c324c85ceb5e9cf4d55ec20cbe1fc85846d830628509593c44cea8fafb5baf3b2934451ec03c3f6881472fd7a9d1c290d784a25bb73c222acf4b1bd816fbd067890a6b1c3c6117ad0232e2271937ae98cbf14857f79fff0c19140925ef9f6458175159af34144dd9c4b5d841636669c8c504afdd3498c658476196120376aff5b93547f6c12417b692518e0142c9cddfa8ab4d2959d8e48bcecdd743aa71f1e404565c198fa81fa68d9909a48e1b51cf0f44fc7aac91383685b16eef7bb88bd7c1c335e4000a4c9043b4330bb4fba2e7ea82d955e0e178bb44d679826db58677b84dbbb3587d113ef5f78d88bbdfb3d1253563a09d3a95a7160d2fd24678560aab87a54d098ea39acea01a13a7c1f4f47edcd46a3610caa9f73f756b581f6fdfbd8020d5c3b131be79d56a430ef40d30d95ae6e6288c359d76665faf1981f211551bb3ff584d07c7b409aa9650d3851435c8aa0dcd01bb3e1b038a643fa077a7b881c3314b054c68b4046def3ab15866d73f75a511057ad35c7a5677873558f2209a39f6dab418ea7a8e08c042873f0d0dde34d12fcb06bfdc2720c885f85b533eca2ab183c7ba95f44e4b8128cf529bd8e890e3dcbc71cdd8dd7ff33a1238a66b33870ef1f32bbeb5023e2c5234a8d657d95effd2848d6de054cd63f2827149b556724dbab9ad790773d83ebe0be5916048fa3e158f1ae44a2a9a3b71b4fd4f44cd9d015b96c1c6021fc30e357a31ceda76dcf9fb5999caf098b6978762c4dc6678fd6b4665f07add0c6986f0cc145bc6b4b9595a144f78475ae03725219a350a6fb8d4e69f497678ccd8b98095ce9a6c4cc369c1b7c55fefc11bd75b03311cfa112ae9ef7a0deb791bf85cd62ecd9581818356a7509373141bf04a2ca9dd573fe0f76327f13e865cd82d26ecd7ca05b6d51643a1c5591969ca181ca6dd74da527cde089a050fc8c85e697afcb4131e47a3b2b22e93b4462fc921f27aa70a0ed8b07570b77e8cc45376b1a215be612cc8cbac58d7a28ebee3e19a10a6607ff3633f964cf865ab99c27f252327dd813863297549fddaeee2da50a7f203e26ae9fcccae21b097144300a05d457235b20b8da5edf166ca1bd694d735e6fe9697c304154694310ab5815369ace175cb8bb38150cda5ccabb19af512dcfe3e2657de38fe16d01f6f10392e679d394a01b5997d468b8bbc624c5bf2c09834a3efc8a266b93f8cb2c74d42a75ab74fb69f687be3f9e1258f2769a61d22a1ada0672cd131d1921d14754b7985a65752ed995df7daff39595c0afe987802169965a04e4f8a0dbb297a8b631b76f4a1831edbc27fd03edde31b48436bcc549b866f8abb8c4f59d34bd2956b77809d90e356798b4a9fc3b36ba7ddf3b45f57c311d575f43b1d03f08d324357f4f9d87456ad02b9ddd02ff3bdcaf5e51fa07e9bfb028c716cdd5af7b1b19928fe1ff28cdedd3d6b6fbe22b03df9f45f510d9a2517d817a1ecec5cf9253aa48218692dfe6860928689618b50dfcc54f1a0cd068c2e925cff996f920748eb72f15cf4482c1d6f25279b77447505f53359638bb52e9633ebb6fd6c4636483b9ab14db947d2684bd5c8b0f1c00c8b4b1a5e544f3b8e5e9b08b46487a36cfb41ee275624bf0c2c9f13539fd604d3fd147b8b58af3e6a83c7f9ca7bc5132264df422ea3f61119ad879b73f90b0f752a114f15c043d8ae4fd0c33775d34a942b90f6049227df2e880a0de68138766cc12046628dfe89bf3fba86b810a2a6250d6931982110f0deaea4e5e1a64c391244febd519c3c3a043cb284bff15f3205de0615f77d52619a80d80a344d761dcad8816053f6856cdfa07e313349f6314ee05bfe7122be2a6abcc94f769e4aa92cdf7caf6e6fa3e73190e36ae4da1d944d6ff4a60d16e7bc7d4e2a4f34e612ff271795404c0ab61eab2cba0a005fc49de55eedb7f353aa5a5708ba6adf8826ada326be78d91cfa1fee42b245d77b360d34e2baf4660e6c234796b2e3e8667f36412c1d9d44ee5aae214d4baf84528356284c387c2309630dec8b34de1e7b50251a96f76d3417e9fb4e48c2748a1da18bf663513fd158fdbb23caaa2456ee382a27f73a648fbd63cd18cdb26fad160bec5e988987bea8f67dffa7e9e4057f4e2c3cbdb88a7b809ea7b22e44030442bbcd430827138b925e1f6311856a4780b1c6b11219c1c33ad2daf3939b8ee5e0d82cc0992047304714c3118e57710bb234b42fb2a1bc0ffc5774f1a12a71f01f4fbd5ae0c85976799adf3b805dcc49c6f75acec0c620e481ddd579ae03f246c3f6edc5ec71b882669a27a05bc666c2565a7789ff695d86b6c2f2aed9f06c5c9fff2083ff8aedb20445b6cd6ae153fe7163063123164c560dc4875c4b816511425922d29a1e855a3fa2efed281716f85995d3aaa6ded8c6cdbe9c2bb103dd9df5eb91549270e6a66edd167fee075befea07f33bac99abd5a03114796324b81ae4a6573247ccd704d11ca60218a531164c4fdcc670c770e2fa90f5668d0e3561d33b625613842f00bc1d2e08b21de9c87c74b32ba16cb97a4f2ebc15c0f2dbbd1945423b4710b362d8c42aa06a8fa9108ae7d767e900ff213619f35edc2155837cae896f6613369b37f778efcbe544646257be3f96ddcecf4b288f4b16594f10d6edec7da6e1897f95af83d1add72f5b8074df1b5cff48d4224e052db59b7d33cb83c83966b7dbfd41159f859a3e10f7df5f55dd7fd8c5e37d49451a1e02729d33dbb69485c603e5f5dfad21c2d39e27d5821851b0ef26ac9422e16cae2ab5ef8813ea8f0f29fb45672ab07c3dbe6645475fedf337d4268bb486aa2ada33eab33fd987bd98fa8eb73b8e1b63e5f3a4f52275bdba92634ca25c8f3e62aa52eae1058e775dbc6bd509600015bbeea883e413d4c02dd9d1b21a6602267627394bd68a9e6df9ea7c89737a992d1db2766a808ebcb2f11a7e785629e22b8f8f7a12bb8b547d384ae258aca0ca9bccc60d910a4319cbe75de59359e90fcc6207dff27353dbcfcb5f99f5f7f84373bfe315246b16ebeee47225da6291cc138337dbb31e2c9d5f0cfd0000285e42ee0f528ed2910c2312eccdc147263d653512d8b9dacfa6f0d5007a5ba5f770559fa0d9ba84ff8c9b290061b8b9770d062f7e3d8e58fee312dcab40483b2c53373ac85aecf2d6429d2d199078b0794f238a5b81ce5720eaa12f66bebd131b8f2d92665cf3c3461b9873ac13a2b7edbce79d743fd6a6de7143bbc7145d750e27722e1b6a66a6987dbfad0b6a1e0f874a46e81d72620b1e3ffe4c9eff2cc6cfde9a224d1a837a25c956a81041f30bb5e15ac0f82496e6c1593872244e98cb14cf2811c387f08377392e3387e8135aa94679fe43943e3a06e65c65e292f202251466afa9c569e82051ee66869cd3bfb92061acc8f668ac4b2b8d4a9320dead41e5ec5481fa408ea344320162cad350de12aea8174e4cb9f84cbb0c2f2fa5eb55e50bd03bc2bd1a1ef1b6683eddf55963091685aac5fc1ed95a88d89bc262461fcef359a354004c0a4366b521aa7f907e11bcb982c844810debd4c570ea28448b096a4696d26f1049f04db8f903dcefceb29bbc175f38d8731a4967854c3d453403b799542df2543d62abe3d7cfab2064322eeccf7de67439dcc831c5119911494fa02bdc771a6588c095e1f31e0bdeb1a4eaabaca5f0bbd1e01c7a52a80cc8106269d7ff5873739510cb313d55ab96d185e86ec9848a98a092b77149204a37fcb8c9718d4f3cd40a1c8f90a22f2cda3f829976959c325ea743529318968b83f92379bd6d36884066a7b70decf1b3e16b6ddd087fe0811dab9f45bca41508f4d3219805d098f042ed68489ed880862d1acb885d6bc4ecb2003a963c0cb3344f2d2b839e77bf89190f27da5ba7802e2eae1e19227bbca19ec07e137bd5702189f6f945e02d226333c4c57b309ddb078b32cdb35d845d34be58459f9c06db481157c2c5a4915fa6eaf48a3c37e917db6d4b9ab19776457f3f83023f4fd6494c021295d8da6da7e241260667e367eb75ec095a80bbda0b30ddae9b81b6fc7bbb718749835fbe93cd597bbc430019d52fd116755b2287c1d5eb542b9352bb826c22977cc282550c1ba9cd06451389cce505790a06d568b7a41ce46485b8932ae8cfa803508df3d73061dc5b84407a74de15c5089b3e76b3c68709ca3de8cdc5b63a704f0f4a196cd4e27d4b4a2a58891cbd662635659b244e4cf4cd169045202924d62eb36d8f5f75b9f316e385f80243da27c9590f9560f33399594c00b7e07dc39d2bc541c8ed921fd1ae9840c0bc252e146a401361336da5bda65c2743a03cd7dea93b7ef3a664329e0154b0bf21fbc925e8fcb866bd058a6145e9213193a5f19114e565f2d54b2c4041dcea9c1e467bb82084fbc72ccc349b10166e89f378829021b3b972ed1f373cd89c86290c69deb5d29a6c4b0e6907138befd4a3518400a4979f1bc7168c4e188168c93ef71e7fb242da2ebfb7544bc4dbd75585f277edba6676aeb5ee468dc60fecb4cef2a7b2b67f1c2d8df47fe4b72728fcfc65e8372c0bbcabf69d18e2e2813e546dc5a237714bc5dfafd0aff79f60816ac47a41cd20ca33f00fc3c42f1de32fe6403f21668c61b55cc177b3da5a2c2ff16d1d10f7531508ced5c9d9f742a1ecd185225aa8b7ff20d1dd24ef342ac6ca9c6ca50d09699a8a8fce734f46a836d897ed5f439c1deb3808eb7df374a21218a6f6e799821c7e163e550a1dae6151779d402338fb32c2c05a56f44cf0e41348e9eb3f8df2f76674ebffe1a2e47762f92c1042918144d8e8172eedfe130baf063aa0b2cbdd840d1f6b6ff2912103cb50403ddd6f0991f067dd16b9fefdfa9191be8ba21503b69ecccfcef1e4b2b88d6c10b437489846be0aad91f3e61071b11d1d0617d593f0155ebd1b50ac6a1be960dc101e5a390cdf065e72aba27ad2936fd4ba858a90ff9ad94bdc026529f49990401af9e3a45ea80cd618909b2a4aaac64b5ee62332256c636da94a1e8706ae7f13c0484fdbcf397c8cd910c507b6bef00114395e59b5c3399721164612ae16142a003c23c3ec9fe54ad308ef4eaa06987b67b7933142cfe3f9cb1ef9d78db4f2c84ac6efed4ed2b2bda1872f74dd67ddfc680e5dbc190b99e66c73993a80e98dfc5c1dbf17b3d88534b2afe89254746a83896b866de732665e48d4693b157a482a3a276a63bcc3f26e058993f97be2a70d2c37d7d8a2c887c80dce02270bde7c906d7730d907a1eb09e7019f783ba400a71dd32a844f97745d3cbe35e9d4ce4939881f91d99f238dbee99c0f91f4520c6dd68cc031ec6003d6429dc0c1d855d7c9ddb86f573e4fd27db6f4ea9a4759cd830b5b0b49605fd652344041ec39a4fe92973fd99d3604b18d16780811261124a072e68c736d8d19a82c1f7ba89f9cc0f24725f43b646346014391af61cdcda58b73cffba38bc6fe77f541681258a7f6cf5b89623896d2e3740653dc5fbea20675fb1fa31b3c6ef827f7ddd75f8f15c13a11d319e7c9890cf4d8c4eec77300502b4447d945aaaf7740f45c0bd8aa9475aff6eaf4aa12a7c34843a50875c3ea6d53a6dc5ba016c355aa791f86a827b0971264084dfefd4efac4415d17cb9b79fe0de49414ce268cb63dea9186916cff877e21adb3dc242ecd08a1b3944823dde1d48b6276713aeae84063a3659ddbba7247642ec3827a66b356cb8c905be644ee404e52e2969ddfc44c3e73f59d50b25e72a063334088c59ca753a41b704b5448451ea556b50e184489b0ba5cbde422e73588d38461035c18e6ef25607eee771f9ba44f53c8407226092c53d78c093b3d72c6b36f4bb463eb1c0deb56244c5f3005f8b755d6bb09bc40ba89d9ac94e883ca32783a607f09e18f7bdaa8066edb8cefd0f7063380f15f5b9a869373d7dc1179334a3cdf11fc92cd41ccef89ddb3ff219a7ac3e4048f51bc6c1f7f4ff0f03621a446c5abe38f2c87522a8eefe2061b0bbd530c2dddea0ee3b9b9fcc1963b87b15c97ae2c3ea2dd663e3e47c1319273b5b3412298a030a6d38b5fb27da84613cf2ed0852f4224d3fc45986dfe27947d3601938c2816857be89396240b6d6ab12e7a37609d71f2ff1d1cd93281953743cb9d334ce1258c8fc426a6e3d93ef36a678bd73fbe5e6583ea47b8d81780f9776c10581f5dfa1dd0040fbf435564411feb9f587b8bf643ed0fd72a62de85e68fc60cf994c761090b4e6e37415dbe877fa558d50215fb821d2ec56f83c2ea265cff374a5c7cd281c7057b4a1569de15b47a349f9ab43a08bacc5fd8999f1aa38e8be65e285cc16bd46e7647f609711e3e32db9e75907c25569f56c1e0cdc0b8d39550246aff4ce5206344fd49fc0c50648aacba64eb1cdf6774cb6f408205ed3ceac77d54ce22c9d9fbd4a5c17c9d6318588f2d47d1d54d7e9c116ea09eeb072fd53b3604c77ccb6bb5fae65acc53852306ee419657c8054142d0e9213a53453e268ea6efee135302f00b85e1590274481f8c8905b78dacf76ad5e05d31d918bb361d6666178a8398842b3fd496bcefe73c3c2de3dad7181e6871ec262bfa61b56b187e0f50ad039a49b69592a6cbf30cf5759084e6290b1f2e872175a1eb7abfaf5ecc88611b01b9be3d3c4708733a583773640ea1d9dc40f0faf6b4abafca077a7f6a6ea6a6da919822ed1e05dff98e99bdd555f9ef64644652c5880561bf747770de416b59259f6e0bbc1b00edc3596a3081cd29a97e9e92cc52100e9df9026e85330a0aafde56357eb3b1082b1208b7467613d2549f452b3af29d0e7da4d351ec24715deed941f740929317226b9d4273b9ae4bed097a9998dda3da69da35feaeb44d47ac92b614008eb006da5450276c1cf0e3b3daa317ad1f09657776577125c7127bcf3faf69d1d39460d0e825875d92561e2db1ed41e7fa74b4ee4ae5436bf4aa85841f003fd48df03fe4727314be254ef06099ccce141af89d5e9093efc1ce528d5191c8a633fc56be6efd489b7f5c2a2f752604311a319aaddc571932178d6c3ef7affe9ce3633d2288f27e7b8b20dbef722e7ae3a5c17403ba6484096bde710ad6b8ae75498a87dcc29b4516909629651406d8c5b6a358d784dd33a21b5ffe27046735ffcfd8d85d8f99e9dd1be180b7e42f7eb7f575b4a2f063fe99fa050e85c6a3862fa077af2f180db34a8ea04611b7db8fb337eaa04d2b8f9732beb13de46a87f37b99e866b0a200cfdfac795a2c8d5cbcfc53b933ac2c7df4fe1608b23aadc7cac2ab64711211d143005e4304844c1fbd3b1a07cfb07c8994c3128c625b21b278b9d1c5907feaa49e9cd8fdba8b0bd6af027cba59329a3275f9f15e951f195884368981b0f46af2cec17d3d1f3f5d61370ee7fca40b5ddde48bb2354fa9cba7038fd0ca311ead8fb9cd0aa0944c1147f1ec307d4dc480f7577b06a2273c104cbac677a09eb9f765e267e63fc97f53edf01edb28cbab4035491c06a62c4b76063a88c5871957538c8874f63ec12d1aee7129065841d3276d49223184262e9319acd3b7acb8aab86fb5c7ad6bb4be151b26dd5d0f921ff9fbb58729918f11a779bd7b00dd23499a3d59fe4f0114158496494b377d643d0c23aea10c5dfebafd7aa145856f4d3f31ce84a981f2ec40740a4378819f6dbef805e09440e3d26cd5336f05b70aad642227015eddecf1f246099bc2acb028420eb8e5797a5665434b3cd8bc86125710b4e4be31b5f2c62f0f4ab7152399357b8cfd478a73a567d6a8f485a2a41a1e3be46a890a78f6a1371f6298ac4b3d6b62f18420040c37f29b31b39d4609464e5d84cef71407c051640b788f4c04ee4ebc20247fce5c1302d1c7aed9ace62402333cf58eeda778858b39914539574bcfeff04146012e3c43ead25067f628086448f9169d4b93820a3506eb599880743e61a4b53bd390b0c1ba9c3da7b1addb1c1065828c30994183cdf12c23d33f9651641a83a6f3c6ffe65cbcb362a95e3c84923904584e6486a751e870f3713676f1d3f1b7a3eed81985cd340601d673d2457a4ec72480e1a73c7bc545dc449e048fe929d7723efeaf8fc1917f9be5c6565b382b03738becec1ed6d16844bf312e7d1a85fd6b2d370885fe75920087707510f2e926acd82ef925b07daf7375c0f08272e75f4eb7e82fd8a43a5e38136d921f9795f7da7f40cc4fa9ce19cdf085491d3e3dad32e887e6232457f7a7eeb65e183e28eb1caa6716a8a892b7f5f45f3eaed2a3d97d50ddc4f337e2fb827f29aa3c240b6634c36b345df32cd16844d20b6fc35297cf6a7ac894aa9b4c2596c30204d1ac480feaa1e79f3595e8a15228493a1b0f6eb75061013426b28485803ee604338aa022ff7cd6fa611dff80392d1967d88a436d72e572ea593d3ab78f1c852745d828b4a2c53408d6002bc7c800a144577f0b8707b16ee1db87011f22bd6bd6a954c95daa144e10535f5103406cd193a2138d29a2393306b637023f0e50dc1946f5585a3222c5e60835625221acde24f066b6522dd7b3465c52e4f8e98c37be5b51a8033704b9e4b885603c250942f6dcb9c294821a4f11016e6fe6dde4c0134fb3b8087c4934ea3713a79857a1b7559d19efab28d22a2fcb8048991282962f6a2be4e7bf8552e802817be1b76e67162cd526692d4f82b58e0f13dde34748e58df6cb8239de8b983575162afc9b58beac32925567f30b596d49aa064c8b40fff45a8cc86ecac759032fd5241887df91944d0733c014aa991a21db59cb5ec34db60090f5b8d0959842e83d18c2b5164b25ef9c3179615ddc9732cc511febdee8a52098bc8dd2ce0267196b083b6f9314a65078bdb15c874e083e6196dae39d3d8e9e2ecf741968cdfb538b06bb7170c5c4f959ae0c6335630c5b607697b0eb7127dce2d1e4e5576c791df7eae823cfb7bf8f76a60f832a95236ecdb49db20d5b4d8d938a89e64042675a296cba45d1660d28b4f69a496b3cd5913e39ac7aa94a2ce0b26a24b8caa599e2d526a9a029fdb1cff8a6ec090297dab7a189159a5395e10684c5ce5c8347e5250e22e6471103f38fffbd0b120e9f8df2344250c156b64d9656c847be7dc417bc1465d65b7d52258f3e6578b1506debdd240bf1cb962d5d986b3875115cad9fc7d857c8ce1ec6d4e70a68e3d52deb25a44bd7d2eb8860cb6d1f438825db9a9a515829115a2e0cc05369c05c9b1461c239875e4db821e6a40ce6d1aa023f0c575028a97c6bb475e269251cdfd0121631ab16fe536446d94eb670c601b1953397053aa1283fa1c9c782b3d597c299bd54b9056faa79eae2fbafaaf10cd0da3bc98ab04858f8db7597818aaaaa782cc9b5b4d7a45d78e167911fd8c3acca2be693cc495f4dae68d4be5aa3a4b439e5b8b4eb3c91df1672ecf67b8b37b8394103aa8e02cddbb9524d54f607f1514755f0d3ca6da712748806e1dd60f92c2d210a56c5af50dfc36655ce2c8b3c6946215f276b525a27ce16fb28f707e08f2f485e0aba9ea8b0f5b7a17586b52eaf273de18ebe2df1b464d38f54e8e10ee08abde761c14a37c379bc378da7f2a34c5c7772389ebbc354906c2ffb8e082d04bab7da892f1ffa24b4cdfd9976d53bacda423317c7fd181022d814249994747dcae2bde8260e3693e78df7ae4cff6bcc57e0c5b787c18f291412abe05076b08104320240e33f00f14a724b4c32748e7fc3708614b9bd6586923b0371ae71446ce1bec9dd2f69f9af6574672baf4a8068cefa8f0d647a79c68905896afe687923630f9bf4cb3440ae2df4e95cbaa0027f484c565c63f51ea9e7fdbb6f3edb9958b708435449c6fb6176685740185ad6cd773ff98a41a43720ee43cce7909af2eb9ab7c10981172fb9c35f73340e1208ea75ef7d69109e62316004fd7859539920b1661b38ecec45ffe9ce304a79a0764332fd6bedb6a82aaa8b01fd72b772a78fb14f1aed7e4eb76f5a91d610050c9fc6d2fe0e6567382aaf4299ccc0a5f06264ec3838bbeeb0d69f1f8b45c1e3743c83341ef9e48e45acc4b1a1e407e93ead9bc790555d4c9d452d2bccce406d4c7c96e62a4b43f413ce6efacaa41d2bbb13280c1bac503d6b423b4ef859d79121be2a8aaf66f99352112432624f1f51daaf5c076be7319a130dd78ff991b79f3e3bf6346f57e095e72d93f9cc042c36454daafbbaa7ae6ea5439fe5a78588728b8e1ca707758f1f91327c2fc670d793dd0c2003c5a80d571c7796ceb1aafb9362b28a8543eecb5a664fce890a2a0c66e6d87e3af17e1b53437617c674ca70ace9e9284dd863c2cf576ae702ca3e2d83eab2199a444cfa87ff8d062ee638b2bbf71861626a2a60b0feafd75a5040f548026aac99ccc25f66579b3bd3f72b8845827834a47f521c86274a11cdd34b748280a54a01069b00eca12b89ecc215e1a5a98d3d11a0a8588b204a0d909156a9caebd7687bae4302fa67ba9864d7ca795e4c99897e6aaa8a0840f2e322f6c1c2e883681b5442a4ab4bd9f87b3dd75b855f6723e69897ea064fb26df0c8082b17041069157c44268d25a6a4c3e6a5884dbef79305ea957410d5f986e215081e2c08193f6a74397bcad6158e57ec831aab12952d0b0a58a8cc6401db7e0de0a40165fd7f244c035082bc09e7c68a66897ad82f2f20e27a63b8c0ab7e506824b235fbabc6cd518c69ecbe4ef51b569caa7b14f70321aa3615a741ca7b349fb8d60dd95e6ad55ae5a2653d0ad386c352fc00da17f5bdfa4fcf83b56a379d8bf728b43c7798b176ed799e5f6e336bff88b5a68e3a5f179f11bcc79707965bc393b542a362281f11db065f5eee4e040cde435b6a59860b7cd1a2b985428889c21080bb325223560537329fd5176e26f80b93aaeb6f658786cb0d7afccab7e99d0429980878d140f4467b3d49761659f83992aa787483ac75e75b62e45317453c852908ff7087bc50f1d964b8f4bc1999dd24081cfbb71ff3152703dc89b4fdfdc1d35236e5d82e60a04617671cfc8db9e047a0310c55c8b9411f32a3841a9000720d4175203a2ff9fc57de04f73be0c41d93927c7014cc513056b07b704f56fbc33cc52bc60cd0dc630105ea227120b510a345e55d6c7cbde65c52a4e1e1c07ab8472573ce5cd1d9c32d45c6416405820465b29b2cdd11ffa30a1709b9c4c41fd8653841c962d65b75018aac389e9f282ef202e1198cb0cc85b0c392b4413f2c050511bac68aae64b80787e5a8ec0ee9b1a810c80fd617afef6a0dde20d8518eb1ebba15753d66e387baf0a8862363b5cb3081d840352bd5d93941ffa676337843a21e75c71c7d5af1c1303dad99de74cb6add244a3b199c1d3a100c3ace413852323bc3301be2353025c14d1ccb8697328f25aae1992f9156a395b22396c227250252d4b4fbb1b0dca805eae0d402ece2829e5b5407cfb1a203447de9f9fac930bdaa3aac32884728029a8ef9d9dbbff5967ca495812ed866cd7fff3b388ee32572bdecd2d38f418de09e98984e477a339252adee596695625b3f513666a5bc6b674fdf1674f0e73829ddd5d17ff8e91a3bc86e8c9042b8ad792b4b8ff2173d742d6f7f37794599307716cf8dbe892219e2645b6ace51bda194e99153268c7adb0c8210aec0e94e07b66e536c69fbd062c77831b8694561d0b58d589cf3fc9e14f0055a16d132c8006923ccbdf391b548b6a5acba18bcf4cf8b0dd11273d8ab525f4bde63779e47eb82d9d2df032dff7606620fd6acd402e1b85d07722b45311ea928e5b01de249711a2d7614709bb036f157a2a1bbb6c0957115882c331fc106110cad64cb692d4f98655d079eab6363de4adcc9ca60f0d4071df74c048092cd12bb2e0b7794f3b036385d452be55afbb7e4013e46cb209e8351ec2d49cd444044c3c2cb1a141912213cd5faa3091f82ac89d0908921e1d0ef29cf4a3f6075fb643596140213953db985e098d34679707372ad794918ab796377ef1a2d13de7da1dfb4a211e8dcdbd7327cfebff1ca58529da153d807a546ab582fb4e728ff2714aec8cc9ff8cf1b6982497e7d096922175262fca3f8cbc264ca773f2ab65ad17877e182d405214111d613f74ca8b9679fe924ef86ed1bb089be5a10e694963da2e2ee34a909894abe9490296f371726d604abf030df3218f6dfc801c9cf3ce808c6d7020eb476d353ef573ce53063da29de7b84a100db044596d9360d393403d7185d858232f2b9ceedd21bae331815eac928e566a3e363b33732f6f5d2ddeb6842c9530f34a97a58f4e40d51b9e85a965e973498c00da032ebaeeffec8081ece84113ae9c5a75ed2d41f382ad019487d6e584829a0bb05300e4bac543a0a7f9671c780420ae6b10e4e47a36c6f2e09ed6dd142f5a849d6d14b71a094003ec97567a33f9bfe29cb60da923a7c6e997b1386b7ceec03d7b76fce1009f909af02141785c32518e83744e4bbb395a0852707a92949c0e91cfbbd9feb0b754d221db44c0492b780fc022d3ea1b4bf3c95d7b702b2f9cb163ef92e9f18ad4d3ba115542419a6badc8351c61c63cc12ce0f3bc61f7b7df9fcf7de6ad89377104fb95068d664cfd51a7567455ffa4807881dda09d5f25f29ccb4a49fe0770d60655e84a86c93f4255795866915d769d28264a85c9aaea1e45dc5c7f1400ae405c6814e6dd8dfbd688680d00a07bc62b4f546717cc1e30908be8bf0642fdf0e34f1702f3693d43dfa662338614c4aaf1c4ed8053f5e8449ebc075bb25302f817e72aff87d0f44ba267371a7b737437eb564a74f3f19752cbb53f5556da0a4300f1e6bf93739499cd35eb322cc1665589ee16438ebe505042abff6952d0ae5bf50bce9ee9684e72430a71050a98aade3860b57d9c896e830083ad1db54e3abc184831fe4a2cc5c34078d033d334665ee6523b746f60c3bc00edb7dcbd6674792d0ecb3e8d1e828f2d05a10ed3c259828f1513588769bbd9c45ad9e3de4ff1323a942d967fd781ebe2b17c562fcb7baf7faf6afca4ab184c6ede623985ff7bd989a4b82a78e5435c5c0f7f0bc5465468b12b9a7eb215e656aba9a01162c7e8eb770b791bfe8ba15223f5d5f68ef22eb74a62acdfde9630a11f335e29be8137eceeadcedcfd7715deb30bdb0a82723f43ed6ef8844a0b1fb2d3a3a60152218e91740b614ac4de282df39a97e479d504bb3e2134135572c2bdf5c58e01b496dd2a1fc9cda3438e1cbee031957c5b84af0ad1caff928ee041feb97f9633ca5a0e3d9674559cdf6b6bcc278654e889ade20bb0117927b229d2d2fb966f3156e5bc389b325c9f519f8e2f016455c1dc707110d95a6c9e1d6ad0c5c101d4d3633bd55e842969e49f21ed8fa022ab8011bf89b85aff560187754756f1f4d7b56e2a9855cdb3127192861be01469a353736489b846b125e517c8be78e1ff28d5c2944ffb8dd72d2c3fb9c4f5925999f601b2c45e2a3973dda157e015cba594234956876ff856dfa4214983118988834f5f2cb6d63f479f9d60fda6b4c8d06ac39196998984c725293804b17a2b092c84ca4183fac42dc651313fcfecae1d9163aeb50091478fb9d6e95ac03460e0a1ce2e33e20d9583106f4fe47219005c3f24c1a3cae75c47d5227d1606a1d131a5b2f92a665c9a9ace104d6959101b612cf9f65854c8275ae9fd89dd6d6faf8456a0258a4f68b4bde47654aee0f7805b6906de95548c39916c1da72510023c395979e5472237fc0e6fc4d4934b772c7d7ffb9523bdc5852616ab288af11ca4447d7b018cbaf1d746ccfd8f53568a03cd0eb4e4b083e9a5a43091b1587f0f40dfb0873af8e3ff0ad8d9d5402ee493c5f7af3b80747d47e1530c01725aea4a9b7764f7e9fe4081be716e615f58ac6bb5ce75a0e0c9a9152405596647d0c09b717920ebbe08bcf348e8f10b0ed44c1d35284a31b99cfc0cff5eb82ef5f55d195385164ddf75dde595c38fa183857f70db175f30131c18484b380d7422752033b8122089e997c0460b41a2957fb9499c79d9424c847c69a74ef0abb55c96dbfeeb5d2c717a037694f36e4331bb2a71a8eff6ebb95449a0226efd05f986c1786ba316d6086d47e8b199101e994ce92d652886228d0b9108b519b2a4a19f61f86ae0219b5262897e31d509058bb59c908d8b2e6e744330f41f887f99af2615e856298dce5188b4459f25543d02ad019627692ba69b310f153e7f686da92a63678fe7e5202e0c1aad731ef18ca0126fa498f640d131c48f6236f7756a1ec9d0dba01f8f03158777e47073a25c9588bc49577b4cb799837d1960d36b1b5e1e133d6c5ed325207bca49e9160dd88b03aed2caa0adcfcf601faa57fef6a971b90354d44fe5a46b23c3e4a9bbd70796a37233529cfef6946e2cab10272f05cf1f22e273314a5785bc185fc55385e2dba30ef59126c82790ff4e7161ad884a4faf85b262fbb37159e6b6d7888469aa27fb31f84f59bf29fecebb9599b8516fb736c6cab4beec6134b94f5cdb6c11e77c9a02f366d1a7caf5c05323aec2a26a5187dd79210018ab369cda5bef208ba371919e44e303151fd54cb8d4597ad8571a5d6ce27a6d2355ec54a4b93f690519e70d0f0f075b2b86290d337da11fe9c3dad205303993abd3f274214ba57c9466315ac97aecd0814187d59b493572b9c42468d982e6df477dd17ed3ba170b8339a9bbf9afb7411d58ffe923393bbc9ab1bc243ecd775f3098049c926e4b7797a437b7ecbf337ed38af87a50a3d7ff774b74d003b06f2b5693b9347865b8698c42c2300752c87cd56e7e789ec2060fb83366aa5ba6c371023348eb8d53e562ffc3242996b0f85732d50eeeb73b15784df6ca30acd91fbd8df3bd74a16786b5dec4ae1994e5fb8e0102b7a39742aa673811ee89423d8a1f41fe54c9112fc4577b3b5277e233d23fd0ecf0a772a599327d61c79f875698c09028e754270fe7f8d8e3f94db3a4709759d308736df3dad5306ebf186a1ef0a6613884752fc9397362034aa5c486a14f4bd0e5239c86170f7e6f570265da8580d2c1bc99d193744b166c57716f7b92733cbf874faea7a64c1a46c42cfde53e47a21881dfb3cd2d0cbe39e447310fe61fa4ad72e0b8b37e7234df32dba8ce07dedd7185f58adf73d9f7ccfaa0a7e4894a9eeb0cfb9ce04bd382ab5662434f928c81c5ea9a34cc0030bb80cd603fe4756a930ebbcba63d95e0bf53e149e10fb2ce3d4755545f07570e9a0181e59270c6da78fe19943839d1a335d21cfa1a28ef2ac824bedf4a3e81f70b771153cde3edbf45601138a4e8e482e0a42119256f1afecd0137c956f094688867a145fec0c1f0dba5b1cde5884656081a22ef5a77027a4be88133a23703873db81c7e618dd0158e8168f7c95f2e968f480e9c4918e37e5ef6b0898b85e34ec69676cf9adbf914a698cd0b325ce31a62043ebe3f5140347b263f10b4081ebc503e704ecb643727fe793d5ce3404f294745eb24c44f9ecbad010ea252ede7fdfe44f69e054408d9a59abb9df3e594f2e6876d1ccb45a0d82e8f53d296324c569f079816dd81deb491fc4494d75b067f3fdc0fa20fab19cf401c69660bac5237a4d446ddbfc4058bf9179dde51df6b7e393d0d567cb45e587c00c7b09397b2c990e1cfb5c3ca45013d478fb7240814cb4259a0a7d6a7e43ba7534e065edebfe7081354315e5e1f603c06bf62e1609ce080a1cf29c66b9ef7dacbfb219433c0f47a7d026ce7d21aa7743304cccf342f89c9965badfe6188838dfff89d434870260b737c8894f2c50067ea5a281f405e0948ae59f10b6f4445db526e5be88d1d262874a966033b0936e97f7ff5022cec4a86457e252bc9ee6196c0a2cd002f322e892e2f9753feb05e32efca254e8becf69cb400b6c7936515e393af60909fa3dce35472b5451afb59fb78e509294625618e94cb368a662a34566bf4021eeea50f963a6ca3873c6e225028b7fca7e7f8a77438a89f59cdc17af9412028df9ecbd2a683cf69c805517e6a92b047fb6301cf4bd65178595aba13a1d3a3f45a9d5488605ed0066713cc78ff78aa0bdb5ce364cfb6e51219d0afe7414b830371edaead5891aafab896941c2bce23797d1084b91a258124a0b2354527a92595b6786d4ebb3908a4035353779a7384593b4af127b9ea6c219e2d4ccc01c5e6cfc60aeddb4350e0f7f369a54b3f6f840aa5240d1e1bd808fb9fe960c73c4458134bcdf8ccbd53114e71981e6264e2af6f8cbf767e33fa44a4b34c06c40bd125828760bf779566e347c571228250027bb5bf0af45e6da5801cf069533a7a940dab1f404cab42905bc5b1111c320cbe608896dc2c719add60348d145714ee54caffc165fcfc09b51458ce053eac388519f6577298ec88e0d16ac9b42ad60527a9eeb490b3299a7f83020dd67de7b86999541db2b1c69c95217fc8b8bbc698d36b76c635c38008374ecd634205c90bc951fc9026292e02785e89f3643eee5a1ee7587706aa4767e1fea49ec667abca75af3abe1244cd6f1469af29cd3a852d49baab2577b1045411e8ce47e08cc86a4ed90248dee2c07dd9e842f0c2ffd7d175fc46a511e9b21f944190ca3a53f2e0f2fe3eb7c89a85be6a1ca457cf86162bb46257abf86c44795a5e0f2ca1c20dc9ac7ca4a966659272902941049557ef4186be1b85cd4ff85682e6a4420ec15d17d45a557c1f949ebc20b88f86bfa08fc44f5cac45b776af1996fa5d7adada8ec822ed60018ce30444b76c600e098c06a4f4fc1f9ea23dc40f53b46c211f4bd43011f948e3a7568c130e74203b8fb75dfeefb5758ae2f30a72da87a3fa1272fdadd5692597bdceaebf4aded045c42376daf3adbbadb22fd5320646b1722afca577004fc508f9487f115ce5552d043901f8062573ad87dc13a9229868ff4afc5ebfc79a2eb89e266f08a5149af06ae656dd4e3187b0aefa7312fca66e33d4a8a38562b22ef8096df529246db390db4be0dadbfbe2bda2108da42f719c395463ee0dfc7646c7cc02b98ad3a871b978571f801479732d46447b7584ad42a7835f71084622fb90f01a5319a2b49f0c9e544162b35b0872b9921cf82bc9a4b6348c3713f9e420b23183ee87abecb5c95dbdab52815a2aa79fa67feba0b4a6e22886cc15fa833f25cefeae43640a219d72ac3d47b71d680ca729a549c97e7c056209cfb02570a548669bd3299a867a4994a66718900ed9b5cf553257b51128fbb4c9a23ce2a174bd559e0c453488d15f657100211a2eeef33e28be7cd243d4631baca0053a92ba04eef021cd4be3d58605b438c999052d65e0b0ab2b048fecd03b9290fc617f55969241d17cf713bdb5fa79299344cd379a20bfbc22efd3608f6707530d2e10b1149b57d9461cdafe0dbda9bb2268b5dadce73cb26c5204b5afd20ee6c6d8327282b31b5d92c32a973e2dfe94ee94b93dee46a223eee7460ae328aaffdc23c44c5f5d585b108d440a0381db6aed2f1e4c6f77d58f7ce1c579e0880cc82e49527de9e34f308ae71b1c69414a38317e646cfcbf303dac05e053deafa1c823cd5470fe382309bee5f20cb9e796d2d4023c6b93b6232af5546c234ecfdff71677526b107cec49eae467edc4835c598d349e8b52bbe3426db39cc2cfd0ea8b64367292f8cc9735a3cb2512e665340605574a2169aacc18eeb25afc96ddb7b99da55f4ef40434b2bb29c9844d1dad5d6f2f72f209d3a98ce0d75084a6a98f3e245d15bfec3d4d5b093fb79e0f7ea3d9ae93c08a76d1be17c9f0fbcf5e35ef1fee3d7edfbbf3ad816d70f1b8587dc9becca96df00eb94e80e8380c0d8c57ecd73359b2afd6bf2ffd1b649956765dc16e9c4ddc62cbd1341486f81d21523e5834b2dc1153fdd5df6510239fad67d34b28b84511e219195f3f0eeee67bd72729006152e283862dccb8c2934fece0fc45e0d15c5697170bdc003cd3e984925dc7321fff34b819bdb882957c5bfeab60cffca99438073bffc3e1966c0b5847ce3ddfc1c269bede505c5af7a9d448e296a6882dda4c651bb078e24330c519458a0748f69463240cbb0d43902e290ce7877990e87af61b8cba9ac9068025e49a33801c3828b4f7c4c4491bf06de4da03cc464fb33d5056e5fc69da305ecf04cfd55fe6b2db5203213b9008da403915e8c8c079da145994be79f7c209f417761fceafb41a2f12bd083bee441c4683499331a043a4f0be10791eb63c79a87db07547976b0e66a8be435c6cbd7eb00ee7c2e3fb0539231e45c584717decff771e0b326f3d2567c958d8c461fbc689b30cb5a35ff4d17e646269d1d01304331200dd12796ffe23523bb407d352e83d70b0f927c9648072561cb6333a98e1d4b358f60a8bd9a298097788beafdd8e5938caa332b656a1096326f1c75328e0e149e4fa1245114f1d684564611e41371ff2586acfcb3d971884f930170ac75237c65cc2c8243e39c08b0d0c2c973172c4f03fce604a92f492c406b49169e05c3c151ce35224b358825a9d339d4fb81083fa97d9bde373dc704753720f20807109bc713a1a5f3832335596afeec30e4a7c7eb10cdba41d9762b112e878040a6d8af4d652f2153e30096aa79b698cfb2c386dc6beeea1e9fd5509db24e7c95faf2c744bbfc0f9c3396b8485a2a0422731a58e355da583ad34b7ba69d72f2d0054023e6395496023a238cda6197b6e7fadb5e73226ccef46aa728374b9fd7cba36c9040cda1e70b9dfba1ffa3e95fe45c656c033007eac4e0a54aebf6664cfe19ffb72466b64eae9d22629fcac534f60fdff38a34bb38e867434edbb0e0c3d4256d7754007a5df32e386087000415a46e14cd4ee37538d814aec57065c5236d284b146fa315a890f1a3deee608d804064b4868539c137710ac0f01ce60ec93605fdb7ba7d93ae8ee8e0751bec82431f33f0e74388117bd9ce6e2dd1b71c518f7e6d362cb6ae8f686ab95e10d5bd1d7094e0fad1179f1fd9216d0d21693f971238838cc7dec6d16b02b832c1acf87448e962f3e85517fc32fb7dc4f3e1660e47c8215d9615501af80ebd4135dda0bf140e506f41b64ab534edbf345144a5b0aa6eceeab8ed61fbd75902854d0cc7ebafa9bc0061501c066ea0e20f822491242679386a0b408085d37c144435e2fc992c803e8c435fc518f0a9c61219ead044f3e93b71f3ea2cc710ae04a487a94b57216392698d3d96773bd451726f7121deefd991d38f520baa70a7479dc2e230a6a8c0f19faef3e46f326d5ebe8ebe2fe33078e52503c2aa339c2f75c2959e336533d606fc446314677acb2a2b8305ced018854827a32ed3b068c77c9b9fdd7c448a5a7d0428be654fcc537312ca3a26d349bd0a1e6f55749ce5b7cfbf9465fbe1a7f00d916d16ceae5422b0841d42ec8b22c7a2650452d7ba7582fc0d49faa7804fd51727d4aaa09a01bdeb4779ce9c4e38205f6eecb23ec83fc9d80ac1419b2b3165c5c30057640f7987cb6c955c3da0dc9005280895cd9fc07014a92711727063e41b2e282315c32a9f16318fb85797ca1bbdae6d4a1c8653e575c4bdc9977ddb8edb601c17344ca4129e095ffb34ab2404444f8c14cbe310168131468389e70192db78af4f46adb83861de386a54688f8d7b948836a3243782e8cc3911057cccbe1648922cc30fe9cfe3f10551302c79192d9d350306b710f4bdc8ba106a457f925688e65e532d106ef80a3c94db5ce428329d84c1defaf96667f3a1ce543f06f366913d3aa3c2efb709bb104f0f70b0edfe8e1074eb5db886f2563f6b14e7523eeb69a81516bce5f20443d0dec3074828ac639e26fd6a95aea297f56d1035f1cf5e44ecf203c02d5d006d79ebc08e159e2245c8764c59b2c61ec3c7b847a7802e944e12e1b0e460cd2dc61be2a7e71ddbb7e8b95b31475b244700e5fda18ca5e8f7a41fc3f4b3b99652907f153626e32aa7e426b195897e0383bce68814f9ad663eca3474114395287bbd2c3a3293c7dac00d70d314ea7f50fcd69c1f47631a556f11fec40fa045ff38195a16743ea0bd78c03a5ea2928e45106c792dd1a4085b1138a196210cbfab1753c2b2e7efdacc4f661a58dea98f38b8998ee6a86ce084b063525e8c9148a0549d25b8e4628362c9e84764c5a06c071c3fbec1c146c6f75c7278f0beb8841790c5da83e554426f9b2c276334b3028a9dbb341c3c1ebfddf7c77cb11f25cfb08dcd5ca0adb7a49a0fcd81fae245ae639be026af068ef9512c942a2cb1c3119d79a3dc9feb5f7043bdd6d9f8ad3d097ca0ac60d97decbb82283c4189b2374148c3c06f4a41eb5ab28cd161e3fd7d3a0d073ded6e997af17c5e6a2d1a79fc49129d450072c483eb1c1d8f31a9b1e78a15f84d059b55c7e5422d38016715764fe3f457c43b0f233fab1d262540d55afe864f3b117543f654962067e300832cc387a9ff6cd1832a4a6833f1253c54d3bcd161c89d66b4b9a58e1eea9920a784ec278de487d0e146c1d1db539bd1994434fae71ac54b0a5f1cbdc9f3611777934b3d21c6f9c7d92c28ab227a085c94fd50957b0e88b0c6a44fccf974aae61ab25db668dec8bea14155da286552b0061e0f7b8fb46f75f35ee0ebafcc631b9602bccd88130fccbada75f44ddbb0cb671f893d700aca347309ea0d9d6b855170ffe4a52a454b1652a2d4d916dccce3e1e806c8db6c6bb22eac2264ecce0a8a2b6df40a260962c716ad8bcbcc65cfdbd3414a3e73db7c366d5b5aadaf5e8f3710ad05a7f70c204217c2a409248161c8cbd88b7ddd5159f339fd1bfb1dca17524bf864d3c9c1a16fac82d3d71b0bda35791d4734b39a2ed585a7612b9f886aa850913e6f481a5e9e1f22e8a692a3563f69531237efb748bd86999a54f1aa242cbc1188492ff1f5022489afdf465a5b896eccd55b928cbb6b030721a4c5c3ac3450016989a9a073856a9e428f06b620e494e1fc696f74c64edd390adc39b56e8629aed14976d41fe360f6e58cc70e985d4de0efeaedf96848cb3b9ed4b4685dfc4a1c73a49362c01f6c1d2a75ae0a7bce226f45e3fc354f7e1c510e0b43ea5782f3a5bd2b2814f04c5f04c5898c935af9e8978f23b8c2e1e180819056e362b35674917bb705cf5d0d5d99bbc78a35cb6a2b28bbcc2297e8f6c0a954e9aa2d547a3a67871ab34359b4901a5d45024e479c116a1c8bc3bf0506c1d7811580de4fc6c94abaa8d46c440ae46b569ea0e3364b1d81ce56642cbf7b22bd5c7267f07b47d497b73551ff38d492f3433448d2928257bc08e4890495d0a8b1e8a432eee7689788f558d5197375ee99159b228772673cc6e76dc3dd8dcef3cfb94f89e4da5b77a4cd3ea6141b54880c14740575115efa79d5475e7d5e2573e3e2a7eec121e509933be5072b11226a2df9b907f7b78604e5e4a6c87e30cbb06b1b79d38ced6ffa237a820ec71222261ade05c4f3d3e8af9f98a660e99ded8309fdcdda3475c8fb5d424513b751285c14d14ba50525a6f89be4329b17f111966a37cde935990c86c4fe68d1ad2b3cee6517e8c88ad5aa512fb9eb627d2f909e826d1f6adadca19ed6a2b19b3b46bdbf5a4e3814175279a587de3823e9cdf93443b217a6ba7edf750ebd6caf53c628a2e8b80f98a31f9eafac8498dc33031c1bbec66b086ef635fd5377dac94cf90a00acb5e67c286ace6eff2205aed218b5875c3eb748d52ea3612751586c108207f3623ea0b6a07d1ae164415abdfd7a360814a5b5d82f52bbb0387384fc645cea56751cb4bdfbf6c9647411ded066bfaa878bbd4f58a150fcd2efb3f75cc93fbcbbc2207e20260cd1238e68acf697e2ddb404579e6d401ed520be8df6c5c1fd2c7a084c745c7e2b626d90cf75477fe9f22da7d66db0804df207e4356948686665d4f44f3d635b78397804478f3e1f5e3a07511da2c2bbe2a0206a05423716829c18361989a716445e81c58e5cf040aa6d51cfc18330463788fb5524b00caa02bb3c3182b12e5831474a6f233b402a74470f8cc2829d51e51739891e96b3c95ae558a313d497e7921856fa4a330d288ae0cffa82609ea1ffd711bd7c97076cb0bf6884e7709b3af41ad680759d266d4d5932684ad46c7cef7d6e8d134f5863c787c263c50b28699b1472347161604584ee3d05b028aef45e4a0be98d013c5befecdba3cf3e8cd85642f59d18580cbef7172e7df073610055f710c791ad5d45f0180c38dfab575679755e130a343e4f08e49ac25a5bbf5ebb7042e3e705b6a91369b84bcffc9915bb215020f64658e538155703d44d27fd57e3b1d930e07b71bc692f352e656840cf991d755d2ea76b6d035ccfe12df00fb34f90cb4419e3ad57867973cdb2c92ab8e1d9133062ccbb351d54170c387f48f4dbeaf30fc99da99203217f466951ded36c4ac3027d81da4352f9bee0c053afdb120681591684b233f41960208a4b9cee0ecb845c8e072a82f88787e9ad8b30646824c85210acf4fba0f99e8405f4f09631870ff4a8256815dbaffec4c9a57ffacced482fbb98a021dfa62640be35756120d4e713377d81440e69198b5d56140bcadea57c72120481ea2de14c849f5c64f08f29ebfc17615e7852e18c5f9ff74613f23675d6c2cf843999e5b8a5ddeb3d70ee473673b45a60124bcf4c9442af00364e85f4fbb005f288485efea98fc804841510ca53f00490ce1679f23f55d61b9152c7d5dbe79482b3f957a334d42b1fb317364f5fa1c23b2080cbb81fdc87e3cf4bcaa8872e3361b1914d377f2eea404f448e67f266ac110ee573d67fc67b393db8a9d3dda8d140b53d172016cdda1d5f5a6ceec45e4b74987e2da47fa851c44216a451d5fa1fde12aa63f372aa06af9cd65d1d9fff0d445960a19c185d6cfcc676df19cd0d09369b24aee80a2631ab8465b66482783a88ddf94f6b35e31d006835191b5b7a12b07a90e769d260220383938b8bf59529f677b2f9b166b506df781719d20e680b3c965277a81787ff9dbc4b1cae92157fbbc36b140416b27426b390377e9b7b7a738c6d66aab478e5ebcd29e4f057ded873ed90967662f0db1071d60280deb49cf0844730559d833f87179835ad36710dc21f9017d7f3537fdab0fc1537665fa2c5d0e7ba9a702b2beaefc9b9a732246788973ed66983cd90733b2d51c3f113de6fe252935f529efac735c35cd110d3dc9d691ddafffd45e5ff3ddeaaf9203dbf122b498dfe35c6c2719d1eefe11968ccef6b66cb0c1c839c95d1960a321e84ef0b941403102655e87649426a814af6cf0b6adc7470526610d0f133c71cb8122277c9ea27f9ca01f66cfd1cc9abf7fd2e568106b23a66160da7130cd42145da68f7a6f7708fdca818919c454b2b9425c04eadae98ab8775710805358933974f011e8df454724d07087f9e4d553676769c5052e8fed45e0070e7a776a33cabc9c2e160a50d6cd465312485abb4e2f14e67de873a8014512b815c4e9cf225bc0b56de4634707e6a4e3ab515899dc312e9192b25d0504ef1a801e9b7baccdcdfa3751e46815db25bcbeda707e71106b5e4b4a2b64112ffa6c53a1a6da6643faacdecdb778e82c16fd6f1e5511626a2c7be13264f866c4d4c49d9258a84c10b97b2cc5ec3db02bf3ece7323551df5405e21fcc9a3e2e8fad549df59c8434a1dc6230423d1e2d8117bdbb87ab5524a3ab1f791570a2c9b4e387d51c295018cd5f81364637319b02966b73df3df322d5912de3d5c64af4741c9c35408bfa2f3e383944c7906226e55e86dbd29ce08974546c41fb0ebbacd6cc1e19acb0e6ee8f19a46e36deb295f7350928cbb31953f42abe566f25f8bdc65e0bf992662c554a03269bede758fc564aeb385a2c4d66e4b91eacf3337601ddac177b1f3479051c09d2d84f3b71873aad4e6fa1c6f3bfd84fcdcc8b724fc31418403d619e565991150e7827f3fae1a800f5e22c40dc766c65e8c9cc439b412593aaa17249086541c5f20ea19b0f07415b616c8de29d124c36c9234bfcdcad371a7e0b84cc83bec8a58a85ed5a313a05b8aeb0461332e38b8d7d7842d4d5ad6c3c7fc6feabb93c97217132313e3f2f5fb6f8edb5a3201d7f189cf9024737461135baf61149ece4bd440169fdd3ca3cd33a8230e9304a3d048d18ad898d81b6d6406039983b738ee84dfccc0acb375dcf67feb4428bdf94a46a1093aaa9440daf0e2869fca0f6b66711dc745dea572d6303e65b277455e2ec0297049cc973d29c5a578542219d3e6d53d6311bcb99ae385c144042544b4c1fe197dc8c697a54a331fb112e4570ec3265da51161eaed93af1ef12491bcf61958cd3bc235b4300b8e3d9285aa619ec4e8cd5bd5f77f8d9ec8d99761fdb243c172901f87c596e64eb8e6420be701fdc2f5c51d8fb86f4723e50782ffbd13670bd13abe9c7ddf6800da642e3a9a84bb4c2b2cf2ccb9e03f2e4d3000d5bffd0cb9506168209fd4845d0f9f28f4bef822cb3073a910615eaf4cd584fd1d9dea12c11afb5a985cb0b17f5ffcb355b76ba8ec092b487005ec0e4cd552b58f47c355041832c5df9913031ce93393aec75b54c98dd81dd524441611f3f46859e0b73165b418af49ad1748e2413b4b34ee5731c80046ad2b789a0c85c45a863b744765b79b34014638a53326e580e6ed76e3a909590ef582da97d7947abd810d5ad78031e5314f04b8d30a53a5e21331ef7f91e66054758492567a747defc3aebc1cc58ab2dba7505a63c3bfc0b8410c49b707986d15111b029e7f16263ff60a0ac879c1f0800880fd50ba028fba1cedc0d5a7a3d0d46a8561a545badfe65ef198f2c301873b024df46671df9a15d35b68b9145cb7d484537fcd68c8fb4219f4627363264fe1738e93bb96ff8b5ea6b964a38b9bd577a1c608319c96b8641cb3a7efc8c2a96e74298074d92598b0aa64e33ce4b46e47b25bd91752cb76739e36d373363c51b949ecf46d6db186e63c0bc1d30497ac5a873be652b863a111fd54b9e3a20dc442bc74adcf2756ff4d4412a6ebaf5f233b371d52391d88d827dc1085c50a6d56056e35298c742dd82eb9b1dc1fb9030c05ca19f17afab7c96f14b1636bee39e5cfe93d446a9a7d53c9fcce725d2eada89ed16dc2fbc13cff31a937367a363defa9a9e5d4db6895daffaf60ff165620bb46732000cb8b13d5934c95b5a71a4f1f62e6b50c92e41480298e08f5b3651ac4c37384d9887c0222069de939ba0b1b8887b6c0ebf8bc50a32bb0fe94f3d98c5cf0dec9160f531312ab7fcf618d226bad5cab4c34c019cebf33bb717bf244c744902a9616920e6ab3b74d046d511d01f6af811ae875696365b243dc77902f1fdbe01b5f0f4b9731d58d3e559d1ad85fe7965b5827dab15a1bddbef9966264e805e3beb41b5da3ef660104005dee5bb075f3e9cc4f17dabf5e7ba3ac7d9bebe7e2dd320ea82077f88982e5643120769b6bff2f23155d2df3d7ba06808b966c07b18f5b60d8253d65bbf329e89b70def6887060c778676912fa5b228ea55ec3fcbc0597716f9f2520e9ce64a3c7e8f2060601041421fa37d51776307f05b4077e6aa44afc2eadb2c2a73cbab956ad65c4ad41da2a689f3719e17f7700919ac67c8feb42b620c4abff5736ac5e00e3a2138c1b5b0c75aedac5d73cb15f622b91814546e623de58b4a0bb4792f1aef33399af5a4850f606dc2225a09b7d96edbfcc81f4ca71688c9afdffcefeb0600fada861dc4c284d7974f556117c26d61fdc2b3b20f1ff8178e8c002dc213a1b9f07f456f2aafaf740245ac1c36812a3e4af30b6157ea5f11d0a7930d74ce33e5001cf8a34cfc3d432f709e7e5f656ad697c794c608b9f377d03274c7694d44d90726fa7e263140a565af69bf1aead356fb91787b981e9a6c9b7cdd6bbbd2ea407abbc9f41852df42489e134b9593e6992101e0f3deb3bdf0c23bda833339559119f4a5a15e590ee8f0891d1d3c8ae6d272c3a7446b5f7a1f3ac6f6028c61e26d206d98fec43b23af4e4a569b6139f1f4aa74ed1cc61abf58ded28a505da78bbe52fc41188bded4ecdd6bef3862c8305f74ff562c991f9bfb7d7e0d4613dda7e74408654e620506eb95fa24493afe59e25eac8e2f25891dcdfd8b14f1fe0a72e359da8c80e2c1e3276a8cafb95136372c94f92fdcc53ff73288caf09c25a27609b82e88da431a889b0542e1922272866595bba7c51580ff4aff9fa7d59ef95a0f110c5cc5ba714bb2870be251b1079e97dc63792dcc6eaf544145edaf14ce5115248a5c441f0afdb651054fe38ef530d0dfacaa3455270bae82acacb6378e2b9541e1df319b8f8b1eb3f5d85286305a71ca32f842ac390f2e7073f5fb07803cb43fe7f3b382dc54a81af585ccdcb37ab07849495d985a13ec427d1df500934733fa64afcc5fbd0bcf9f423c754e8c0d76c285af0c293d609e65e84f807bb3c71b1cae677c1c92040d2b8504d1285b533e9c80a546b323aa26d17dc0a322c82f9d74f9cb59f253c79f196e0c62527c6e259c3bbd0d02dea53979a23d9f11771a6b6153bcedfe107520d2aa3b3add6266294b58bae9bba57036c342f0ff6ef0a07b4fb703e6547834e6f674aa67bf1a2f15bbcc6bef9bdcd63e1802c65b2a5c722ce48b230bccac45358eed45b7349f80b67be2ddeb23c047afc6748e94198b83662710709754ada2e7915ee56a2170bbae9680414f5a283301ab3227313c4f55545bd5c9d9eda286a5c59b962ffa798f1517807c8bc96acc64a3f1c3a76c7fa2180fe0a7b47fe1bdc57d46f44ff045dc8dbcb16588078ca63f4b5018e67ef1c6dd344e14032bf485e3b70c3bbd9e1c458f0011e50b50dab52cb0b0c96aa4be244ca196bdb4a4c7e3e7f61af6669b3e63899b536fc34dfb95db9664af0d1eb72a99f226de4aebff2e14b91fc81c957e9ca462d351fcfc3329bc7c0bcf492b4b0bbaf783ff5c2cde1941504d953e01067786fa2c1ec20a8ec07881671a6434d08b8782ab0d4c1c1b9077cdfa582c5e09cf2f89a58d36de98441013d99fa34d7a289950279706a6d9c4e136b59e7b2165b789a1872a0012518e63f86fc5a137d6e138483c6ce5d137810e14085f07b4741bb9d96198516b881df84a4f5122541aa3d70f437b320ecad8109e5bba003e5bdc09293c9324b00c8ec44015ed4168e98ff2fef7c6a6b5a56da7eada51280ced444b5876cc2105c113e137849d9df82f0220ad03311d6b7e448b4ffbda456bdc722e12119e93352136fc7dad9ab1da2b7a3e041d77a041419374475e5bb2fb2f30f76b594e805d9e7aa0606eabcbdec46906874b1a0d80cd4081874249d493ecdbba597a8cb49388be61d5e7ce8df6e9a0811fce6f3e51be33a544a87c5e9c525959a4e68a6583b3168d1b483d72eda37ac6a8ef42006b0255ab21de54b2c7be3c5171988b50d0dad5079891459635b9163230dd2485d0a2d73d0e9371a9fd38ca73ff34da3049fc763ac87019b51cd443910706f9f884ff370b1648cc9073aab688136aec77bac4b54595bb99780c4c75dde86e19f95f27e49894aff89a6986e814324088d652b88bf198583671fe2cedcadc800726a2b8985b158ab70cc42218214526849e78bc8131f283c992226b731f0e026d7b686549ed4e2548ede96d9efec658d3d680bf0edfeec3360217a1a7c4d77ad23569656f15463c29045ac32696878a0b7cc4e6d227d8c81176e40953e28d47369a083d46334b63057a0d032a91311257bc2175719ba8bec39b84f07850fdcf04a3da11baa51537a439795b50d25485995d93311cf12707ad514dc58c71c8b305f1c9ec8ef729042ad5c3f82579e7accd247cde069244fdd193ab6e2768e5613e6f210363f77d098a99338dd386356a967929b721c2a86dff53fe52bfeb9a3580e735e11f06394e87c456c20ab56d24275c80f5cd458c68d215acf780d48eb07c7583516b50bcb0012b7dd08bbcc01a1a0be0456847c7a18b9388889cf8613f11bec297d2bac52632a28401ce72164db4ad6fd63b5722e34c9b0ed12855ec42db93662098c9ea4f1b87877d5e9d253a5fc75b514608e633fd3b82d17affae6a2e8c76ab8fecea591bbfb2bb55fc2ffff81f5689b67217025eda08ab642e585415fa9bb7959c6db9e666e1a9a6a9f4e2b07eb78fd0a2077771e1616d2375c4aad03ed6d2754c6a41e779cb869d31081dc5cf73c895868aefc3aaae123fefd9c1bb314eb714dd65d18164e7559cf4ba174229fe51f735d52e1b41de0f8f46c6f7f51a81d078f14cd98b6d924c770e07a92cc85b6ca810ada8462e1c8b4822ca08f480260d92eb7926ae578e50661aac21f98402c9463f93722f004041cbe47cfb467d441db953cf783582f2a2d3be79d7d44509810dfd0ce6a2cbed44991bf622f6650d65f591dcc42512c980b4c18665b0da69f0c7392933733a9f9691e8183a8f8a69003b460c5db3249a932ba1f84857983df8aa2cf4006dcd0ec880e3e16abb81daa834f7f14d62d6646cb176247eee6931491544c4db56278a18c7a74d55c24ebd2716b6631f0ce5338d37406559572111420faa0654452104d15c54f0ff993416febb22465e4df8e5ff3f32eb9a6d4e666d68e4b509224fc306fcc5d4f086825f57cff17bc3c6f84784f6112dea61c7ff0db49e44de349853622881b4c051a46c7ce5a75700b3c4c6f093b48222a6c0ec5dcc62ffeb81c30005472c1e60620ec7390a0eabe7433c5508f6f74dffd5bc8f38dd6ee889961904bf46180143c50c143858aaf054c700fde1452e170558aaf4999f5e9cfae0efa2988b775bc63e8a08d03e32bbfd41af2c4c1d6645cef5b0318aed6f8dcd488763ee5e746b2df1b2e8083c4ed7682a28a71f16982fc84192f67b8670e05a95c9a080d7d74fab162a690b1fd74a5186dba6239be60b45bd8b8b86e5280a3720fd8227c387b20cd263ab5c80a10aebec5fed2a31c656a0f3e343ba69b9bca94eeb2f8417a17502a6341d9e359fbcefd914ff6d07fee287fe328456d55dd1c0890a75be6fb156b51c55d21c981e97f2f227f1db6b452d3c0f60b457d9dc886cfd0fa552899374ef9d5294ac206c0bcc38f44df18096fc3eb7d1f200bebd9e9548c1581553d2a6dc042e9dfe14368e92c738aa9a4e354306d5eb1bf56f46789dcf39528ecb55821435758ea887c7d44b1ca69d66f5ca80784631214d25365582d9d7c0d80dffff81ff725855f77eb9fb8b76296790090b1b32126edb8d92b7483c1dab0961b7446b7af16dfc3a437fea321ce446b4c1d229ca6d976d1787a7d02cee74e6becf7075e55b0dd9844cb41b202d530f79a0597a02793eaf115270609681f226bf049743621335f5e3879962c72e396758b3a105fd1444dd7d5100acfa3653c02c5ba4287d78d9f72603fb4a41b50c06ad752ee087f615993b2960595105b7a1694ce85fd6fc981e41759b5e6c93fc1febab017a208b0b435a30d34ccc90beb8abc021c276ba2233924d8ef10f9266bfb12b55d8e3da14ae5c4a4574ec128ab9acebc29797b98d099a219bd39af48cd2e5bca6a79e1865bb38b712d52a05c98e24256babaee46d916c7a93c03d7e9c0b9fc422a867443945e3ae3c2054290b65ef70a671db6bdcf1c649d8409cbc6f0d15d7acd027d871437bd558399787c4f8ae79d9d50e0a7ef4baac7ed8dc45ac52d6d52a99076b536e1a1eaf6d8a5934afd77dc3119078d8f0a1fab4f8db9754959737f116d6bc5834631708bd4d7263a3007f6ec3cc6372d8c22f2a810d017d84d23c1b3c37cb15bd79d400576f771edfe939a32806f01d0b6c3f58f6af1586e84184ee0cfe35dfabe19c790d7e1ebecd0aaca6a6695f373ffac1530fca5b8c2a11e7384698dfb06a2dad57d1275e63d71be59363981b3ea6c872dbd33b9592ae97fdf7e418313548ac987ecb27291a84b57c5f18e091dc5cdbd9adc147fed0d088d056af4b705b4f50c9bd571f995d404e4c80bc9acca9f3c9c0bba4365203c49408086008540fb13aef910a7d0b8b69e198aa30a7a47b4e3b0470b9357d1d2014f2a71d191d13deccd2c78b6c9d718627fad73ebfb7c9f3dfd02153a5515bffa454fa5e3fa31c8e7fc0595bf4d5f395cbf7d178727d7c5483d7e69e57f23f29ecd9fb4b8ee3c26421da864017ea1398d803c64ba5e68abe08b13f45fbf1e24edbaa256a75edf988942b6cfe99b9b80fbdf70c3370dc536e7e0940f1e76075521fcdd87fbef27b57c3332e05d9a708dc237b3c65cc018feab7d43d97d8b3a6086c3caea0eb08bd94b697227d5c32b64af7a5b0c5230db8e6745d5eec6c73a8f5d1c18606453f482c933c2906398aae230eb6d1f012499d69ea133b559e681a6a4ecf7c6672c760f151a606f4b0e19ddef6857eccf67f131565c16396dd4becefdb1c4c3d7cf54c5e6ad25a953092941035aaeab56f447f371404cf6fb7accf3d6600798bb9311161fef5499a4c577c85a26d4a77b54d40e64192a590ab24a7e83a17a8de4dee66f984d528a5860d3110654e277a90d3f02d1322ea7afd44d1bc616885cd00b43a6e498f597e9ab73cd2312bcb7b16dbb5dcaf93fb6c4d7d7d34cec095ae89d52d770fa5091305daf38c51484a7021f3c1972da86f7ecf0236929afba288d5a1e857bd61b2200527a277c989b9bc9ec77b2250a69508a4be5949379d503170c710c18fd985e4aaa84701753f69626828743fbc3457a180e7a308f8c577584ee4a4f93dc13900792e81f7da9298e9a5902576e2f3e82cb0766bc7a50fba52e88b1b0001f907dd96d91faa598d6a9682512c874650868ea3f4cc838259768f88adae4c260f9acab090d0de3fe7f5d5ce4260243102adae8ea9fc898bf8f1ac0ea4ccf0dcc593e8ec95409c0d38bf10e79108a3838175d5fa5f83ac2a0954980b45710e64e1db8edb46da9333c95bbae383355c18d982a741d8db96a9bd5527309cab30229ba19b3540ff2d2d378e8f90d6980e7f886f1a1efb82f274af74a618fa5896cc6c030b915cf028132a1c5b933527b2c5626f9c602c1478c5e48a0b8c5ca39c8daa555e7ce173d248a799ec5a1b0144acf002e5ae96481d873a39a175e54c8bf3b1fa538fc88f41d4bcb33d9ce7c5825ed7535615f126093804af6b72ba1194c4828afc14da0565a909af8ca94108ab476898854929976d98a830a6f6e239ebf387233c938c45defc4624a48697f7cd5530d780c5a2764355bfd4b6231d05b9704b1c0c4fe24c15385b690925fe0d097834eda33f18b6c3e5e17c92f70bde23ea0ccf1103f4e2f974c0557265b57e02112b731f144ef341a33f9db0d059a78842ad71589ce9ac4a541e972a460375a4f338e7a047bb992f6db7fa48e2c3809372ed395d7f5b0bc4b926a02403e8d326c67a050505ff0b4f5b2f660abe87794c6cfafe0fb041bf5e818599951e84a9b094b04c90cfc4c589bcba6052864728267c076644ce3213f32386eb7c3dff1a5a61f20d433a2381268b47accd176b5e09735fc1aee9a3a40a91fa15429739c7200a7b594c4f0148e500abdbfd1bb4b813c684a33190ef906c76e5a548020a302a14ae693df8bde80c8b4df0d888aacaae3f290b404453606915db05defc728249e72347e0378d132794ba62a639ac63f7515a49cf83af4690b90217b9db442b18b4a2f0579b9a8abc4e324dc0933bb5567f26929a94d48cdec1988d7f2d123fd05e71efc9a5a2d9b846265798f092cb2258e6e211049847c425cc5fbfa5d9c5df6b38e315f48f2c367c7bb9e15ebf8125e48de1edfe222ce5d643c92818532e95ffad26998a036d99a6104770b699fb9eb3ea179bcad0ef1fe0fc7421c472e387ef9873b2743f28673dcdd1cbf99e9003decb91bdef712565b8f4aaf975630febf9c13bdb04d00d0bc2fcd4281a8a11bf08bda880778fac35b300e343dcfe4f3289f1a2980584573f1e202711a3dc0dc36fce9a031745a47408fbf20f56f0540d999128cc04d318f4ed478f225992f0c55d571ddaae55ebee9d8a532f024710d24cbdc413fee1f7ffd5b87b20211c2577fd143e319d9a808d336ec58377f09cc334076b18254069b867b0e430b65603f1a3aa31c4db55039a835ce123adb20b07209ef3856536e3c06b2767f630ef5bc38c1febfedffd0d553c0f1ac44d641dbdec15d9ede68c2ce8e32f044b445e2c91059614884e70cf267545b27445c5406f41d018bc9f09cdc71d8c8853092432596b54b2bea1c6f05172575cb2a16f639ce8a995356ab2680f7ee4171eec82a4ef6efdb5d12fa73f2a56ada206e06626844c79d9496f01cf95be5c1e0ccf7d2e993a5ef5abf6f12ca0364796c02ab3f2ba22267209d4c39848c5e7ad8e8fa82daaa39f648d534a8553a5291ea9fffd715281c3ca026433e18f07c03aeffb2185e9bb93d8b55b4b2bb5a41b46da2c636e4b18b9533840cb714132fff56de037859186309f742ec5a72e4658781a0834f14769cdb18826e60d687f2f91a630b10ded6c7fb1deff43a39f7c2f1b5a9d8c264ce60d08e7075afb35d60da9c03a3196c62fa4851f373fbdffb890103fbdcb55d6820ec4cca72929a1d26c9569f3244baf9879987fd243ffb1eb4d08fe10c99871334e11490ecb3c61a23a7bdbf6b0dfb056684ff7343de4228d4b4b203bef3757d61e11bafc72d1e80bfe70abd1d0d38d5bee111a9499630aacc2cf71a28d5a0e98f9091dd9200347ce45b0299086a1b17f7de0ac1818fd172a19a200f8f2ef9e7333b2652f074e68796d5f55234451853ce8b8769d07298455b9189634d3d18c249353041b07dba21720696059d08cdb8fc2d1a50892d9c46a13405d6907191133b8112d2041984223d566d470bf7c7bceb3f353d2ee456a91818df6046fe395bae8f74f354e0a39cf2443172c113af801eda6f7c08f5c63b508d5892870394c67c99563859dc0c8003eb4d7939510b5eba7511d2dcd10ff6b93cd5d760758c433ca6176d6b432254b3502d2a70e11124df891b31ee0c89aeea0dc1a70bad730af93d1520b559058357ac904b4f682cd001f4987a1bf258eb0b8988502e1589ad4908a3ee92435a99d0ef82c45516cc5ecf78b4f506ed1f655c922d005f891963203704e96647107b4bda13728aea7d63958ba29f4584c7995f71f45ec95d8cf9ba331afa8f2e0bc1dcdfdd6dbb739a9f4c44eef60513daf657f62d9b7e070f39bb6872434ac381125f4ee6a823645fa89278137f1551cb7fd22da7409eceedc1df107925da2ed3c7cb723f8d831035a9843c16cdb6b48cee40be1a9e0ada72794354da749b0fe8bb2dda42cdad7e232c4c09e88517b61a66d7784896adf88eaede077cf0f31ba910ab0085c2c6faef610fd7311c787bf3ade5bf12e6dffa6b1e60e013e5896ce972b7d80e5bcbc8e00ef5b200c792d4ce5eac6733f8a23fd51b7722161fa7cea4d67664fed3a7ea2809a8e5934d51d033e08a7410cc115c23f77d5476df47920b4e8b2a8ebb8636381363b38a49f8007163c684f504e7682568a4c0a783277bfd4f9c178de73c1d6090a91919aaf027e369e3e413c62221b13d3e2bce58d2fcfab9462f29c59f0e775d7ee942c66c8b591faf6b4d44df81b9ab40deba3123b86ef9dac251ea68e7facf550d4b315d5df5278f444e88459f1837244e4036fe02e0a2424371a4d8c6d897e96d71f702fb3ee204626c39de1b1a7cdfc9c8acdd4768208d8a18b51ab8f767872140b9d287edbb25b5e9ebbe8c32fe122df8e6a0b64d58dc3791b3a5703954799e12cfbd8c69ff9966a6015c261a811775e987a45126cd4be034c3dd1ad6fd80f4d5b78dca5c6e4e8f162fd8bfd119eba956157c61fe94dea0e06eb3fae7f83a53c473be7b5cc8183ee4c180e93080a17a6e3cdf49f1ef6e99857c0145fd25d68e9a3f366485371b990c89e873fd10159c3ae52b527cfc32abc30fc4007c401c6736bbabd30240ee2838b903aa64256fc9f8f4a724d50f18e00d9442de9c9366e4cc9e7e402e6debcdf32bd3cf87c2c6ec92bf8c38d605043cd3b3b000706cbbc0ff2e3a885ea726acbf5f29ff8ef713b6655a1be36bcc6bf5ca095b2f425d87f9fdf0d0544bd026e18f09ba3015233ed44cf156473aaefeb35e45c5bca135523407666029cc10fa8c67ffb981d6226271ec41644c71d8e41328533f27a59f646d9c543ba4202211192d179df4080c262d9e9b0a550c59ff98e8027a4cd3f4dfe0f5af9c8f50b01022268638d6afb56a514daa48f5bd169733cd8b829c07d30521a268d894382ad1f58281055a7744933a2e52d6d6f28351d901e1c78edc695a30f3da29ba1af9901fc94250f6bbe90c6ff3af1a970168c3e56e4c420ef5fd0d8c777a1c817a0931a929267232f242b331fc87d60d2bcb9b4a11e759c2e5233b8c40a39179e7d02346a5c4df6d9e1a01c351837e9401d8b3482f0749b8b829da8708c5a8fdba1c466b2ed1798f8d5abd8f809714922cda893b75a4805b4b06c7ccd639772b6e70ef0e9f615759dda896b352b882eaecaf553d2a0474e218cd7dbeb581c4024b8b9bbdb5a48a93386171a3fcc122d417ea877b8fbb1a670960c3fa8d900a3770b102480f4b72dedf48a269d934d3a9eab680bfc0acc0c4f496e5993ce326784c384599638b3b59457c12f73ca05e6ce9007d31901aa43a2f521bef3309ec462db6543dd61d5ddd5144f0b3f7d5126d0cda3dd587a7981590656721cc77f1a43dbe2bc4c346bd37772f3e9844e3b8448ffcddf3fbe86a18cf69fcf93c8b659fda8a803b5841da2b37f4e85f839107d082024bed23b05caf91acf62a61fcb896ada362d158fb28ebfdf705eb27004bd68d6929039c105207ffb8e7385c4337013d7b6c326e76556136f446018df231a5a8af704d0c71685844e3631c736a00d67ed8f4ae637b867f6c2a62f47e4f7510f029afcc86b929af98fb50501e4025b7ec4a4ef396b20a5afb7321e3ba51e21da59b0f3effc46a8dd318acf8bdf50c9d1768ea48bcb021919b99ee875cdb30512c7cc66d81739a7ae3a63586b17bc72788120f404b5391631677b154edbe3daedde3b8e746325a8354171dd50f84dde9f1d1a9a27727bcf952dadd59a8216f8c491938d494a6b998cd5c5be8709c0107eb235737b659aa86c413f99bcb01d4da0a3d8af2c950881beb49cc8db7f075fd7479c0d4ed6a3f55932ac6d805d75ba3096d1c29dde0846acc61ee264684d04c385cb9ab11ad479a2037d4b8ab8f3a0877138048b0ebbc1ef88eab00807a399229f74f6eea4f75db98b045954209cbd2db5987acf804eb7fc209f91e070cf399f6d904237b91b7ccb707efc1568a19d3c963f77476561457f2e1c228a42874b7c983ac820449b4d8720e518d14fae11edc589e893684e9ca37dd61815855f40dce45a47d011ee714706ce1dd9c78fd033500a8e20ba47ff7e0baa954f3661210d3ff1a08ee094bb708bb470a21f12f735e3801c500dbcee4174ff0f74f1a7358a271cb769db2b3fddadd80387b47065dc0559cc4f0e328b2feb0bbbe74fd8a22191f3f24ba86a04dcc723b8b325f5c6ff18f02aa7a053533555c08e8345b1506920d7f5d41b831654d8e086589f91b99adcf65ee901aea6ab5abebdd211e68a9ae6c4296c1de6c4b2bd04d57c70105b21e3cbb1bbaa88b55a74cdd2f166f4759ea69f0a0c8722ee9576878f46b37f562a8c1a28705bf5272c3e3d4c8dd842f9f0ab416ce4f70c84b4dfaa8560d27ba2c31cb64bd8e8e2bd509d7c79e0e43a0ac8ecbf38a63c55390b97e786ea9507179a5616bbcd2d94c2cb0af4f08e8ea39d5046117a0c632db76ad2894a99ccf48b7cfa688fb7e9ffb853bd78c8e743d939171fc0ce177a455f1666339a0f06e7b86fac36b42038eb6eb6023706051b0f5c6074c22faf8124d7fb613c8d7ae06ca157c0fb0b6ed910f2acc63a9a8d28d7b5455e9acc3018da461b7ffb51045454031fca3bc0a50b5150845a5188e782560f2a21bbe9a47ecc7334e3b932d9ef7167ae9a9e6adc681fd4555b461885e47d20b630bd3e685f11cafcbc34ead8e47454e863850ef849449cdae668344027c0fa5c9722909e0a44c13d01c8526cba5d84093007ba1b77c16f9bfb072d789dbb748363ac2ebc2673e8fe6fac117cf18f876c505387a4feebc64c88ad8fcb0db72ccd2a850691f3f5573b8f3c18a6844fa3810129730b42ca944a5aae8a3621f7d3afe39e9777808b9464875fb311f74c4ebf2b97730f81bc56048ee9f0fd7c7906c21cf1f7549c272adba6ce9f5c8e6e81bd5a2d365ae8e0cbc177b60aed8615827b51eca0cce43e96bfb04e8feb43927b56fb16ba08ce08d0d02735b82cdbf94035fb15a8f0e6027833f2ed9f6e55593ab723a4a913ccd07bf0bb02adb1f77c1b25461ac38fd4b3d4e7bcd39da4128b326f331b06a71b2235e9f1c46392e949fe7cfcb5f303dd85bac25624bdf75084ac1706b064986ed9be098e8ea66f6071bbc7c277c5430ee0c5cbe9b501aaa597ee6a1ad1b5ab0c8c95f157772c6721c76b6e224c482d372eadb9321283949422cf4f40c981981da1cab46fcbcf10402cd84ee637e9a23e49b2ba2e463ca7f5a68eb69c66aa67d47b7ff81c616fe6bb9fc5aea465ba3825ca66ee7a74bb184ff9934f6ba10e0c0baee52074b7def8317ee080abeebf00e6b75d1c7cf5d0503d758a71f6f3b8a7b73da58b305d1c1b72c348fbd02581137ce7a347fe9bfcff8f139968d911089752d28b380983391b1d20b93d1121a81d3fe6b21241271b6b6b995f576d628330e8085d8ce9448fbd7e3fdbf37892df82e8bd194e43b6ae14c772f0d86236823199ac3d2fa37a895ee6303f164c33d652d551e85f57191694cd83eb05c543509e3c42f3b68153a54ae1671090709f1bd04bcf689e108185d3dfecd28b16e04a8eff81f7c50fb8c2bb4feddb642e9cea3d61ef92528c2411c09b835c46b7cf0b03bc613aa91c48c2cbfc5340b1bf4d4bc35b8ac8d300ac408c723a3f7fc788e8bb82dc8143aecf05c6ac564eff6db317a74eb7b10f08af608d3828b82100b00b32afd22bcc314af794343f001e364ca762d7531c0a9341dd341839a89feb97916e0fd974cb6162784afa6e7176f0383c53ff92af1b477a434b42c991090371fc5631c207ce95540d45ae7a99131e08375d914e9591cb6e54eeca4d3896794c20bd75ad33d9e9c5c6974f2f9b1164dd95d8a74089036b65614146d8c03ebd7e58a8b4ee284602527d1f7e342ddf4f9419c0bb18aae0a980717497504565900c500ee823e6e909204ccbba53f1050838e1c8fa356862fe284c195cf092c6c0a425d5bda707489257ec207db1755819002c391a36728685c6514edcaa4b8639b8393b505e70479d61fc1faf60e14707d7abe556048afc017703b6c098ed4b92f1ce9f884c5461a34e91aab4f4e1e51ce44dbff0d7488c6e29bc36f554970848d8f5fef0eeea1ed68ddf4dab11ea953efca64f71a19d3cdd48c4fc6f5fcf9d007b3c8d8a053dc066894a57da8289d7dd300f3f9f43bc447c73029e0b0ac9aded0993960de1eb8d65eef707d685b8bd8f042285d26905399babdd55fecafdf3972a7f71a6dbaffb47b02476e19d05de524debeff3f63b25eea65323d99be610632e9fca9e0d85767c9753a68701bab27fc1d432c519cc7299279229dce3b0fa33d9e5fe83b6502590d215bdca598e11139ad0962d02acd9c4c9d94a050756927218500d6319d41436bc4d815851c065e5b6698b8d925869820e1a81313814ae8f6813b9b48786b06d0ef04df701224227e7fc1aefe3e1596e4bb92fae2201eb59c82b8e905fc59d9f877d7aea9f51c38ae59ad757a6d74167e29ebc0485f06f08ed7a511b550606dc109aa6446dfa0b4047fed2c98e577194e48e9c8d0d601c6d0e5c9e5ffd5e9584e7ee8bdd023278e4bb1d460a3e434e918a27040123d2b260ce8f54ec989d7eeaf4f584db9c770c80a7902ccd26d18b26fb789993aa5b98a90f1b6e67c58407cbb8a8b3d839d73d0f81d9dc547f03774f879d058a8ab2d247a0cdf7a54db172375566c5ebc20a64981b4cedacabf2cfa18927aed7c65fbfb65f9075a7c222aae0d0b2c159961ad2cba271c9810bb39e54374bc099f23f981e925cd8fd6d7928b6cef73778fd54b75ef968564d73b30a436ff48de1522d79e76fe6cac964172809aa195144e263a339751bcf7061eccf33ee6721333021236dca554a7fb7dab20b76a2c0a03329f5bcc1ce4c3bfc0f51d078fd600c145ebb5e8cf97a3d76fffc961e8c67acf9ed24fbc622220d6cf5b2b19ab1bae76e07b82f595ce938dcd65e867d759dd550616fa0d1031261120469733c0fceb86fc48ae58b5ea557bf6402ce51a5813f4dbf3b3851709a4c6e511b3f7d20f84894c1a99517c468fb08d0cbe479c101e16b960361d2d0bd66d7aacbd691d92d92116339e9097a8c86f2e1b577c160705e7f364329cdd8aa8fe8da7afb2389af5136f15cd37c0380b383167e664298f18de9f0a340af2b4ee8c4fb101dc7c9d012df4c4bf88230edb74f1ab9b069572643222dd99703ebaf404f69f9fb5bb0399f43a200588b80097b6e05fd5bb0291a9fe7b83a28f47260977ae88df158b8771281eb0447a5f7456cf8cee8148c3b316e9cad031ced7a009ac72fd5171c2df2f86762138594510a8be01fe31ebb337d39912e571dc25be5aab313687b064c7d58cc0b7a35f727084140cbd3f05ea4beccdbd8ba5d450726161dc37f179af351d921fbb7ae8a2a0eb2c42d099579d9aa310c4ec53446fc3f655651a79473cf3b60e09ca989c2969cb2d6d4716c690cffa8bd860a0f75f1682f23bc860cf2e0966826dc90efca461f2b7bce786f81ad23fc5a37d5eaeb81ea0bbd7312a327feef7219f77aeb93e2e8f768907e697d59fc6a1a454359441ab98b2cab22a3a0b328d851388a0b9c6220e2cae5b5bae55981841efffe199587e6086d48b715f321126e5284b95a79d7dca5b7effaff72d8f43f785db41e75d973493f729b6f49461ecf5201b9050dba66e307c9931ba06635072ee0874f02ab4f95114151093fc7ef55f65d2e68fc3145cfc17425b2d30abe8f10971660ada9452d9f10a2ec5fb3e0fe27afe46fec70ef7f44c49c0fc06ca7a8a6e161f91f550467d4928d1f04a1de0fb538a5dbab3a3117025d34cf314595d050fdf5c53518dc0f384f91a50d9f2b1d964ff345a8667779d3cc1ca41b8cdc40c0f41da4fdfbbe2719ef266ecaeb71293ade177a0de238b6bbd9fd2b31150d2b1e839d1991aef6f6d13463f93466153d627068b64a9ef3169da5dd6e3793cb8975cf4fb023ac658e6784f144c3ff00fb6a685a4f6b92f9f185542ef4fdbdb2bf9906517dc0f9cd80e0b14e4b21ecd186d8004c78fcc986568fedd78b643b78a696a168c8bf6239baab6a812ec55782dbf42bbe291b96f5b0345276b9f1f6c1fe2f13b65a8fb9ac336b751386e3ba83ab423494ce61151660700e08a43f687515860d2c5d75a4e4e68e74162ec0584ecb441d55870944824b80fc969a300e5b6431d2463829c48bdb09f2cb9e17952093206f9491dc561270112a5a00cd28738ef08ec748dffede5d4b6b22d281d0761ca8c996d209fbf02469e3b3f921ae455b57174e057914a2c2930f61db10bf425f25cf517522fe43da51bdd45289988ec8a3d52af8a272dca8f777aa43254fd3898a74aec13306ff409ae10fb31f762288ec747da94362af9bef4beffc89e628e88c13fb9b70e482815b6f2fecd6edd2a442c5612031d97864b01a99278a33502d8b05c0bde777b07b4e1ec3415efd9f6d6b82812a766d13882c2a96ee64d393828e6944ea75171f72d1ec3e6419e1e6a744cd86086af43513baa9bcd6a308bf38db01a2fa87e9ed597664b604f215b39b8253c1e54b6133bbc9549a85e96f995da9452c3c1d34c0c72b83519117d1896078fec48ccac17f7d2bd13f8100cd0d24eaaed124de0f41967880e92f588acea83a8aa76efb7bc45e8a1b63ab564e1b994ce5bb48233d749e53958c57a2d8007db86360c8d26a9c6978c0d79167e9b26f3695753933881cde9eedf1021ff4a1b8aef8163aad79180172ed4cb2bd86927920e70210317e6049377e0ab7c6e627d0d4b2f0ebea1e0e0837edb23c9d1398c8c44555026d5463682bdfec3b3fc4b5f6f82951b069b113d5291cd4f85175e858c9b993c77c17bc509323e9ea5566ad6acdcfb32d0b2dfca5307b38fb0d9685759874f66a3498c89f726a91bede336e2f04e26de09ff350a78ef2f20da8cd07ce0fb3d8ebbab306991a668a2eff9534217af565c9df17f5ed25b74db6d8836c674a9bf7360c11c48032c07cb6015ee248b76d62df245ee97012373c97cb00c54f37ab91199009f7cd92af2b21f42c6841965e1a5c15758fd0237ededfb450a2520cc105c3d4c3ea6f26680d353b5559da5e3bb3d998bd51a9e9a4f7a2d4b967995be127e677036b1fc75d412c2ecf81bd53ee0488f98ff57c8c389db51144b30fb17131d20f919e4ae7ad2618f08ee972cf9b4e803d5c9e19d994ca27c64990fb23291f1a656534aa6734f2ada57e61c70d06408da595753865e1cf68b3521e08d7dd0e6bbdcf9dfc6fa8306f6129cd2d968711b8564d03baa383345de8270d793e4f9ccd27fdac47fccdc50dfaaabe99e2c64c169006405ff2ec65b2b8464109f44c8d5568752eb3e8dd4778f5a5aaf2f143d76a20fba852f9d5ede22f0423c1bd81d866b730d588eb855bdb05b33ed4a88a03e0d21e23ea216ce5d1bc4ab8939741d0a48f80c9ab5e1b69e7a120417ab4a311b53ba4de062c16a83a8019440567967be13053c1009d48e2de519002b2901a9c3e7d553700238146aac89cc5ee821dd836f22e6ea69eecd9ee7905ee391795b05ca48cc606e7233c2de64903110a9fc7c1b3367183c814c9f6e81cfcd6ad8f390fdde814518deee50e39ff1e90dfbdc956041440fbdd1ea21931be61403d1cef565a721dc2431d7db1b9df0832ef3a3bc12e7689dae97e9ce1d3475ba36e70ed9aedbbdb18c37109648745a15c3cc888da0a478643877370bf6ef7625a532978abaab8c74d1fe72c49961a018736553bfea7ecb7bc6839c25e24f9680206d4a9ec6f441ecc1553a1b6c67a3970bda47271d01d5ad93c936200392752ca540f30e35a2ce4cf92f6c3cbe75634d8f937f3c53fcd496d8c69f2905b9f5d69dc57e79042af4c5ce1ba10422e26b20d4bf543837c491b82ae5948538ffeb090db9d349da32b3e267ef4631af907aa2412c982249cb9b55865f4022a0d83d34928bfbc2e5087434527860a8e955223fcd21c570a2aa6c0694b0a47401237ef71bdb93cf18768269c1887216631628bafb5f1f54a18ad6e563acefb5aa389a57841d753410e12ad2f6c51ab75f35efb336ee6927614b99efe928d289e6fdc829264989eb2f4ec3684b2bec38aa2dab02f04cede38893e68435b2762115fabc28e715f8f291f815895983891c281fbb494c92b593be23701747fe1abc482aa770d0ab906c00a8791d4e3526c947a6065ab223e5e31141760859c06acd37df437708234237305e12e1ba817b600fecbab38d8ebab7879d30bd41b05917810533b76caf048f8085eb21822a5c1afc93e458705b33d122483364dfdf59c7a2a586d20c951faf64d7968271fac522363a2ab2e1217657e0a26d2d3c70c81232d036becc94b16e48584b4cfc348e69411b1a4fe8b446c74aaf2d288cc01aa0905d6f1f60cb28cae253f01092418a5f5dee5599333d3587e4b15ee8505f8205ad15852c8b9d5ff3fc49b45821cc21420e87d5154d93bd7b2dcc22d2f7a25d60f8a146146859d493b398b7fefce384a43734458a2ce7666811ce31849b4e57b0ed36592fe418520af757c5d1d2ec883b2ba7219ed4869dba5bb60c56158f8c9803f9028a28fe4c88f888dac988aebee81cf6cf3e33d9101a1d443b3fafe6145e2c54b2332b8bf71ec6c646bc0f053871c4d60865cb40a3948e8872fa900129b4920a201a23031679b875f8a733994a8f4fa7491168625e68b1d1c57252bf00670559f3e45b5ac977d40dedf743e45ec9194979a4ecd66fcd844a04ccf3555bbe7a705d01303c9c58e7315bdf6ca98c4571d9e4991d41f7ceb9d6bcd2918701525f1735c532bbcffc64c65de489ea55253af5c2a464cfaf44383d7a5766d5132928bcca9b603b4df25dbc844b36bc725f0405cb3740eb674735db206dc9acf62ef45e66a63c26c8679184dad769f474be36e13ca68fc2e276213617cf346decc2107b2fdb6aa1ccf29783f06833c46c111fa7ff9bfb511e65b527f5e6bec6f3a05a6a90921686eed2249a4159dccd0b9c8581fc47e410ac1d2cd00c0b9179da4ab772650f432079b966490d29dc4a8d030ea98a1689ca35c931e7bd83afe5c64e298e4d68c89d7fbd17bafc2c7852282c8c40e0b6803f47b8ff60be2b93012efea1bfb9774820fb5d583da06d24556a4d8a8e8ed0c7719b85cf44fda3272293806af08ae67a9895bc93ed9868e7e76b5f77b17d80fbdd77a70d916c9cc76b6a12f3ad733b6866b7646356dd844ec2fba850b5d823a9bacaa3f9268aaad9e01adaf7ca5a43f5bac982759b1157dc4259e1a070c78fd61312b9614c52a077d644f32516b61b678e333030f9d33f84749d14e9c8d9e98152558e3af2741ca6fe515d6cc244176cdd2766a6538e1cdd7e4121184204419270a769d1f549862071e5fc463a72ab0ed5e2241103f5fd11f096a5ac35951ade73cc03bada099f8d0524e2e1a98c2a5ec25b7ba59d220e1f02815e0d0cee543083d78a537b96cdd189e4bfb4c0a959c08c93e69de46d7946652c4e5fb618bbd012212d6e567cbe4990af78c36b485a8326f46d4499b17bd773e3feba2f921360dd34560e7001675b5d27f0227c52a4bb8d3682ea01d9b9b63a3a02a260d943c8d276c715919e6b1822ba82c0726e69a350e20566a0814e0289f870bfdc8545a26c9cca590bb8fd626736434b2806d1684e6df8dce092a9376ca0d40fb39016e0245c8e4bab27305208e906bd78a8940d2cd79ec943681718569e7a355db36b210604670ca6279312f09b440b19b1ebb897f843a456d95b3e766166311287a659a4af230c4864ffa0e0152f76c7efca3ae5a662f105b7c336b70945f6b609d3e77f21a2a63054d43ca62dfe5041e941c18114dd58a47bf43898ea011405cf69f82105053b9bed3bfcdd7d3f67a7302e8634b5f847eab5839386f5b98000d1c7e7b4135ad92fd4d36d19b849c04f339551617e8ed34e0aeeac94712e682728fa45a37aeb63b120caba29ce6143c7545201da6588eac2970437024aee9a225337c02c7e1fc2b7bc9172878fc7c68617fc4dfd39744b463c036aab5b3460dd6948007136ff347a09b2573a2b5476544f0ce221bbd171a9ec3713bd91dcb065d2af682a4f96ac92bf54aaa695ea9285acef84a09dd9288f8b9949721b5f464bad13ba5646960bfb211b558d64b840a7563a405896f1c51ac2c9f5902b1c0207bbd527d37f26b6ffd21110d399d1511d391f4315e2f7e99d4f92d76a6d4c6373de65b15ddec6fed84fdd5202960f9f217097063ee32fd4b06247cd7cc6e39029f7e86036b24f288c9c33cf59ebbc7e50d0d5399f2330659f195dbccc05c84b168de5b851315314b7ee1d92291d8b33371acd10e134e661e4d3b03b9d700688ac3f065d057cf17048db8ae592538bfd370723643239bc336070945edecd0c8d1cfeb040f05187831eefca3fb8f37ad1cd65a906d16297cb2a00ab92d2bfef216dab2f05b08e979f1b31d7ddfea057554b275cfc69e599594ee590013bc3b381e89017998af1a4d64db0d24833a0e074aa5104eaa5a575257d68cea4fd8cf33064968c9469e82fac6cae581b85ddc6df69ca09515a6f74b269186e62bbe2344cf06c4b083a35e15bca59f96a73ed46a9966697582dffe9b4c4b2d6c221c20556897fce174e82070ab507fe807a6ff538ba2c7395e66dabee5ca92f3755aa382f3b490c3ac59c609412ddaf6268a1a02e3150cbb51d4b34b102b76ad6c189ae5813616e6d7f8b381c64d868c255f14394bc5170f7076601fb7ce03cd450ae904357aec80acb7b54056b5f797b5f87dade8de2350a0c23cd4a9794976ac729f66b7cd882965580946bc57ee818166fbace008f5730b8d6ab72024ec3ad8c4d38bac52fee30e5d1a05cb61d33f49a6816684db974d3ef34a5ce4def89fb3e00f77be8399ac7143e8b4baf74102d25efbfef215dde15b68493964d2037be1dc20a8e7d7eb08a12c0efb9d02728c6e5e15f80fddf25fab6309c33a5c88673a3212a64e71df7346201f745bb17aa8dca2ffff8c8a078e626b51b5f159218106b57e8b3aa3829ec5be13d82b500c05d884b337bd9eb5065d394397899d5e904b2f44c045c712538f79168e97cf65d301cc411901d05f78c2070330ae2db43b3d7f120b3a21284d24587f54d4a6645b81d715230389fcdcd0d1017d1884fc1ddf2e8451d639fb432a65c225ab193cc0cf436424b55cf0e6c3c51543ae080d291798f11ecc02bc25c00a1d065e847d3c0997ef91661d6b4fb27a19484e10e66f5757bd05197156eca218aa92baf5b9fd69099762ac71747fad225c71157aa0001f735c1c464694ab0cd588ac537c4f6a24b9a192a946d0065ec1a8ded2e9dd1ee5b98be3405a1473eb089e13e63f37d147ecc43d43792d38730e3f57f4ff4b21c04acf108f2615f0b1b56d8daaec8db1f621ab2aaacf16e8502945f9466bee4a52c51d5ff1b41cf00108966b4edba0ced36384075f8c9323ed705cf8164eca8e072e5e6636cb21c5d5fd1bcec2581f7f106fb2d1f4f3cc59a9c33a3948ce2e02a1179208ba7c35bd0de982b449eeb6c1239e57a7a43568dec0f8bf2a60ad990fa3aceea4814176ba52a4224c2b14bf152a12e8a6e104552a6820a82ff05449d568ece774ba793a65a3ee8a8a6e7c49a3de052e2aa5b3dee4f5fd752d940fcd0a62c29193af175ead80315275ee5537480fb1d51c489b992dce14feb033cb8a64b2dbcaee66e8c966ae9b6669badb124e6ff8921a4e8120ac162a0cd3f201cee9285bce4e993b7539b61dc1d4d057aeb10d0ddb374b8154851424f5420ef829c305f2607b657f3fddb180f844bc442af07226a2a256577291d94b284aab836508dabe4b099397b90058f5f3492557d8fd68e99a0c772d37416b5830d3213f0dc3b7c55b0ab23e062762728affaa10f575875ad3346098d2257bf37ba32ce7ed90bc3c3e04727ccf7de0ae6f179906fc378e726577f2026e2ec2ad8729d3df243645823cfb8b7e3059c7788b6201d2853931a30c3a9136f63fa79090a04af6ab6432e8f47c0024b91041eb356c27e2d8f92d8b4a7151db02a5d8c86d52d73dd6bfe65033278caa9d0ff500dcc849103e4be29a1b4c79b16ca683c54ab46e3fb3519a3605bbb09b8b51b36b7c63622aa791c373fbc35d5142d26061c8853bdc2c3f5f9a6c077a71d7cd557640c0f425c1d1bc477cd7c9741784d2210f2abe3e1a83f7edfacd0d5d0a45f72e62f5094f95cc704abdef83d73d458572844f4913308e426800ee517d95e50ebe8b94b5e5958a2c40a2ab5f01857c17878f9bf2070d72403286bc09e19c2ab77e2aa76578932182c129fb7d58534494cc38a146913515f103841f065766a4f4f60392385ea936fbe53b108c8aaa7c70ec78a85b82104e256aae0f39d61f8ee789929c75c042d1e807de09bda5a58f2c0b79945af580162929d1d737fcdc7728fc88609a11ed00f1563d4051c24638ac75f7d1b34011262dfc034e52859b06afab89f0e1856365ab0bc8f5f6579108d773127c3951b155c203eefdd8405002515f5b80ff0caa1a361455ce4b5c95328a92e14abd23ba27f71a5bae2bb5163b743b8f7f4035551bde4b3dfdfa8b2c86f1fea23b334b4d11f1675e7f07ab4b344b0a5750d89f00e091fefdfdefba12c3a2eac32c84390f530077b96556cb6f105bfb98cda23424503cacdf30ab9d12d61164f1224ec613cfe5575c41a2ca622dde93d384e6a11c050b4c65d1fa979dd27ac75f32b68ea4792ed7c768c5340a88fe243f9bf8cf77f7e16276a33b502b8e4015fa7107135df1998c8f6ceb9ec71943fe27e20110475b71ce52eb5798dedb6a9ecd53276f62f20384bfa4958e9d07fbda623e8ee182b24bafddf0cf43f88992e207e09772d9492139f18211064326a9c24181650ecb4c83f9246184ecc36eb7b859fe8e44c173e3374ce5e81dfa9cb90e75239cf2efa5980f5a341f9830c1a9d4a4292580853951e6f3be4ef2ae7c76295c9e5fe85de2a2bbd63b95b92df1b0a0aa83e0ac852d53ed17359a57737ee908d4a5a530c5443937005ee448d4032fa60a6d98d645fdc439297279e693683645001772e2583f76c1af5657a8c51513a833c91cb1769b6173bd3befd4c272bd99aaccc57318854b62b183feab291dafdea84874996ffaa2f4f3105a03aee1f2f2c9c013157d7f53334cef2d2dabab037f0a2e1bd0ff1a4eb919074f030176dd5668f05d71c1ab47420dd9d3745d99d9006afb2660e5624f58db9655af9729244c681734a4c01c169ec0f4b6fd294111f813f06fe3f0114747ace2f21c40bc6de26fbac571b147128a3855861968d76f0afacd1606a26b9a3e9e4b28548586f7bcdea00352b78836e698f280100f9e607088e21daba68f6cf6497047de2cce8d0e30cc1b6cffab36a64d4b0c91f7ffbac986aa0d76307b77af1a79fe8db9333d426872b914a210d9827686f609f8d135a2fa64fc07100a12f1b026c6d01b6e8b661d168689feccb33469d2d4610f6261a16a0a4cd65e7b03b3e20e1c5038f9d97ed07cb9d96b4e457459c602b438d967b3003be22f49dd80e92e940048269593c745546573694deef58f7c8b1c9d45f4a04f56f04a2eae8d510400678669baf913bd87c85863dadf9ffa46fabf2ea19eee9b8c7c46341ad4d1c0b078f5f9e34d15c15cf3b12203f04b165ea004d064d71cc5c2a788aed57a107556f360d4e764aaa497ef298e96863da24be9dfa1497292dd6cb4c6a51dc02efabc4ed525b3d7b7c5a2f9af553c6eafd5884b76049808bc5918dc17b18e5b25ac3defe370c0c1fc295cab12f23789694c5ca38762b52c9fdeef1055d08552a8101ee58569a70a796ca44b322a3695ac413fd5137464690b51742fa5e21e78cbe89f375b3835b9f5ca1d07160b6ae7c7e1f396be6ca8f3a69df489abba724438f36f6e21c199197fb13beb308e3c501a2ce2d47f6011487c9c975c829ead15da19cadf7d2288d5d013803ba9fa0117fb8327f81d7ae05e2a8b3c5e1d1795ca089a87536d08b81d90d222f3219ca63ab6f3b6c4f86ce99709c32b97bc704a17aa68345648db11b917a5620bbf37c9ba4126dc15beb1408dffd30374f4e35615decea9d29590df3c8bff77541b8b16dff9cfd5d27f16e3c182b025832f961b8e10766ad9ecdf73426527d683e0126b5b1f7d9d2933ab5400f4f53c1819ed54ea6d1d174c0de86f337be1c8df4548dd0dbae0d5f3e923c54eadeabfec53c348cc66f00cb83cccc7ba1516fe06226befd4ccdc2ec056c02f2045bc8ca960252a4adceffe866e56eba9007aa7544e2347d901fe724182063ad77fc0d2444cbaf59510b12b91d64d356aa004b427b5a63dde17b35f1da36d105303537a1582391fef988f38d713a825face5d577643464de110f2c9126faadb986054b8c65a5cc099b000ee42471bfcce94ecb9beb37982e775e256521f053c1ae65867439dd03100a12266181d80af09407b9e9d2e198d5d5984fd0ecd25f7774a967e158eb203a2aede457dea954d8b8f579489ac6baa9291b39aec69e695318ef8f8c8b4761877a3171468cbcdc25545e9586085d05dead20d887e4d559828e4be332d727ba808cc9735a76f61076d7a0f6081561a55c2e15e822f13c2afc17596b40134f7556d838e1b5c1237f5e77654d3caf156b9ec46031c2222d5b5ce0ad5b79de8b0ed7cf43648cb233378c78953768764ece873e9cc60dfa140aa6d5be967fc6622bfa1ab1d23db0d816a8d5e1ce4a673d39c286346db2a8af103b7ad9d5e835694e933181c08c2534c4ff0345b754bc25f978f52e90663af3d10982a762f6618b7a82ac55d91bab13d19269b6fb531bc4da58c4a917091eee8b2348dc4f01cee0a6080c2c477659c9a140b3d86f70ff1ac4e4675745468b7e6b2d377b46f42797c5fe346a5eae9d4721a1da31af83068a32a4405ccd0ee3b8e3a5e012122f3089b3b82ea8f078947edc563017b8581de6c3fa7973253e3b9522d1dd9d2a66491e56e6918abad3bda7e5385fefb9e7ef036aecf5d25fa0f8d6a958da5b99e4fe55089ff044f42a621527f313a04595209ecd6178aedb581662136408050366bdd4a8ab8e7a3cc6aea3ee5c8dc905311915a91486329939743f7f7122a973252aed64aaa3803493b7de6f350aeb7b56665df1d167617f09ab9d3aa6e6477c8bf85365a2ced21c856ce6b541ea6f048f0916f0f6c7612f651f9ebac60f0d49dfbbe4b0f2e8b6a0f2e9b5b99a973d0e7a3e85091b9fe675d71163bbb88fe6cffb9789d9d1893b49cfbfd744fa8797dfce09d6fa638eef853473d3aa4ff007935d7065b5fd8252131bae5654a2af41aa292c78055952bb25528e7c67bc8ec3e9edf0e377250fb7e05c2e03fa7a9a779308c98b0d778825b33e1199a04198bdc6e263f0c971eaa448dac706e29d4c9a7d711799e727f4e16ab30f6335822a77b0aac9848b3561a6cd5357d2cd4589b923557d084ccebae7bff6f52d9a4c57303bad0d74b0799b3b94a4bf048085a35d91ee84f7e5e84c09353acab4bb04f7fac9471f52a6dff74f3bffcaea31def496707d2dbc09c4881eef72040aa1aa80738e5e50e4b15646b5a90eca2bec2cc07b1331d428e6ca97fa9f1798c558946469c3884e0d820c850a28a19448b0cc7fa5de9154a3e3ace3708f23d19cc4ba9d7e1310f23c7ec109f8f37314babda5921ab16cf3196cc260c7d1db855a90ceccd01af58a23558347ce8318b50cbaac2cc548c0c6b06e3916da0ce5451f567262988362a088fdd8ad9cd149d60d8f28f79f26ebe0f944988000e965ffc1fe14bd17470d0ffb7fe93f2632c77581f9fb1747551cef961cec0d7177ce1f6f581af0e90bab44710d3b96acaccc6255915bcfe395ac0dd3fac1c3ee7cfdaddd73afe1884768717744881d7ba253ff0eda6fb83f52e74ded8f6718dd2001461587545f47f436183e63e31c7925c400f990ff137464692fd87daa22a387376dca6148ab990e8459f98832e894b0df5a7ba59aaef34d73fa2106f953c6adc7bb133773238c188f41e66817501a77872ecde0ca9b1fb0270df46aa641c46531e85db88110a7542abe9bd4d41ed4f842d85266e5d3f98533bd33c40b0198a683a3dfd3f4cf1badbd318df92aa8aa551bdcb4442bad4e77e1fada49309dc5768f3c052c659e021b101658304d247c5638613ee0b452a8feea1a81180fb4962288ad3380b4bed041d4f376f1241f4d2fe4c5937c14ff65be5b6803065e5742ed2e32efb5cfc8e2d6ecb34004c7c1ffc4b5717c16b38bed8bdaeedf1a68be7a4685d48f44b68fbf95b916d3197253af3d51342f6217f911399104bda748a93ba637fa3c2ac9b985a2a0cb2a1773b8bdbd0e76e31806eb1ac45776b91af9cd380c5260c8756c41ca8d6ac088dce57715b653bd9db46e8cf8ad077f1bd6854ede148a51bb03f2d24e828a8c6334c1cd67972146c5ed325207bca49e9160dd88b03aed2caa0adcfcf601faa57fef6a971b90354d44fe5a46b23c3e4a9bbd70796a37233529cfef6946ee22b928bc84598de3be8db329faf79f738806ec5a9be0e09e72c16d69bdf69818f13ae2c1a5906554e4d12a8033cc61248b792c03e1d9105a9da38490389a0cafaa2649feb68447ac512c08ce7e311b5a8c0bcf48166a6ec201de84bca60709b78125600291aee8ecc0819da1971e80b6362fd500f782cc2d95841a33845d481527a6397b1f970cc4f11608c7df4b0a64884a74a8b4916c50f1b96972c9489ba51278f8f8f4bf9db1770c5e640453bb82edd2d9b248935850fccb8afa83b1c1dbaf68c3ec97b7a28a7a35499603a4a835af15dde4668740ae759d9516d33cb1ee2e6ee7e6e4c98a30dffaecd6fe6c993b3f8ba5acc5862c521da2593763f74c26281d892ef363e0232c7d5ae8a55753f4cbb06e7b521151e8ec31e338f569a55aba372a73eaf6712a73c78c89c7bc3dff6f9cdf89d4f740393b1c90e4a09d7356a9a30a2de86134596a4d53307c82af0ddcf00db8cfbd3ea70d16c7188d9ad02d22a2626fe900e490d28be07e2497509f0936888bc212e7ddff4e2abe7e161a292ebc470fcadfd6cd0349b767396aa73f35e6cdb0ef860e1db3f18f647b600e33dfd8c8fe416718aa62cfa2bade53a47c5f7cd40eb127ca44bce1effd448e976a872cd3268411879fbc724068f6007a9142fff8c99926ad0d7c571e89ef1091bae188f853482fcb215fce07e8afe240ffbe3a1804436005a310fe61fa4ad72e0b8b37e7234df32dba8ce07dedd7185f58adf73d9f7ccfaa0a7e4894a9eeb0cfb9ce04bd382ab5662434f928c81c56cf221c49d51377290f3ef716b9a1f9353886d6ddfb209a689580221211727a1171b5e1cae6de5214062e65fe2f2fe258c6a9129ecd83dde8d31c8ccf68e514b4ae6adb2c0b48081b2183b438bccdf6eab109cceec97c291d182b6003a735c38c053755cfdc4890badbd0dbe0088f4eb26077e77e30cf54981d30ece4a7b6bf00481926e5a9b7ca349470740fb5ee596c05937319ec7f501bb3ca7ec271298db28d5290f4224fb0a000565f434072b92d8f58521af83ed06e93c311d17ff73f54b6e9a748d83e5754b7ca57fb04808b9b6f521b994cc05c9fefc0ddf0fe1f15be78ec82bda69a1bf7a0fdcdf8ab720368c9b6277cb59f8fe250e8bc0f3bfe44ad70aac81f27cc498d1940f2b883bee2af8eafe134e8533390fcf5111b8a3cea6b29d1e027de49a20dfbb3cee02f21a59825eb5903dc449dcc5ffd4893e7e8d497bd298fb21f0d9e459dc31d99e91e7f31385893213693f6dcaa00fd9b5c6caaa46bc287f3cfd07dcb373b68a75ceeed083569a70fb47037ba19a3a56a4c791b9d5d6cda67089e643613216da3832ce1298a686f2a4bc71462bf9d23d6e16f03f40d69b8e76b608da04b100e2a3cd2e047a20984194f8760ce397d99dac0ec9e8d21b2dadc7fb549396c5ddcf95dcce1c0e65c29c88be7b048c9af0858bec19ede6d2dc223bc166ca63b80db3ed79592461d861a97535bb108cdda1b33968e82310ccf0e22def0de28e8e8cb6a41d8357d78ed5f0f25bf1040bcaab3d09e5d52f3e94c2bada77ef1750f2d7783a356042cf5b4632619dd10617e538e9b03881a2eae1bcb142ca3005c9355bc37340d3d8aadd16295caaae6fe8803751190f0bf80e14257aed47c00d5a84f59b6e5192222cff46f016b2f85be51219d0afe7414b830371edaead5891aafab896941c2bce23797d1084b91a258124a0b2354527a92595b6786d4ebb3908a40353537732278a9372238b721c967609aae5e67baaa7efdbb34131d1d5c6c6e4d489a747e916dd2501ad26017dd8d6b84f4672524e688dc5aa16d2cd67e38e7dcab280c3672bf8bbe45e30ff5fcbe404f63cb49b6ac129a14ba9570f2c501c9954e01b1b2d471dc98a11c88c33cb1e2e1a586304f79c6f83af1de49f88c8ccd1553582bf0ce92e826ce89d51f7659ced52500d910d2e44a2f520ce6ce5afaac53674cab852ae5cd28d5690773a4e9367cde96ebc78f96c43cdf8c670b9422e86e6c3b498ba021c2c4dffa0ac9fc0c3a807a9e698d8ef04a00c1f72cdff45ba5f31be356642b2f5b96ec1ca9314e666d86c31b187b5f0388b6c97692c9b442c4f361afe747f1b0ed8488a276bd2002b9d080553fb7cc25fdf7542297359fd4e6eecaa420523be5a9ec85593621c31d43969f7565b092c78ae1f7540159bce61180b89b4c25b035bce8bd73fc02578a53e27a684f20889094bd19100d0edf5511a1f4697c4a365cbe04b5f66d76b753bc70b3a8677935270199903b43ffc7c2a5bda186b90cdc73a7aff8e9da3fe9a1574b5a2708fc44f5cac45b776af1996fa5d7adada8ec822ed60018ce30444b76c600e098c06a4f4fc1f9ea23dc40f53b46c211f4bd43011f948e344455198f2700cfdbfdbad21b6525ed8ed05d79cfa052f33d175629f5f2d3a07bdc60234e04adba0f41d0c9439a200718c10e0a1bba99e732d1ff68a2fb01bb9f923039b15ffabb2207a1fa73e757634038bf5f1cdd448857609f3d6be80bcd5ca6011af79664223a3fcdf3d1e4618aa07ff965f03277c8f8c13c88b6006b9e1099ee76003bf0d4a6ae98ea6c95bc57d18a36439a6d0b867390e18e7b79b5a33cbfaf7a2cf1f994e4f371369fe55e10f54b6fb33a3f88e64c283f8003b20c2ddf1e67c8c7c4cb7ecca45d055f50b43a5dcd725b6c60dcd1274a95a7fb003f4bb76a56e4fe1e4ce9990e10fe5b51ec9115b61a16a7e5a8e11ccb9e1dd461de48681f50a64f7398e9e1f7d835d08b41c328e22d41e9bea458d41b852e0e67813f4c29940bba648dd5615e17a74c8cffe95de0197af8ef67b0200faab529b1774bd559e0c453488d15f657100211a2eeef33e28be7cd243d4631baca0053a92ba04eef021cd4be3d58605b438c999052d65e0b0ab2bd7e626e7b8a6b9be244e29e71ef1f950d7a8c514f734704e58d65123984a30822271f6844f7ec27510cd6cfe593ed0e3274ed281ce11f4964d02a51ccbd75167a1f89fff651a86ceb77b0371c2b1131389180d6f18a83041d90d8c8ae0b2194854dd592716712498354db8d6b8c0ed695f6e71c54fda8ae5f9371026e97ad23666d8c486845f1b0984a1e566252c237136f6ae88c6dff0c1148cf12c924685ecc725a8e3a985fd777a90ad6341c7985e511bd5a5b81ccbcbc08038e84a06740e41b1f309fa01512834060080ccfb1700f1c51c71eb9a4e531926d1db6b25b6b7dde51328451888ef2736e01875fa2ca0b1014050150d58a796362c69aa247ec7fbb2e6037713ad5b9973baf634c32aea10b6ac2c67e64598b9a14832809ad3529d42ca6221913010d618b147c214a03810a410b5dc74ee84214aaf2eb1944ac3fbb8a19227c70db7796b1a126b8fbcfe055cbdee0b1829bcad75830147227369951274b1be78def704cdd09871ecdeb8475a516d21f0eeda5b8136f809585890d162075d2e55426347e73025949675479b8a8b01b40a173a0722bf3154ba4bb9979a0cf9788f1e62230ba138bb4ecb6088c92c6a3d51bec7a1d5bf446b6d7ee6e81f5d9277bfc989d35ec7d1e53a0e25d424a9d3d42f73a5d64707be46ea3e42564f0d7679b4829cf6f64390e131a55d994c8a1df70e6de0e0a381d0419b98bed7ab7d7454ad28790a6fdda2a8b076f1f55a40644489256c50bf851e7be38cce983fd3b9eebb7f7d4e58cc77081f0ae9b15e2b7d9fd9aa0fc023d10c9ce413da0a5ff6eda7d7b72a84c9def08338e741065c80c4234b99c5d4b5b15a79356e02327be960827c83d4511cd169b842bba58d7b50153da6052a4ab362c841f85181ef37e57d974c08b5944c100253f39ab7c62e80338fc51c75badacece58762e7bcdc608a7e848e601fa200cdc8e4a50dbc621df540dbb85355adc3d051e05ae3ac9df7d3427a26afd170f41c56facd42b88450586db23f69d3752775f280d6aaa95859c0c419ab0c8d850304d6afaba95719a9e2f7ffded1b1e5225ed87fc6a93e4849348fff493d7659c979d08275da2cc66e85751aa450dc82f5f875b3ed74abe1e6bef68927e8918e5801396da2a308141d3abe78bd3077c7052727e58eac8b4a7bc97f3763aa4f833ffe614fb8c0a858094fb16342a178106ec7042327c13b9e9f608dded177a61b985fb3fb4369bff7d7d52218dca98a03a826089cd5e3693678b6b04814722df2f91e932cc8fe70d054f554fa461e712fd8a2d54a1cac693a31fc72f5f55a8965a9c4d6e6b90c85cd223be1d21c5c20ba64a62227e83e0f0f10bfe2e69bfe123f805f3b0cbc49bd808fedcb0576803a46c0953608614089300fbc79249484e1ddc8e0dcc804405c1678aef620d7f2747b7c3263df20d0f9ee4173029292f055f364c83754ef76af6720d1951e97ea3b11a09c184215da1dd60e46e43a69ac587a9931ba8caa492c6ba49a11a2a871370dc4f0322757912b027492bd2d672aa237fc67f0105557212cab32e1b04514a0f9159d5e06512150030d9ee61b33104dd8a13ce7aabf149d0a208e44f449f2fe23d5038b5900d626a99cf639942b21511eb5010fd95bb6f6efc69358b86b393f2630ef50ebc95cda08f8ee05c9cb44649e52dc3bcd78ab56f421e9b52c3e4e22b3e2292680e1aa7ccbe146fcecfab6828b39e9061a99dd53b5be121d65495320e7996d95153270f2f138e1317b18b8d06b24e5f4606b84897ea3495397f4bb9e124920bba612e2803fb4d565f94cf99b218a1396d4f27462cc0b723273d203c26e9b774b8114970703e2cc03ef7fdaf2a51917bc2ed3c78f14dbb3a9229f41aed6c78d316095b04fa5db8d26b5794cf9041bc8c56d4c1afaec197874c47db6b65f0db223bc28514af2f76092044edc80bb1eae5285b63bfd08f909bf8b44d88e387be36a895c283f6a1026a0465759091a926e1526290c1db0c06a74a4f89d030e01b56ce9c4d04941936a64cf0ca8524c0de500b85d62012877e746f3af5beabd7f05145469c269010b02f8ecea29314a56bfbd9a95ee69efb1a30dafd7cf94c553467b8fdc83a8df9bcd9d6f68d63cb6f16f03d1722f0e138adcdcb4d24f6615ed7750158be9dfc4f6ef02928a615c9536bda83c2d2a12b87505c032ecea8e9f1db472f7758d3a6d785a92eb3957e1915e261cddd74207d39e03eda9c56c3b67035631e16b427c2016451a744b717e75b7893309bb0cc339d43486fe4868c93d72f69dc4278d5e4d1c459da98c2bf3b2f463addd43ca59029c3330e77bac41506813ddb869854c5e7123780c10f2bb119bda48c89658e2d993b8b814b5c6d52873de6686c75553282cda043f3c13bb5a2d4337b7f8dbdcfad514f19a21d4fdc802cf747c40c70b5fe22ae820f050cfaf808feabb14b9cd1e9054f7d93909da0f441985d8957e5b0578ad7b53a34345c1a533447632f1363444392cc4ed14ffba97297181bf7a4b23da6852ce76509c9b13c259a917de1b5f012e49c5fea5e154e740840a33eec4a4ec4080eddd856c6494531b5eab93394267fc1fc0fb947512ad410c496cd9583090866bb3f78e96e396fbaf33891f687ab4831e662292d1d6aa5132e9f1f3f4b07a0c00add7add0690a1d2dd59448efd03deb82bc0b88594549cf4bc033fc632644e1d9335c57692472fd62658b5b7299ea920142b980e29ce9f64a2da5686e33cae03290555fba9ecd43f09c60732e5cd49e29d93f1505b68e4d4321149511f996b6005915a280a6bd9a3dc0b82d719ea3d66e7ce692145e4f1e37d3c0227a084ece85bb74a558a3512d8782dfe71e89c563ba6f4a70d36ee8a7d1f49749ed97a94663ebc0eaa4ff0574fb8237939815ed00f3862cc4c817c6bcc5b2cf7b433a73ba0d3a9d2a2a8e2b9ccad7985ac423960d20ee3a3634a7520f40ac4e548533ea4f311d7bb5ce4601a2afd3f383c54677f7d027fd911cfa7c14075c9254e2a0b3d80be2840f2e0c400092a35b4294928492943a5bbaddb0bb1f1a8523078023ee789e1d57aa118632c3f87ab60e59fd87430134b81f852a4df81f9bde1fd1e33f8a0e2a193b5c3f03dd9d23b3627f432de83168177a97e61d1935efdb16e7d02b2c0d35512e9a929b371b7b2c5f6db984e800d31f0ee76ac15e45cd3cba4a2624318d4653601e8502cf6cad0c073c9ab92840d1822ea9dba2dadaa2fd944697b41beb149a4baa7355ca176c951f315d070768ee4b86dce974f19dd2600e6137bae56a59207fcbe3a95a63b9279f726dc54620fad37ea8aa8fb68c28bb3715091661af99b405bf3f635d118734478e5771796e907f474261b67a588e582fa497b1ad5514a2f956fd05e05be083c5ea8d919534f7bb011884c4dc3cea3f3436f4c3fead946efcb9e82aa305dc72e194f748e9496e3551524fb46817a813f75c7b46797b9d03b77b81464df4abaae3982cc641e5f89c8951457dff12ceae705eb843de20734b44e41bc83a0036c0f01eafa0dbb605a28e93517cbdcd229eeb514a150d6d0b2324d0aed8f4939d678f77e73c0f53d628706e66e811eadb625339ce56db5069b360a44170519cee996a0e6bdd8bcc36d3798d654ade29a570459ca9203f9b1efcb73fe5d6e05059ec5d273ca8ae790d4434c03b44477d6f5b7412aa0896e46acdc040ee489ed78f2863b6008afb55a06f03642ce5f8bd22d545f2b1f0aefdac7d6927635220453082b65f0838ab6e3479e2fafdb45a4e6945558040a71ef13518f42e5e96b452630b31e1eb065aa9e93fb5755ea820d0f48c97fa454904f4aaf789bd46daa093722ffd83d9d33e6c4d459ba9ba5607939643754c36eb11a6610e96b20de06fe788504619c19918d322284bcd70800ad2d946f129d183c4d92152e7bd5a7b3b71e9cbd1a30aec01b17f2ce35aa986e7492e5c7a0054e32c007725c048dccdaca4c21a70e8048cac09d8a7e7c1f630a6712aa4fe6fae6673588b0a5e9e08ebb057c7818c4bcbb468c16a261a1b3cd54138cd0965db79ea547281de635d02c0c8920a9d2cacc41978db6d54ca816c7703141b3c52045e4af4e0d3b9eb2fe3f0a82499a4bafb48b4152c608073c17124a7c73bc853bd40fc1b546a4b863be82e31d75b3504fc0a8e1ce391419b1db41d4e8d0eabee0a082f4e5c9682bae905c264c725f31c7426d95ce46a13da8d84e56fa720d3566e17a4e3642a88e79131de5cc2203fd8537c7796b0b464476bbcb135a2fa6037b4959ae41d94e9eef8af402ee1579683a64dd4690c632f5b63b05287c92546b9d380d61a341621503c7e404f5404f8fa57a4c99eb24a73c1e877ffa926cd3507aa0d93cfee527d7e6c7cae52b68d22f2defc71f6ca16ee258064b139358edf4de9cc877153067eb277e149de03ac7a6384cf2195ceceda9d0ce6d095f7b4795c2d6d401439bf9d39380475c58e61b467934e3f7d04370258f62b66cd945aea80220db8456238f020058aaf7cfb34a0362441fab8aa77cca43382afcbb1207105e261103ae5f86ae4df3e77deca5473bf4501f45c7b63c527334a64243054af061b61cab07f602078577f3b94e8cb007f5b701a1421250c208ed3e532e3c3cb554606a104d8130017b7b3b5c92bf859ca8f788350ee9c94cbdbd084f792bfae79681f30def16feaba11f7f46b231764c0961d103cb591371235e206f784fb14ccd8041c105c6a0303abd66891dff0d999bfdce0298291e3f3e2b645fa92965083bde64a7320816ba9d2d5d0191e38612e004199ed044f03f9b52b4cd9d54a2678cbcb2e77fa408610e1c49951d9b7db238242464b5118275101fed1f092e0e99e3cc249e6e7461c4e5ab27416b606973a67d615ac75fa3eac8391f9246e9df863a2d01a0600bea0086ef9a364a7183364e311a5f3c3382018377fa24e89bd313e0b85b6186089924cc3c94a5af07829d065535ad132beb3067dd3a20ec8865992eb97254690cf0be50e95d8692ec7f0e637df291896fc6d7b770ea4b40e6df02175a77aafe20a9f0aaf6d17c3a01687e0886167dda28127b3c91a4694fff4dfce550b079fe680d57ffe60614d31f3889391afdf457381d48950b7e2b5befc0994bdf0d7c5071b101159a7ab1dd00cd5a9439510929f0223c6d30f37e9307f6fa791838b9ecf1ee0cda2d85f652e4c720fe5e5e0fac49e26e7677a10ec810adaa0c9f30fba52df74e603e16554118ff090556dfed2fd5ac1d26532ffb8d49c1b8c19d7d205af66fe4037493179de2c51a712ee54721237a1776f5bfd60006a51fcb05d2a36298392f11dc8984595df3908abeaf16986c7c2feb1bf930988905827832d193522ece67cdc980da08998c4e0a6d400938e14753b5023a71a399678fa380f13607bf7ab507e605b2157ea680f1890e59ea699940403a4acd555d6361c7b2dcbab9e0fb0068307e574b67ae5ff194b22be43127fca8fa92c298f924ddc30339b316990b8ad663961560c09d85022301c0bee2f5b1fbb8321181097686245d52feeb1d530ad54dd92f2e32de700b9db1f0e1fd9b693ba935f413605d2875a1cf0de4831a68ed9b8e461e2cbeb4767ad525a13c15f5a33c65ddae0092b70facb9fe80819ba087684200d78831ab15e279a13b9522a96ae321c895a148e1f438eadf8ac8e6692e639fa8d9a0ba009d926d956c4adccc813019561ccf4fc1e0c8d6412ccde08c98f7a511c52e6ad7518146eb19cb66671326e1bcdd619ad36453457b3ae4ac3545fe8c501ab43ee33290aaa855c3efc0297354a12c73785103f84f074aff83df1483413fbaed1d13616c5d2093e48a9eb85d7c8079086bb3b4a1f603a75565755947acb0d63099799472d9e4a2f3f50fda9c5f19b5486c37217fd18d65f4c89af0b68960867cc4d791cde130e73ffa951aace54490b6e82599df8e5cbdd56a57d78b95bc6b1e9bd952d1da5961c0439ead74e0fd56e6782caf95946ac2ce402ded0cb6ca191a7ee4959ba911c4711fca6d03522db6d7b3904a9a33951cdae779c3d98ad0557b601e3dd8607c7b3115340ad58a5603971513bcbab515f958faa2202fb7ac45eee289c721162da36ec02fafdfe2fbe37e4b0cfbe51b0977c007a3f7295abb3b0b2e405b85170a54510e4505c72307eaa8cc927f4f69014dfb69a769d969786a85b6d62a04169970f589b626562e7dd8c1d161b25e73315e3a5bac43928f933d35b979234962af20a148ac5bf416c35a9da3054240b94d5360e63586cbb9d6d4a6a2530f0efd2c43fe328de1c64d5ad919c3db14d30ee1c05e3baeec9c5c960833f9d9b8d77f2c5d23ae6a83760f988f4c1356e54f2049786938225b4330709433f5f0dd940e9d6b0b1bc18576f04ab85bba2bd81f2f9d3c1bdec72af29fcc5e0ef673b5bbc3b13ccc6958333ad475ee8e8b350753ff815703c5aad553dde6b7fad749c2b6ab9cde5d8c1cc7f940486f22cbc702d97b1d0945b39f4ab8c4893e30ef79d18abeed8be4f9515099ace6cc9a6d2d7842a35fa4bd8a108f22f3b45659b6088927bb26772f76df1a9ef81faac8d3b449f403530288f8892c65e0ab9016c870809d78055e81f7806affd5b80f74864e58cb2cca7900ef26558a7b981ed534f0712042dd0ea65918f713f8cc50d682cb73c2c73f77b77d54612c3213b52578f0d2cdfb2753d62eb255a3c59f5aa9fda17aae0aee4a12534d88db725a63396aae76887f7c326ee0d68e64481c3008746964188c40e48b4ed3d9f1af8c1c516e9fd4b65c0844130198697bc13949fc4fc1713ac06848b01e3d48595536deccfcf41b65bc25e37230306bcc0daf812a671d87bf3a31a49522d2031176b463321cb38f54736553732d0a69885f5b70b2e19733f88c0171b6f3b5fc517b5c11f45ff84c8b534f23ab24d606efdf10d12831afb5a6c45d39578151538c128eee5b94adc662a33a71e5f272165b247d66242178ac666e00c1f52e26770f57ef16c89b385b3106f85b5366501b25a16ee7eb2c1d1356fd8a9b4d432f6024c35019481e797ad035954a0515366934c63f242e7233be15179837648efd109941192e4cec621e29aa01eccec750782a51841b2a70f4fc6a4064bd8b71db8362894d362f0b89205ea8a8116591152289333f157552a99eccd5900269da72e5dbd70230fe65091a8a48d1cf00250c819c572e2282e82982e87f940c163072f91e804af8ab8160337fe3246c83a6bd220fde0f2f46ef5cb020b615cb9eb6c66b657b21d73389548c741201c81f08339072cb0db1548587f2049c3c39d5e9b20d7326cfd5651007e3d733d538e0e616b766876b93da4328ea92100b04ee558912f1a095bd092877fa1287a46f82767e336ed019d1a2bf7525162377115e10234f6a0f350f724dde682ee43273f6062b6903eaf8d1255aaff4f919bef8f05a90fc9c82ddad390ff2dc05ac7d2e7b6194ec098fb5b733b045dc7cdc40dc2771780c8fcf590a22839a20b9fef0d616eb10376315ab4a139e277fbf69ea202d2dc46158487adb32bb3ae23e882125ae0a5b0bb87973af7fe630027d1f557bce81b288b41a70d2a5fa583e8daffaa897764f2cf157593ea6a9c07a849d56803530911b60a9cb2ddd5834e49934ef1fec89a5c409e59e54c5d5e5ea1e52eba87454acfebbf9ad365fb81347d1dcc42d259578ec1174adbbc0c372acb3bff377238e4d3537bbd70356e7174b3d15af0c976cb8fde661d93b1b4a4a8608d66ea2b698bb65c39bc8c632887ce3aa1d7e39977d4a64228d78edb192f21bb247c7778e44ad6f7b83dd5e468a787983a199d9ba0d2f953cb0c95f9ca2d2503903497d7bb184db699a694792c4f0d1a47981f8f789d7b5f45cc06987a665a7e6363c55a2cf8a8ed105a2f7ec2ea0b772403cca725c4ed9a9a9f3ca5e43442a3546698d3ed12183afd31db568fe58df7c1480e44a709817984b91ff5d5ff38a3f8f0d090ea68b80ac47b2c63211922910743af13abaa771b34bce661ace8de9f578b6bc3cd12ec650e6fe14d527a1e00c9e80dba12517808b7b20b540dde3b775d47b9760986898937f049cb7a53d17e21f908683faf1da166d413ad9d19f99a8740ccb4d3f654fcea6cf0a542e018e0222ec46f902fa816e6a82514db34b762fd4bc6ce1f6c34502f07e82928ef4d7ddc8aa32cdb59f31f8bb76a0f56f6503a0099018929379c8780fda43dce73f768861453c42219de1dd8efa007663d96f8cdf3534d56049b1839aed50cd7b4670fd8ff552f4f45b1cbe9696ea70f8212607b7c3bfb52e38f2d7124355af56f307f8956bc4d1dfcf686d5c19e32287e5eb03c8c5301d6a10cd2914df19a0aa7acabb133644e8405d0f13dfca96d59a132afc2b047cf7f4bd52b40b07a70a94710df376b0bd958cca792027ca5dcea5b8ca0ab4a7ede434ea61e356412193c7e160a7ec0c6adc817302f701577605a9e94348d2b1694af17022861068b6759434671596465b4e9dda80b0d718fa147ccfae4c40497922109413bd915732c55ed3da3ac614aa3e9e7b48ed00370ca4e6ae483d6259fbe18cd6934fe7a21ac142eca2e88ae75de068ee40e183708514115dad0ee94020a2bee0ea03faf7257ab2ba10963a94536999802d5c80d5e03d402aefbe818d25daa2ebfff61589bedf97e00fe4ef22e23ecb868b01fe3bc208a7c016d46ab99062b05d20fab3a303572b0555bb2e6d8e90f0fa68dd8bc7cf85147da67208f5796ee7c28d93443b57ec57cb92e8647b1ecc81aeffe7460770a5079c6606293ccb82d5660c3743c948e5d158d29b100bd82d3e76ab5409fd3cec865f21357b36cd143d97b753235ee5f07a55e5280e339e65092b4887c3723acad5cf4a0235579a3b9bdf8e1f439326e75b58f14364226e40f0eead2775ac3eefd6aafa881939a5156f68106688ecb8855e11426ed49ff7cb979321efe5ec1ee6e9bebaf014edd1a62e238f8699f2a42e84c522bc2cf9d06302f92e2db471554c1c7bd9e8bb30d965b31e488fd5d252dc10603214bbb0dc1d50d699e1411b543216242cbade3fcaeb2f38a6a394cb5a903257e380161244fffc884c074f265aade97ddeda09edcbc7c4fbdebf62a0eae90c981fe3d64b227fc00f9afab9f56239a03f53920aaa726da2b303dfa33f47c98afb3d3f858c7e5bf10012a034a19664cbb167cf0ba0738cd365b97a4d1743cf51249c0d67a01f11686aa93894f2d58cf036f80f163c77c60740019a3c3bd7aa65003485fdd2f3e2a393be968e1f3c9e70497fac6a5e1e8bf8116c9af96df514a7a17d293720d6640473552f5b9baafd70ae87a4c717af2690660dadf7ed2d0d38099fb9a0c024276c554724a934e48db640fd825995fcf0053b8edfdbecec41914a77f50fff1fa19e21812b49542aa6d151717faae6007733db4068383eb8ce5cfeda3b2eb8d3eeeea10d139f14bd9c1f4be2d27c4e34fcfb89d79dda5f75347d80650432da9aac86163c92b8d1b06c5cc9679b482bda165f0e31726558d8272bf7cee00ddfe1a60195867bfbfba45c9024af36379d3748eea214126197fafb25ba1e318c5f93dc79c631315f6ce28942e7a12057afdef3253d90034a839f5c073263b6553584d3d758724852439966261b6d8842e6e2eb1df5ba0368497f2cdc83f7f1fc06fbc0d223e3f02c33d5729546a5e7d33d502b577e0cbd69f797d1ac3d70af03aaea3c741fd0c8684e19a54db86937a0697c85a43fbd98f43620d8e922009a8d097b73a0deae4301547acf13c7096fc43d5eab5446f9490b801a05d79aec2937a549dc5ca73576e5ac9fa05db464af704c779b85986242ec475abc53bc4459307ea38d8dde040c20b0bfcc89639e6cb36a02619e37fbe7221c34269ecfd1556c517c41ec995b32bd7173b926f3e441219f37ce38f42283c63a4d5df8d6a4db5a2ad430155901606975d3a4ef2c717de7d03b45532a01830cbdd02e97095bd2189dd79feb40d448a2b0273aa79a66120733d200dfc9828343731027776d39ae30f7dec414a0720dde3b83128221c72cfd1cb2c8d4c13ad31d75595814c6dfc23c9d64e33dd2653857783611240cb53affe38977dad66ef8e561dabdc728f0c55824eb89fe4a4381f5a3a53983c0e050bcf49b925a86a44c41566f98a736abb45bb3efc5773c0fa6b942ae94903a792bc5031146f1379f091fea61621ef0ae9495f97a185982702088fcfbb65db35f9b669f44c7bfc3c3554f819e164ce6bb2c6fffbb0f0400f539c48847d49d0035ebb907eacbea1a6c2925565f4cfce71275da2d833ac36c95924212f49a00b9d56858f6853ab245d1275d2668086890217faa9dfc0f3d4ac5481f412cac71810d1dcb808b45ab3d82b6492d3a66153368c34ebf8e15a5777b7602e8dd60384b2dc9a999c070697aaae56b23465f4957d02e228bfc9dc28d876c11b97b63d52c6bfe598c3302e20dcb41218046aa23e37c87cd1255b5380f5c1a3a6045bca04f95fd81e7555bd8ca56fb022af3364689de245279f563d140c91ac64ec5ac70d5cf1e6a9251c84d23240e0ce0e4d894540be7759eb7482eda05983addda3d95ad8985356c480e9f1856c656398f349213a6b23cebd6278514d447f205ccd5b23249cc8145ff82ebca98b350b29ae9a87e05e8dabf68b4e957c5f9b005dfdaf2f2d03a9f263d8846efc1ea949c02abb85f4e4df7d4b8885da888047de6f13cbc22f55dac0f4d0e9ad673785eb5558c66e15e2048be28670ab4d93e09287a7501236f9e06695eb95a398ec8dc9809cf5bb5b8f0066ae2f87af9136ba51905a7b15d7f46a20aee69705f54bc6833092b40e5f184d87ee5d060724ef12cadf999905f4bfcc2f553a7404e415e275630fda1454eddb5eb782a1bf340e82d43520e10fdd34cb4372a6582d0d870ac28b30b495472df35d3a43367ced8f5250b05dcdb5d6fb9c9ebc38353c8076408c661dab21e15098fc53a93df65b54629248a1c840ec6dc19a9dcfa2fd7896d63b37df465e293be023ffcad78c0810656c18ad6cdb2226cbad3beb9ad72c5cced2af154ecfb510f8a88bf6d8fbba231a268c96155d53457c816eb5e6c3191b59f9934e8521cc1f7fdeb9ea6197ebeb008f3e84168ffab00855cecf33acc6c1c05b1f63474a9a80c29839ac13a140e67ea8089483438a717bf00c6706d34f9adad5a3f76d4a88867066e6fe1d0b7ee8f321920afd96607e54a9c1b9a9ad819501401dba43d6e4cdb5a80997f4d4667480d16de40eb92ecd4c2dae2eadda6ff708f85da0fa73f9681cb18d19382e748b69ee5b4552a0e1db43d7657c2879a8808e68472b2d7cb2fd807ad4667d87a5f1d4345fba8fc0ee79795e4bd0a4c931d884c8de5f275429192c91fb28bf8f491a3b83bb04057d11f6e28577a51adafc528d91368813c21fb6fc3bb6f066c198573e150b95f62d4da5c2eb7aedadb32c9f3ce94c5a2032ba3be7cc538037d3e333250eb44778576ecdad6b3d7ec139d1f994cfb4a6736857c0faf5cf73b1bb1052aac829a86a9cb7caab1ac68f855baec53f698fa3b726cd3b685a89a7ca62dc55b1292ac6d7fff04abb8dd139ceca0d4ef421012048d3a7579f3786d2bf17c5dc49b682072bca33ed06b6f2a1a564524ca6a5485ba6aa2b69f03d3d28012c0ac33d699ca408e0f930d4c7b4497b73b0bb0d8289b6df6cf4fb5483a3e58b0cf9060be19343f0b60478fc1c12c4f103c0a2f71861f3ea9c001ba18d890ef32014cd1b4a5bfcfd9e9deb90ff72045ab6ad7635c9709af80fd072e5b54954a22f119f24a9281e8c46b2d34d7cd5b36760a1795fd5a18f13935de31150d118a3a63ec96163e24edce0c35c53edb24172e395e09b4c4c2aca3cdba62f97532cbdef20492aaf449518ffc245a2422ba0787e3f74c3201847269c6703295a17f05c739dab15a4892f44a0d8712456a0972ce8c07c9219bd0f9743d6b79f86efa253b260a74aa6ff31184e5c6d4aab3794b1692c56d6b58dd24e720527cc2c107d25415f05f5dcf82225bb5e87600a59b20d5a7d1a2d25632936a12950c88045e271db59710327fa195f23db73af89fdae17690f734faed957a0c9f17f48975a0f74128da13c569274ba55acb222d7266745618a67f995453e2d473ea6ea81d64b4f9f2df92d39090ec41149211ac509ba6e9798c4303b8e4bfea3bb89f47ccda7bb90bae31c00586cae50839a3ea9d2e58f637103cf41b373826f4346f71702aae9b6ff6325c2854b5c04f9557fd5b6339ea25ad94d1c3fd165ef3dafa5a10a58e2f22c76f655321596990528cee851f67aa999648c80f4a8ef8741ccb8cf93fd1dcf57b66fb230c9edcf476c21297d44a8993edb980373d3f7fe290d61095173cf38dc1aae8b3ccbefbfea5893338223c2eb2259055b0b5cbc8b9b270e23b798af540770ae4e591d60ea504d151e98cc0c433652113e81d0fdc54a8a16da30793e992eb2a03fc6e5aea6b69bd423ccefb8fb9509a158c22895b90cfd3f3bf771ec6c5a01653d540e0e02f3caaaee23eea6f9e15fb51238be9781633fd0b262af32641b3a907baefa8536aa7d11ea81fb19474df7d3343acaf2f4bdfdd7ee705d5694e822e3a4b3f24c06a44d7adc09b96afb0b3a03ca8605bc5cfd9e034f5299e095cd125a04f376c7598b3496272bc57ef7e59387b3db7cd6a16327ecb28e82014c8808bb4ea70e6754f6609af140ced0c30047c89b96245d1784f8057b0280dcef8df391bc721f2c4b557e953df05cb328b517626df6ed5593b1d297f22af2573dbc94f95e86716c71ce66fabb9dcf071ff656ae0d8f3b7554ee7efdaff427db2cdd5c83c5e93711337b5cba973374d54534032863d88e4097f3b11eea5072c2a4f001b2ca26eb469f167231677c84ee98961bf11cc5c05c4cfe3c818895d801cd83b0fe818816ee6104a9d601a7693dc4b684979770abb42eda5b105cea01d0f2081a3c668808b9ceed2d060d7f596fed7da68b3a5cc87391f7bdd751a494250d19c89707a53a58a6b85c3447a0e29e4eda9d24789bfe0b1825b09cfc739bd2a60834d9d8e2be3715e553177f84df0fc1a56968383542e5df8ca32d706854de916f71a42a178b5aeb5fe69d17222f0fdbdc23eb41f6ca334badc05f0e5cfcdbcd1d84215ef779db78cdc7b354458a0dd0bb7f2ac9ee04ac150b2b7dc95d96aef900656d0a5240960cd0f8fef8074999c24a216a358f03a6cc5ee4e248761aed1de2d703a66427938841ed9f511c69a9300ac9ce2858c2aa0c3c5d28a592c023b3b7050ebb4549e91b039f24ebf56b1de1868323e544efcfafcee10f32c2deda474754b77017ec9eec97577ba8265353033911c841bceb7f37347b3fff9e235f23a859421c5e8b68e8384e25e8ba369455a86b05c01cfa09e910e9a11f58b7b89ff37cdbc0f163eb0b7ed5a6c23f993355b519a3f7b54838e6cc28183921795945822505362d2238f2b06ae37267405cc16d6e9105fe9775be28c0b152ae5c3be68fd093430081e6fdd5f228feed073be3f9c05d78ec6a61d0e539060e382cff3cb1adc314285fa25a4058c1cb3cfd430aa71824ac1a3f1749ae76cac12a5f9968f6713ca87c8a87b9c90fc0c5a5084a860c1572efa391a1b1cfe8b648918d067c476565901367638ad91b88c65755afbf8eedc36235d0c2ff25647318cdebdc4a13a07b8321e5c02a7ea80416c29ec3410f97a38d0598afa355fa4fb5719ea8feaa33a65e4260d95f843b21eee97c4ffd6c9945a5d78b310726c2840e768e86d52615d09fca526df58b01ddfacd010721b767d09cb8aaf34da713d21d5e26fa97d2aab1988f4dac83b3c5f3b699e2fe0e5c659fb4fa036aa9df29046eb46ca988c952e529136f10c5de64c7c26d548fb8843b6d42cfd849e47166228874d5ab625c9a6aa34afec190e808c43193fea2dd10d0b63b1bb291951650c070047c04e457b5431528471cfb9236baa86ba9a174b2ccfa642bba0da1df1618de96dac4d737b2986a25af325beaad41f4451ea992085172f72645d7253290b34ad22db163f067ea17f5b5e816fe278631bb74dfb3a6ea2dd83e2151e7b381f6377e1e5a556c085bb51933a53845ffbdf0f5722e3b8bf089b077c3acba6c5aac47b3f44852c19d9c1ebaf73febeed3283c926200695faed9cef81ac0088da0cf77a715040c4653951ce72b6f54e319a6d34fdddb406d33a7043e60b90f3afa9edac309412d2a7a97c1c1ba333acff7046105d32decc2993c77c6fc5b90ccfb3170bb5f38c2dd189160c5adb266454449327e99a87fa1f87ada3282270bf6c8d0e1eebe95bf10c293af24655b6d2479bd548e8840f899272d9c53c396c0facdd224a040ade9f1922822c23c4b2979cb4a0312d3ce4e61da29337c223cef796230f34f40c3ee45d414b6675517a77ad40db7737b70843875a842bfac69b56eb346e048af1aaafee2036b1077b9ea52d7219a968c1efbc5b9669c55004c8ffeb527320db06eb0da3f1a71af2080b8d535d980722541e1e973fcdd9647f8daf4b1e39ca000f3facd5db34bf46b185b1cc4b543242435e559cd0560445e73e238ded1bba96e985867f44ea9313189ed6d1a1c0caf9825b7987694fc5c3adaa93b1faca315498bca5edde566bee63a653897b85f3bdf58618ca21ca774497396daa960a8b48dbdf9f4d64a0878fdff558221747c2915fadaf4c3cb997336784956c410e0dd9edccbc337eaf9992f80224553d14da33f70ab094e1ea3455c3824b4bded075fc2201e25b39c396fa6e644b022a8bc9e33ef4bc728f42439a5144cd994dfd892695093d4ff25aa5249b59fc960ab14b5daa5d2e68ad403032e9e182b2a1768f6ed27cb23fb3436db6739c837646c14060c93dc0d88af790338c7fedaa425419ab9250fdc6d3bcc111686ca85572f8dc5e8c99e6a97680edaaf339610635350b83a58b7d151a75b3cf1dcd68f0aae4d99a028acd4bbc788c7977b51eae798c2afe257f91125ab575bd9cda2f45a938613c1995e81681bbf1dc05c49d4abe44d7624526a9a19eb0c16b3060e43a0ce950cc7b489c55c40ba9b24c97360ce82450b8ef80378474934714bab7ff52128d9cf5d9ee55f03b4558ab0269d0487ef6370a40b6b33dcdb10dac6d5670d080b239b7d08f9252f9d704b48f8144efbb5c8388d8b1111a0b485de36055403c708bd78a9d0d6681e2c11ac9fe01d666b54e5d2063a357583e02d31b4dc001fe15e4de4539b7cbcff1d72c0bcf90d1c516132fc9a8d02a7adbf4d431b68b35089878509298fef24cf164e07d8f4527d305d98934212fc312186aaa7f81d95d5dca2d7388bb4450b392120541c95cdd5a1167e05f85ef67afe91fb3e1cd2955a1fb2fc5b0d830180ec2675b0c0bbe5f9b507784db2fa1c6d8fabc6d71e99a7f072ae7ac11dbfe46bd378c7f54b00bcc4a635783782b1a2c1486ce4e7a7d91a54b9ca62cf3584bcfcab9ea9621d3c91994b335ede6e0030daa89f36edd64cff5590f51e017fb4ac6c33d6fcdaf313baf4205d11c4c897c12fb7bab240a57c7c718b8d13bf92041d424b3aa9135fc0cec96a90f69f02cf849464eef31d34975a4482ef55a64bbab7150d475918c3addb986acfcc2dc50d26e4d080ce1e6835a35d7ac0d63afeba1174973839cdb4d0636ece17d493a70ff717882934ddd0b73721c2a4fb3b6de2317a50ea3528fe7d41992644ba68056f6f4fb50faf552ade66efd3b447679b22c89ac01c2ffa1d5f766d8be09e15cd106c90c8c61142e1ab32643f58e3b2e5879112e1a29e734c6480742a62e96c6ffc45a72d408851902ae958a82bc3c889751ab30b02226e651df63744fb19cee37a79860a7cc5091f9844c72c66bb8ae2af87659dc8ff8e66fb860ddb7d1e75e8dc81ed3dbdc14682e9e27a38df1778395a3f6f800c0f4c0c53d54239ab5a5b7dd33f5631b6fe91b315d33f5ac7742d23ec4235f3b9f74b345a20a584d4bed768c7b2de640fec42b7b1b836a6e5d346ade4dd6ce3a17a0679f10f3f9c363f584960c9bd7d1e4f35d44dc904aee3293f5a3b98066d7d58ca3e89504de94590effa70eaba7bdced2587fad2af5318d0fbd3cd537b29f0621a9941c25d6c45caeb58238c86308193fb4e21232adfd44a9bedd1e258e4d248f9790677c1287ca0678796b310266e7dea1673ad5bd3b4ea12a4ff6f28a3489f4b668b626eeb35625e41143f8e4f0ce420d346e8fa79f65d95c185b017deba35923181b35d0704e1f9d758a42c7380bd1c45f14d546c64877f91ef6bc6e58a31f5728f48f2ac04d7b168c8637bb2d3ba2158db864421b12bcd548592f82e58d0a279a8c4e4d0d79cfbe61582f0ce16dbe4cbf94dc723a0d41fc4b498a3ad63ce8ad16a2e6fa27c84fe5b11393be0338c5c108dcc51561d9a27b56cf8b7ec5e9a68f2c6af19d18ba4c6ef900d8bfc19f7404379d488cbabf8018a5214b69f7c26b459d8eec3b4740a6b6b150f6dd8256dd7e8a4e995e7d3d782cfe78df6b858c52aab4ebfdf006580d58e538b96455eb41a12bc26e385a421235ba00c294da7b81f915fab467ff3221fcd2dbf9a641431e6c0d2f8b99f52e874c2437e4a2960f4e0d8a6bd3a4593938bfe083681467fdb9c5c6a619a0fa26c3af60d7a5d00d1e3a9a9bc94c55551beeba9b1eed6284b151678f2d0dd0ef1680a680c470220c61afa61ff86d7a059bce41ed1ed15a8c58831fcc75ffbc1d0f4cc23247ad53f3ea60b9f42cf97b72f7f354e04713ca6381071c428a824f565639d23cc89f80d25792bc7aed1115e080a354c377f8bb54ac035c103cd0cdd53bb7df26eaeec251c0e336ebbd667435a7e5885484d30cc406253295ffd12f72059e6b661d43d2cdd7056e8bc8a231b32950605d25bf5226a4461028ca8568c1fb6f12a2aa20fe01d6220ef11f44af301b98be24c134b9cf473c221cc2cb115bea02a8289e87fcfed0b3a6969a4a3596a56d889fe26c072bf04438994c1de16a72496691bde9ee12985d87d10be5aef67d0bae1afc2eaa7c09116286ca7c764e70c5374f3d3c5dffcbf2c97246229f8b18ef9a3aa2e544cb651e3c8d642515bb704d65f4e528f16412676ed39e8ec19bba1ee7735575dbcb8849fb479073234b70649dfc3a0753bdec274279be908eac2117b8bac797f4596f845469aba3ea434517bebbe20b9d5d2bb84e39ade92b7a8f88ce397a7fe765872d74468c0ab8344aa5b9f95d2cc58fe0e0eea2b888d1c796be302d7ffcf4873453e2e844bab798b2a1a7f9148a04f692f6b2a7835a50e67caf06c6753e2b30e8aba45a2b1b35c782ce9d7a02c997ae52af64df286ae34069e8da92303ae10c84b12bfe857697391a0c7e0a6a5ddaaa17d16367d87ede6bc0abff3e8076596d3bf75c39b4dc26ec187ea9f57771c3f00066d2a72b63e250ef78dd8477c0e63a4689e5bd1ac4638dfbc2d3e15a8d02ff181ea4aa81c8f8eaea99609d3ed5f8a559c43afa6915c7c1ce57e512b09e2d3b7ed8c64da0d80fd8879946b78b59586437924d60acb95823da115e162e4bf2d1332108aefa98d60122eb6741b37fdb9aed673fbba9eacfe71a7992226301a4075ecf572369c7f1da0aeb6ceda8c04892250eb8f986c66f4efacfb244359f41df1d2e9eb410aa58cb7f850edb015ea7da315601f5960bdd90526d7fff81d419d7d812a22771b9b41c644cb73a0b5a8b23904cb1cd5ec623a90aea8827cebc9a02d4e22cb9352577ec13d514e1c2beadcbef63f0144d0ce73e963fb05882fdae2081498f1f672b5137afa7e2ecb9a110aed121415bcb41cd6576b505834dfdfb8028d9a0ccbf7207afeea93a0aaba18a632c43e5ea8171ca7462dbd2c241f8219d3c6ba37500000510f6ea63ea8cb45362c674739ec01d1c87b245af8e1db01c67d1c392e89ae0eb38554ac2c154e75c3929986390630aca0676d4a56c6ef22130e1bf0da0b97dfe9fa297cc17f9de47ce0d97b56841d253c7aa5e98144c08e1acb9c5ac36136617066561c1fbac55c7a2b407b10381a714c92d23fa561d5377d4927f95616949b9a1434c92d01ee4329f3dd013733434262ce44062a5f7c00a97d339c598e7233a48f86168b53b9c86de06ddd6f5e2e9ae9907384ad1113174613c5f55aaf4b9c7551be1490002041368e6c3d473bb9f90cc4a474d734539371ea8a58caddd85280ca3774b9c041e0c3f14f061bf75c816907ffe8dfd7703dca704afe62492a434f2b06a07eb5d564a08eb4bf11420ba49f9182a9f774f7c526a485005d217ee311a8a9040c258beb466c41f9b8d120a7ee9a54bf777e04b488b34a98ea3682648d9fd3cda3ee8835f91cefa699f6336acbb4339f734560cf4044413f5c0c75851ceda7bb80b4b7c55c057ee19f4b831b41d4869ff0374313964c83987ec5c9f94792609acfbd1cf5cc6a85d9ac197eee4370c36d4ee3a6975ffe4715288c14deea8b633b0d82f9360c08b3b39b60f18c2e1060a302159acdefae105f9993037d70dc71378e1ae341e7ddb1032eeb06228a6c122018150117d9515a6ea05a2851f01ebec44a62f4f4c2ad7d564d01e4c4082104398e2cac4ee7789551f5c8fd2ab61541e27a513a9b58084a7eaa2dcffbc5ddb6ef986e8dee61f1c68cf5df68e47f66f946ccb81c97c2516f380c9d0e404fc258d2af2e410398ea86b9565ca4493789e3a650b021605137e2973721d5fb1bad268dd35129b7381c6e3e634f40b4760ea0ff8a499394bfbf1659eb334b4d26f735c981cc22aacbd7a99223b627d50e1420ab95d6346b1820ab945bf731adab20e01beb9b9033b686e0267a2981dd6a00827852ac6ab9492670ef98ce39d1f425e2f7ecb98788d37134d6b57d7302eb3d8aa58601c29126c8222dfc687aff1b96e46dfe321a1b254260e8308e4c55e44ff1a85ed11ea94a8eee61614ba58fb1953393155fe0102639a6418dac02c794cb9599d4bd2d311154ddbd53d0c57aae6624678858119bcab7c2638aeee756910c49d957d6fc46e0fe2b41403416213aa9898f19999266b649f8893b829b8adf46f643d50450972d8471dbbae64b2131aa2babf7810df62b4161a737452783e5aa466bd3c79d1560cd3a3d4662a2baf652344e416bc813ec1e906f6de7cca75de53d43f0eeb6201333c12589a52951c38b0497768aa9b68dc481eb9c38e4afd31458716bf9ad554f09db6936e2312bde81050a583705364b339b2a4fad2379f37a5e00c9a18beb441d04f23e4a498e6f7ef7800c4984b349d2422a95ff69fc6bad5e9f72cace5848ae16e7a1d81788d220f02bdccaa860967937900470f1ab353deb0e4c98ec3c1882c4b59b83ac0b233a07905fd282cde98c68a82211bda6edf62d5bd9660f6e6f065257a77e20e8230e0046ee1a633266812b6b4d654be3172c9c5f223ccff3df4237c8eb0ec7c16c64d0d304f6d73a26599b7d8a50af657b97bda931adeb27124637e078704ccfb78f3cbceb0bb14e4ec8b0dfd32eb3d5b963d0e3812079077ff15f04fb105052ac6c1e48f3623498cf674ec1b322ae23d3990cc6bedf4919c37d1a0a66dc5c89f69a3391606e581fa452ebec037d38cde2a78975dad81a1f18f59b61ed199083569eeddfb3f744894ca313fa4c36b2dd219d200ce85e3f09daf7ce9b754db51c5c32ac9fe6e837b7dd9b1eb454dfe4670e168bfd83b699857f1a1e0424302e4590c45510eaa3a3eb3bb6619849ad3ef542261d2112ff316011a2df0677e4810dbf3e79d121160ccc64d57bf26f1aa86ecd6b422aac09f87281f26edd1359724bb59a4a3123672e071e1f84996b3bf0d686f8a9f431034c2a566f52781c9bd9e9426582046e0da1ebd1c8e5572524ae74002123b575df2cdae09e74e28e2b10ad12ff2b4c398d08dd7dd432228bb6c999d79cf7b457f15caed0a72469c7dafb46eea89c7f4a2b4593e0ca83d926a2d31accb7f8705af441e37a02f62dc49185a70a7ee8d6dc7563c7dae064884d6a777d468d7a54d77c44fe033bd2149c4bdd2f5b3e5923fdbd8e6fa09f50e696743af0ab7a445b7282c374a82add09b95fcd88aec61a5a0780a04036c50d0352765afd78c39a095482cb13d6171bc1b4dee2533991d522a005a144d35d65640c0b9d8d6026aa8b946a7d98e2ebf1d34776fef0998327763382715b50c376f27268d406c4b1809b0a8c4a633d7477c21999df5204b6020cc8804399eb1664605789373c400352d1a9f0303b85ddaf04ce4269a9f863e5b8e56e5971b7be5309dc5ad3c7603cd78c14a0617fea4b40b8bc65d6d4098a9f4b599c81f635fb6de5bb748ee176014ff423ba752c8fd5afc215e26ca6bfb455db706201fb01a73dbc37f01f9c8c6fea058bbfa68400db00cc0ad933d2ce37b7270a5e9f89e296041adafe8af37b9eac91c927434544d730b8635fe992418005441aa65f4ca75297ccf8420fdeecc6452083fd5cfbe78e6261385768521f22ea429c78a43539f65d711b34f132b6c51a1f4eef4bfb8310e94a7752a78a6fe43110955fe47548c017f7d3e4905cf290861e84abf4256425e9a1b8fc5ae69e92e3eaaef12ea032970b19968382a79b6f63a2da8f64f2478c3e35e6fa3541334e67dc37c0a3690d8ffe5bcf163d3c69ebdc5bc57d07d46dcfb1fc650076b73eb0ad9be4f3616e10ad9ad5b3d6620c81fa154c7bf5715d5ccce1c989b1fdb61d404c29f7730ae2e930ad685c5f09e3bdf314c206fcad260075fd957637af75ea24a60f4fa79069d0df3d86b39ba1dfdc1f8490d3458e50ce24031047284537617277d3625e0ea80699e30c1f467c42403a4952e711d088c79733b382c77e19b63fa8b0f6062cd6595d1d0e3223a7407314d1c151e7ae5b885f40400c3079f1c77cb076bf36740cb9c1d130337c9cf2746ae767106d5f9a73ef3b9e5e0c7423c9fecd20472f34ae39062b1b39a39d33f5fe01b46e399c6c11631993c61ab2eb5e5f69f57604e19e9791284fd9e3356cc946034830e20137836cc0363b00028f8cf9ef77897e22aa87d904cbfe696447549986168c8a11442d9353a66dacfbe2511c722162b17ff0ad27cee129e8209bde4105f9179558059de98adfbfd7d3ed984d6609a056bafb39191e6c3aedd2bcbe56a7841fee0fd68bc70ad90b2ac1626f9af0fdd63dc56dbbb759b2a28e99a7896950dc6813df5ae7bed8cd90a693a8fce1b9b5a7becdcda2b48ebb603a0d9ccdb37c02ff62231750dcd53b41980ecbaf10724b08fdffad9880c64afd5b71928502f4095bbf23e11341ca4aef3921c51889745cc5fc92abcf30cdef3ae14200398a02aa8e8d1e1471937892b5d42b3907f7025e3c175bb9e5217fb6556ef501db4179a2a29a6fd73c13789b28d7e6aedf14e97907044378bd708f50dfccd616c874aa7f022db3892be67a925ad37e944569424c4965e02ab13edeaafe422759cbcf5aa5e7f0f13acb64f7df6438aede9c242ff7fcd9f7f974948bbdab2fcd0cd4a3aebf321e1f303758c5d68eb4ba00fb4dfb1dae22058d051451642dd53a59f491100b184ef45c1b4aca76a222162badd9b26c9e12a619350675e664c4c6dd4d6cc3185b87bc20e934b64bfbacc74d2dc0c809e21a01bd39e3934b2ba1147fc88c92324fe73bd50f6e8beed4c706c30b1ac0c9c4b178a3b9340f43db6a70d0306d6fec949064d7949c50639bf4b09637df9909a6278b7cb70a58eabce1b064dc3656f937a0d0b87060e65b51e3ad0beef58f0e448843682088e79f5dd896d60e9fcb8b022beb94f303a05f379fa2b380249d1a70f3b3caabd0dfe594ac79464960aabbd91b5e59b3c953d52b688bcb991625643537f9d46d1dc26eb8287d3a209994ece7c5b5fe272f5ce57ffc0fbaec9d9354a0d2c1ac5afceaf8d8734f663b26a2676e106995d867511b90c1a9ccdd121bca7decec2e7f60b3a684a8a06b6b2073520ae78cb7580fe45b255406e639333493b7b65e3104a4648f0637a514252b7ea5c45367104d2ad05774814769a79717ae8a53db3e80630050817d4f2088a11a41186686d4eabcc18597df5b1f64b52f252d473620a04bbff83d252cbd759a7642837c61b33f97b6eb871eb9917c7afb70bfd8defb1fac78391113ff8aead90b42eaf1296e37c28a5edac4e23feb93cfc34e6eb68da7e2b0a1f2ebb3ec3ebbfbc6195d4b62f05f91a818704674dc2be6d25bb63266a977808183b4913c3c8c2e644c6963834f65d0ce1eb23be3ce46a8ee0d8561cd2346d737397e5b29a9aeb96f3eec2734ed13f430bb82423796ea0146e110c311c8d0a8e001328bc8b2368e1f5044b5c84ff8712dc6ec71dc00586cae50839a3ea9d2e58f637103cf41b373826f4346f71702a2c32cc2897f3c8dcb6c99a96b30da6041c0a4842e777a2cf06a5308b3c6b1e6163272af0460ab113d714eeaf505d1c2ee51dc501e985c30aaf0731fc8c1381c06049f3329cb07a6667416b076d5541b070777bd93e0e1d3f120df2aaee2894f55bea866658b74a6a9bb0b2ecb6502035f176c76b41ab263e3c13f33f94ede4d1cee76d9d77a87211d32717d7d39d56cddea06af8a9567c6b0fb1a710f084df7cac4690167c120bf9ab164b4a7a71e0bf9f9ef286f3779ff8c58e88dc23faa2386d8390b9509677037e2796572ebfd3cb57acd62fb128b66835213fd862577c550edd8b06337985466166f87ba7bef57f090b2d98fe22bac863ee32367143ad067ce7c2515ddfd74c844225b0dd600511022c87e113ecef2ca5d90ab7b9e17e3b378adf825d8f5aef3b789e0efd58d59193ebcad244648761ba581d568276b95dcf76e3f70bb1aa4886d9b2a857e95d95f37e7e249138cd2e69e59327bfdb8de5c2e9aa438b3aa7e43df0673374ce0da81d1bf65d99e78f7b931b8a4fb5c19cc58850828fce50661d2b2bf24ee4484991612abf0795d2720169def59496fd2952999e93cc9d5bd928b6af353c552c7987939f4f6bd73eda4778b7ea0e31e60d1c48686c2d867e66d29fded2413b673182cc9e61b5df6e89bb37781e91919516cd611c2eff16919158ba858326dbd995a79e5f9f8bb85f71a31942dbde9f67ef04a8d071af65887921915f4d98e9c06f6d307c86da68b3a5cc87391f7bdd751a494250d19c89707a53a58a6b85c344db440cc3414c066213460cf199dee7f8faeaaca5313660f32012f18d6c9f1571b4e45fb6644028127cd43fdc7957ab4e706ac331be6fa7d9b604165fe19eb21f7fbf7f2e203fcf1400b18e88a7606d3c68b6a5c6bdbdd26db67cd41b5865859f91aabcf8aa6c9409be30f299fc376b0ccda974bf0d2fa8270c976f93cab3fc61b885c1d32792293f48a0d0d115fa5775884e3d66e545d0f49120f748f5c4e4bedc0c66320c71b13ced907ebe77049bd7a8be831e007b6c85603971b3b2124211699d3faf4862621d3b3d2d03a2ad44889cc8be286be677344bb84977d53df97102daeb7e6e50dca2be1e828c53090feb3015f9fea77e9e73218dae4b318d7bd12a6b8543f83e9d8367826c2279996e880f37a1d88900b3630f4b158616e7f124681ef6244159d129ebeda59a78f0aa11af8b3f518b2237a8c38f80c22be0e1ab4150df24c05184b4c9160182c68b0b5821bda9745977e0c2bfaada8e0676df9d20bb8c9c0c740879882da723332e7e6f53661b11d0816acaed03f76bcf6cf4d7bae37fdec16e1cc25842e836def5b796794705dd57876d64c1addb99e1872ca796acf99d4b620490ee1b2212d0fcf6dd137cdb9816b217a0cadb6415911804d992d759f08b141b794f337af47c58fcfc453d3ec23edb7fed49f0cd3d123802e8ea8d95b3da046231b75e0f6d319d4bb3e30d587eed9f4158867536b9f8d432e2771fb2f4d401c984cfee3359b97fa328ac396b4567a39076cadbcd7a1451bca4334e61042f686d8c449c3b71468faf1e084fb89b7b3a5e59a663945ecc07bc1b58ebae3efe3849288ed61ba481de7cba2d71e45dd61da61230bdbb140776668a558ef54023f7bda2e9c1063680c00e5d302f5c1548f8db706ebbac831493dd37bb088cc03c27851d98bde8967fa952204769194e457b5431528471cfb9236baa86ba9a174b2ccfa642bba0da1df10305ec898c1bc8d85e3804e5b2321aaad37a9ddb98fc8e2e98111d565de251ed0edbd1ce2e2ee5f33564447b7f26c5c2560776adaa754298a1400c301b0c522fddcc3949aa7adf6e7a186ac29febe1351fd9b09ec793574a14c1e6d62cb7de5f0e0a40d05ce40c910e5b9437ce264cd91e9a89ba08f8aa332918dda19353ebe70cacb71f49dd442bac164b8fa3032093bce4ba0971414b89a149843d7679d98dc167412ec83d9c6463e8b7a29ead028359fad8b3b9a8767a47a9e0bc65b8359dff78a3295358ae32120c0e695860edc0fa81087fb5c20622320f8f0f8392c62f47f672adaa7ffd85559bc52cee7ef9f72249d626c20de05d98f992c517c36e49acbccb46baeb6fe6b03ff0a87019cce6f90453ef328282d6069918105d55e3f47a2eb67d74085d3a36803eb1733b33ecc555d99e9965a91a4a006869e49b14861adba2b64cd8e1375d14178da6fd01b8210b032b2e7261b29f710b4eccac4cf1a66e50489c5136cca3cf6cac78e9c75ba44f7d5e511c22565f5b0f63b3473c8594fded56bb4854e42bdd6119b9076e3fa58f7c6315488823f42b55ae17ac90085cfb90fe8143247799a79313189ed6d1a1c0caf9825b7987694fc5c3adaa93b1faca3154987f846eaa8e980f857f5254fc46e4e65d4f154dd53cb9943d2442765688f571cca9a48ddae7256ae2898c7c87f1f84a846d1728d63900d6d238f8da9798b709c6d350f545cbc8e4af3b4f963ee19aaa7e1ab0c0090e8c08f133005d9ab062f867fa0c89cf275a539accde6402d3fab1d584c0c98461a40e38e3eb45246e43f783094eda683626124a5a3af31c9071679dfda76ebe80849f8d25f77f3233fdd61622ced5397403647255d163c23ba709fedb1db60748669cc55ab9970f8941502633f82e95a760e050602916d82c9b6c0c3ad901e53fa764a1839ce15d3fc6b2f7270ec4c541b905f7722ecb4cfe4d18a7a16157eccd8a6953b321ce6433d893fe73fae4a1973e6510e2fc9bbfafe8c3bc4e30d5fc1eb0b4bf118fdf821fe0ae0c0f06db44e277c4a245decbe0a1ee1ce08b057f34b764ebd8ae513ad98d772b8390d953adbc3bcb02029bc951e4e468b7bd7f4d36bd928fa41fd0487ef6370a40b6b33dcdb10dac6d5670d080b239b7d08f9252f925171ed7ffeee5b701c0e0e1a384cd28730a9d2d6f8d6fdc38a452d3f44a6ba7cb45000256cbebeacc46b8eca31c15657fdf8e7a42b856df82714b956105e58e4e0764bb4c828c785257aef9ddee2d49f1983227da4f878c154a6ce2d8f4d6a46617440df1fba893ebe49ac7715dd0d89bbc3349e70f43c0c9931e4084446a5c132d0a44f6c26899a2228efcd1075d4b3155b94ed397375c2ab20041e32d929f185c3ab8d48a9f4cd567666e510afd0edcb62875f6ae01fd002e0bb72083089099eacf16e811eba6349f6f2b3f53de0f156c01357b270f06b33ec287236da1c0fc14a993066a4d0a4c68ab41c955ddcfd8955277fb0e3243cbe3c0533de248cd1b151c0ac8fa2b76a1ab224e078bf8a8257579973ecbf17e2aec59191443632c295f38ff10652f49dfa4d90d6c58818f02d39b7677682f7eddbed7da04b5e6df10c0aaa96a6c6d82e246a6b58ede6db1d38dd43b844b434a2aa9e5793ed40df619e8dd6da9fce83e7488ec5752299bf21ef1af6b99de2b6067de66e0bd6c427cb449ea5f8d679b90932305250927d88d889e4eed118575b4b0cd8173508208385dbb376b85243d8c49f6ddb27a7eb4b1f31226a15f0644ba24bde52cfc46420ed47e3a2da9aa847f56d0be04de525db4b92f485d2f7d7d4ef447c6a50acf3dd14fb8f6587d2d4b84c89a336e31988446dcd92bc4fd4252a8c234dc45ab14b3b6ce432c3a09f763010fee1f697dc7076b0974de4ebf9c4a0df01eed5518fb18d0f35ee5dae9a7e439e4d1fb3ff652475b73f8eeeecd2fe70e83e21253a966f2c1784bd55baa80bdd62f0fa8ef8cf48ec5a9111813f2dc3d24922e4b4c3e4aebf3e9053dd231c6b60a75b1b04db973c5f42c393b02218ed2c92a67f62b4be0141572885c063b34cd2ac5ec1dc217d02929c2af7921c5a4353eb668a44b5dae6fd3dc445f5d5a24840205f63f9b085e3ace625af7131503608f41488316f1dfbb9a9a2da2c404a5d25fca6fbd638770fb577fa158eb401d46dad4e4a8aec7f0448fa0f0fc6aeac4ebf8e0b1b5534e384f87549f0e8524b8772a022fb9c12e9a4a6fbd7e5de93be3c81c4386c64cc4a3d52bbbe08666e56e5720e8635f6f4d6d07663899f9cf2997fd007c879426e7aaf475b8ef90804e5bb9179b8fbe4b8bd06ae102ca1f0b5a603d5617d742ef0d0bea53dad36099f158182d780f6cd1081bf960d5bcd5f260c5338a457caf84b86fb65763f3f22225583f20194fefd493ac5f5de303bf5c0c1c473dcaa88c5bc2ceaa2e78aa49b81994152656ba35cf98730616203806ba4d3e389b4bf4297c4df7a11b4766ad417129b1180a9aa6ff49379ff06403b9560a003690ab39b3427926b1669cc44ee63c2e5fb10ca425d489e427f5b86b8e29329db9f151f9659ac410e9f289f24cd301bf88406bff807b2198111d00141b008dcf11c45df0d43a88fe18249e3b238fb5368f9151cc0b38518a0a7e8c9a402e0ed70f9d61e97f5a2ab3d06c095dfde2c7d1388dd3f8bf3d6dc4e3ba26febf4c1b6927837a063ac701023521cd3671ffb675d3eefb767e03c89cc2e2cef0ed38280ca0b86f8982cc00615299238e2fd011de2e92574606246e2e85eb80845be553d8e48df8606ea832ea8150812fb527aa0d09748b6127f04608e9ca9918a0d876d9f7e25d67439a6cebc640ffb611bcaeab06a1348028e8ddf31c0946a303fe1ef11321931eb387954cd457673448007189d622e80ab996174e32788e0679dbee872eec90462382190db8b93be206e58936358593364733f13f373667e7f3e8e33afcaf334745261fd92f6d20852633f133f0b0c85e60d206652613f3b58b9a50b83467e569f775653cdc1403500b69cabd54fe5b6d5e9af6406376209b9f34dfa244ed1a97fc604b080ed8c0045960c56cdb0315ebe085b61f8fda8412a0d23f63220775bfb7bd057a969013bb07f96227001e650dce60c2a966506476f660c60d9934496bf41ac6cec65a0f7773253799cde3c063c89d798711a85a59948085d08772ae28b382356bc87a530b9758ff1166eaab94b1ea1f0ea05cc289dd9bf66d9ef306de84ef84fd1031d1260bfa5c91e8c9c7bf8df66777b7bb24baa7315fadccc0d85a8b7ff150e4f8ae57387404f16aac6eb3f5af64e6f0b5c411c831968cc829d6e30583eef8978bf05982701d9e169724bb682d8bb1d8a2d1fb77e1c200d716f93f404b56ec195b527f0819ea195e904561fbbcc7ca778db45a68ce1e690243e8919f6350f08c853b46676a694969b0b5d52daa3604f7b15ed3159989b9d9e069c17a1397f89d94339aa3beb6969da9be2e40c3ac741d2f2d4e49c8cc0018d4ceb0d314953892b9162decb18509fe70b014841d5e5e5e09bbee7f8e467fd3f84007b10536848ee4b79f2ee21148d85a3d455fd65a9d94a1135e906f9cfd12511e92cd2ac51189d07f81a7ded4ca2eff5d3d012bbadb0b47ffc1ee980f3192568c28d2015398a95ad0f983835fa0e69cad8bc13995b705dda4808b940d0797a3b2bfa3b5f4885842e04045182c169be9a8e39f840cdc2f8db7bc3f7c0a536e0d2c52cf3c82f6f7c1258f9132903f2ad4c2fe718b925939aa44ba0d6d3fb2433cc72b190f6914d4c338e9114380468810634478eed1b182844eba3fa12629a905cb8ec1916f857901b4bec72a3c06766241914c1549ac2c0ccf4ea80be1eaf86ddf8eedec083a3062443f4acc87798c5f5e36ec4c24850eac284e02cb3011a8197714a4d615c64d8935b1de66a187849bc2980fd812e3f3d65b13cc4127bc451169c348bd842fb7f077289f35727acddc989121ff79c68d7f3eb1fa7742cea1ea18cfd63686fcd5aa0fbfca29ab35b9e52cf25983080be343ecbc01dcffffff23