PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 71773 0cbfaa3139d7fccd869618d6a3af7bf8a8776385434e70de82b579b3c45d18eb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84a8bff19c76025559968bdec79c6a56ff2db33863d026ddb58c01456b1b819c
Certificate Block Hash
0cbfaa3139d7fccd869618d6a3af7bf8a8776385434e70de82b579b3c45d18eb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00859b000002600000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000d69ddfb6467403cf35c136ecd1b9381a2cd71534f816dd7faad0010d2d14f225bc71bcdd8d7ff693c3e200c8699f7d83827391d8285771cf6c064e26519746d3cfca6df46c8bfc004b527fa6c9e72fe2bbd6833bffe965126c030000000000000000020000000200859b000002600000

Raw Header Hex

00004020dc067045851877c95c5254a1b06ce8296196f8949115101be4db99e5e6d5e1a467cf84d59916225668c4acef6c0e2c491ca2fb3419f0ee0cb1ae8e05bbb9981c99902b6aaef400189c811b6b45018cb5dd26d06338b32dff566a9cc7de8b96595502769cf1bfa884

Proof Data Hex

59,560 bytes
1212160203075d0c82d9a45eccf84521bd44bc9e449474654867a6b3ec382f7f5a0397bd600b2ae260da5861242f3144eabab21d524e3dcd206b6cfe4419ed1ec48ebf8db2839d2a07a2aa7cda2038f79b33a19fa4476d5043b435de21753edc66cf30e8279f0f6e8afcdd28624b5d814a731885d8c6d4d298674ae860eb871618e3562522ff73b6ddcda57b1d7e44592568b77febd0544cbb7882b331e3a2097e2dc1a8236bc010b36ef366da757e404aa889089abf653e1398e624dc93af837ae85fc01ec8f2c99c1e99a2e98ae4244a99bc3d4928b9057038e28d545c8c73567ffde589ffa12d1a6947087394a56a189575db567bee12c986b0d20edf5fcd5b9d0a965d36be6e21ca85f5dfb7be6dad5c3ba615f2aee5735aafccc25b9f1ec8c5124d700a5fc3f45beae45e41658c792675481160dfdc01965bad9db0c7a4457d84f1fb2ec9eb1cdd48881abe4eb345ed1ea5bf59c058fabd43f7d032e17d545932914a7cf82313349a2acf1f95bc01ecfd70e777a40ce961490fe6d7b179f1a3695661600e4066025866a898c9398f728a9240bab7154ab476b1db7c01df7729d67e5d1994df715b48d202de9ee56dcdf4ede53aef5f982f513076bd29a3009ffde1640bd0c859b6314607434d2f70625672a8906d59cc72735ba0a0962ae8b61a68901cebeee3f61fdcfef5b6e45e1d08729928d366371bcd4924c2a17df67a3926c9f743d33114a1d163a1089159effcf0aa58caa20f3bb12795e8c1718ca8d5541f214f57f917347a47e88708345cd4ef27b1ce81d8c642126d4300c72468e299c670c0fe01017de8dc15be0342dfbd2ac0536540b1f765e0166a1daa81b33db32a451863ca9bff27226663de924f913f8ed245a4fff42725dc50dd77909b3011f851c16d29d512a2a148ae90c15bbe2c9194e68b63b1fbb7b3c1bdf7b3156ba1f32e69b543c478f6ece9c2e2c77e68aee10b21446dd9fbc0254a11d76a8b89628450c93651e7ce398efc3b4c93639e2ed1343fb74f0f6f2aaef24aa5eb7cc9530917ad43004ab00d5cb34d0b79daf8b8b4f93316249031d7ae08babe8eac66d846933df911bfc6a6968ea70e9e4fcc83b47f8d18b761da62732e1a508de2aaf7d9513aab1fcd1962936fb22af9c4c7777b7de837ed7132f32e0f5ec0df0660143c50ce489d5d85c990af23089952eeef9fe4d08cff0075024388da3947e6e2b2eeb3950a68181497efae960e764246a8a71cf9dbb05f84663e3de7634911deda9fc2c65f385157af0966d52a42396ad54edafdb41202fb6b304022251265d47adc953cbb24ce5e215c98f0d06ac184a21879a5c97a7bf381bb529fc51695e2693330a4084fe899b72985784f2b20811b4b2af6d326139126b1a0da658175a5d8845b08914b1b0693c0e533ff18f6e536c639d8ba185812348f78525fae2f42b15ebd8662e0b84f86290a897aa3c0fe2971da02090d1cf7f1c4ecac274017dd257d169e1b479f758d7f42bb46e0d5d2ff13c3428dce51ddc6f2fd7de941523b16817aab0640e962d8dd552fb0b8108c5af0fab0eb5697bd9e14c74cf54d063230305999d7c0a401b1bd25e19c4143f5a2c03ec69a6d27c7eef6cae9188c2f1311739ce4006491797cd90239b2e4e28eef4fe0ba54455330d9a42738d8299f9ea533cbbf1a3177b025ac74fe41d086838e9b161a3abe7cce638570e96c7ff9fffc97d251dd9d1d2b37dc411f1ecbd9d529647e0250cacad27b70edcf1df284381c995d988af942daa9a78bb13d1bc5328182d1bb7ae00ee4e73bd4c5b4db2e7b12943643a48c2acdc37f42890cbca1fcc31efdb4a950262b83262dd1b98eab1f3e75c30f47419d3654b828d019ac308a126d691143dcf6a6586ec4b5c0c0584e027e8cbc5a4a2e7db4b84affe043f48f3deff22123fd0d57014738386dbe973a8e0ea59caaa4ac38fadc9b24b25afb5f6031a777d93e497ed77f84416821cf27edfcfc259a155c1f7637e007622f12198e400a84a6af7f961bd727e6a58bf9824094d436f5f65b5258dd472b0767b0ce474228b8930229364f507aa03b6cdeeddc444fb6b0bd8663b301b74d578cc77df4a4993f9fa0aafac4d6df6b3b385c18ae1bd3f8500ef06327b9f53ce66a9bc85b5dfe000ed97715009e03737b5e320991c73b5692aeaea32aeeadcae8ea1554506f95eb6cb989b0f0e77c5f2dbd3788fa9d7a8289ef7a7f3c22d063b416e2151e561c24ac221efd1d275c732881f710556132d088c47280b51ee2437111df1def904b2d4ca5bc5c185618b0fa52e6e9d558aeb942fa00839ef0b4899a13c6a4879fa798a350279683db8f4955e2e071a84364757c816f9fc5ba0a3468dab9ff298f331cbdac9b0f425a0c0ae726cb58c38208adfe24ab99d950d082a400cf5cabb2edaefe3c4d108fcf5858457250dacbe2296ccad51acd63c750df1eabc6f2ba0cb09540967f4121df53a8feab3cb9542f92fd410be6beb2f6209ef2fe0074e3cf7017ab0cb95bff5a841d3fb6433e34f03a66da0a666525a55f74704712763655456a0432ac0fae12aa9e5651c34aaebc318588d5e2f56e423047354aa11a3aa0503a5fb97935a65b17e656eccf4f5acb273b629ccbe5bbfba1d69df199b786c278088e384c55b1c364174a5ba20b7b338ed6ec1b46ccf5777f42a8f4ec9df91ac5333ffb23acc7ed056c5bab1572c779a2eb297678e0a3d41ae8926660ac3c043fa8b917d238aad366d56fb47857b0d7fa3240c0e99d454082fa5caed12250273eff4e2c7825f09b29e3e49e5b1c9112e2bf617f84384522193a6123689708c6c3c6b2f9df5ec8da0ddd06ac538e0ad896354f18a21fea421818018d1261cac3dbdbef0fb633bbabb074406ee09607def194c74960f8b1ed849b2f5a51d78d5c158ba048df202357afeb8a992bcba7ced3e00c5004f261759d2d3d698253803bd28b111dbd91e08edaf442df5061aeb909925975234a6c5464db03771b26a4240cd32ff5d6d0d9bf838748ee9a707a352ac373e4186c21ef5d6a7bce73d2a86fb716ac5fb42ac2a01ff04b3dc34fc0cc3c908fb01c7f2faa0e355268f9d7e886fc228015b3b0ed935565415d867c337799b65fc5629c535e65a188e52795319bb5322065c093db05eca4deae718d628fcea1a214ce2c302b8309d33ae07fbf5b885302ae26114dd71b0d6009dc5b32e801d556242508eeb91026c962b34feb79ff56d95e9a7b508451ef3e59e4584d2a1c1a7373092f58f2c84ebf02fa6a73b9bdd19a4bd9a65961ccc2ad603cece8b71885f18115f894b5e87caacab649f4e48fa27fa0f3f61930427b56ffcc9301e3ca74db158483872204d551c03aa87cf2b06ede7cd32c4888ead479c84033e2616a02c72d1747f8faaecc61b16ce2bdcab38831929ac807837823ac537990e94a0efe88af698d7e30a5f06df5ce29027fc50354f24e6a309c506a01221a74383e6ceb63e626479d7d07c4f099e63e0a8af14a5f603f48df3a2bcd576c3a61b02481d68c4f67b574c435a002e8cb236eff273d4d03f299d7cf4992c6e5fec32e0fa02cb38fb64046d7c16148bf79815859fa313de1dea25653ad5b9f5ebc9c997d2fd2db141dcef82fa79e6de95b3151d0b5a38333a40b082016c4b6d3065ed14875fcc7e012341f26956686c28a6344f2c6d33da1eb86535c88faef1e8edc3a1635e42726464b04d728c12e05fd0f4b7beb7b3a6f26b7316d34117ca80d3f56cecbb16d7a823191b5fe026762f290675e4d80a159bee6d64c258a35dbdc434cb06033ae0bda644a706c25ac7750f20370cb4fc4100aa9ed8e1eacd951f1f681348f73bab5d946f33a2ad45e5ad1204cab6cccf7acdf37f5ca6a2b0e67efc08f07449513f11402f25a76de1610b7eee33308b7b88cc5f5a3441a24c1186212c3bc915956f491a37ac9ac70c4f59594492fa0267aa064244a75066c16af298ba55698e7bb261dd032e42e495dfd9c7bacc175b1621341b767caa2e264a79d654dbce8e588248dbdf349273a2dd832a9c8e7f99f3ac59c936a783cb7120c49a3d7f75db908628800335511fc605f2cc091223b2de402d6519ef4adf5dc0760d168e3502c0f7d501fca850a3d32e931f37385e5f56c44b1a90b5260e2ec8046a7e7eda0931f2b1018bea5dbdcb4f155195e1e30125b3e8ec5d49f8c63cda3d38275fd2bdd76ec26fe847ed0fcbdac621438b8026d3d26c23d99f6a8f56b0d5d41de4c07812ea09219d0d6def34313bc21cdf044b2df57b71bf0e82848cc935cc88a6fa19b00e94daec30481a2b506665f16a51149fea818debc5aa51d16f70d92ff73ed08cb4409110456f636649f0b830aaac401f80320b5eff1ef173267ff9170bedbdeef0754dcc0e7a8776299f806e66383891bbe2a68af5560939100ce2200358b3227b76ad361efd3a798a9422c33a4dc5db08e4a33dc7e1c063864001436802ab8e01ba929092f99631eb2894ea28dcfd7cb8b58323011b1ace37df3c2c1917d5755deb14ea35f1db92f1fa80f94fb39d1a18ecfbc406713ec6cbc81a34a10eb1648d2ded825782c8171de04e40d578aea349c2acc302d4a9183cf984ab12bea85094fbb3b4a1c358b8b0b43db751407afac680ea5d5fb7a395b593c97eba188630487dd2f4082858a27bab129f8ea3db0d6e2c566413bb636e4c40f76cc9504e075554b13d0babf2cb7479eadaa8f31f7832ddef120e758a2e67371d83b35ca359a4808f335b97d7efe00a3ba88921f6a64e4d5ad9be3b116e3ab16114f3c1afb762397c726ac58e225c7e3abb6c000450c7c6c92ed361da9f73d9dcc34f6b90c9e9664371181c0dbeff94f579deb79947255cfa2aa74ae18dd33d203b9bbad1532b3b9009ee0d06d4b352cc253669448b15490f1f3adea72ac21fb8f071a0ac260b561d3132291f77099f37bbb3b8ea26883a64f861e79ca68a3fe9d9b098fb81c4b1d996aad6b8295a573f4004d3957d36faa5b116659b0eae7de112a483a4d83830bde4049a56b177c7b4986d9601f3ede47afb83841bc0876e5c45ba947fa4093b5339f9dd412addd26ccc70d646f1a7c585adbd178a65041f0b73b4544a99938d6b718f20da51df37ec0f8d0735ee909d6c7679f401b9561b0937ff5d7113721d681f6ab7c83d9d7e18c9030e49786143df4a861ee18fe0d4f9b08b3582b864f86af41eaa843b1ddc21509779b17f314a1f7e9e0a6fa57c9b4d4a332872054963caabd82e959a2978b0d817191109979df4906a05a1a6a06e0014cc43698278efe5007c4b673bfae2620c6613bd0df43aca1859b6cc91e0033ae9c6642e9dbe2e1e3a3063abfcf0740712dd27b5863a21a9a583e7b04bc988f07d198cb79be038f5598eb9e83bafde8febaae12f395adaa695bc661736b85b8d3efca6914ef9e173d9a8d230d3368fe558af9b16dbc41b6a53f0ff361a9163d5a3139bd2bca4654b03370e876bbf7ed5b9179750f3b69a4482278a77082a4def0c105f5c0d3d6cfe25df2e8040fc81efd940fc012708bba75d1857d033464193b32e41d9db308b2438650459e40346bf06cc37121fd2a496a3b60cc6a068575f3a6e46f697e3639b8be80dd5503dac2fa96949728ba1e19bfb2ac5e4b8fc6fa9e5496fa7cee6607edb31f97d64ef4ab1019f923ffe7c3bbf6f523aa54197b873425a152d376746f200293fed86361acf4450c1406b2a29fb31dcae802337e6f4502ebb4bc60058a6501f7f68f29ac1d669a99f209edbfa217e046cac3fb1c6125bcda5734a528ab402bc3fa0fbba7f3a7baba6fb9e1f703cec32c01b96d85929cae9f6e8ac01939c7ea492ca087a5393403fcff87036d113bab987724323029aa92e7c694be3bfcb37f676682ff0cd955645fd2e56caff4f2e804a2f0caa8b8f60f90300ccd8d40d81ab41b411a85a2d55bf55fa2125e6464af2bb54627c2f43bc0a7ea63fc25db5c49d512dfdc340a97f041e0601a73f2183837eb1d32053441a85a19c826b7f337d79f3e460c43522b71fffc53fdc831405370a500f381d3c99c69aa0beb3e6c630f10c61caf55ed6ae03f8700476b1307d5419d69538bf17d1aed67d326cc02252bbb9204ab711b93db18a015cb1547e9229c33b91b98c3fede4374f79ff8139a68b9e6978e77027ac5942a43da5c8eed3d42440eb0cf92453d32ea2b52a82b1dc6a4c8381bbc9b6e6648d463b871d89952825c544037c285f5067430be5df45c68a82d0ba3c801b0f46fb23bfab3a98e960c4add19fe1e5e2db775f3eb5abddcd5e92ab80942fb526f00f0f7fa7154722f89125c08cb6f7de026c3e022dd117a81cf2710a10bb167ebc095c8b42e221c5dcef3ee809b551d6e36dc320b80351a398a48b300b1b0821452a7f44eb254999928263c0f1672dccc696c887abb5bd46056ee19f98502642db5acc5a704a1054de5f1a91ca38c286dcfdea24c7a59550e2ce1c873add3cc7aff911feef2c6323c433ed923adb9d44e6b965652dab8e7759cb9087272cd5cc9fadf37b5509b91a80f04ca175492eee7080b896c03f58ecb50e6408bee358ed9f3abf0afc9f7341a39f0bccb9c2665311c44303314fc78e3e88c01c63e332da4c696627a94486e5189f69054e319b268c7521cee206ba81d0b263462ef19cdc0878c05cb762a994a8f46eb05dfd4069efc45f7f60d9eb0854235898a4ad94f9bba8162c8e599d5d9ac27d7d602c4c5d39bfb598b939c1ca739a58ea84d9450aa4d9b5f30a36de04899e8bd8a196940e826375a2a3457e57fbb0e6102c579969f705db2eede6983b62f40cc3d45dcfbc33f4510111e87cc73c123e6804df7cefccdff8df79e5f6ce3f861d33a390f022703dfcbb29818e4d5acb0418d7a93222333223a8bbdbff42122f8bc6cbba88f181c6abb60c0fe049c584801d0b5990d3b67d98a7b6d0dbdb3bb70a0f0a97ae7a039db3d953aa6984e6a1d836c6b54a43c446ecc7580dd8af4698cbbdaabdcb3461775bd6103d7ae2d2c73e612fd7511a38671ae2ab4b23764202327a11db1067274653cd5863fd33f3c2f45075797ca3cf9ebe7f3fe22f2282fcf5f05b0053122a8428b7c4c1ffa0a2cbb3493f2fb4a150fec20e549275e3f675518b861e87c7ac57f9d297a53712d7f3ce965c29e8509fd7e666a971f3e7cac9c211010b28f9086259d7d2a6457c5ab37f9d28fbf8d42190baf9075e1727afdad73278ea53956a196f8a520b8deb84200e826dc8b5308e167e23998fb10e035e7fe085db59c10df8eed1caea9c9374ed9b9161838a536d6226d747a3270d529441dbc9679070cbef8cefb1428f4401c01c41ac4decf4da5b24ddd1fd5fa34f802d4c6793b38ffe5cd5f7d2ff16adc94de0e9f06ca2f480c5a7be609e46e4fee02df5434add23bacf9e6e3fa4f5d47b956a624b0329d9bb783ba79dd82f492b4103a98aebcc215b4e22773988f22e0806e68fd0e76ce64092e69f90d87a63d3ae66028fba9c352a7851290d3b1820c0375413aa90684452300cb0ab1081aec5520147523ac3bea0ad64af27b9aaf79835395df17fff70a1bd71364108ce55199fc075890ae3f2f0b405549dbcdfbc65b28f398f58833f6bede432cebbf25f44d18d500ea61f3bc1d23c033e5b1865beca36ce68184101df73d2db22ded78932f6160c7b3428c75209c0bf28bd5a4ba2f11076c695ff63c34a1202e3727605e2062ff0794226cc02e3b65cc54dd447351d52f9714b7ff2c42110fb1e054bce571c4f1d7015ac52da2f040406a0d0014d7d0ff2b8133e488c79098aed9b38ffd71ebe0a67b965b4ccac1ea7d39ac974ff44626324a831e738901d89862c4efbded06ebcfa59bd2446e7524b59dcd34fa6a8fec1b8453d1479971f73a4ad7d80dfb239b690da1436210c4a5e0ccec60a609b6ea2ee30372ad3e2ba582b2601877d4ed312334ba68c57845be22970aad2ba4be04bd659cae5e2aa27cbf3ee973bbef7a356c0480a2220cb4dea1668a181bd1a749f4fa702a6f8239bcc19fbdb5da26c3803f553535b84c9b53447e7399b10460e795ff610d85f476dad43f642556f114326900c5efe2a9386e914d5472ffd57a8ce60125226e04d4feb573f6069752930f2b8884936b7d9beeba3cea1b5305f6fc7b62349a3879f37a66946ab2d0d5f0d2312445d51e3acac7cd42875a8e8692821d7bafe18bcf81e463aa14b0bdb91baa8aa5176040e1df182d259d495067f9fa4b032a29470c7a2837cf9a8dfd70c78518f1258e8bd822feb21010ccceed20d7977ba938d0b7db4410ee38806bb9db57be3772f3af23d88ae8e3bdb8d30c3abd02455f7cc9a762901b1100c6bca672ebea10c1e2408874ac1c788d13ed73287b786566ffe4152d2d171f97dad53728391ddc9f11476c9b39dc9307a1b5c2180cd7dc8db077da83482e5d6320e0d5d7606dbad7ffeeab8e6e75bd966576c5757da3a83bd8aa6ecadc5f5bd286708c38d34bc30ed4ce9aaa87ade51410b42e51561d7f7fb4bda989e6e3f0a83486f6ffd6acaa74e1bfee7726333642fd80238aceb2f61c418dba85f4f6b8f04e22848a37af870477e96b24b343b5a6410d1c91b3f08d5ebf9c9f7e5c6ad079be15ceb407cbac9f2cc7531c8c20acc7178143d10a45a4c80e7d113f71815b6f16a95272c17b67573e1d23377f740b52b1f6338ef852b3486620cdc1f4f9d562ae8c2a96b5648f62d61c23507ad1c2645a6b30c1625a71b684a1858b6c951c913f000bc9e276743069fe21c93a47a5478e801212a5c53599d69fefc8e05877f5b86ab1d043f341d9a53a249c67440b58bc24c03ac79b6057afa10a8042e7dcdc67a599701509b1e78f43c180ea37621b74978714f24f06ff015cedffde7e7dc0c721e36ab979a43424dcf924c4eb761a5271dfaafab6c32842b8a9e296899c7aeeb673398871baaa2c63e4793659d1e02cf89542c6a02f04512613f45e10a96afac7f4d3df870b4b69eebfc225a3e6f7376d73cd40c234ddc780d1c2b17d292e0bf9be2142f255a0a5d89e6a54cabe26b633d5b644d7f2b3340853d3a09bba9bd2ed7e8e97397f61d31bcc0667c92ad7823172748d6b89f479ec49ae245f433ec1701f7bea787fb9569aa07f207a7c100b819356cecd034b820f50c98c9fd6626e76cf7115cb9e0096225df908dda3eaaef38d986d6aeb4069d8a3900db6bbd22ac09280f1f1bbd5ff046a2e4efb5540392c8f5edde51adb109ac349477567e4768f234043db5259ce685298ce56ce99b727ef0cd55145489cbe9c951fd2ed06fb2189e0cc4d0f0aeaa2fbf8d6862f69d3281965ed9b1009b17240169caa8171ff59e185447f867c82167ce001e2243540666ef20fe531ae5a14b3e7c1f8598ea0e50de36e6d7f8294d517f103f7665121e91ce962420a687d45828f74ec82beeb9e6ae5914139458999198cc07aa4d1ad3f253a4baccc3c70b1f3f984c74c7b4e863bf69bb3347e37b2e69ec14309d7af5a8975e24edd1799cc68bb4366906f7e7011b12de5a436290c9c3b8dcaf30a2ad6d356227ccf8be2cdd72f609040127decf18f863bb06d58b9ed4bd4716e35feab47483304da9496ddff4aee4cff294d6cd6aac1f5e1e043617d8ed36039864f4f49c0054855656e40d3a3fb5699906978984f2b4f668e2c227b60990ad8510a54b4b6d3f76828e7b74e7c4ab67008cde0d88c6b4d2a13c45bca1c0331ce07f96568db372ccff623d7ec10de8b728fa6532f6693d3e631fc155979196360c8c90927f4b3b00d8ca1b166d65faaf416075c483b7f4454c709e31777720680ff3676d1365bdd9f8e7059172f5ec826de5ca72dd854bf06d75e7bb3a4b153a9ca26e158349d7ff37b476a950eafe5d450783e201f9e887a05139a99bf1b887db690e2c81c703073e30559919284d2c04858b50c45e8c24b099a1e046665f73c6a5c67929e6688bc447d2407725edc678a1e47a95533e488d887233a175d06738c052bf509aa1fabc10b2040fecded6a0225ccfa393a091e2d2627c2f19c2e87ae6d4d9ce0e24fa401e5f181e4be6dd739c3e7747a4b11388a5f22fe0e576c3f3a798b5054587822fc71cb39919a29157110d6ab38a87bfb965a60d6bf4abfe5fbd6a2f112fa8e85e9870310b05234781bce152c53f18f1365d4feb60d26b5b870f7ba9da6c9459f89cdd84a511cb3ca37eeee8ce446b6ccebaf16bba0ab75091bbe332f1e265874c00b53fa356239fcf37f798d297b01f95bf97d82fa7976bbbd0d25277ca324e273e604a0bbcb1b165f1a4ac8cd67476082eab3b0cf5cc509cef353ee6341f686451d7c9b4100ae7177e4614665c22ee7f4c6a92f2627c6e7da14d8624bda560691b1ee76116e22eddeeb1d82ba4f5626241b383f1085edb2e22aab097a19a33e4988195b1d127c1f941d344b8bd1a88a3d9b3f372e586cf39a175f46d1b84eff08e467282c1126ba982e96455d4efa84bb11ff3a2ecd8a971c347b91e91445a4090e6739a79b7c6e65c352d571ea3dcf5a390da5d6fbfb54fc854a58f90f0b4e4c7e2b530d3888b1f3d0fca748b36c2fee0ad18d69b5f943ad72c1d32ac1271ba641178cfef54ede1e8d4da2b48956534ca96ecf834cc33799e5a4c6f778ada62bc192d9a01f06037cf4509b44d89e8fb6e71247be126d743f7e545941614490801425a3032be7a8f017b13fe6e9b595d5fde10733e7d60990e339529a925d0a044a5354c984be2e796f49f75c5246d6f9ca685b03b48ec6f3eafce99b0323948c02276f9d1228c29021d4fb936eaff127b44398eea3190d9851a0c0afc87f242c6a3583e6f7596cc494bc18d658279ef17a54e1da189227a65829833d8fb5076da7259d6ce72bf8ddcb6ba0757d41b450d485a195f0c48cd92b2a6c03c8c3231a89c20cfb70becc3d5bc53d4288bec3776e13c0053086e28c98dc837a97ba764ff8cf59062083822c00a643c2ba19e5a1e519b1ed338b02d5bfb699f9957fe5d6e05617fb71d7f39be153f7399a5b6cc7751b2a73b0e3e1bff6ec4578c38fc518d5e79ff76e0b39ba027ff8b93ca860b3fef691f5006c8bdbbd40c38d115d20ea8dab2e637c2d7226aaa2bedf3c3f4918a7a205a9aabee03242ab43ee555a1b60c8fb94e748e5b9e279ee94008b2c53777efcd5c05e2c4f75a9de3973fa85fca046aaed359e1103bef72f2f41f1ca2d9512cf76c65aaeb7e50333980843c2fe9b7d0de5ad9105cf095b4ed0e74aae69a8ab3cfc8ceb2099f0d223dd0ca1d99979da69b8de71a06456e4327bbcd93992158ccb881a48e2637c87175c24d0901c9455df7e208e59410956ce1bc24e7568d25dd7b6d1f191fd05335cff43c9d57252ba9f4ea49a7b8e78a3dbd5c386db08c2e907d0c97c8eab1dfb95f994983f2f8ae16c69f99f2e85a2cb8de5b269175d4fc0a04ddf6555d9257f94d023d765b7f4f5f305eeeb017a90f326d06bd7ffddf9b263a0942f326cef78ec6a0d310ecd6a0fd4294bf64fb83fe61a199d2f7aac3abfed15cc826f109d59d07735910bb28e8a34658c170826019f0b6f64c3762e348df0f748e499d051c0fbc7628735d2996a527a070dde42389f40998390c712fa22fb3d2aafd78075fa58f75536da1800914bc271f7e9af9c1da5fc3dd4084f4137af035558b847fe10a1ce3a1c922f9e357bca43aa8a9a42ba9175bf3ce35074c239019bb66b86f83ffd779d53e5949cbd14306458814baaa1acabc8e6b19412152125d09c23c4726b2f16faf11722715cd0bbfdda7ea69b08c5b96446e5495ed8cf29986f431183618314a3c14581624659e16922a13a3e87b11bb768d38c309d93a8c151c7713a74a712ef0f101954da7c9cc15cfd4bf6212fed18d44b4d24fdb48bf9da9e7409aa7fec62a0028a0b76b2f00035b6e7a9cd523cd44d4e2c84308fa68ac54798abcc06351994bf814066ca14a02dd23843b9adaa7baef8e8761bc7b853d7769869173b83fd8d2d09b1cac5ac7ea80016509cc00a088bedf8924592f06d1fdd07d0552e5ec058f908e0d576ceba8bef417d48fd24d06e2a843d3a0c87583f17dcda29d1200a7e60db02c56f72bb496351fce0faf13438e203770b427174b18f0fd541ccb85def593b6bcb69af992e649e9fde7a453e475773e71947f6aeff6af8b78fc3016687af8e4e6feac2380a647aaef1d4a15cc5c48e008577f7206483972fc6ec667d10ea26259b9994300a8bef0e2d59b54be63a2054fe25db2636941072e6f4fab2a984e44cce13cb5c3a3d8307a1d93cacfdc8a47200843c91d5d3907935f0565d6d675b6ecd7785e1bf22c2f9ce760a52b40319e4c4375f4a171ff3fb92a27cd93387d40d3ed9344ca4754f04eebb384ff884e12ef6fb4cbd4ddf23b38f1b8e8f402d858c6ab2db2ca8b37e04f726facd1c393f09245a1fadc31e0747984df20eca6874b7c4595185a6556d633d15032501765af7ff18d1b451e92e8ec63996d6fe5eabd468f54f8f5680e07f99c79ca210930aca26701135da808d278106b0421fa45570a163ac8cd7b1bceb572e80311a870a074b9cad9e0c555c8c155566cb28eba59d15c52385f9ebe8123dff134b786050e3347e6a03af5ecd55cca89fee0c97142c72d675d8d25653414e790fa7367677faffc72b5eabaf90069e88137f1c637ca213d59563cd8aa89d2a52e8b2b4821b46ff405522c9f1ce049f78b541a060f7ade26a5690ca3cbc840cb1ff9fcb7e628c37ed95a7ca4f26437c83a8fcaea421587b8c3283bbcc36985ecc0fcd9c69d5a01cc9f39792a0f830889289a5c9687df1e7caefc44498b370f58f47dafa4e6eca3311b9422ab0ada5ddba6ef5c8c5657e830b62ba219c45485e92a609a5d5a31986fec0709e751c8490282b6d97d612bba27b534453a85205b6af92326c97482cfed2a590dc4ab3381c9f16408aadafee7b22ebcb2148c5201d20c1c5f1c65abb1a6bf89f8d0dd85480152b563582857f9c47088506eb28d71682d6d0918031111af46870570dda99158a7f15da3017d389893dbb9aa05171450295c79a0e3f4cb24cf43fcd5b4cf237e64aa3e5e8abe66e055dad910de91c56b40c47b8c037fcc21297e505c71efea0ffe47f6a517b4d379ac41c2e7c19b8eca06a562abd1bed1bcd0a304d1bb29e058a894965caec1dbf4d5ca8a9732691df1434ae9a204ac02d613467df8c60bb71ff141586ecf95e24299c55880f16a5360a050e8ace158af2d96a409dfb569ef9cb3f3986dfe5d941ad258ade7bef289c9737aab75927fe1aa230e03e2c2577eb93d9a75cc70ccff75e1bdf809a3767dd3bbb47a6a03c8d0e37f9071d2ce65cd5e6cbdf4e0882e96af0f162a59eb927752ed2e58528b4475bc0d427baa2598dfdfb21a218fbe63ebd0ba250183aa6e59f17b89f2e24bb378d03807a8081dc625b64e430aa93e280f8cb241bc670021f52dcbb0495dee256600fd506203ed9bd2ba6fe46aa2730ad9b31380c22c97ae46242f4da6d791d110c6dd080cef0ec6504a2750297ab00bd322936230b6964a5aacca6a22932739c1c9bfa72bee958ec887169f74040fc8b7e7abcc1023e00f349adb21b82a01057eb05594e2cb2ec070f321438ae32653a28712f4353907b894762dd4a167921b0201cc66c3a6fb8d5cbdb8cf8dd201587ab854a30099654cea09189610de5cf9caac274124e311987ff991542c9cf58a0003291ff702c63399673cd85a5dce255128a751f2da420b53725b47455b7ac49c9852e07addf286af4fa7f0f6f94befe33431596d56b764d25b6ff13a03cdb62d842adbf0ad54343fcb38607d82bb0eb02784240fa1d739c4a356b8bb0e24c8299d5d66f051c451f57b7b04381972fa98bea945dcfe4e83f51ba2172b08bca0d2a62e69cd4e0919e286c5a1fb056888f2a626eeb9ed5888ab343338468b1c844069144a5c57b43e3ce09f579659b6fa011b2c97be5e02babefc2f895cf7e13447f357169d3d67918d91deaecde0389158218ee1ee976796e2943a0049a296ad6697d5d8fe53768a25c3027d4371cbae3e83e66d8225da488abdf04ad23421d4d3a907f87e60fef0f921d137f7c327f82486c4a1616b32d354fd327cb34eac3e525d5a0c0299860af477e2aa8e005824121b67151dcafe677e8dbf3877a561e9e504ccfb824664f5440a24395459a847fa6b6b60706a0dd9ccb124743fc0bd52ecd35de2e9c5fc7c9b2fcc27bf467cb75eebb6a7186b4736f423b464595db17cdbac06637919cb662132360ec8fd7fcf359c3e62d978ece3b63ed96017752fe7bb0b1ef516914124f8e3bfbf3db3e296b3ee50f84ce2693e9b5028c9a35a1ec824287d3590953e4b021606bfb1b420c52782bac51240243a0556873203db7d0806a1b0a816b1417d2d569781640a1e4279c9a56dec9a2515e80db0c82f7105eb4d820d60ea8a0cea583a47ddb793b460a2c382d44a1ea3fcb4f17bacb334387f470db40787e2ce01f4a240b59640a8a9e16a51295d82e4557c9830209344eaffb520654d75c10763a2b12a379d8f80a6130580b6952dd13093044e0e54b65758a4dd418dd76284123be6b462fcfecc5c67aa51fa1e45c92185741a58dc5cb11ee04aa504a4130b1b8845f70cff59ab278d46937dae8aec83206a1634598829643e13e2c5444487e759604f267b385b33b74ebe83f7bba0aee9661f9765b6dbe13752200653e653ce63fa27f4f96b6981b68f80f527cb3f5f4386bfb84b08b8ac9303b4764ebc1bfaa3d4b73908e185f6390d5e0d44fa2b7058b35fa159adb5fa922f740fe5707e694ad5e8fb0c1f1e78b64fe97589453351c5311cc24dbaca86301585833f104aae175063bada712feb2d684fe2f202e51da3576eb5ac658981abb36adb3c679e89c1de217a76f6c65a27b2f26870aa35b40e63b5831908ebdb5cfdeac30cab448e8ca96bb9f3d56db7b1326137d69455499727577a5309b56db7452247180b9732edc6ec30b4210ed3ff9994c09ec6acdd1b2d45a07d291f022c87e4bf20cde0a6d631a8192e1acf2401fae5708e179b906ff5f50364cb9519fad9d4de87c720edbe7019070a35e3a0ed88554d82dbebddeb93b8f75937fc77700566a81815dd9ca45e1224ab1e088768fbc4b87a6ab87afb3f674988e76928f2821b889597ad30df721017c11444f2ffbbe2100dbe017db3b7bdaefa9fbefbef45756b2dad1a0f1360cccdf2a7f40f311a0e893839268b2ef114fbf88c25db2fc03982436f3a7abd11664400840ae042c433f5ec138de9f9bd3b783098272f44715bb778e217ffa5f47447564a1b4a7b23029a089fe38afe0c9029f04163901dcf5508951adba58e41e1f3b1c8bb71b5d0e4170e371bca4519e59a665c51747b131f3bfb3aa533061b4f83012ba5056d9d67777cc2aba33ef191702ebe8f7dfe242d9d3072840e1b8e3bbd641b9cd585492db7d15b6061126c9b7c9a71496726590fa55b27d4fa8fc4a63e4356bfb6d9e4090a7836ce6ab5107a784139413206b3fce326035ba35406bc8a66b9809f08612100f7e380ff4940c4407cb7944ea66056cdee928dad62861035ce6ac4b2ec9409f58c30d716ae160e9d2ecc29fd80ea87f3a3505567b63b74dfbe578b4c92904fdeb5a896de64a2974f70bbd319133f5c9293fabdb2f7832360567a7d7d918989474204b45c07105b760d83cc9726d3348b178e955c4bd19921943ad9b8b256cc50f63c9b44fb3f3e10aaaba07e6973fe9ae948799fa6f18a60ac32f67f917890dfcf5b5ebafb8290dd90353a8e547cdb35fb16aa239ff17e4b7c59a9fe55787dc0aa731681345bd1c4e0fbd95573f7d82a2f5498b4db06736dc7d88cfa501f1ca5fe7afdcdd069fd71fe20abf8d66a7d287a10f7cc803661d12a161db43ba2cf026d2cb36eac30444ee4b8c0499a37b46fed77822e9b55d3cecf242c7f0a5d0360e0101615f1ed6c84ecd7c64de0aec73840fec14e39d8f45520aeebd5fcc7f2818148cf005ca4dfe9be76febf568cc63e14fc8e7dd4d1d1b0765aebad958d41a46be499ae777628f4dee53aa17fa3a07577478cde13c3f6f870c9892cd5658f083a7a0a8f43d7d5c40f943e5784932eb31b44d169526e4520f5f3f2a617d8a3e55032cc845915837e4f35732cb21eb07683b6847b377acab5d3871be22209f58025ee15fa0deec501b7a52a2ee02bf70adacd2ef87f03ba86f17372a4525b24adb9b34a6cb91d3cf2993495ee2297bdb874b3ede9304ff2d46dd6d33ae23e0b37ac51031f6329a63cc189bdcaf91aa5fba8e3ed5577b7918b996557917a590aa453dfe9b22e40ccbcd7721792caba4f21eb3a17280e90391f14caf8f12c191765d4253df874c0b7fcc40e52fc7b8ff394b2b7b8387b4ba6172532f0fea836f51c5e0da4343ab25e1ce2e2847768d0afa37cd05f4be91889e3bb54f74d3c360b66ceb11bbce0732837d741a03582790e687a8b2a917ab151ad3f3b9864f47265b09f9677ae830e7593fa4164639eef092e26e264039eeacae159845ad17dea2880d54f1f1749cf9e424b68da52fa9969ecdf680ba0409ef4eaf8a6a86b9c2fe3c1c4ff3dffcd51cdd6d404b906f6a67cffe983a5a7c835ddbbb55742c7bf69b105949dcbed9d98dafc09cabe95dd257290129432cb09149995737e1985ba725039889b2efa36c7b8b4c74622d578676029e9376b4ad28c5b60a6f5be12599f6ca626ac7065eb78ac0e750b57ecb2eb77c01c218f902a9fb01d0edf53cce62f065b38862c67cd120883ed0a2fd80e8d699cf037603a4dbf947a57ec17c34756b3c6b9c030764e531e772cbe62011462beda5bad0b5654d0f718271a3c095f33fe35cbf524ac67b0b8878c2870489a111e33e862bafbd996990cf71ad8b4c0ea3b95b3657032c5782ec70fc79180f6c545f5b2bd544facf1cd3a27c9d7f319a0e7f407c0acd4381c44727a70400447387880ff624912d10ddfdcff4796706cd61d179b08255a4bfce15c3270380ad93184cbc66f478f00801861516856fb349fff6fa9f15f3601f884b7d743b1d0b0c744b653ca2e84f96ebfe6cba469ca279ce3404d4f753891392b13753f1978b991e970050bf0ab8f386dec00efa10177bbb1be929165ec84d315096fb69bc67173675b5679d66ede3d55fe05af7bce01850a31ba4ac948ce0aecbddd344ef7b217ffc581b88ca84206771bc549788a2c4fa283f488b8145cbf582f6fb2c1200279c96124969efaa75a217926f67e8d9c3228633ba9c499bf5d90079b73e6ca1db3565c86a6edb98cbe6c5b153821961588ab930be1bd3c757c6d3e8878b4b6a610253984df92b922722094706a1b0862f2c78b0b862ab678ffe85b3bc61d87ebbfc83e257e5e45d364d061b3e084aa5faf2f67ac47dc020c20d3cf0e3d4fa4c26c090707097452eb4fc4203f77d52340fa4cd2d55f02e919228093fe0dc29158185922212e486bd41e56cb0dfcdbd8223b9a4bb34728736e9580c147b3720588c6ea5ff6b41c6fa2f35cee87408ee3b931147eb51dcb84e879313f61bf65e9acdf00c21fbb2e38fc98bab03476fbbdb8b03e3472afe3a61a123970cebeb4b5314ef2414ead0074ab0962c1d2f753fd74b4a97d70b92f740ee027c80e05a8a7b49e43c1f946913fdfe851e3f379b334115e2815e5633999bcd17e7a4ece1e3cfdbe4b0e2403d8dfa280d2472090fee5958c427bcb574797536241cbfb6ada245420240e5df8b214370eccd27062ade5320a46ceca682cbef0023aba5c70d51d8bd264e16ba46b1856341075326c4682159b8ccc27ad66f24aa13f8e4784e2174a961436b056f253b12e53a9ade4e9a31ed33d34dfd47aca7d095284aa7a90e782f900afc92d1e55600ffcac49cd49e6aa8f266fc829f01b22fa5239d57ffc6fe3cc5735e869d4a46a0646a2dca276697fd9546d12b16bc95d25f16b0838360ceb8e362764f06f407715d365f1d6508d3e9bd414212cb284e5144e2c11ba1a8b4c3ea14a08a0390573fd8417a9fbaff620295a7092e0cb372f6ac13170ff0f4b62c509e5231f258d32a9a5c9ff7d62f8f72adde63ed0831ddc27731cd15b3cd509fb7e04b794cafb75098db365fe420f7bc6fcb8704b25215acc866cec26950971f8cbd0452e8f86faf3e3318719506fe9aaacf243ecfcdedb235a2497f360179a9b8a6e07106e804ada01a5a7a0971289c448f9a349a9014831f7b73958bc778dc37fe6d360165c1cb7358bb0dfc5696f39a24a39cb6d8a301cf10ef4985203d5af3744baa32d15764532fb63194f7112afd111408867a1da9c6ea48b8f234d5be785cdbd10a67c34d6387bce01864557819cf8b97291e8cc4e8939141ec14603d32427a785910a5d81775467eeb483ea2e50fbe2ae0c8ab2436deb2b8d6cb26f09b7602f3f54628966dee0b42240df72f4987fff3cff9945555d0fad1fd6b03f655b45a1edcd682d30725f484b3dc28174b42cddbb11d15caac3c80b0f690d970a7ae3be6a888dbc3695fde0a53c6be6dece4b277139b345f9c86112a290e4ef4f9795007878ee01b9a1482a444410d589b0d1e6db4993ce760793c20471ff09af97ad1492b310ab25e48afa6e03e5495f711b6e6087be1c5f6d11045a7616ce6244f779447b6426fc67e72e4d1ecf13636582d424e441467c6760f3a6e17d1650f5662fdc4795e68f7a6cbd5b28abf0b6b4fd485f7b69295e2a8e4ed8a2c3022e12420d234358da841741ac15d97a6e1aa09c8462bfbb78a39fc8429100076b0c11bf2f4130306a2a941be599c59cfc9b476bd04054f351aca5a814a779bb86e3666b5f7ba335ee6037537753dde4e394e831c20190f3367cc15ca9f27e227e6e07d6fea1d1cbfa3008c70d8e2c240508d0d4690ecc3ca1097e07c2eb78e296830c0820a0183c67cc3c405bcd3c64e41b1393fbfc1680a31b6d6956798e494b305fa2f4678d773a1a6a68586929cd05f07faecbc60b75acb5a805b6a78621d32b4eb07f5563e5fe0e8019f7789fa869c2b77a9f8bce97dcc95f171c631594e3a1aceaac935e1d2e6e93e9c98e290593cd0608befe833591e8c8eae85d3e3fc989f8ffaf18ad7b7a2e8777e1322445b452df17d19b788cc5e5f8219b2584293a0e4d8428386c75d76e0b61c7938d4194926d8ee079e559ce21d802e876725bf6f810849a2a00c2cd7c5ece0bf2badbd78a42cc36c370c728293b319cee503ada85fd5a3856651a1cbd0e98245c60622603298b2ce37cb3885b06355727926383440cedf13c35844f39a4f3adb80f38d9e2022de05243a2242f12a601a62aa0b6bcd5067c04254d164bdfddad7576cacb501b405f3f2a9b524f996439c2133dc5d84e4c8c0bce1c363bf60bef7371e8528249824d8f4df86996d358eb7d143634d69faee0f04dab9540de4e9f5b260b6f20ce5c1b37d84c10a2ffb74abe0e4efc736d03039680e9d064ab177263e0f63f4cb4e6f54fb7bf7f367ac47e799fe39cff61c65ecf3444a4d56a84123babac3f8151946c1218b48544097b2921491543927245705a76c9e10f8b19fc2f8a37f2c7026dee8e3d3d3ecae35d63e58be819f016125ee548b3383e822999a4ad319640a227584b1f756352fda2c3fbc5d930befb3d8a4479ff30775b7f8b239b429ac05164a636dde4515645d43d4f99c36b6c8d1d761978e52f3698385b5a01316722ba6466ad1229a914c8d0d8c8400c76ff1636b14184461984614a6f2301574e0b9d79ee3b4cbb6b3ce34bf9f4b33ef05568c8ab9f05e76c4c7c8b511cbe17a24fa70a2ce1f7acb9e74d720dd7b8d8a148e5ca93b03aff6c73ad8cb2a2ea532df313db728cc9aefd171370ebb1f44ca65a86d49a51f9b110a94d6981a9c435e4869ec64454aeedf1edcef592a0561978f7661820832d6ddd8b8c46440e4c492076c1744c0f0a24ab61f78f5c5c8d5631e880f692d3dd0c78a4900fc6fd26788ce5cfef3f51bae48f38ba29cc88b52a90d7b25696f86fcfae3ca05c4ee5acd74f3772e9fb2885160ea224fba8406d873274d2a2b1c76262414e75d991d3dd12133c8e2ff5736096b2dae783cd1dddea04ac106acd80e4bba525171a989e03db59d4651624554253b1cda78a0e7d0bfc92e78fbb5c90e28dcf2f0a2e32a09c895a1a4e4d5fa94cb8f2c236e83d12c8ca0458e6f79f6e8c85ed615ceedbc59d8c768cef867e2654452d92870c36d8fb2df775ad24b3eec92fcb4a9b6d03af0da4cd6d7862b5fadd7006331dc045572be791296d9abf4bd45844c770de86e622c0982a68095a116245a0daec559f89727dfa243be56d4b1223e339a99bc202ceb699928cf52e1c258f6d94c693e6955d47b2e6d4b33f2ed5b57b364f04dd345b7f177558b97b091bbf3491b56d4793a8c33061636b006ff0860cc43cbbbbac938c95f75b6b07455cf6e770fcf181fd1fb4131acfcacd046b4061cde81bdfa4585409c949960c324d9a77cbe237acc10c9909de5361b9347824e2f4d997f6141aeaa90b1c560321eed709ae86febe16d3865f56a5220f58326625455470a90acd7ea40620522d979a1ceac81f5fc24658b05ea0bf425df0d583bea9dd0c56db29152a20c6ced75ca6c7415c57255ea3f8109a457c587004de2c914d8016e24b0631bca7bc5c3fc14e1eeb90030806bca339ed5734ee7a226e96678649cf8c80ac1863adc90f7f8f9d0eacc2b3b33314442603fc1ea10b05e1464c5ddf374361086ff8a3ea14374b70bbc40587e6da2ae2d9d4a64012f0b5b7926c74e8b7419b9ef5b7e56c5c069842928fbc6ffcf19579993d5e8e29e2531abf79566bf9a654a2c7be43ec056aa37ae5ea0cfc8df68751965b1eccef1e74f75936700514d6113afb189de0542936fffb55e7b66b228c7b06a3dd04c2b3a4261f4a84610e12b7489c71fdbd57f1d1ec9aeac51883321a05cdbf743499caf8a5d53e5ae9eb55dcdea2761d544d97dd7be1e31f70f250ca8e7eb755b6b6d6e0fbdb3d26df1da7338f0a2ac9ee1832354f16f95d3d86287dcd79ae93ecb2b18acfdb6cddb91a87284bafd403a9e4f9612871d1b115973df98b3d74b36c671b68d377f3b647ce9f1d6427cc4b7088d26887ca8e9300a58c4bf965abd6d9053095ecbe60f7993ed836a59e85b84f90e6e1ebd615e57aa0cf870fe33e327574ccc6789fe37eaad24a21ed9d56be76a2866aa3ba30903938377969e111804aad6e8f29697f54a940970c0b3f19911fd5a9b5b862237cdfc4305532e032e95383cddd1e447f6e575a2ef7ed0e057dc2d4a62dcdb17338ca944938ff1ef46032415b66bb2872cd30fe5c0904e6ee3245e019b14eb1c16bcefab181f2d1c606f1c4dceb53df20ecde83ea3dbcde02aadc2889d75f58feaa005cfd5854f27c91a0b1289f4b33c79dd826dc07dc68965ed89128124e63fe4f96ad121ce37302e0530275e16aced5333c7a0144b41d57b163df8bd72c7653a3c627c0114e703d74baf02526ffa462016280f00192c673ba25e15e5d2feac0cc434815daf57d0762d0533d604db4d47a6b2c94009c04018da2f403ef6b0c4ac9d6b099e3700b9e11262cece0828b7da5fdd57da104a93e93216182af695aaeeac39cd7adea3be71a802bca0a54190c59acf7ac94e07d0ec7dc9a536f227c6a39592aa972faaa4375070f73ca0985f1a943c9f12e7cbdfe151068b92f8e0d5bb35115494cee3850d6e1d5ef27f594f073a95f5d686f34804b04775815fe0bca7fa44dad48b2b5ae966662a18e3eec0c33d49c1f058fa635499b8f249453b63d41f6ca98e98258982f44e0aae804547484c0f8abcee8495a2ad42b11151fc3749205dc5bd806eec70a8eabced810fe4810ba584e7aa2ea8db1289c88113c0ba003860640f75f88beba81ab04cdce2fe6510e99b82d9da4a88702277441a60bfa7b82c4e1c0702bea9a13079c07851510bc02421e760cc8193f377370fd7786e887daecfb8ae8e118c600fa205eb00f7e0e74febc374ae31b9bae1d414ab6b7054eba9aa3e0b5750efae6007cdc3e6e4dff5c0790b6fe350c383ff966eace632f4ca4b1f14077a6eec0a1dcc0d55dd8ff7115936b89248b510b607fb06e16dfd832250544f1175154f796f43467d2562c253470bc1cf2b391e642de0d0d12ebac4c9bca60c1d7ade1643938301bf0d57cc86af05f639a613a70cb8353306bd56cb54f76f3fd10156b30341e3cdb4a1d19fe70e52259dbf5f00aeee30e1fb44fb5afac08f127bb175821556b25e6a59fb687c02dbc5d29ea33b59dc12965a07888cfa2fe8739ac375c756ab67a8da6901220918c9bb8d05e87171ee33de36f3fad8d41f245f670efaaa47a5d4b19c4e8558d62e85c5711933f2d210b61d6fd7ffb98cc20590c91a53cecf05037e4edf23e2c078ba6eb3e71f5989151770178976f6c477b82bdeaf83bac9f3bde3e330cb23de6c5143b46b5ee4953b64731cb30ada26b380a0d1395a6c1d1e33f7d229fe3cac5260303aa69034b3662d4bce20f8d24b6983bc6dd706983f14430488ccdd7860b0347df3f0f1c2c8831f5f0bc9363640104b3bdb20c1cc2c983e2d23a138eb5b1e1251abda089f762e4aac3ee032134ebd221c4205455abb70a4d4c28c5b024044e2cf17c49fed770282755e20b6795d101249fa2b36431e0faecb31d27d8bf0055f99b53c384f9aa1dc26118f32816b3bb637943a09da0b12640502d86b24c2d08d6190c4961a7faf065b97582c97e96f662dc9cddf51790281580ddcb02776eccec1208a130f273c52540a11d4df85f918aa38059e435a3fd084229a69b8612cbfb20aafe8b1840ac0090f5829957d4d3aa1cd1c1a48eeeec3cc7af465d2e4b1b982a080f47781c85c590388c4c827437525b1072df19ea2ba2e6e5024c2627cfdee41629ab369b7f1507e4591b49856801a13b2b442a7ca23b92160d75539b601ba187b4c2f6db638c9198406873c915329c122a6531643386d3185bac485182daaae3fd34a06d975f88e52c80d2960b505ef7646f6aab109036bc86474ebf6887581519272e2dbf04d44cbb7ca243ab6da039cc837b65d38441a8579a0eb38dc91c9519ff71a5a78f905d83ac5f596f4aa079dd80e849e369b5cd03807bac774789a902e9b11ba2bad30f5625ef185226944dd38ea7ab78a4a191069df09c9a893781bf96ad043b0e94385be4e2857e8f6249770fcdf7b28926767c44ec16debd39bd787167947b9e8d15ecc7bc330d161175f4c17ba8fa25414739b84a153216bc9005fe703c161e70c5ee14893b3d519e8e87b32706840e016e1e0951984c7168552508cad44848d1042f151dfe7b8efa2221a1e3b25b18a281e3673f4d79b2a86f4b00c25f371c14caa8b257cc1741489210e7c917670e03a4fd8e529578cf94d4cf96db66acb1727b543229d663f0e88fc51f0f47cacd6aaddfdf0258837b36ca03dd7868d42f9618a98b933dd20dd41758731eddb044137a1cb353843d3e148f14268cb71b9c05fc6aa936460fa71a367d93a713b3c2a0dddb542a4bf951751bfed58d4ffb974bbb5df8bd8645f9bacfe3c32da773c992dd5752e9cc2a20ce302efc5af368cc6ffb7870b3425cb1fc2e571e1e50bc4417f9773c505142fda5392f539aca5148e4a9761fe09c9e303e9592552afa5b1f922a5020d4f75d89d9c58b3e496240c0d0ca05a9793f79b6fde706c431608df8457162f67beaad3a3d7179d31df43e4f4ed57d3ffc5e1a5add30f8dd665f97c0bc2325684d00559b8d52613e642e0ea601d8dc6988e1d26ad410bcd9efff21fd452a97cfb86c547fb7443e91cf2538f7b47671fc8a448e2eba51f8a8495ecef29d91bdcdb152380f8e1647cbb4abc00e3cfb84d1b44bfe2cf7591bb0ac605c4fdff09c2119182616e257d3f36b5e3c6e14184b54db888cd65d52d42edeff37ff23f2237f9f56fee47dcffe538cba813995420e6ae1338975a7dcd8d3dadc1b5e4f572a203ad7d4ef3b8f7955c5112f827b49ccbe81cbeadff7c71f87be95ae2ce029664c5adc90897539d2501727f866868bf6a82275e12353cb06104631457c158be9c61233c0bf6a6bd4754135cd70527917e1b66ef2761666419e0dc449057b7d103618cc16bf0cb929bda90bf33e12d01959d1519a11b5d03ea52ccf1d0372dde7f2370c29d4699b6474fc95bde0da7b7e2c341c8e4ed9e82d46cf3ce79703e924df28186d2bcc883516f9b8fc9343c148b0bca011cdb997767bf4dceccfde2f1422ac2cdee5134cdc4dbcf730f0665d284074dbb781c5e8c83d445bc681b20495d0519c13d3db33535389a3b3eccf56fc2d5261dadc977aad8b119bc603e09d7ea83daee3d45d2ced939765db08c51b7aaa463174148ca855afc2a19b33856d52331f23709fba013cb81b465054643b648ec8308a843d0ddea14bbf84f10aa02e4526bde17b448b61325fe3d75a870be27fa2de62fef59f53795e8d08053f8a0479993dbfc63e54801f96254cf0c7f605b2e68cc4b139e322148e0c9baa9e3296d5965336c1ad32e91744353b28d35c6752cf988a2e498b1edf8ae6b6ccc2e7fc1bad8a27eae9c19afedc2cfbb017ef1598ad88f83cac3fa02e2f0ad69111e47470befca946df664f6e7bdef54d8d7f88ebdeab7be72d8c7bf9112646116d8cb664c58e1d59b20c2031c8413d3342171f9b543bfa1b89644a2d262b374d6f380535d48662e84058713ebe0a5e17f7e5d3ebbf7e718835ba35b384da80600ecf47621e7a300bcf330eb5549f9c9d362de54a8a9ed1f5545d6b4ef2b4c9532f57255cd1c11e38b87ff8e67e8624f6d5edce7f6c3b6ee46e9928418e530f1cccaf954b92745c850bc5dcb581fef3313f70e4b8b47aeeb5d2d2658563551ad1bb9359cac73628e8c9c849e923470487d5e44d35b826ee1080d52ca801b07c517f140b72252a6fc067549257f9b23216ff68fe18a0d3b0bcffa96c16ca7d5b3dca40230a0e53c6083a736ea78d6d1349078eeab491e1373526376c7d0584126fdeb6a9e1c3b154e9496284d4e6bf96d447524b734c6d8f6169c6c3e5cefb635cd64f4b3e43bc8b6270d752d9fe8dbaaa826433053722e80c54e8411395be5163e2f031f22be079a1fb7fc2029cd0a9a0fed56e703098c8162b0968f8d795111be78a878a80930e3e719e2f675d99ff59ff76db9266ebee9262b7091dc5afc292f23c6dc1a32677ac070efce5c99862d617a5e487e0678d763d8348545a4e8aef5103b4939851baca544ce7d8f49dd1be9eb9c2d8b169c631949d7720024585d7548174a9e11d2d79af0d31be73cdafe41ad92a5e78986c94de7ef2eb269ba2792fa085c97b188954069073295a00889a5e24f5f70af94a03f1386f228ed0d47fe044801bcff91027123f4f618854ccc632b6f9eda763171d4cb2492069096a0403fe6ebe0d0063d6053df545a5c1c4695eede3b157e0789ab44d0c224928b91579c1fe8418859474932a7411d3f3968a4b008d10a68eef5e7a87f9d8f06db9976ef87bc786518c0c562705d827a26e7b124e7ccce15a6d5ae3805b0fe2542ca22bc8d1c0009ae07092ad9319eb23f71f9f31255d93ff4264350a22a9fabfecc63d9f19df264f780ef28f7d015b41699a6557e35c41b3c716ce570cf1cbccbbda6cae5e819a80504d7db423c3d656abd0fa2931ec5cdc1ecc29d9161eb1e9a6462758d02e7ba0a326e5b77b8015545990227b883eb9b39c39b280d434e6ea1df0f60e168c17e37f0bc42d7d7c724e72345ac7bbb51694347f3809ea65a8d620992606d5281650a69e24dfdfcc58230ba4f8a5075139f4524610d9b0bdda3225e2cb982c104ffb734d05dc97548b87888690614a5bd0748c54510334b87656d5d4363cf7fa20ae826617e73f7dd1b507ffae571339ca3007024826dba4e9b29f44eaf7f6ffcca93d65310e881aab14c06c9e6b0b235ac15d279140538909248427d535a71f98684bff563cd73b55eecc5b7075be720fe93e8a7c6d918934fc57397a4529c3557dbd9a546fe79d47433db112c310f6d0a966623bc4343d18d60d8093591e49085824f5d23cf51db4005410ae852b54df7f138e03e6b39568b22f9e9c3b0227a325244cfaa3022eed4c5867fe5f4eeb92143f6d48f3297d2ad831521be68ab32338130517972ab1cc383e2d73855c26c9691eab1d535b8e11ab21f02bad75cc88b3ecc736829256b04244713e62162af7ecd3bc13762e8597f07a27c518acca65d250ed16776abfdb17c7315e165fddffdbf43d4c59b7d9e75b8324672af2e9e7476e0feca74091a8bff7f18b42a6dca59ae32d408058a2f78e4131bd422416de21f255912873bbd4d2872a4f569ac584da32c0f9048a7dee7efbf5f506b2a46bf63fa75fad4d864cd16bc45ec57815242400737323a889b0be2a33494410357a1a3e8b4b25e381942389ebf0d8bb17191d7931cb7936bba688381f7a26ea389a5c3a2b5170a9d6bb864b2ec248bd0a89cffe667770406fb6a4b8fa4b2dd6c31a2c8eeb7abb3e4ac8cc9eaf094189c87161de0b0be717e086166ec9503608620e3221e0563281441425d33eee693e0b18107c701dbb942168663a009b5ae57203f5788aed83db3f5c66424d7d5085f6565b98eb3c29c07b4f8646f51a4d848fe059d4ed2e0e9f26d2095ed29db4275dc113403ef23c41c0d7673f21abe53652a35b7f8bf45e4d67d31d0108aa2d706fe9fddd727144a8991f0d3e164db6811431ac8ac281ac3599ae78352d4aaa048c6f502740b5ca7fd8132675c948f03cf99b8bd7f6447f1a4ee746869227d3373040f57618fac8f73bfb0ccfdbaffbc7783d10ff134e42df85d16c36fb56a8e4d1da3c2ea94b896e93c2a966feed4dc2d92a9ddb16b9838295fbc12558b75a00072e30e81631b5b0dd6db7f5098f069aba032608f13a72e72b9ad038873dbb928bc8418b8d3322632dd967342c021acd339460b5826f63c992c0916d7d808e8ff32aec74b89d167deedd7890c49e873a26ebe897f6a896345d4422984a84343c6cf9ab5b81a273c7f3b27515fdd0fcfbd80a5010ce90722297773ffa92348b2a011377525efb9cf5a8cb3e7bc14a440c2da7ff6704afecf3f812c8d927fbef50495e88260bd21a1032c968e819969290decdce64e873edf3f6f12af2dc7e83ead0402450d25929ca65751843f4a7828d5b522837a0ba694d8e918268bbae2a47a4be86f7278a9dd67df04249361655c9d526306557e802ff055c05a3933fad32097aabbf2b370b84871044d3381ce0fbd3db42d3167200aea325f429a052b90d21c28a395bc85fad172a78509811ac4a876f5a8a0285b93503174d4a89bc05bb347d0516bd43ac31845554a628e5513b4306c5c4ebf4403d9a3dfb309f186e1a3d7fdcc631e37780a73de3f3ce01853e3d40ae5d4b43bb9c08b9db7c32d044786e39cd42bdac62c01ad127d7167e3a7121b95521cf5c415f44579b10d3d6c01958f546a7950c840b6708a1d39b806d3faded544ec1be9f0bb3d4114f35853601bf2fbe88d1cabd76bc24709b086939f50e52a52f1d1702c8c9fc6cb48419d6d294ac5577a3863e78c093fe0dc29158185922212e486bd41e56cb0dfcdbd8223b9a4bb343567622d0606ee35dba25c5f38a497b59250a19e346f0208269c48fe43fad8b6744d4ecc285a4795f68b16654a197fc4f038825827d23c667fcdfa9d8c2492771b3c7d1fc87c16ca1a4b1aaa8c175343d3cadd1319409ee381ff7ac9ad244a2c269e1d214253afae8f3cc5c078afcdf9e1167859b60fbadf96cc951fbc2bceb0d7dd393569579b523474cfc59370b838f2fef66a613ab8e50fff319bdd57c2ed4622d7b1d615459bb72dae9a247070cd66cd99d696a15e4f809ef5f250c1876704a1bf35fec33b870721f26dff2cae7d39aa04ac9b423733b2ba8c94ac0cb3399fb335540c8e1f4aad0a734ac462d47660b9242cea74d538ed90dda35f438fc39126ee8235a2c827823b6be0c37793dd455280581c3cfd5f7abeb6713986380ff2f45f43dc6f91acf1c4dddf1afe7642ebd44c4d5c75a9721a0be4f905ea10eb45886e36f0d4018bf513ebf8c0a6e0e0063bc2cc8e0be8a0347e13cae3cf6e5c5b2a92cdcfd0584577983eeb3eb9db7fe7510f9aa7809a9a9eafccbbd575c8196706e3477112c263ca451c1636a5da9fb0358f0c593fdff2f26399c672acbeba32240c9546b6f963254d1a52262ef288eae5847e7ef44f8560efa691caff6c66e888069615db1c221b9b4c2f238202346ec400a90d0156822e92a4b7495cdb64c6ea18be20acad448c92f864bd9431037e8fa53a2fa4bb038f3418f3b121054a051e74ebfaa342ca2545c42962c2543f85b1adcb7358bb0dfc5696f39a24a39cb6d8a301cf10ef4985203d5af3740ad48e40d9386a37f1bc9f4ef21408f609f3626e86acca678d189cf5a9dcecfba7d58310df443d69ea1f7e8758326f60e4c56ef9f2099e9811f2b066cbe8781613e0132c0f2f0d4a376e6f76e262918e5d2a2253bd61977444695e86ecd672d20f971c710222885b708de57472eb2a4ef67ef3f9600bbde891282471374b138f0612dbf57b25d8363c06626d424c8552149ac09ee723f251c43e7cd9087984ddd62580dfdace20c7c809f828a26b1da839d569447c082f85398cc46f329818a558b26c18107940f931766a0cc97cea6adc17c5193ac87a11753170e7633cf4848e0ee174782f7e87fd69e789ae0fbbe624e55bbf9e27fa720361fb53b4a6bd29facee0d4a41860af6da67bf7acb0b6bb21148646c8c93b080f2d23dd59fbb17baf67a609e4b4f64517d2e2f6232b6d3f8ff816e1f2754bb65d334b7e9d43112b62fdd4ab3dd1b37ff42f2a643b40e98ac060deb0a46a7e54f22a1626bb3473cf4712e93ababcc71c4824d0fa38b810b2f81346770464408df4b426b6fe56280225561fca064532a4031909cf7525b15f26135ae6c4a1fedd58bac1966a22b9b7b8ac405cc546fc02d913478fd822ff43f05623328bcb070d9b088134aa97623d6f2b6ada3d0cba176d71a02337a139d3850dcad41e33e6bc36ac511a5a99a42ff9dd606d78d3c921be028a7b01bf800da9e63f5f2fb2e9ec9b708a8729916ff4273ca9ddca20f032b59d15795e4259285b524f07d736b72259a2855ef1fb2149d479537abdbbda655aa63daaad0e84cf897fb19b2cffd0bd89d2147136769b597ddf9d5ecc027b2a09f36cc5b1f02735c0d0eb6e74d971865a8633e3bec8eb068df1b30e170c37df45c336011d01a0abe628e646e3a6981e477493e4e5c9313f14b2d02e4ab969768c26828831c037a8f375a80c728293b319cee503ada85fd5a3856651a1cbd0e98245c6062260a257165be879e230fee8ad321b2266354e17a322d6ce47ce0fd75fa2e4071b3ddcf8a3b0fae1bc237352914535b5b1386fddb0121d7acfb678d4ebc3332d4a2d6214de38bb0eed5a4abd6e39e52e9f374f1b4d194e5874041e5d1311ee29b3a3978f3cdb585ada8449832a70023792cac33a6ccc49ecd75c9528a569ae58a8030c457b0509888b8551a192be064119a5f43f429b36b05788ec17e88d71f45441f80cd1c9bdda01624c825bb2d96a23ca834f5afb131f31166b1fc831734d8f9be8727d6400a9b0d3b6a327a639cab0fd29e86b27e79f7b8f8899ef8e0f5ad24c9e7eb9262541f31e0d7af80ebe7880f7bf75de5f80183b44fc60986e4a9443c1287696777da69c8171e3dd204c11c0de74f524dde4e3d7e8028c5a4874fadf7afcacf53bda5d0f7d3c5d7773f25be059767d3a759202d149bb6ea4b584b0060b94395d5aeebef501b783236c41d1c9c427a2043364faed8e64407d1558a8ea6a07efa7a5b75b3c11ef33d43ac75f830e5fd0f1ddef435b2170faa567f9cf772ed555b5f1d41b7d09b0e1533b934a1be3ac0cb12ad09870904618f629819cab38ea6ffb41f2d8f122a7dc0ebb1f44ca65a86d49a51f9b110a94d6981a9c435e4869ec64454a2f84c1eb8c4ab4911bfdc833b3e31481f453b4ae43ca521e9173f8526f4bb214f619f61a28155267c194ecc801775e3904c153b544919c986834e6529e526eec8e32776cd3cdf27e51941eb0ae0cf6fc9366dbffab4a8687fabace8921edcb17509cf02e42d3595c132de5eb245839035fe93557998c09f9e961446cc3aec29109c4e037de3a4558142e2369a433fe9fd43fb6de85c1a00eaf54453d635b026bf1c57d89dd49eadfb1539cf7107d03f5e3f6cfcf9ed19b7d9b0886063f4f1e33caaeb201da0ce3017e9db37dcf7c74a0262babe1c11635684654fafffe9a03d3b51c678011f6686e70e3faf5419227e14e9e8a0aef56f087c71715a94d7ab90ea4198dd6152c2905e5838413bd99070b5401387c403f0cf9c4ce4a99deffe50ec8a64fcce6fbf0dfe684c05d0615ca66a3fd47f7d4e67398f6f13ee21d1516bf380e574915752037d1094f0eec9d924a92d38259666608035cf177558b97b091bbf3491b56d4793a8c33061636b006ff0860cc43866b3b43f1ee693de06a546255cd1192978ae615fd288d6f3f6381dea2eccbe951930e38b0cc0ef58e3d14af64f6ea65ecad07c2abe33f266a06d83f742f02e61038b5ae8dc8edf409a9800f64537017ef46588156ac71199ff210fbcf42e02cf1541093c2600d73adb276443538a667322e86200eb77d3fb7405971fab606d8d9220af8d745bfe5ddca3ca6eb283bb8b92d6d097e3f22e67cd841c6626fce72d99aacbd92b4d28a7a63941a8ed4069a88fe9035b887b617a1c82aff3c2bfe06b8653f206c1802909ae9de5426d1a944223a685b95d6b57d6a523ab67a4036c2d54d4d46d7b02de6e9ae9adda64d56853ca3cac507d8e5b4df120ebafccd39e039b0cf2d249f1901f2f7a26014210b8d61bdd17caa2a30dab3b35c26fdfe4bb17943ae747d30709024d9f81a1fa33e5093bbc766ec93c7c99b00edf0239b8afa1dd0df523b6f7d86b57ed2aa818d3021b171a93a5760ff02066388424e2c1bd5b91b0f817f9c5f8e8968f4afda80b9baeb13670f3a0919fd4767a6db175b4e23b3ab8c4827d8edd31863ec29e91790861c25a67046e608951bacb79eaa76c2d979a42cfe530f89ff2654b4f5c77850f2ce7230dc96f80de570fb9488507147d58b4bf6845dfe845d66049b6a3da31dd34e83da6bff61adc939d2b9cfef3cd3f49a8caaeb0ce0744970d3cd906855dc82d8e28ef17294e4f127a19099c02f260a94dbf74b497861ede8e148f22c45aff3652cf5c32edee25dfea41af4f70894941ae992103827a86c6649760161e52a35cfec41a2582f19f790d1d73aea37899ed1689a36effcdf19391e750ee590aadfc0bfc2e6de36838f8a9d5726dcbdc06f85414b78c997b45b1031d9bab94ff4b7e2969c7c80c0508124f3074e8b230881ed43eb1b9e5e0b5bf026ad6c63b24a6ed5c6dc344fc08e5e9f9ea5eb75ecb4facde921b32b2db9a25b9e602fda559f4b1f35d2f7910bf84bc599fddb2cb3803f8ae41e6eebd7188351978221721e217e843bc0e69b49b3f4fb7a00c05f5cfc3fece43d3a0483d0b94e211a2289d8937ff860f92b74b63378bb18f4bc06dd170dd8b34abcea63177ce5b5599778af7fcca44f82ec4889c6214b88558075c78e273f83856e6d522ff54d9e710bc446d2e41b747dc83555dac17b21f31238d41ca76e5864fc41e549bb35f401dfdd8693bafad9d2d321e3836e14ad7376b61d422fac21527d9908ac78e1e27fda9de6eb6d045163a1135ff36e8b3f4163a63b3bbbda8764b9a58141de38f766daa36f3d813c9785a752fe71d557698c5b75bf521fd824d0b8809aeb2be576e2cebb81c38bd41fbcdfaf5889949b5c043bbe4ec2e3a406b25615b2b1b3569248f3691605b351d74f6ad5e1610755c046015548645fe9db82644f80d9b06ce71d9aa039edfe70e7ca38b181246c13697f32bb79f8fae2335c4d56bb9691c7d831abaf18679f35812c5f59c4ca6e58ef9b6a9064ebda0d92f7895e831698683f8bd6748ba9112964d6c1ea06e4fe7edbaf78bf03a8d0f9a536c65a406428849edc7564fed662d9499651f843f24c0f0b6a06b88f25043807bb6b2eee06212f5366c472aaefec06018b7265b3ed919f785793859c0845b744cf9f84eed4dd88b0c3681ed9960f419189826316ef09b0fd241d44a0272eef81c9adb32cb1a764f9af8e316f6106e2da8c5f1e4de3208901a3308a3483fa34f6b9216491d6b6ef11a82891cd2de4c81e58368349c1dae9830883e48694d82263b16848ac44fddda387268179632b5515089a5ef9d6f783e1fea7d0bd198444c3e10f026d060bb6522cbe0aabff57c172db6ea2b1214cbac0bf5d4ce912dba8232eb2d548b82cba1cd1c4b6bc716e45f3cc3c3ab421050e7416c4e74a21f7b48edb0b8588ddf4d755bfa313a396303300eb536e6349bb6031c97a3a569f571a8ef73dff47a6e2d7c586415631bd14d94346318adf2ae359a3bed3c8f2d0d22142aa9d1a58105a1a6e79f27ad718326b763962fdfa16491475f8185e291501afb764068881eec3762c5b65dd9727a656cdae5cb9d9ec6c12d8d59674892bc21ef9ca2b01b61ce2948bcd42fdfaa0b8e7172125b773597007435a33747f499420d03baa5cb9082f0c94a92b9c208817ca0c09985183cd8930d0c73541eee40938ed40742a1273042216f2396a46eefda9c375ebc0a76a2cbf60d9a47619993454d3ab2abd6605e131b73f6ec58985d23bc620fcd96d475f70dcaa0c6ad9ce634ffe934b3c789417d2258a082215934e009bf6cc99f5b692d98c75f912a8bab776a2f540f7fe0c750d172b44cece2c5a6e3179ca60c0ea1e93cf94e4eb6711f54e53e6a1460c0fea5ebf555a2fd84a92405827f58bbc4dd230a7a385f4ab6bbea341e8d1318ea3d346b6dd940c88d56d67a952b173647772ba3f1e276bdd31170844a859f34f244503331082c6f5e4041ef6f61fd0b0421680c874871ee3e6c007fb4824a74b6971795df24fbfb59d945cdcd0d2d92002aede08c0ea7573020dda988615dc6f78ce36e06590311c8225d2072336bf37e9832379c92b6891a62bd1d559efe92f3d88da37a23fa35eee99907aab0e442d1f49895992dd49af61da8b025d0f36e92f032bb8f7cf78f163dceb961157cf0f52111994b0e4bdfec24167c34d2ee9f431c3fcdff0cdbc58de1925973cc92b33fa2313d42c11ed0a074aab24bd5434b2d60599d0a9fe4da8b978a5d18013976f66bcc079a956f807bcec50479e94d211ce509d1614f60b81dd288d5fc461ea34d319b356fdc6b88d934487b84dfc982934c89fb793c2df81cadc416774eac9aa9edf5426394b0dba3068985e05c455964ce4687334f07d0b7104bc4966e47ac606fa2854c5ee59c27f7f8f397814d22b0b385b51a5eb730e60250ec759109d6e78c475aecb90ebf03453e9a2f26c0018982db3ab1a2f32eeec1847f8ee30099295877457789bc416ce4f5e9bba7e63e575002487e3a80bf1a372021733cd1c12393cbd0695557fbbfe3a572675adac5666b278d1ac91fd9cb4665349c2a3df58f33a4b652cbc4bd99883e184c3dc300277665a4324398f46d38e5dffae9d0fc9917fc7cb93aedfcd3a4dd18316b9ebb6d59e59f5f1e99b25a87ee7c676b7169ef6b2e0e6a9eed424a0c0ab6de25590c1ef596ef180c3b3147c49138ff87fe0c58ed4c3bd1d98a192c9bce3095372f11efdb7d7f94a88104e574c1dba533554d694114479a806ead563669e2223461b1f5dcb500f3b5fdf043eaa0f5c22d3a0d5c1005aa3c64d0e1e49a85cf7bfbd82e6fafa547f8fdd728f8fdfcab8d5f90f71128e895fd8b83c98be20de4be28f468943715e949f962a0e9e40b652dc4241671e8515558a2ad2d21a13361f5f58c7f63b9a2a1025de0d6c1e40036338fd02bce2b6eba573b2bfa32d4db58d9ef9dd63cc52ca39d8e0665317bf29c09abb8d15862e95b1fa63f2993e4e89cdfadafbcce33edbafa8474c7faddc4b9defd499d1e20f6246292c16c16be0627bac555bb14f645dac7fa32bef7aefde8cb3199285898217a0e8f564cb1b6d360b663903af3c373a988505dbf6ddc8bdee603abae7f303ca7d37d1a9f4f62748f5fcb8f691026e0b201569224a25d8e204355ebcb3630b06ebe3556896284d30f9c63b9a01ed07fd8a9d06c0af3bbb4a21e8ce834c0c89633d2008e9d6e75f468a84ec34655a654f595f8d0d0c5b8e361a02f009ff502ab4108d66a2db5e6bb582c940a31b072c43f0d830e941657fce0295ab4cc64a50e198a24cc8bea25961715ba99ea81e871a61a9a201668bf248cff7d5a2a3c0cebb37227e6b5d3902284894c2a3c11ae78acf3ee023f74762e539361f4c50e2d887c121fc2c8baeeda068a09162d6222e8c89ab47f3af524a5c87cb897a589166685b735c16744b86fec7401af50c14784536d045ab10c2a1fda468e7d48d25b699f8cc264e52282aeccbb6fb7d2d56000a27bd9b43f822a9630686471f9347e655e36af5de1e847d00a6043fddf681593b50a537e2c14bc1eaa945b88bb004f776cbc4c02c624cd2740cc77e0d4f716e92810c4af20461f2c2c8487278c51d5d69f89b42d5dc1250deb90ee619652d11e701e4496797d1d32c98f6b2b6832906de6da8427ea42a29d57f30a7bad9e6c7feccb8512e8adc637e78fda286322ae782602587668751c436491e091a1a5d82b3cdc7d8855439ce873966f24ce702d247275f3d59b9cc31e65003eec20f2e6fb2fb44d7e8d091b14925cccf4436c74a1aa119a40266a7120cb9a7b53efc0e84ae71254fa92f5760ecae76827741d4133de5359d368ea54212a030ae8dbb958bffdebdd753f0aada13c1e9088611751afb3f5686a4717f55e50f098f66176e9d6b173f1cfc8de6c46aa5f179ed2ccbfb60fb5d54332bce32ceeb0caa22685cee4f48e2a6e59dd50cac6ed895fff5a54b71b73728b4ecc4f5e3ac1044b8ac066292514aa081d85f1b443cf7b854e4b3077e61d8fc9796e477a60b5039eb86b7836dc47bd818dd56bfc9527a7cb0080a5f821a82b0def344e30f21b29b2778b70ee519f7221ae7b885a8e10fd9555c9e0062495de8c512898913bc97481729b327445938c12b87adbc3c67395b784a3414daee1e776815182f4c302fb7cf9a86ce1beea1601c8e444e4c42c6174a9ff313904cd1cdf547074ae2ad208bee2c617047ba3e7041bbb0095cfadfdd3f0cc1a27920862043c352faf4f2a540da376109ef1e3907d40901718c54872099ad49fde52fc11ab033059c81bc0ccd7b12ccc697ccf9c542bbdcd50457d5f5b4b8df60138d4491178663bc4bd21f868cf27c811fa86f09bcafe51bd820da35678714c24c0ab2afb6b4f200d4ddabd34e1d2f90649c33e68d114dfce82fab1a17155137a7942428c70464767b14863aefcc81b0f9467c5ba09f37afceaa33e90463259e56637bc3c3814e077c9288f59fe00d75b231e723766baf8cdb1177476bdc79aa3effb460744f98cda57bf804353b23ba5d8999e77c98133810764b1eecf4ee95e6f74201b480598885d9b918a276cf6f157fe94c202915abecbd227400aa310d215f5d4f5e09eda566160c3d672c63688166b463f6705eb0da897d09b91e8d19d90556bf34eac06c007e7cb04b3221de9a3b3e9e5637059e05fd9e63ecb35ef0170f1743c93e4857990f928e41c38d7db904e5fb34af2fdbfcafdfda37c6affc72a08032fb9e21aeeeccb78fdba656d1caa2071059a1bbcc856edbd6e9ae3f673b8e30d9fdcb081390d3397eba566091a2fa66cd8baf9219ed1f4c2b48da2533a9bffc9bfa7d4d922912d914fdc3ddf5331c1064765d5484ec469e95f5387b4ac19f2f3403be8cccec2b728417b94453a7e66ffad4c460fbd044d06b8efebc2c165f2114d278fc8acfcc3bb480615c7383861f5bc704ecf2565ad493d82732bfd5c08f36b162c1ec9fec77e48fcd5f92894afa671c1e76e04eb99b7cfb1d4abf366208462014f4ab521f0bbaa98c3544a43dd4cfe616c6027454622d99c848feeea7c6db799ca3a2eb49b4aaae7355487f8d399fa19f52b61af24eba94aa48e0f49f7823f4bf2089d4233e53361a71e4d3be99c60d63edd5044e32422abdbb23abd82136ccaf187b7b204d0ebeae5a9e9854bd83570f06b9a58fef8773d85afae9329240f2af4a82565638c402a89ec74c636322fd9287bda0443ee6a3cd7d0d997652464e9b055c61180dd5855e2d127a43a35750aa733d324e14f56a37b8d3e93ecfe1507eeec5986aa0bb938d2d76932f338b5d6f8945b139e8f80f3af01fe44884b35330b529b956d88daa923792c11b0950cb1d0df52986f0c09b164c417c7a90ff2378fa78e3df0034459aeb1efdfd4074506e0a69734f80c45cf44acbbb2872a63aff1db797608337549586da277c2a9e47fb2f822311afd672d92e5560397911cc6a08a94b3f701ee77ed8bb8408be3eeb900b8f655c9d306c0ec5fb54fd33bbdf173f48e51070c04ad31e68fb2fc90be97bf4054cf432850763040bab8c2556491574aee695218fabfc86c3dca4fc961dac57394d9be72f0f4c14f217d0e6b917922b5df94d72def804cccd955ed140f65e04be6594d14d9408263ad586b01dfb3e627eac7f3c1b35eb186ff5a595f853859030552706eb0a6b7101f8a7dd181df61417fed4d68a0fdb71b6287186e6cb9c295b6f702924e8447d4bdf5ef64603db239c5f2f6c2985d474623f5b05fa4f54c789bf9239af9b4edb168e2ea1dbbca6eee14f14fd088643f944fb0a2e4b8dedbeff6b1c2e47174b3cab188de11c5db69de8932af1e99bf11eefb2706ca73bf2722b2ca2f553b8b43517829615ce2f0295af4662ac2596cc1995c2959437aaa2a1df50344f54cc63b3fab1032e071aa37189c9ac0f8e21de317f0c08a0694351002d18171540204b6daccaedc8c4f94fd7fedf4cba0fd442782d998c2efd010a4d271f18391a2565181a259e5a631bb35a986a52f42d50f4d0ab728e7c16ad54205faa2d3a6209dae4b80f09fd22f6e0b04e6246b252b54a7c2dcbc20067d5aed1da37c86a3c9a6591b2cd5f397436e1f3d74592ea392caaa344f1644cef408c9b7d3484ba8ceccd5bfba02c3b0fe875be5e7f41890cf210c0cdd9c8308c698df2f7c8f90959d24115d10e86a94a2c13a8c7afc66f894262cfdcedc8e9ec9e8dae379e15e84efc5d5d2661b4f5810cbdd9b13d9b4145a6bba7cd60ca280ec13bc07d6d98d992eb3362dd58856ab4e2d17d0e81d28990af7ac854fba438c829f848939fe1eeb9a43d5ef06097e9af61e47f6d60aa8a7ad8a876cc41ecfcd75837124fc43b51a179bbb217136a924a2c85b7971648d6bbceece388dcdf14e1e27eb7106564ae4a6d8d501f4f7e95e025b17080068aa3fe73c2c2a10df756bef4eecb1da35f0f88fac5f58da73887684233c71f0af8b4203815e148f99360edac5d2f4a4d922076fedc9984ba0f6e4c57fe11f3f4f3ca123bb00e1c3f366f027ee97b76bde5bf4a7179efbf06ac64628e106974a220f842164fd1389792459a94223c428f2dfb44259ae0ad599aed7322d26dc0cca4501e35e312e9755fdf5d1748d3a4b807201c83903393fd2b76ac43bafc6efa9df3d9e814b4ec37d0ccbf1e76551ca2b40c647452677655636be0e4f63b9585f81b25d6691ceb94be45fe17757385cf187c8cf26149d89488e691e778dad897930637c7f13edc22697d51c240695c8e59423d7578dda5fe9ea3d4573dc1f85f86c105f2b5bb53aca9ca0a7683fcf5d35993d313725d270c6e086c6322871ec3401f40cc3ad5a90b87d9898a9d4b85fa19ab0b046f196b48df645b1e1b97cbfbca79f1cd754b835e844a275bf5a50ba1ad8a9f0b75d6056cfe92f9441020a41f16bbdb5cceb0ad7d0fa829edeab4c10d42965437bcf7f485c1455cec4733d619d7fc3edf323050c147d6203bde86b439bc010b3e363b09dfb0f68a716f9884eb445372fc00b9bcf4ec78af94a11a84553343d4171ee9d29b39c9b72c8a3e5ae709e74f9a7a718b69894070f9274a31da5e2240c777db3d7546478a481d878b14fd206fcf0f2af243d37b7cdf90c38100c4c7dc7bdd45f2878f9bbc48f277e9b119d78b97ba2b14c2dae9da4de59c7a0ca94e29b26a725260e2af99184db7c30a69daebded5cf7e47867b41164a1882ed4a0cb29d22bcc1926889334755320ffd4189187d735b2ddcc7ba5a7b6f0a95e8121e76abb126767ad799fb2612da101feb2e8d3c46ec8e2c59b78e726bacd5d9418830b213657b34f631a8ab668123fca3d71af74e6542d13fd37aab112a4f8ac5725dfc5a7ec9ccd86ea7d44df802859fec3e8f83ecd6d3d678da9badcf3d2834ec95bf47357139596aafd48ec2e518048cd14377383498ac20f7a46d2c93b76361332a24c2ba4d81ee7808975efde2d5aa44d4b8a134a3937ae0fe65b9e5fb2c0e9419e7db73924229d8682a3ce9ed93c61988fd9b476f856f17de6c5c9288ba98ca26ca4b11319398e744e595b1cc38bb2fda281de273ed704a9db4a6efb086be2cc25c15aca129be900820334cbfe93c9df4024bb2e678782e70b4a004bd4a5e65987db8b183573ce8e6867d4afa3a00bee48450dda58c98d612a9ba8fbd1e2c70450b7ce8dad828332d243b521bb186927f6c4081cc9a6966ccb8764f3e43b003a62131a5e4d0c8eb9a6cce231ad1d2339ea1e849d4c48a5833cf3eba0bec4d45d73e5ee27e06c3161782f3d42501ff4c3d355bd435b25f5c4769163eaa415e6b6c63710f9ddcaac33d7365a3e07ff7526961bc051400eb95c5c8eb25052c3942d2b7a143b6df8a796508c2d9b230d0459a7bb8af64d081f8865152bf0ed971da0b37480fbeb1fa246fcad130021333cacc75c1655ba25420bc278893e85dd91f2e48b6ff8519d15b126502a95f27a3542a76891bd32148e298e76452fa437f86591886f1e7f67e200cb9cccda5a38bf8752db8f8dba7b2c03f65caf70c8cbd19dfa3122234492b7ecd51fdf010e861c584fdc9747f74a32b29b7f2e7031e2b0fdb361890deb0224d61b7b5066008e68e4926b94efb9a3710e70c201ae4f18737d3739da0758c139878672acf50c659bcf3e4df62beae3cd8cf12919e4fdf99837c40108e253df5d52c0d3af70644fe1269926b6d014a4d99c900b1affc6102bf30c809b8cda40d3a4d9ae20e98c3a12939bd068be50b72e33efd6b3368318fd3c6ec9a1134601a66ddf89c80810a7d2f113e787454386b215cdaf817cefe950cb2abe44768283b906f61610003f32bc0672b0e680c4ba849f292b40cf224719a9220245cfb1ddce13d14e28b72b89bf908702156fa31fde508c94b45be8b29fb9356e9f97b5d7e2b148b911c7a48f163dc49fc0b10a2c83292691a0dd2fc38821f5e3f6195447b8e79d01bc343666316587160c425f9e7738bbdc3c149953f0da823f06d6b457490d803855e5c88fa979beb71c96793d5be1db78e50fce23ea76e7c86c685c482278c4c0cfb169ae4fe5676036e8fd8e181efe2538b2bc2b9ba8b8cac1a2c36150fdd7cc26e30cc63c2454074cb5be3626b9f03ad35bac19cfb760c91f5de73113068faadb6eb3707f10e627770eb4134dba50c0800148a89a93266d9363390a776041ebe9e404dcccb1ed33bd53ba3ec6a5c9a51d2eeac42f311ccfb260699920cf8e17fe0ae4f8091ee36cdc5c43e255b1fff1dcce66ed89f897d8b62e0c175db253defaae99f7be804b7bcc1be8bf056d9ce941d0bc4614bb616bb9f67a2fbf9b81a5a8daa9420b755f879392a30726fcde828e8cc5e897847848eed57a82ab1e696206395ecf958ee90c5941f9f2157b14c1c6e424cd0b62904e842ad1a2eb14bbc76a18ff30319d5108f79a5b02735a9bf3e528b034d0c8292b6d4582f169c836884c138d2b3e7212858172d4f7b7d16cd7fbf89b9b4e5005e6d51e0c3632d2541943f9ff3b47e6574fd0fb90d8898a4dae857ce75242d338ff4d4d88e69d8f998e6cbd8c4d60c205bcd8f82eb903ee16bb69602f2c9c681473332ed77e0ed557db40357cb39595dff291b61f9420977df3db063a11fbeabed2085f86452482178d83d318bdaa360842f93d1ec0ca7aa662d933f2017baab60d60315937d6b0e7e07f8311bea9e8f6c52c61262577507d4cbf7e8ed3eca6e27f0a81a4980eb83a34bba94f37cac6919cdf13d05654a6fc5e7436dfd4497eefca436b21413d2eca94d9a015105ac2ad3f724bba01aac301fbe5b8a9d09e98d48acf7b580b0f99f648eacbf53f14d204258125dd11c5466912e6c867c818f4c1dcae005ac0b64e7db1ceb65cb9cdb61a361b04865ed4e73c7509108de5744b3e50a60301f2f8413659e8b63203153fe40642c899243b4200467fac936f305a1208d3ae4bee239f03b88d22a4455eb7d77a503940cc13bff872dd7a454b289d5fb6dfa4983e8ebb9476054cbb27c37efc2b549b1d1c8399364d270e8fb9732391d3bc9c164163e6453cd4226388ec40b9dc90a0bd70587301fa3c371806735d4edce60f77fcd1bcd2a29547a625a231b7af95a285d4b122a611af1e5ef6d34ec4515d2ff030f9853f16131617085115b88d9cf117d17b061d7415e2be376f35d38e091e14710607529265480ead3f31ab925b01fc86bc23ef602019b9662c9540902a2f408fa53194b8c31436e8e1d07b2a112d3c6ef02c83f59acb6ef9a675049d8abc505457af4ec480ba369ce6ac16056166b0676038573de0d6a525be837485e3f1f29868026fb1dcfb108c783c390f3ed364297262d1042a2fed361462e5a41ed39c38d0e9b0d4e7a4f7788fb3ab6ee96de760f2451002f505e9b15398aeeede5a389e9b1aaf5b03acc2ba3dcac3152e66944a240d8771e4fe94e6a306fd02b1a29281b49c9e8f820e6387d2ce466a704098e942f7b74bd348659244a381882b22c2512450da7e5ad657defce28078c9d24efa605f4461d822d9d6d5fce03534fe0abc343ad71d95c2f3da4b0a3b46654e565220c6e89669911e1a83017e593d331986fbfbf6b5e457bb0e62a8b70d047b1fb0c3ccae4418d5a37060830cd73f09cfb8cbc9e4efaf471665a8310430ead2c27b22a116460b8290b204f2c508f866c49096e480748f955ff332ce9ba3e8c8ec3d3b1ed597f084cebe3520005b699ec728e51dcd010838d16567dab1f4dd8033b528300ec5c3a7feeb86321f40be528aec71c99b3b3f1323230d5a068b646cf563fe0bf8b5d3527a29053a3c4ff179d928d8c5b3632d47f4689a5dfd569e66938349d38b02981cd7c513871762f1755a7f5323bbf3cc86a99ea8b2b1ae1c35fdc7dab626992ec89d6d58aef23513774ee4750845fddc6d3a14ea2b9062a27b9661f82f2fb10bff4c37bab756760b29a37b4d19327feb517612b4f8f13fbfbe9af94ffdd56d64c84df540f1e5594b613e868d0dabfa9641c539f120d1085414f2e41c0e9a9fc132aba45224cd9032738b3b450f9ce6fc2343694ab867df9b86d4c4610e252c16c3fdae887540db7cbfecf38b531cc2f28887c3ee6ce8eb055c199fc84ea7e26a0d6e30803c253440b0c89fe506a77b812d3d140799ed0908d0019705fa190075386728470772ea540ec56eb012f42bb5fecde1dd02f3b7b10d242cdcd536bcaf2faf66b5243ca4c1f113e3cf40b8e496a05af898c3e335130bf633d07545455176c2a9ed47403366bf38e47cab40300fa290de6d806e081ce8a95126c61eede38fe46cccd520e7ee0c8a91950eff02a1350bd06cd9c6dbf9bf69472f9c6d662477b8cf72865363872176f6be80bb088dfe24add2b65678ea4876a1a910f93c1fefe47bd538bcac8aaf912a1ebd8da1939b55ab8bdd44e0c492e8c26234b7602a79fa5f15657ecf4e6efee9db9a0e1d3497feeb9b35a4f70c69707b19cf6f9b4f5b8d043eb9e5ddf34aa75185ca0ec693bd79b03265895de5b869027a408cefc6b86948cab0f457f218827ee87970744321edbca1828619477d94f5d6b0a9ebfc473378c1293604e0b5bdee26d8ae26813eb2d68fcd7f9e5b406f9fe5245b50868e1c4b115dd5cbb2ebd15386a74268baab472c5100cade1064ab50a052bdc9ad3df28183b826d3109a50817e1b6fa13429e81052c4bd489c2a1d04610a108f47cb37d88f930ead5de1df743c29da30fa6578520998372dbe6e68ade7d9469ceb0a98c877d8dcbd88347f2fb5bfd58db9eba562234684b8500db59eda31d78dbfcf0982d473b8eb43f16fce6abd9f1420fc61d78f87368da2327401009898e2092ce328b45c877c9ffeeefdbd3a8f661abed88bd773b5aa8335549852b3e21bcc475a6599c972b760d0b1bb627cafbc433a22871da2dfb3d1c550fadcc36a20473643be7c9b84adefe0c565c54c0b8de930223c15564370e930f63126cfd7154d964e4994f92fb2671673a0a2df053c29d19fdbe8ab16c64dd5f24b819a1c8570f03d7909f345c3ac582be010cc9dc4992dad3140b80da1f27306b9dce1bdc2eca1be7260c135eedbdaca57e66aa19faf6c371bf4a0126e1c2e1277ff36eb5e01c0d522b90b36adb40d5c070413b150eaeaca556fd617f96d11494f3b32a5b0184f820660b7a91f7090839cb35d11fb950caadd161f90d2924ed421060f38c4dab491e405feecfb2ed46caeb141bbdef643e0043d5da454b42eea53eafd5fee5c4cb46233f040f949a4defb101ae39c85a43f5f7a4e8f039addca4cb1f6b2889221328b365d7a32a9d7c9b29cae4a62975c970e48ce0d29bece85e87655733b5dbcf6e08a4b8f51606c9b0a3916a643369b85ae649f2933a8f4ac79e740a6b22560b2f5182acf5f470ae64fc26e677ac389f4a2891a05d8143a468a5589836474f325e54e7ba1593133f68c2a8272c0ccfc8e974a0ec06df040f2e8a4fb64f040fa3092ec12427a7d2819b3f38ec243a035ddabb5ceb3e42b89c3067140f8d0a7f31b0c6539e2cf30b887986bfb733d05433e94225524b8fe536f08150ca15053520ae056294e125fb0a26706bd2139a6a94e9340637dc9f665ce1e13ef30bc53e245014c9ebfb2222dd4deeb4b49388951a59e3ae8d511e69b7d3f369521ad873a55bba0149b083e40cdfccf80086f69db1cc3550c8100d9b6f17149e4f102bd70fb6a472c6b47ebb339ebb3d9d352423cc45b6854fd093142b8c9787c02527b720dc23fa1cade79d5463e857ae7ca1afa1664f695edb007879dcb0fbcb06309800316057b8413a6fbdff0ea69076c000ed494efbcc781d67ccdaf892229af9613696e2ef1973a0fdb3674217abca709b813257e988409fdc7b160dfe0d00c4fe88f6fcf7cd9150f35810ae5ad9af38316a2220bf245ce4ff15410b927dae81c4bbbaaf2ee699b5f80a89fa693c178b0f830f67270fbd7c9e523e0bf7bc72d2e545a103a5b5cf94cf0d9c46d02ab4108b9433072f860f21e653e2a1c370993f1495c43f1bef389599fb2a4a47bc26c282d1ef13d802257daf2392f20f6975f51031e79f4cff5d4f847992ea4ca9d989074a5f48ac9ff3252b3141a859459004f10b6ad24ec91f0730314b72dc371f2dff9d91f3f256814a65156d6fbf6334c516817e244c47682b3cdae255c1be4030c143341e175899c593feffa9854eac8bf87cbf7c93813bce842c102e90feb434f161bf09f00dc012cca1b4f466ebc371ddd0b3378521f643bbc955d270ff3788fd4d4aea445d322444913d4e2d0876ac674b403ddf1f32bc13c75414b05e52de5a9548fc65c5b7c6716b46d6c62e065fce781229dabf5f73887ab3133bc556d02ec2d775e11ec057cd0496eba252cb9fcabd06db3e7ffc35e2119debc18a73fc46bd3be4bfa8ddd8d3e1cc5e1cf526018c7b485cdffeb331238ee7979e2067277abb21d21d3a0f39d43b1c21e30f4807e7fb6f47aee8168d7d65730f565064d123bf9fece7bedc2844c4d5307ad03d8a178d951614072c807aee9cf43556da5df60f48fd4ef0cbe50af7eabb3cc9aa9ca10cf96897694ba7fdb3d5713fa3b28fa12054710353a9fa801bea4fe0732325d0bdb74fb794c52f8dbfaf6aeec439f565f382cd7b40e469fb95aacfc3b4fcdc08707c95991468b8a842656274260f885a1a5385ebc829f8030437f2200e1c26f7603cb1d00d0e2859b104ac5a1a9bce7361b3701b5de0546c953b398accb54c42e308cd76c0d7458eb32791bdf1f67e304c485edeb6d6348dad3eff421deb296a53c5d0a5be5ed6e0e6a7314587ee40acd7b856ad52ced1f80254d74dd2737cebde1117be25fceaf5de4f272103414478263b3b30aee419d10bf115667684204ff8861abcf5e6f6db51252bf6303063fa11dc81b91fed5a7b2a3258b262715a3b00850f3b81e8c264fad70514de76c094f390e868cd42b55bbbf20327d5c81a3cd4412ca10b079744d222c2a208c1bfc58397a1d15bd0dd5bcdf2101881587b7ec882087d6e642d3979699f79dee4b0a033ecba63795c7e3f7cacdc88473e7c735b3560775e707fb6c7db53f5de4b3a796a8a6bfee30a35a81419d3dcd9a84fed68d114d3c04b9b49fd2554b3fc883e60964c558d5d974c52f60d3dba0baecdecaa8e702c16dd8fc9ef01a0d0c9b12458a415cae0de3474f9970cb0a2417236ddd1874497191ef0d19e837dd16bed3b9b8243d500e50ded1e65011384b96e309e0c475f76642217229a2ee744ac65527c83a92372add261ef68b384d66478efe1f7b2f58d0b865763aafd10e85a74789035144a67efab3c64d2e6e5bb4a44a80635434402687a6ffe499a57f46fbd2de74e2b5143f0aef5fa0dd04cbbac5bf8f7d75f4df026219f2ed19349e1c826832089b5dcfd49882cf5bdeaaf6c909ba2b588b4cf7818d99d7b7c0a1f2b868dd3bee4dfb5694b28286a39407a35210270aedec4ad48dbb25559d4d2ce661790363606c8594440adb55de521b3cc69122a686974103b8109c1e856ba11f48d362b53eb0cc33aba6bac4d1900b10c4b92d3282a81ca8eaa457a19c4cd5abb6f98fead2267a33ea92c6da1656515d068dd154760b007b7b61beac02205fb564c983198910935d6fca253021d83f43611f1279ec521be4f3c39ce283df156bb903dbb9b6a87f047f722d58dd83339c95a899a94ef102ef9870b09f4e6bd87e103db9dc266d94cad947b05d9f120d4c6c17905de4c6767c18f8ae660a4768389d6538854d93e87556a41dfa72ed3d1e3e64f347244ba6192570e0fde5650a80344bb89a0524386dfc40f60c70339d9d83b7e6b60991224d56e84f6b0f6ab9df74fdeb384b94dc64d26475c20df6ae6331175bab7a027320011096267a6f3323dde7f19958fdb3efca54f4f09f66a09cacb9a832e494a106f97b858053838341f369221ecf75764ce8106fa0d002b4ddd44520f9dd758fb248d36c71b473a6eabfbb5665a6f662f1f0b74c90865ee3cde90a5b0b636285f2f0f4a0322fb3d1bab4b4a7604782b1f0d3ac516e708ad5a04f2965c0d2d4b2f3db2486810e83aa24634a6ea6f5382b67126ec0b2c92269ece472ca333029768d3db5296d822111ba0a86e970c4b28192ca2f5b3488b7086c647d96b09580b7ed1c78f942e91c85286b9ab280b1555727513a34c61910f77e117ddee099f4d5c41e7afd7f54367923890934ebeea47ec2160ea2da03e276a55a26d125acee9ee8562f42c58c2e2aa17edb6cf3fd51a8a08b4619f2ea22ab59c3e4882e5169dda3453f42bf6a18444022edf1b9828487db81fdc05a26a9c0b72d8d95bbe76543ddb49e37fdec3f0da3218e2efb72b541c54da96a280de188f766dcf232568ddf877a8807ab6ce4b0e1ae8f5fe8f91f06a720c5609937e50d81322419c6e78fc59cfbf8dfe41b88c39453bbbc939cdd7a07367b66639bb6ecafe1d04e79a0f7d52bbb8b8a7b59a251f2ee90510ae795ce59c8e7c2a4c96814bace7d8c202c7cd39b4035603e61727ff6046e1a28972f7a698e7df73e05c600e06082748f6fdd31cce9abe585644fd3895dcb620f5141183e158a78862f67e5b195fea95c9a54baa2b72eaa1d06b67e8b76bd7153f36e1ebbe5fb093d520a1ef09d469535293a68a3cb8366e22e82bd37f104277059b63d8f7a72d7316a10a8bff833d86fc35769f394a591581b4d8a8c527a8cb6ce1932670cbe6708a00dd1dd5783faf2e96d87d72aaaa1311dd9e29a0de30b902ee3d341047b65deff4d0e88c4dcdeb392e4e247e08860fc6b5fdba7052aca63e64cc47a542ae490b3640107d857d54276e6901f1780b95cd26d94e764b51194a43fc2fe4a953af04f25b32b54026fc1599ebe4251861f69196549f0ec16a7dee6569accfc3739e8fb48317b178c97e4a1cf2b41e3067effa782b6e9a8352caa123ab4b49e794d848ee5633aa7745215f30346b1293b95955671b5be462829b250c7146dff64f29390b5060dfa2e5a420ffa86354147cab2a3a9be6c19176535bc0a4ffcf39f89a9720c71a1ab0a6e2d507255b14daa8704148e87ed3483d68d6c8eebf03612220da4c1360b28b1d770a80a102caaed26135627b0b3f9274760e6633814df7179157217e50192eb0573ac5b65e9e67e47afd9e8d206c83b49fe7b6d5eaf6ace1136faeb097122fdd1230d7825ebd0b068fafed5cd794be9a0e7716adf9fe19e22af1bfffcf9c1cb522cf9634c2e31dc84bd169368778550eac553941eccb55e6999d47281007c5a63f258fd3aa3c1ef97732a65f2a0facb4a724c1f0bd978aff775f6daaffb83aeb60bda9f20db84a3887008b95003f41a02cfaf5c230d8fd67eaab939c47d9609b6f48dcc306260d3a32ff5e6de34f30d9f7e4c7504d4d9d136a81c94485093239ef56c03f2add118c0bcabee05565b99bba139101da667f42ea0e3544ff475b8ca68aa9fee25907c6ca8c4128a20fbbe491f5e04b2d540e5cdece66a72d1fc63f7889b002a66665c0c89536da0e5083748f70019de21fe33d97caf20cdefda9e56e94eee95b537238716a637edc8cd37ead6d4a01b7e570754132be12ea153f52abcff541351a2416c8f1dd1984ff0365564efa5af70e1e529a312e15756437cad87bd05984daccbe05691d95c6ed7304b05d20d8731da8a3bdadfb9e17c610700132d8227dac53a49cd9b92b7e3f589e377078c9b54e08e173990c95b33138f06a9201d74ab2324973878db6790ea187a77ade07e4ed5401e4cefe6a46c7a35b4fbabbf8e83b6d43f18f642c87d536d27d98b50f5f8e20ee9de109ba8a07293ed1ecea34ab0ffba51924f9f5d47e6bcf7280a80a5f1a1c9eab1e82731d76097981fc209da155944af0fdf174fa06eec964bef6cfaf9c6f06870cada8b167034e0ee4ad0b4a1120c7ea6629f0574aea3d2d2d3adf7e102670e891599c92e65268330416e6d967085b25b490e3479c30b14e3036dfd4a2e3aa5b0f4b1f6746620f3ee6097a2779c2a75016c8fcaef8d27c642392cb2843afeee499a0e06b441bafff686c71725f4bbcee4a92c26bb9414c45e8c08c5c1a3870edef6c23c389dff3b8cffe92a7576842afbbb21c0b271cb3c16f3a91e20da8d996651e8fc54a1c97da8436cfbf74341fdad013799873f95e9425cc94a81d9017c1c5aa01087f3dfa84a14b30ea6a8940bbd78578fd8b5366d782b9489766556b7ee4f9aef7fdb5c46d4c46fcdbb3692fd70ed6f3e140702052f5de3a3101ff3b557ee4bcd8ad22b0b36497238acd7d660d954ab8593e78330ae472067208b10f93eded4e9ab8bc08df9f4a758fb4908c5576b8dc6f85e420ad7c26d78f406c9a41a27d194b5b08e70f65db96b3a76b19c2183400c21ab972084ba2d7cda7fe7a2e4fc6e02541af68c61d0f997bcc211dc0d4e6c3124fa79778bbab4761bc92c94bc9a28f5b76cd7ddbd38d6d8c42f1f33e1dac1ac840e1d83aa70b9daa4cf93a09714e7e399407dc1641cce5398680fd7a91a33bb9c34cf9adc444013b5081f112617378201b1ef7eefceae82c4938285053fa9e7a36f49fc87960cc4c049f1f351766e13f81ee95dc0f73f2ee6064d317a0a6462f610e6806ef73d4b7c698e62f41f4152cdeea417decba053025f6428fc6494527d5b09795860b62a03ddcc22af3bc26c517858b8c10cc5cf8d48dd1836db2d145e0d997fe8c010d022a50beb9955f4df9d3d8d64f0988e9070297cc60bdea5adf492612ba6f00ecd8bc325d05b522ede36afcee57fe3127cb0e06de2bbd5545ea1bbfa049b7c77e69f1246473c424ad865f2918b85f29390d614b566cf0f2014541bcb5043df26d6798ef0700cc4dbc85ba03835347f73bf6eb37874fed5a0305f19b9dc80f8efe86e0c55b124bcbd3b069bc61d038f85e59642ac19420d83fd9db59b07c7f5895a7dac044cba48aff05a135ceecd1c4fa261ddb792bf16e95ea5fa04a23297a0373104f3254e8b77c980c1dc5cc77faf70072dc0bb1bc0d184c8cd7543c53595dd339f64b9141f978785ba80771ac080e5673976552c3be47b95386bf0c1617dc40bb060f9b1c1b85a6fc304030dc074dbc6fb1439b30a4da6404082650697d6a9353b350b569e1afbcdeb73ca768643322ca5e679340c6176f6cfc4184c8131ec8178e06d2eb527938e5f8d8353416d4d00f21a391b0824522511fb06e4fc415a8d89d9417a66fcec1983741dff769d0bc456fbf04c922102ee1d52d4d19be1c2ad36aa2ccda7444cdfe6c6d68fc6ae4bb8b989f72bca31bd80b9e8b41c823a148ad99a38eaf538a5af32fc22d52de3e5e4ed95422c8408b6fb0c50b4512ccd3bd2a5ba2c0b342f27b5d7ac3a4d6bf7bfaefef9c52bf09130649c2a0efa90d78e7ed9d6072302fef39a76e2619576f3264bce9b2d4d3bbb11b2815ad83857e53a171a6943acf27b407a9164ccf7a440c73c9b11fcb80355d09df6f66e2c781dec497cc336ba5eef9ec7fe48b633576da1813efd6c52a2b61606f87afac2623e5b5e36909d0fed4aa845b80fa56d92606a189c41b93b478ae4229e40fbd507f87912a12b7fead24221b55aee3d9ce486ae976c111b1191a30141fd592f9dbac202ad481f46ed8e282ad8c235d498210d15ab0aa9fb47c9cf5728c8bd98102493fa4a2b6755138319f0e6af635236557c0fcc0e8917597fa1271727e5c98590f03c709c8f8bb60d792c0af540110dacba234075fc13e1a214c56dc55794995866a5af490a942496ae2c67b36f18f80dfaf199d70714def81786a7840ca0b578163bb9e14b08d5c0f4d86d00f0b3fec3a1343436815b211296b007160b9b27be77cac6cef74088832cb6d3117a0cec4465c93265e46059b33521ad4e6cc2e91e612aaa4642f07fadeae2ef29a54ddd96c5bf63694b584ccb0a0cd3807e370544d5dd01b390205023d135a2bdae39d575150661b398f65400e6b64201651ff638f68e634d31d1b5c740f5b0f9d0207569d445df9be355a671cf557061171663b69622c15b58d6dc6d7726e15c66024ea0f2272f574086d236fb039d72a96a3e02545ca55d519c0eb7f984227a7f81a64f0369d38decd5cc2f28bc8ba7015cbf39d21e278e432401a672bc88d7ffe4a9d06d1fc2059ccbe26d184da2c100a91b568d7d8048a7d30ec6cbd15a8fe86d74cfbbef926a002ed546956cb94679b6d47babf9496f3c5a0c346f8392ab16f17eac29fdf74d0bf9aa2b2b4cce2acedc918de7780bcf7bcb1db0fcb7d88275da46a5063cab36004069c069d0b9b609fce693639b8ee67d5651db26fa92ddc2c19eff7e59a0cf829a3714b957131301128ec44b450be1e6bcb1f11ef6eb62a6337eb54366f7f2e01fcad5628700b761cef238df7eb900ed53486a5597f993ee8532136164d2724c52f2f2f7fcde12a156469da55824c45e6a9e0e7a1f87ad3ba3652aafc6fa7bee200a450816244d5a16a690e5d698289e58547bc212769617c2cc902588b1fadb3f8c6c7c1965b7be9d52b57d68f56ec5fc20f10523bebc296567b08e10f5bad62165a74b0850487bc0b133f93eaa004e74ac2a14f1cb51e13e8b9b80347a858314fa0060440fe176bde6c2ab924e1d11c812664695aef3fb5aaeaa9fdd73e196b2c111566a6cd9c1e8c05df6b8599bd87d2441c76eccfd714742611acbcec2d6116cc5a0bafe3bce042eb7a7c09baa929943b23e3cc799129661b74f5c776bfc4243a4144003beb98816a12546ef816d31f36cd89b4571c67d610ad23d79e74ad6b059237534aa6c7a7f11c5d1adf162758cc700396321d532e22d3eb95f981cf459e8a5fa2525312e9c76110372ef0af928dbb3a18ba55b7ce0d67fd02fce1fe8761600b0c5bc40ca32d8eeb0eb9b53cf11143245a2b9ed1d9fb04894dbbf4f46496fbb5d834d4ab8346d6ffa8df494c4aa12d19d892617f6a7f23a1214068b65d7b0991991b4997a263c6287bebaf3d325ae339ec4753ea9da1f5497becc61d61f2f9b9452e3651517471c83ff529ae75726678ab95c6dc94796895d22c1e0951961fd7518c0f432bb5b587298f92c58d674e456d686f1f9054494fec59754521e56f0bca662cb7c8b1f4ecb783eb18627113468c0e04223a9a70ef368102fddadfbbbb340b9ad6a9a8742cb3e6efc2573f6a15639be6a65e49a7040c0db3c9bac71859fd286855e57701a4ddc7146626476a001a19de9a2ae3639b1f22dde6f2e1af418e4998e999d9b8935958e2b6f13231207bd3e3e733b723ba80164718198f211971fada53d988110d78f8e7ed43adecda672df782112c9255aa51438d8706ae728a34303e9feae30eb586054322ea5d4ccfbb096f3ac75958d024ff09e92f71fd8faee084a5f244d899244b08c02753d96d96c533529517ec3e92ecbb13b617bbed4b822e2d97bf2c4a40c22a383f1d58d729d1467c5cd2b15c0774d61408ee44e1f654cda3686e61891d0607387e24d03a983e75c7840c436fb5465091a51fb2e171ce290eed32145f7f190754dba967d90b8f347c204f3c03d80e222ded9c6cdce9980cc921ebe784550c3ad7abbd77524d2a525a77efb6c6db6982935d85ff4f0e7b8372f827eb5fb630d436e763b3ed1ae97f4aab686f15236405124efe4234e1c2a8e02c49cab9bf75ca4403bd7ffc5207af1ed8c2f047d01fbb916d51583f42a78ac90b0086cff17a92506c83816f0cd0bf7e0dd63268a61089df2fff542dd138fc1d1d8d926e0a997ede0626d5b807762b4dc4c137255d1ccf12752cc2b7df8236c5b64838ad3076cb45726dc0290aa1a92478869932a49ae01990b81ac540f210296ebf7e8963ee6e2720a68c70483eb7cccdf085c890ead3750682da064c1af2ee63011b0280782ceb79149ab503e2136cd5b19183d0c71dd83cc9d8d155145dc1acfc90ff8c222c8e5221383c61339cf9d71587fa47ab1b6576c616ce1dda0fbe44612b4dc5ecbdafd2783057ea23e396e14c237b0e7ff5c65c5f5bc0c9700862c73286196960358aa28542dfc261fbca2bc2813ac82e67a53924f928119a7928cb9ac25cb90b42396b5a6023a4828b652d85c302d134d28c5d42ec43ec029afa405ca0067ba6c4b066b5d2cc285bdf177df9e1f01ce63642a6acc792c0023861ef7cb8dd2cf92962fc0a69206f450ff5e4ead4376e13c20ba57f6673be04e0a674d59e7881d1edbc91fb80f8cc2ad7a704978ee9faed76a264807d7ae69aa408682683c105dccfe2a3882a4d87b27c90c106d6710c5b759abc802323efa57f770ef9d191b120823f0809b9bd582dfafaed2ba14481221f3207f33ffa99b9f267357df9eec504b86705e793b716cc7d26d75347e0fdb5c9b02639d0ec1dafae4902f7617d5300c0a9c1a3ca698049596fe9657c0cfd3a461ef3ae99c94b942639d8eb12abfa1686790a1fe0a4a30e0eb7afd5e96fd97c2afa68af302ddaf8a92f6ea21f0802684b5445872d31df6018b2669c08d343eaa4ec39599117a4c7c32bcb415b9bd2f87422f706bd41d6200bbe69b8a3da5645dc2a741b6ad1d50f5b424946cdbedef60b1605aa5917ccfbe907401d55c09d5481ab159f70ba03c273ed5d40f9d97697e6c7dc820c02da759052b26eb17f6f3bd033242d6ac1507e533804afff40280819c8887f2fc8efadad706abcfdf0ef4f135c635fad78deda0fb22d1bcd4082914978df29a69b527a661dfe32c438bcf9d2be11656f19761e73a546e8f924469546c7763775cb616836ce57a60969ba2e7b170c70689a687ac193a0d7ab93c700f29a5d7160d77557f3f3732cc5215e122e1049c92cc4cd8ead2d120d5da88059c927f12cdcc2afdd0bedac5b9c49b4bafebe0321ffb99aa046917914079d970f6fca75b4392153b946a5d6f21eea0dbf56d903653b92b80ea9cb69c9301e0638275ad881bcf882af5528e2f5032da6c6e85e8d3936acf6cab60db920155ccc7aa0cdfae60237e4f0631041d06e6a3498137633325be9a62af95114cb96721a7d34b7eb6923fb4e5b108e952ad821296091a356098cbf49199293fa1450250643a826188b31884cfbcabb08db51955f09c50fedd43eccca3dab4e6118dd321ea5d22a596e03b2f6d9e3ecea34343beb9edb0664a83db4986d8a2deba6c8b6ca09a53a0f4d7b845ab648cab6689759b0695cec450afe71a57cac717abc555ca26cbc9755195a5fe54a3f8d32f4add3964a9642098b77c8ecb33949fa442b94c2c6fe65e3285b5a1723e11da860445c6214ccb230fe1427cceb724efcf5e6ba63a89742f98e6a8c539f23b81cae47d88a8c49df020d1ac03f0d3ae66332792f680c5bef37b0ea45d867a4f00cf6b3f7a94928fd30a0cc000a79994d7bc0615b5a12c7da2d83177239832d8428bbfa8b05853860b1e97512da544107eaff61dcd8909a6b0ef9cac006e7f9ecb7fdaff7fc6eda321e3e78f30ec6d1afc39e49702a2281aa81efc845312057e7ba9f7870ebbc6f16770801851adfbf9baa81fd53af97b8bb02a6be918da720a2b693701b01ccf311ccae5336f902da65eb79309eed6df34235b254fb8b053c54b6f4dd8f464c09f7f675b6505ee01e870292201b3fdfe3c8ff972f4d20d5e9c5ad842cd99f8138624301c02e822e595afc20206d83ed0cb5db13644bb65753eb74aed60fa66c8149107e8312c77424a8dbc3ceca5494a866775683deae3188b02182f5d9a9ff6301694b3ec980440657a0bd8725894a70a3400ae3e4b976909dbdceaaa3642d310290ff485c85ec9ef2bf7caaa33ea59ae81484621eeb01aa4dd8be9bd54f56001e8c409994488df869611754328619dc1ecc5d0f83e0e33e5e99b190419d9e940bc7108103696338c96823485c1d812bec5330218026b3409e60c17cc20348cdee31d19147ad926de73f614fc045d96fed7218548bb6cf065f543b23b5c33fd77b5ba29e2f92704051fded3ac07196e075e64bf3c39e5df3dff7f4d19821d31d1854edffcc1dd7421ab5bd8bd8d226b351075f5e46ca3b43806d93e7eb46a7a6bbcc13fd3547f72c301e034b9abcbde15a2582db28ed166dd5f5ebfc6c0b4a65a75222d8da1b4087b16dbb586a6a7e1829a8b20a23bfa147d3a5984707a43f96b5e009533e33719c51f898968586166c62550ac0fa2e673afc4eea563dfc0a10868e832795c17162e35ef753b5dc44c71b24dee8a43f1f31c515cfd8dfe885353aac6c97993494e1197d8757b2ad2f3c53664250cc9e7c43a57a6d9815c76a6149814e928667aed9b4017ff25ad71136e01b8efe0d5ccf08528b29f62d159ef0a5af58de2934b30dcb8ba34ad7899067b58d979c3b69a2b02ceca64455ca4096c7bdf2b4e4a564c27016f4f9ba1c5ddf1c082b259d5bd64eb03bcd8e968fad6a1b6bf632bbb2963be63306754893029a952d8757360d349a0c5f965f35b1b107d5686e824a301b04f188c3bc5457c1d47d3fc2c59fd35ba46200228337778e8c8ea381bcca0b30836149d399d43f73060e96bf4664a3083b5c4ba5f5d56e9c79fc89cc687fca6ba620e4b3261839c7aab8736e2dc7ed7cdf0818c2d5271d0d859aa948410c7f1dc4f47bd53f5ce86716799facad8c7c896f91a82fda821f84d4c8eb03f0d143373d0dd90f201541724c48392ec70e4589eaf578bdee849f83f18aecf444c90642c18605a67471b3331c95934efc1b5d955175044aeefd73274e5bf65c274e3c6c341fe9f5cf79c0e3f0b6553685a2f29919c4bdb6ac1af878c3827bac1d2d6dea7e955d988115b21bd9af0d3e2266cf56b2f6bcca37ea27b97f4da03383eecbada2444a676a443331f5bf12eb79649c246379429ba901fb1f23f8cd3081e9e7c2bd5cf75f2463935e1cc20f46ce80357e182c83ee63d9a4c7b0cf0dd6d5e2f4f0afa8089cedcf64aa0a8ac4a56c1b201e12b286a785f2934c2f694a6d17b097edd1133ff060495f2188d62ec66cd21894096debefb110d64e4ab7922e0f1937fe4a9f0430b97cfe28728f72a54d9ffadde25f9da7fe4dfcda398a76c2807751aa2d91218ace8816b8fd504aaa628fa7ab42831e1f3d95379857e0b8e0d3c1f3d6a86734de9b218e24a15c171a3b3cf1955106f5a9e73e509908fd772b15c752b1c539e00e0656bafbf6917eafcf91a726eed843e9060cb5dfbb2403ec493df5049e332c194261acdba608dacedb93b9175cbe06d2e411977c4e85a0d6333b9e9d7ea0e454d21d8ca21555e46eb9cb290039803b34c5fe8e308d93d3cabc86c04c30ee80a68694405d052e2df23ac42202d20979eef1d481699be5d57d5b7af0e8a7bf90b6c4f99f0381ae3c54eeb7bceb76b8c72b9d63f6a7c3e517f8f59961f3bf379ae3e3a873812716bafdffe027093d7f3f4c846333dc290c9eef4ec6ae63b99b32d0134f7453335e892bfcbe71709b2dfb24a7696973617ff8f8147bdac347455db77af1921fdbadeb70dbd237c58e97143c7226db10a6a3c44e93239600e69bdee897e9df9bea711d187202a6eda4c5c3b64c3b81fec65db0d5c0a1aa1df72c6674eaeea80e3f887f8bbc7f8aeb5c45d4fd54527d182f4958ad865d26425d4b8d38766bd1d3b9ce67178cb0ca6faa81c4db70a2ddbee7601b10648c6ff6cc49a478094ea7f99ad265c352b85380fcbe2cdaebd932a0034865493c051c3021330d36e63a45f0b9658055570f517f5f80c6fcac2db0c961b1d3c357ce21f032254563ec7380fb65525f82b27dd1cfb433ed38e8d632c00aad5e47154489da23c41dd4a937baa16697b32ca25d92aacf9cf81bee9656a49415671f9f46da3fa0464b3d6c9424f929316f0fc9407015a498169893a469e433970ab8f1a60f49d8e4e911ccfe158d48763c5c1f5a03cef821312131e56553886fde2ce3c4e83907a566c5ec722f2e60a4b3f16c4974c48058e6a3be2df7d5e64860fe71a5d6b5faa9fe43566891dd621f13f7cd7096f527304d3797400dd0ae7f9b2fd86dda6f2cb421c01398b7ae01b453b86df6a98a3b8a0f01254844a5298d186d334209dc148c62bcae56f1634669fa8ab693eb5e058814bd77025f97093fd8d1db1ab68884003aa52273de5bebc4ebb100db61f356efd3f44e04f528639cbe6ec80ba9369b494142a9345a2e09420b7cc7c8824c32f738b16a8574bbba36458bb75fa4960cd2ebf7d2a2d82792d1fd138d4ddcc78e7edc704960945e5786cddfe7350db2eecd5af9cc8264ff1fc9cf62503bb908c0257a6ae59fb3a7fa982174e1ca4b7f4828ecf16e7cf30ec4e4dff87aef9b9027c21673a566e1b943db1fd4b2daa9724722ffab9c51203dd7272018fdf0134409845eefa524e515a94b3072062f6cd8aba3076fab650ff328b58a2b01c69fc8ced4e3938357f49de6c9fbc6bb609ae2ac1d2f45f9b50f73f0bd03eb023c14920ef0b93c6c9398d2db08dfb5fba630ca589e637781ab33c9a9de9a07c5c7139273d1a1f70d611ea57d13e53bcb387390b04cc6728d70c5ac07338819e7554b81c0b243d1ad49f81d9c65d1d4eec5446bdea1c3282c6e1e56f848bac37d82715b8d6934c8a5d1893a3ecdd7abd8fc7acdd1cfffce1d13d4e055ad84e98610ba279c457dffdde066c4d62513835dca6c6b4b4b2431722c159e8de449710312be65ea25888a21e4e8b26ad576dccf409234657fe0a0618e9345fb79bdeebb3a5da76d6e742954713673ff7020ce3c6d92c9aaf62149fcacd87f2b362a43463c1e8f854c3624412dd1e4f67d84783f525937ef495f9681ab3864480a1a79273c87632d0f6c5d13acdc697683ed44fa1cf8bd4d621e3bde1b872f364a42f7b3250d2f0bf870d10d7d7053a01aadf72c54d016193b2410bee8f7c1c705f77e29765f973aaaa5dbd298417c14e88ab5bcd37dfb828e08d65f3b7ef71fbfdaed6ee260ca897bf1b7aeefdfcfe2c8d47c709e0a1c5d65f3552c96bd74aea1b6ea069a8df74c1257fccdc55bc893346494ea1da715e6ded7b57b1489f328162b8467c9f784d3df2d8cd676db73f7f2eab5bcdf6603e75c324ea037187daf07f7afbf51c91e7e771d2c27e625b1f00cc0d41c884ff00c6849d8e5df2aee45b523077f370e7643d6403857973f36046ae2d32169b66470229d605719332e35e6bd2bb3f9c1f77e92214e831b14ccc0c71e4b653ad75e3a7940a2288f9db18138c25c6a73fda023d26641bb568f24692dfaf5444f135ca143153cf3e2f5bedd0d740c7c9b56417bc3aa4a7c6dc7e0b69d43a05f8c71a95ee7aa9d8fb3d18238b7f84c83fa7c0ee56efab2867e4f6dcb2c922bad41c137bfa18635f016402e69e3d319d0820cc58a1d298e9ccfb93a2bf8ccbcfde7052ae2a0e5bf366a9b1feaf3604fe2a39fb9e3094e224f6837d99611cce9103da52a1f870931057899fe98e3f2219673f089cd101a15af1bf99f2f2d5cfd10be214722a3d73d317d3fb9e91e466dcef7a1f1b42f4328260e9a3e013ba1e03e056712d03dcb42f38a2e3253029ba3cef2708ff43ac275a01f21c83842d86e4fd2886c305c9efd1ce7334f0fb74c2e1c0a854454120b04cd15b5bd4d9c63afd468748917be06cc20eec28953ca21f471a46a17a79b2a50a62d2a61237350e5a32fd63e2a5324f63d635dd12dcf4e6b581fcdbc6d939ab21502ce909bc3b112ce0128022281da5dba8ef5ca2cc79b6c8f3ca82d1afd1239c85b08db71ff5293785ad6b0e676e268f8ecbbcfd542720940c34043ba8f658f44c6b18d2ba247682730b81e155845b0c8becec1395ac4f47be7cace4c71192b65a1f34c6acc621a0c6f1531d44d1713af7d25683671bf7298f1d360653e208da1e2d7411c79c7bf2b23e09b43ce672a8820bde462c615562a03340a165977c9973654745d120d656932c3256e78f2d443822134a96e064e31346f403d59c33f78401c0bc3f9a3d52a74a828ba840d19663a369ff60f0fecab54f394cbf44cc966b18ec8bb7e2a86a6247dd1e0fe3602e7bd769c78d96920eecfaeb3d7a5ddae9067bfa1c51b8cfd1aa65a81eef0a2b4a82e6a793a111b1ad0806d2f3e196e8ababb6480c584d6fcf0295c8cd2439f13c1298dbf6e5fd0383d3f626ce173e792165bd9703b3c2131bea994b6352e443c31dfb52eaa3bf2dd751592c7004739db91a3dce8b2f586f7477ae8a6f72651d1b43533b33dd5423a316a93a802e9c8af81920d58c1f0d75446c58de70fcf065861ff5ad225b9f85b319f2b3a8fc5138758cd5a32dfdff20de066096f3347c9a056c096c81b86bfeb477ecc666345d0a41d69b83dd338d55dc630420885fa311b644de36a7e741d3018f79356ca04bac1ba51bfc669930dc744e34fc7f141fa651104c58f3decbd8d0dc01e91d7b66d94fdb5c46d4c46fcdbb3692fd70ed6f3e140702052f5de3a3101ff3b557ee4bcd8ad22b0b36497238acd7d660d954ab8593e78330ae472067208b10f93eded4e9ab8bc08df9f4a758fb4908c5576b8dc6f85e420ad7c26d78f406c9a41a27d194b5b08e70f65db96b3a76b19c2864d6bb25378244176623a8c8261f568ac914b32f520af5683e3a435637d89ef1a4a378b31210cd6a0d07f52d77500ca1c0191fe5647093c4a517de1dafe71695579d591fca599da50f705e0d56afdbfd6a2017b387796c07fff80e6e6add6625ce95b3c885a93ae9f98d288aa2a2c946509462bc91ed3ced61356755a7f28420e61a339e581ce30eae4fbcf99ab2a7d88e16efa0d3a34380fd1a6b17713487233e2d499fffe7982ecd293585c7d0fa62029aa804c910909efaf02992b8f2310f00c37f4571cfa85ac8a0927b0d95408a907436f53c7f49efe3255a0f2418e812efb642035bfa83e4c40b0eefb333cede208d29ed9c22a75aec1f9462b94fb9e491fef4d34bd04b695a5e6ca51d221d6f2247c16d6a5089c1ab8e79f56bcd14b3a7d3d5f2709dd0bfb841be7fc3a66e09fd2185ba8ebed65828f0da755df32194fd89babd65721f43b81813e441353a62423e20e96b7e53c63783171e475d8f4156b931ba683fdf87fc125b083f03e152c6517591ed413f5880553aaf73db5c87b9de90581da4859ec183744a1f988abdc7d95c295a5867f9fd3d090e91efa331c2b7886095ba92cd863d91a2027a5b0ae84d5bb808bee4626c9bd28b22fcf497c79184c8cd7543c53595dd339f64b9141f978785ba80771ac080e5673976552c3be47b95386bf0c1617dc40bb060f9b1c1b85a6fc304030dc074dbc6fb1439b30a4da6404082650697d6a9353b350b569e1afbcdeb73ca768643322ca5e679340c6176f6cfc4184c8131ec8178e31e8f19d279d4d672363e47cb97ce8299948f88c55d82b7fdd977cbc89b5ae438429777f327761757861144f183ddd160fcb63a6ad8b51a36ca250c5adbbe1755650387989800f626fe49cc5f322e8dd9496ee308b2ebb7ced7dbb53dc4375fa7e398c5922ee56971195fa573606f6db21aa13aed30a5a902bf015ed9172b45384e38c55598fe0342af8d072786b839eaa4d9c28ec022be590835c91d768e275ff568c853d23218fce4a18564617410589fcee08db1134b65e2abf9c8d795c59b49adc5b6839bc7422fdf2c442da15ec907fc0d38a16b256b641a21496a5577d41fbd09682964d36276f111eb5c1b259d472311bc4842446bbe3d07a973190ce21e3547112943f77efaa2dcd3abe1342ce7dee38ffb897280f3d6a482ec2805f591f9366bb0889436994b2e7b6325a3237e8429e6aae1348f6633fb9e45cad47397ab6cd494e383fd3a7a81a976986e2fa8866975dfdbb32e93cfb550f7968e4ea3c4d949321de49554ecd1a21ec69540de3af3ab0de04e8bc2b540c536f1182c2806d4f7b4d925d6f157335cfcc50886fa06c83539f255c2f5d38de1909e872af9ab35fa0d6b308f0fc72da4e66e3220210207bafb6fa2a31bb98d0eb8cc7b336f88ac98024df89b7ad06fbaf5f195e6b2037a8cb2919431a33923b2380c752729814bd8b19e799d65933c7cfd934c0c68f1324252b190f6a64654159b9e090d9a374ac46f9e2e4b5d738633c1f7404fee80585c79bf4e39d72cd344af2bfb380ec501a44c18acc2c0251c290d6acbee7601ff8356ff00fef4bd9473e7a2d3b1eb35c740f5b0f9d0207569d445df9be355a671cf557061171663b69622c15b58d6dc6d7726e15c66024ea0f2272f574086d236fb039d72a96a3e02545ca55d519c0eb7f984227a7f81a64f0369d38decd5cc2f28bc8ba7015cbf39d21e278e432401a672bc88d7ffe4a9d06d1fc7a41002ea9b903d547e8b63354985d2b8b93c7c6d28ed50de5550e8f979c4820bc63f449b23f84ecbbe40183a0b6ef4a79979fff4aea1fec23d554478d1ada0e843f6a7577370acd9ea3f6f3f421ddd8e729e013ddf27eba083fb65b353de0f8c3977d39cdab94340020b4b9923e68992010706f3b0cf2a33ab281a1ed805a0a0c97c417cba0103d18c69377b212fa22eb206939e528d437c5a926c8c398ba98eaf6280ebe87c5f2ad36616a5c72378d5f2a39b63156b98b0f1d17b371bc7da40f902dc5cf31a2fb60da5ffa3a43e1c95f4e78965660a5708f6a9fc3bb6425a3e9ca52c256ef3dbe20c47b2001dd861ff95d5b2dffda523fa5d50eddfb600849acf1355ffabbbc22f08617a7d879682caebc0da7a650a4abe1fdb6dc5b06c28f694596264b308950e4ab90dd4558ca970ab569fc9dd482a5538209d1442fbe22e8d1a27a65d136cb364176aebaddabb46e7e1bbeff9add0c3c3fb5aaeaa9fdd73e196b2c111566a6cd9c1e8c05df6b8599bd87d2441c76eccfd714742611acbcec2d6116cc5a0bafe3bce042eb7a7c09baa929943b23e3cc799129661b74f5c776bfc4243a4144003beb98816a12546ef816d31f36cd89b4571c67d610ad23d79e74ad6b05d65dc5bd4957a40599974ca82243e086e9ced5eeaa3b53a372fe7908f88bf3ec3e5d6087e24cb671ec6552703b37b4e8f32b3955bc5a1d81e4f776eacd0a7c17e5e011ba03ccb9aa042ff29c2116f7cddccc966eae3782f8dd45b59f99690e915aefdd407f5575a76807f480d5a6dac6dab5820c12acb8f69be948711c07c6dd092f78d2fc51ed25e21fef796845c14db6e3294ddafc7595f77f090d87cbc84913f071971de04d103a6b3b1d617df6c9a19f09b4cad632e4a674f592e2c0170c6cbc1dc8cb3994e3d38ff148fc8dc5a7ba8826eb7c5674824b1155a2a75d09bc160f33ffe093d77da720d00855da196ed96c4c2a8387add75c909bf7fe56fe8359b083ca0e014e2d742cb3e6efc2573f6a15639be6a65e49a7040c0db3c9bac71859fd286855e57701a4ddc7146626476a001a19de9a2ae3639b1f22dde6f2e1af418e4998e999d9b8935958e2b6f13231207bd3e3e733b723ba80164718198f211971fada53d988110d78f8e7ed43adecda672de4e0a0ea187259bfc044516be2d634e93f7e2b2714779d4aaef940ee59d3558929db9617cd969fb0980430943a060f80b2577a52ec0728471bb5ad5dfa431db1f6646be0219885b0b6231e9eb65462f7971cff7a71c45b8f039edfc45bd1f139354db1a3cea80a4be0334d9483172ba5fec5899bef53e7d5283ea7bc4fd6b912869d123b22c55695b80b887bf766a7fa2101b78ba32e9f5a73c0f8f38d4c0b330edbc5686abc79dc8cad081eb6db6cfd68702ccb1db9c42c370e162281512c69c6e12f0855b804846a068f94d0763a980e7b06ffad236ad19bb979c9595a218dba5d3c5164c3b727d1134bde45ffc90d2c503507fcc63246be9913625c3b1434a7b095a99fdd00f71851ee0bd54d7b51484a6f1e48b6297171f68a2943fe4be3198bb3023b4f64d956a2c8fc781a137f4ace43c061585dc2ff82e524f4ea24dba47bfc4b44c14d8da43a41b5e243a8f221ba1392c3b50f6f17ef2616010bccb5020f5df92a338a4f4500abb328a4f3b405549e770efa514a2e8c21682000c888c0ff72fbfb09691e3f91c67514f0ba18911ba25f2a9a599f5e68163168d43712e9635bfd6acf5bc524ca0814a535587503d1c717bf4797e925f3c7042a8ab9942534e4af4abf32a71f6c05bb4835396219783c8e150a359efc6277a47c2f132295c9acf30be9ad9bcf249eb89e4014e71b684c7e5b3d8c6bf3bfa1a96a2aef24746d4faa9652c3ab50f10b2ab040bedacac9351d23ab4cad7c0b23aecf1a8489d055eacd3cee4acdfc46626b62ec6e354dc88421c5a77badbeb3bb0ee87cc7f865dfe8813b2381990a4acb18782d73c691caab533e92988380ce2f212bec684ce36cd9fcba801a2ed23239f5a1cc3600b46c3efdf36c6a25d4b9464fe38c951e86ac6d66205fdb3cc8344be1c77913541940c3ee5043cea1c147dd36ac66b7eef760469577d7100a2c1d99b22a7e973fbed99a4beae8ea6eb0c51018a109c2dd144f6da951bd5fbbef37246c5508339b3751766c9ae92173ca41b101ae55f753efd3f0e78a36e8acacb4d4caf5f4cfb6d0d7c4a2c4503ae9c57495825639337307ebfce367df2c090cdc3d7bc1e41f206f6d740a80668ed58752a810672cd451cc95a3b676bdc337163bb559aa5047cd52d53930739be314a5282805e455e5d4715985966219eb6e826525ee7b13488d9321859a6009957c77be98997d4243ffc393f95cd11e280cbb3a2b71dc9f878d3ce2505eea42f69f602d48877db1ef24cda5737dc49a24b0a2cfe3b09a64d0bc3392cf0b97902879cf9c2087d240bdf8757d8129d231973b362ea5e646ee3cf189a2b06015103d1a1ffb8c8a975b1062d00a0145fed23dbbc5ed1ad1f5bc4afa707f6e8733819e1520ba856108ce16d927749357236905223bf6bab30db3ff308ff94b4a1b11eba40c469d21d604b24266b15408e2797f1fe185a155abf252c433b11e7221c2f515176c93cb86b821b1791f1ada0ec9caa3c3b7feee307244fcee9e075200b8d88a80c198fee28542c63e4a89c395f1b6a00fc8b2e37f0b4c8f913cc3a7051ad83f0f7e273eead4fb73dfba0a56ed558f329703dfb26bff9de7dbdc1f0c7c21812493003682afc77619acb94e7c4191a8e5ae4d3acd9fe1a57f357e94a3069d8313ecbaceb984e67d9a61ed2d555766c96559d6151bd3e3696d3a665817017d9220ef4132fb75901a796c8342dfe083b3586ed0cde6039d819a1ecb123fe27774a4c502d0f27739b066e645177220f5237a55ac214654301a01cff87932bd9bf707575595f298f74bddce554816cebf615db158faded5588b928ff12f00d1f9b0aefe92ddbf2e40c77a0bce1ce92aa1294fe095085cbda067d641a4efce6b65bca1110b7cac9882fc27b34b0c23c63cbd69cf2578c36a0b1800eecc71d2a6d55f5a7ddb49a3fc69d4d5b168fb98d8244319ff59e5e9d7e5936fa7fb604b2692d486590670dd7fd5cc7938db0d2acfb2dce40631d18c1cb202c38f455e8492ecc19042e9ebb652b54f31705733053623168775738ce07859e92cb67d7502192431f701f4211b4a86d8cfebd0e6ff823aee05208c1d72aef1ec25aa89a7fb56726edc76bec5cbb20713c1916c3ae5153ce3963a93312e5a81086df29ae4f6d83e44971a1d80b2fb3764586076642b08a74afaee9a414bd9b7678e1a6a0efffe56652481ee9b2510fa88272eb472498d61933597f7646f7d13d6f7091b1d0bc3c5484d7382ecb18e7f95f4e19b246eb5ddd2e788153a190206483557a6463afe021b32d1caf50cd431434a5e565aee7ca9aa68108ce68d0f4a7f2487505468bb66acb4ac994ba94bd73af73a55ae2584c40fd1ffbb65c78cad6004f2aea6c168bd9863eeeefafd10fd3cbe62cbfc87fba9360f085046fda7c56e295eb2a7dec997b9f27fb4cd66f5c9dd3b97f5b2a5e8161cd027f2bc7a69d2a8d5d019cc62810281236529aa8ead48ffa6a24051132cef8475d9355646ad44f4065289e11cecefd2fa1b7c7ce091063b750b959b9640d6d793d61cc2c6322320a1edf49cfc18dd511f6ea0bfc3d3ea0b1357298c677b20267cb37beca2769c7ffe0544371ff8c5464923836f07a3c177fe46ef9d022e53ee2fa020e5670f33ee9f5c669cc6df4e4ecd54377796e5fdc0545b165683297b82c96c9c79069cc32dec78c27d6f6f366ac9ddfd2726fcf15e76e3935cc01e899ffee6760d7dadc79ce783f426450cd501f2d69428f0339f3ced6a6ba7c71bc24eb66407666f5270120c11e069d7375f27247624f1ad041f2838ae9850a834a8a08000e2d4a4ab2bd825ed49b4dc997eb4c0e3e24afd96811632e90538fdbdf23c75641ae39c834fe8cb83452ee8ca514838fd18275ea9052aeaeac07f4f503a093119f38f0b05e2da1c416f2ce420911ed66d85d5eead7eff9a340a8938d3b6b944622dc955aa19d0c385a936581fe1f3d1913686c7b1a24a91236c3e1ec96a8237d12c828154698b8b3262bf26e2ab082f77b17e8bc2ed4f67899ef8b17b09c98795f62729439c0d08408d68f4bb8d98765fbd4d6429795628a0a196c0be2f564c0a1826c8ecaf3455c81ec219e2eafff55d18b4c05d5c85a9c5f7b92d182b8177288d6b80aa2dcf9260299c21aebef2fc9fec0340c7996e2a6aa93283ea7c2daf35087b60a2af335e3f2db456361d18ef1dfb991d60e60c359cb381a6ac34781f2c1ddcc636c31c0a4817cffa13f1d32a28ca3582af2ad16754bd828c6f5b384090c493efb5af2970cc479b3b5d0921b2da8ce1b03f5147f9fdcc7943891671aa4b673bbe8c587c59a15278e70f351c8ff79fc1a6643215d583d0fb2ff2832cf9dfa3f38c51469c1a8606a9f2f55555e0972560095c61fa78c7a7289d4458e28471bc37498824737784875ced3c88ccee4c24d1197b7693b3db2f5608e158d3fa820c64e120a02114ab4ccedebf81b098d21b68f99430f7c353de6d2a9ef480d4daba37bb90d4191d73e72152e327dbfe788c3412003c346e6e81fa878fdbbbbcae31d57ecb7a41f6e118e2956c1f665e7fd3b65bb77f6e4f0807a4c9c0cbd34b0302ee8edfbc78833f362b07ba1fa4ef3627ae6e18e196b8224922d24a8785dd7f67a1b73a4cff77b09fc636bfb1722582616686edc3ffd4fca868c05f47beeccb48adec4839d3d38bae42e06a1d89e13782712596c122a4076476d33803c645d1b2552c14f7b37d21257f070848a8937ef4dbb434c0e4ab3b2552e9d708d1d5eb0cbb08074f23c222155cf61e585cbd0ef5c4bfad93c49f244eedca2288a95081403b882610936787819cb3126dd874912b839100ad184863e6ab2ebd5c09e01797d20dc4fc94f0b0de3cd5ec51de87ecb746ac01f9c89a3f95de82c1a432443f088e5e479fd065c48788b8584bda4807664f5c2f14556553ce360f1cc0e626a459a90042431d5b49c383223a6a486c80d1b256391201079720b65e5679bd957d5041ddf114c4ff5cedd306970c045eceade251d9bccccf9ce38d04043b0495175dc11ee6ea58988f3022612150863847aff92ac2963c59b090076526039c3aafa90c084a931cd2dab39250e2a2181c35103cc20eb3f34725c2684a7f26735589f0927eee34c46ac1e89a31855d32cb35329cd107f3d7ced38971529ab91580a766255ad50ea40aa2c915ef6f6e5f67a5e17f14124d7d5f5ead9b78c8d831499426bcd83e9169ff1ada0869540ace6946e4c92dfe65aace16878eb33653924d52ab06625f7fedf6f5ef7a3cb819d810bec22650393c6d2c4b7a3297e164097ede72d133bf57164df191e8683b79e9838c0de712af449060c71141e27aab0c475f2013218a6a8fe9f48a9646aa8dbe6f3012ec710dc1bc1da3dbb85b7ee1206b3b9209e1a9c3c37c75bcc57a5450b23116b70ee04852321970f08f5a1e23c3691befd06152751779159eb0a0d691b2d591d01f1ff19ffd7cb67c074cf28b5ed1f6331294025a5b547d2b3f96b7029ed79341d81fd36fd9ce2e476886376ec23f2c2af70e2906f8363ee8cbed3b1c76e9888775451ab7828bf4c457fdfd718235d56621918c85d752683d3466ef599bc8817a330e7f515860e80facdc72edc1b16fd7f7bfa97fe07677e7b3510faa57ee2783e7d471e00b9fc929c79cf3bf5c5366c135ff74c458de9d5f2927c5a77bbf481f38f3f2532328c6a8cbfce35719423261c6a65aba5209838311a03121e08de376d8df9684fc4293e77859c602f68df6d1949ede8a107d4f5f818bbd400af03947a087e565ca23312dacdfdee2dba1de1c821ca95bee5f888e5c48b1ea1eaa9b0ee91386d5eb6a56bd5b5bc71f97031653ccc8741b582fa4e1654d64d5804583881395ea5c5307d87ad678b71881a88ab83059ab4dd1d6fe3db80c04b34988dc871443f9671c50d951aeff5a7a2ef48d87f8a4de6180edd96fefe4ab4cd40bac42f50a98f0118764f466c7f1a12a103e96cbc14dd375a0ed67a80d4bb88e53e4e0d270edb153c2546d2ac4446e569aa66de578190c550636bb4ba8bacfe1797864f30aaaa93d5030f9bf25952716465f925f5481ecd018d86c4795fac3423f0aa8d8c1323556e9fcab29716e41d16b98069da47d0b0486a7c17629039ba26b1a865682f928f2f921885115332c26e5e65f56a4e78c10724f6c77a960c087eac5d7d4333b8816874af2715497ddcbe8de027174afca1aa999f8580a01694be45033f4869f270461c16122bcf2a220d5cc17b078ada846b207e62aeb8ad156447bfd8c4e0077e8d60897e9eedb4af72553128e4e3938bc4fe9bdeeb920da6d0f1552b8788411b1f04a7c4d2ab6a2641b86c452c95e1bb4f2b803e5e970c4003d8ff43db6ef4ec55c7ac887237b16a12b95744a33cedfcf0bcddbb795472ae8bc2e2b93852c2edca4a975b6ef10313337e2ed45b3b5d6d546ae21dc5c6c781ab145b9b191589dba28ca43f6835a6611b19ef1b3553acc37d9ec2bda63b20502d26198c83e87f18614404a4abc9f8bd0c72d6320cb75b094957f0dcbdae9d08a465c1ee4446f47182619c80766d44a55c5e427a5f3c10937751d28324f42897970069f91da01c6e6026f8bc82d58a769f213a226a2abc1e92c14b71c91225919b3b9ed7a67ed147dbd590935eef9cb9d4d37a39b1887f493374a0ae7188c5ae2acabf30f8f92760028224d535b3d097e48018a4b7d98f0a43c53875c252a25acc695ad02f4e83dcff67483f25b47d8dcd1784b6396d2c434c340fde1b77c58745dbc98ae70de1edadad207a13c67908ad68551a3fc7224d01cdd091d618602f0739495f9ee97e322e5c256d613972c0859d461453a906a1954dfedb258c6cea8c4365dd731fadf1a5b332bc9780a57afbd137d4428d02c26d064e0bc95138ab80ef1d3108bf640a87c14c99b43139a241192ab04d8d6898b10f53be3c6ca5f486f86b1a1bd7e0e00a94584651723143507d49af39ca7ba0db3a9412f68d3c067d161103a2a8223f39d88a9c18fa4e6e077194745468ac8c58910fab10760fa13bbca4836ae4447f41e3f14267fb4693d13a3aab1c98ce868c282a8ebf4b89cbaa9937d6e07ea3e5e95870d3ca278fc7023d416d1997723355a1a08b142b44552a2da20bd7e2e06fad6984cfc6d5aa77b23a28d51353ac3dba2b4e817350d227955113023ed9be0b267d610b95cda72ffe8c2972541510e5c242174b5363c3e61b7b61dd0dd8ccb1f2fd07e176966f8ba6fc0e1190e5b14424641f9ba31e890c383b20885b087a970714929bb18c7c362bdbf11e527034baac3862ab5f7dec6542035898227e963ff06c224d9211265c3f4ab6a02c1392fca89abbc6d3c66463388e8ab80d768c7b6b649851e8ca3711710923fb9df9e59446f2a72202ab9ae5b97d6306c37483ae5b55757bccf09bc87a4545bcd95cd96e5955cbd159f11a951c14a31696f214379c2161234ce781901e838a7f640acf79d86254873875330499a95d11dc7bad984634d92c755d094d3e88a366454f7afd16a0cac043354f1fd33b72792741c1908f1b8187d2ad36ee84a4f798d4a5153d95a3bbc3d0c912a0f175b520c85658fb9816efc335d655745d21190d80431b46870ab7480ff7f6914d0fbac860f4ff1991d32c1330f07b9338e44f4b01418dd879daffdc71ea996307fc804a5d603504878bc9d2c0dc4da3366fba5540c5999085d69f8f35a98e66eeb2fb84909d09dafc495f42b7e2d337138318d294ffc6bda4783cc7249359a999f7ea1695ae256a26079449e1a91d2d274807199ea765611b67f6107f0d0b48c07fc8fbfa544911359f5214729aabf5d5dce1e1cb3793a2ab2b6054e83ea6082d00f454a36ea7bc3a2ddc562b5cd59d736b205eefd2145a6d32100acceefd60b50607e112249cff10047c10e81e980806d01fe1227319fbdd6dd3325d165e814bb8cc93267ed07efd73d60b82874553cf825dfe51436e0d9ca8bc0e0c4e756858ada1ee8e84e54ba97fb8a55363584413a9952ed2f57f6ea5087bf83861e057010fe755fcb2288c1eb777b1c9ca3129750333ff739229ef8e8c282f9387ec6011f90a3721ff06b1309e37935eb23d645398a73e3c9eb941d1e972fba925f41e1237047e4e56299ea1e0f1d33a12327e5bce34ccc035539cc7c1b9a69295e2ee420ad7c26d78f406c9a41a27d194b5b08e70f65db96b3a76b19c2e5b09f447218cf6ea17df598726914da385b7decfd5d3b86b752680afd7a791dea8d3daaa23fdc2ef53f58509f24ee38edd2ea329413406d033a9c1aa117c3b01181701517335e150ddcbbb8c0d763de1e60d428b92703c18a7d919a75c2d1d25a1847386fae7f89a5489ad1298b755b31045777df503a7603a40711aa85c4f1afc8f8773888b1f5b044e8dbe57a485ead6528576c1863260f556dc67846c5445f04e94148660c3c2cc9cd98c6c65aa3c89ea8010557f966beb95b1d2698c3ad95d42d891689c9d1935b5ded60cfe3fd5be71256cca619a3b072eab007bb04e8f367faf1a620d41d6d0a66927fe499d349d2404da26fc058c836b0dd0790510febf2997f948f6088fad1f9c389a8f97b97845a7534390ca1d4926cb1c37b0ba7ddeab187e4d49b918813e7b15ddc70f1d91e6998f0c24a5e4517a6dcefc36e3a86c25790b267dd3df9dfa5bf0c40914a739c990913645eaaf1ad22ee208f2779e366cd5caed8de1cf202641309cc2183e284392b3467cef2079e6ac0940776650164d5a137a6f6df3df53b09b8f48ec661dc6f3965fdb9a1d73f4ed042bcad2d53da8837cd2e27d47e45ae18747200587af9279dbd346c18135a3503588bd36d164c4f0585fd3a228363b612857ba7d4c84c7a84eea8985588dbbada4d15aca6309c49d10504fcb61806feb82b615e71b67c4cd9d42e54ece50fd449747cd6d0fe8d1cd3e07950a367a810a9a526f6a8a783dcbcdeb73ca768643322ca5e679340c6176f6cfc4184c8131ec8178e40fcabfe6b30ed6bb46a5e96fbeb63f1217b050cbdd505a8993d08d8d2e482fb56c733df17e1d029cd9795c450355d9901ebc385200b750596e37d341e9dd44ed4eab39421f38786c8bda3ea3bf3fae70910e0805c38f24fab7fa3c4e4e89318172c555aa91342f2952e01de737de80e89ae24920ebfb53cd2c78e770a7970d058d7958da4e2c6350b64fa229f774146abfadbf348c7ab48113e5f39b6fe437b62f523459ff6deb30bc6095cfb8711c9fa3790d3dcbf3c8a779e4e9bd0366aba1dd38281785691bd11bba7d87495611decd9099c92bba83cbb9e04b0b489c55c331d643cb7654f25f85619e40ea9937c20be7c6f2eca974c0aa9b4cb8e8f4e3f20eac49df20ea72d8482fd6fe1ba63f2711658a6f1d7394b0fa3a885a9dae1315834455c32b5fcec0a009479548722183172910f81b7226a289b86672cafbdf27ceeaec921416670a559d7f50fbfdbe9fe5fb3aa344cd8dd1ea687289d8231a8b596b3e1fc82861c69d3b0af839d84b93409fa5f719ab6d28e8f76221022bf5a69e360c3fc3b7d6f9d5d4542f4fe025555eb9f159a38be3d7de9c3bc9ee6671ddc0c95933607bbb0a00f03b6716a5f6db8f31eba2fbb4d272fa08857af9719445650303c730cd9e65affe9c12e461ca3d057d8b98ccf566b6a6c38e2fca93db198582c04f6653a94db28d70e1b5d9979df90dc66393f0f7e5bf55d9d70a8dff2f51815c04e4a1bc1c8a01b837ffc4dff8e5515220263ac43e90a9e10005c16621b9be7bc0489d171c98673443da13523c768a5ff62e5c599494c6b5d9fe6274eae4f4dfca23f17ecf02ce9717028a2466638ed94178a21a245212aa87dbf7b9c09aa8cdc1930d3a233707d407b9ed50cc99b618934ac351b4197b9eb6c4719c133c546daf47bb6a53c127335b93d8fa0c61328f28bc8ba7015cbf39d21e278e432401a672bc88d7ffe4a9d06d1fcfb016aa2acfbbb54430396608b94ef32a6c6e93aab45c54d945809dfe0d07655e0b22658c1ab66ff707a8bc2e97ca3262cd6f2c3ee4af7299485071ec606bc47071427e346af6b3606136216329455924d5be7e752ade50d547d846a559c0426696cf57bfe524406876f98cddf972da99ce34f1afa039f6f5f9448cf3e2101180c950fe2849e3a8d4ff7b7aa4d1773d44746030a61fafb5ff22fb86f6009afd965e3f5b63d49a1b36e2b0bf4dbaba40295feca0b8b4026dfcc64bbe168119456e4d3ae9c62ac8ad6e7ebe7bc804a918281908ab79c7eecfae2526b3a5bca5797bdb85c40daaeffc27d813fadb0f34423c294a235ca287d2cec3a4fd2ff7c27fe0f6b9766ec40407e0bd1ac661a03c33261a80274caec8255814c3f1d1a177ae6e0b9267c7442501b4eb3ff77caef316247907bad2541aab81cb823a84638235617cd107e5b1c83f80f85c5b43edab3dd107c8b509b0d716d2689f0ecaaac83580a07f81d55a0a1887a574e7d2df37ae72d5afc100a8c404aeaaa5a5be7a931ef85962e2f1ab7ca4a32c0a2fc5ff39c8d02cdb02a35e552c8803a26dc13a87d24f9ec32fcb3eb2faea5a798816a12546ef816d31f36cd89b4571c67d610ad23d79e74ad6b053053387b1c11b2b78fc307618c656468e10b93ff3311461d78cf46f0956a4886e88161ceff8d87324a33e3d5e62214d7db02006d1fe6b7782d6b96ea0d0feab0c6cc3829e5c3ac3721509b3676380ef1bffde182ae5008f2cc2d9c6db6df422b1fb78dc6202cfd4a103aaed4bc3953921894c29eca6ebdd40e4336a6c475b23609e656f40832188c88ec9c529cd542cfd5312f739629c4f9e87ae682dd68f1fdd5916cb7e92d1376c512b960991edeb1146ef4af4cd9582622dd751a5602982797cbbe93bf224cae1cd591fef9931f02376719f7273f52b075903747ff184f80343ee9fa2e0621ec0a60d5944f6e9add1fc482dcf020293ac5f1eb619a37f6644d018b47ed0f5f8c4313819953d3d61d6c369fc22170f4bcaca4ce8141ffece02f6a52505b14881f876ae8a3e5b52e38a2752296f392245ee1c198057d6425bb8d1e0665abd3259106e12ecae6822cc8df037a03fa12677625ba80164718198f211971fada53d988110d78f8e7ed43adecda672dc10c6f6884086c443c97e5a1869f2dde260f612a8687c8ba6c23ca70c53f3a2d1169f93f211a5e68a41c3a2921bfad66b52626d2e80edaf039c2bd1c10eef9ea37226b1f941a3fa2d9e989d67567057b7a85b6f9ac89ef9f6f7f3ba38ab4f54df3fd66dc129d1444b2eba51f5de53a36ff7c70340998e650e57898025afa21273eaeb0a77d6a14f5d7e58bcb3ea57edd41c407ad38a79054c654952f90a135a4e224eda903cf70017508ee0136c3df320846ece141d1a74d83eb65d6fb2ebecba23e70b15ee2c84471f57a8c8657003adf926aa55648b7d9ad67c23191f9754792936e57e73d2d956b1963b0507cb01ba86329f0b7a4600eb0f79b83ffad439f17452b425b10f828336d2581489de62f0c0b06ef300e4b8c2482fd41c23c24399cc8568f498f20960b949d0d2900a2e418a26ba5803db3fa1932ac2f00a535012e88ba7ec563240e94fe4904e83fb9b8e6bf185a076e8b132572d0664ce7f8bfdda3c4f34b01f818bd66d3d3664f95cc470171813f0805d9f9c5877ee540c0269c71d24d76e00b143656caf13640e81539d9ed4bf8443b8d6ee4add009891984fe5637d23532a40cb72d43de0d7316dc3718d67fab17c681023d18927a97228dfaebf28f49c5080813260d0c671c16450ef78206f9fa5d60e806f87f91429799c28885180621064109fdeb327e6c00ca45659b21076d8b2c98af3a665397a6b93f7f47ecf5d0ae68886f792a45e1b677c33cf91624d34b6b9af864701aa874a09b9eebaf2e847cde8cbe27048df5efcdb9714ecdce109917a2f89aab97c200f20bd08c0807fbc5ef36a5d94fe5924fe3da9b31ff55352d589c774b247e2c071cec92d7ba17492b5898e6c3d09001276bd524036118ed1d84bfe1764e4eaad5d2ba7dda4b2952a55a3df78c73d5a8c322ea83f057797f89dcf0f7da676b3e690d848cb7f91a3441b3a4443e0598ce4cb795b649cb5c3d8193fcc0b65cc00d3415418138f90a0c57122f80471b20bd70db8c70d93d6688f9b84c49137a02709d0680c85770b02a950695af7f58a84acc3871ca911602e00634b445073564f531443688bf9c66ce11f08a4016ba3c6117748aaf09c5b2a0bd3abe9343e3015530166a6d595349302188e98ff380125ab0a86001ee2d27395bc0ef337f11f024aa22cb35580af7e931c0db78cdb8d440fc27abd4a47c56bdcd0220c12827385fe6fefa9b9e76870c1fccf2d9b9fb5495032f22a5c7644fd9ac4f5b5d35d299cdc23c4cb8523ba2f5d81b4a906ef57f46d9a777da0310b7f3deb3533dee4fb7a92a307ce8d922b3811a057569f61739c0284a7da357b2356b383a73925be61d93887a125bfc135bf081db53a7066a385801e7ef3b4b3269c7c3eac93b8b24c11eb624631219ebcebcae1b62d5172469b77433b147942f28aac5e2ec58e069a0b944dae12fc85b0d3c3b3d7b593b52bce7423ac870c4063b77171248cdf9966d31f0db2964b5d6e2426dd1cf593690240c88be9e6edfabba5928f06b43dd07cfcc135365c8b6491fdcbe490b57bd6cfbe59014e602b76da349d7c80f7f48966300fc209616af08780f163c90ee991e42284e223520ea2ba11bd7c4732da77acff59845d12ee6dff59678ae5c201be48a0beb4c1d4e6b7ca58ebd3590705e3ef458f4650e879590fa6163376692887ef369cb729950f550e68cfd41a6d5137843f68ac709248ae820ab8f80a42a80355789c18478444113d285c75813db02f704ea877c7d99bb736fa594f55f958f7f64b11da3837a08c22872c0a9bed795ee8095906cdf52249d7cf5fed6e92d8cc723a7f318008e7b32b607550be528090d35ed527b630a13c63cad3b6ec6903a27e0ea29716bd50486ffd957b621078175e4336317d7b7d17a3d473687e5b380a18ce75ea63c75a404147811b62aea83f3cff2f7980d18354b3a048de869c5c566b3b914cdef6d4323543b7a7799c56c563f89c25075cee4266820b5b9d03edc426e3909ff2a1f3c14a6b8263d3dcca6f25bcbfc12e5c16e36d83aabf172fb1963b4c8feb231db0a3e7aadd4bd16507ae407d450f71690d15337331246cc44326d8554cf12dcd018823a147774e1b99e8aa70527ca0f3715af8724b562e0e87e23c89fe4aac43d4a29da50fefb39152569b5a83953439087f0a484fbd475a5f8ede0cb7cf9c7c6d47277899f6fe149a450716db9097fe56722edb1938d8479cc223991ac74b91fa712969d0309148ea9e6b65374243a604a350867818d351c01a46f95c29f6af2bab2a4696b11e278a0129c0479363378c043455cd3b0f69bd6d1dcea52328e06a56019ea79649ea822fb5257adf8768c6bf037740f28ed32db94795154c522c4a04f693093a1b2452e2d590337d47a55f80c6c0864e6bfadb01cc89503fb18df080af7f6da5db187c75f8bc3e494f7c11b0c75aadb6b0268ebc50b9e112400e1eb489e42752aa8178428b9ba0327a10d2324f6e95a6d7cd630c790de1b664dd7caf2242efca0aef4be719f5a2bb0bf26607b2d41b8415ec35cdf48a5e1beb47eee8cd60cc66a4774bbc4165cf51f04941e4a8614a50df0340e366be614504bdb70d22e01066c8c38b2f7b527717db14c81b04d4c7b55c875d041f0f2bbcf4c554c7b0333204bbe16f82eb80ce87c879b7d2f22536cd487303f41a7718d94c1307d412b88ac0b0f05316912a33db35ec8d347a1064fba3dfec86b823177a8a863aac85f66602633d09b351d9ee0e684890bf559e955a582bfc8407673ed731e4c1ce640a2054f656bad45da9f9b7dcff8ed12082b81843d636dde79942c8a5f3b8426af521ba3212a54111d744261ff0422e0b61dc8b0a687c70fcf00aa7b870d16a11ba6ad9c270219d2a71ee943895a43f3449a6cd08bb1cc6fabb8fab40d6b94696514acb417976ad63ba16374a410cf1bee8b96a897a5eaee8a24b26c5cc345722c7c6623351480acc2bd934f17386821796e1243083769939bc4d94811cdfa6f93024e73ffc88fb84d7e388d886b684f2e72db0434bd6335df16d34753b4cc13c59ed4634cda248156cb09f90ec73a7e1f6ec2548b6c42f20457eadd6281ac9507cfb9b625e9e4306d11eb2c7b8b4a1e03550f4f114ca9e7a1e3b22cbdcfc1cccb6ad9c7f0c09ca965afc8e3a4902e0f9ff8d4aa1f264ed32d584874836f91f4b4e1e923a6f11a21f6fd56fafbb182c3d2812def6415a581fbb478e0d101013757c61ea2d77b949f77ceef253be3e7237cf81d811b2b8c156a9b8f5614ff2032f57f77c78dcc5609101966946f1265a4342bfb57adfef8750ab50b3406bb2acf0fda80880f09d1d7346727e26e7ce204e8ad3b6a099bb5366abf4ad1488682ca6a6175fa6f742f63db20696402335c5b978ecb91a15ba214bd794fa5f38921bdc0913401489b1eda359bc9449e09d1799fc6e86d18e516b6dda53515c73793e055b4a9aaf0561d7bc74c0882b74ef7c96d435eedcda4426e324a078e9daa37894a89125c152a833c43842baacae1e12612de44cbb1b706a9c12a90f116a49a5cbf0ddc91beab8daa64fadf1bb3b8879f1df9e2cefcceaf5dbfb5ab5d5f0c63b3532e15507d923033d0f92f7d2ec43abf5773087bd68f6568885fb459bfc08035d0738d867a0080de1d7bbaae778318b78251807e672607b2920893824e7469b48390b0b924b922bdb5132a0e93c8f2afa5b591d1b8ecc62921b4b05ee9725cf9156f164e2c7abdce364d270e4f2fb8a48efc944a65a03ac070ac6a8db1698a8746e7882aeaad288dacd965cb4d20d6c8807172374ec12b7d0743ae3877e42ff0620edd5bb915e74b547ab274e3337a37c809c4c1cc7c4d3ec4a1c390f3269d6c9ce02dd2294e8480ba324ce7f23eaff045880abc44ccd80705f4dda6eea5e5ce6ba24b77a22db653b07ce85557759c69d5d2e2d543125c84ede61bfed8e4bf5333aa901d76a8d997a69b77efcbd083e50e5147af9f0f655b7b821a4e76eb954a6c4ae35c8e2d4d0911212c0d4eedd17cbe4c22fd1e43a6a10cf056fe44ae02039fd38537886f83531a3faca84bcdf0f8b644505ccc7d0cca95d035e4badd7e84a2fd6a781a2ec9819fd1aee677496eb5a2ae951dd9472c46d3c4e5980d00108e06fd72196573fdd51531987313d4ed79542e63b0b53b623c98798209cd76e8be29cd910bdc56eecd8ed93414dd67c72ff7339c36529c790ccbdd1ba55b8ff3ec3cc66de6d7e448f5d3e118ce28b55386bc3eda75ef7b425d387dcfb13f438da8cea2e8c95ad27c6c4e3e2c13ceb273d8d8e1408d1303a88594904e82337e4b8770d49d39c3e79dabb666b4decce7e405c6a87172e0a43d964838bc71493eb7683d9818a98186edd78e54ab0aed4c229540ecd986b7f12934ce48e3f12e7253f9c629ed83d64e9b0ec10bd8b170f482f51c8bbd6f9bfa010a8ace12ceae465a20d7d7118463828d36f720b80d6664009bcd8a05b814dc7be84692ba4fbbd3437d6949fafb2df19c44da61331e6458ff9065512362463c0a72124579fd33a7286ea78c94f7482d1470beb2cea75451ec2d777bced153bf7980329dacfae7930d14253694d697878b3d8df8234c2a5f0d9acdadaffc0ef24d6a30301c1d69d18da109a0587f6ec81bd37e19c5d0713f9350810bda116b9def4846cd62bd1c86e69a64699beb3af5baec8dbe31d047851a383397d7092402cd79b1b6b5097dc47e4e5feea2405cdcf86aaa061b779ccaf5c619c66a9b57c56fb8d7ca60af17d7c21c299a859f6acc7aabad9162560a1e5b7dfb00c1fd5ec1c238e6ebecb16920171f8bf42a71f6d37e7e6341fd1dda5a7c7d192bb39f7ad21919ad944a7f49072fc7e2ac69813f1d0721ac1dcd0786a2b88d7716f9839588506b4f3b68274b9c6ca4b297e2abc90b421361793f65722d4fbcba031838328ee2c173ef2daf8fd76d57f61c6f9dfc462e559e053dd4e1c299741625ae0f28629bd0a2652e8b83ad233a4dba71d7a84fedcbab5cb1f01ccee8b45d1d8e0e245b27fdc4b45294f879d27e54ea37a067ed36fa4858d0bca202d2185993c8bd563f13d750557ba999431d3bcaeb2f439bb25cf94241688caa91bc7e68744933ac2b8c19ae5c07b14d2a556aad3d8d3e21767a136b0c7a238aca12a2bbbabefe772566b21f19c4c3863055547767467f3e4c0dffa953b0aada1b437d80323337e7fcb69f9cb5408a4e2d2c4b3e99cd28e283f2cd673b9d0e575b543d6b6f889e5d651d8f8d681eeab3f6a5ad3e716a63f972e038f58d1cee73b747f7fec7a9fb399261787e826ad2054b40d166f3222b23c6961478b70e51d34a32a17280fcb1c36e5c53ea42645c7feaa7ac310e66e59105215db8575e94c74535abff7f465b49e99fcf4bcf42d165adcd120aa129a91d183ca6bc09f3ee65534ddd4f0c1f95ad52c3ee3ae9add9e5dc02afcd750495d0f996da4c9a2fbf5bc147de113d7635d04a1c8e36b7c3ca555d8965c831e7de6e98e74fc6a717876ee93f63eea50a23e775d6df456ad7cecbeffd299f91b723a5b3252cc2b0c66266260eaf404d75e6d17d481dd54ca5b764923de69055d34e8f14293a25ff022a290a0a51755bdbc554c24c17bb819e8ced76c09848a872598fb4fc2e36fcc6f30500526b4190ed3654a5b6ab58d5fb4667c744634b4fd92d8a466d38408d6e1e2a6660d2e3d861662502070d14ade1010943bba7f974ce176feba57dfd6fef4c0ae7a5f74713768145d5f956bf7eba18c880a0aaa836c0d3b730d2e142eb20e0af58c293b02b8d6b2ff24750f76706dc375951844ede6ea78aba286c74969ef098c675d829c524e71629fe739e37cbf6ebae1c4cc11de6a76b860dec468f53f9e29c444fdf0052ca4c76c0544a33bb8fa3c572d902c128482dabaf549619dfb354442b11cdcab9bee7c3b291e063a549578fd22b74bd517f8da2f4dc6f583a1aa9d58892aad7cc4969e038dcfd9b2414973701b5a357d477a6db42398d4f8f4e8cd0720cefee49b621c6bdd1503530e0ac0fc2113268994046f46d6bd8956c810b18165309d88c7fbc4ec46d0935b4adaebc4d73ff80d27d6563706eb6b688d94336dc384c96d844a5e489c9b4546d1996adbc5193f980af0d2f41bdded93c1619ca477b576992af9d3bb9e0d57fb17d99984f2174b0376b709815835efc59a4f4c75f239501a22e95120232ecaea4001b7607e22efd0f0a9ef593004c3caf8f476a72740fea40b077f99c89332230d300048d83510aaa8bef96f5645de3367b767f1efee6b4b890122dd4f0685c8a08013e66a608ffa9b0b6950bac15b3912f9656b86308fb7888d31212fd9ac17c5adbb47b77ac53c93a085a29af85b2d4378a4e0cac2b832cf60748f2c6f6e0dc6f0bd576d9bc0a0e0aebb4811756a705ae1420e560248056b20f0aed926d5f12d1bac18dfb8c718a8c85c239e08fe1ddb0fa2ae6fa27446e743b494a6fadae0d25d70137db395b5a8181c71f91d3501af0e4641e48cde0706c75f285f6766728740a341e77bb16ee49d9936d8e82663c0dc15ad9f1694affdcd88e1b671824e2436a5a8e7be775b64069d7b7902c125a9859f5e9e8d7e9deceb78277e887c31e85807fb8b3fd8723ece3fff10fb02d24f3831b2ad30e6eb4712ff0a2da326857008a3b096369a5f14c676b5235e8fad524861291501a158683ca072b881ed912cb4358651dc8197d8b3baaee330c7665eb340183d4fdf027ca7c39c188e22386f3dfcd1f5151d1e44a2b2250f41803bd5e574cf75c8fe46ea14ab2cdeaa3140ccebe80a27167e309d1f59806d71147ecaba978275f7af5079934faa17585a7104e365f91e96d7a9395cab2db107f9ca9a6599e22bb9381b1031b8c974e3ba282858db16b77971ece5d7cfae3851170ac58c63e3adaeaa37429b8dbe4e253fa1b14090b155594175dd0e3e82309a5910aa5be8937a70f56e172f9c68be2cd0996b1e5d666a6f1154c9811ae6281dc18f2a82750b52facbd9a304e205c8011971c2d8cdd1b2e12c78419b644f6f7fdfd7f1e06c62e76532377846a842f361877156658d39c169d5517c6c699aec5048cccb06851650f768fb2041227ec5fddb394364d4fda88d3df5f73818d7e1ddc0d65594071ebd6b8cd12a9225080f919cb695047f25fe8146a8e263df5bc2f4e98192386f30071f1298e15440af769b26912e2fde79c6c48a34aec8e827733da603eac6e594b78509388b77417fd85cfd90b06f671defce8aabf6bef09236abf44b86886f722eb4846cb27fe75461c97febc476212f26d787ef3bae2934b3ec161aedbca27135d1e960141e7ce14ad5299425b0bf017518486ceeb1715187f2868d2c717e220fe74895591172b676e13c5a9501cd61c0e14be5d7620d0f3d25e3e832c6a9ea00b3e0da4726d0faee3e2694597af4625cabaa70b10c3f8b1797973b6e1eb3d4badf95a8f885b784ca6b8d71c2ee0813fe9469f446c472a335bd17ef81eb149948c05f7ad9052978c188760050ce5d5939a2062dce4ef9c50e9ace0ab092e39176bdf66a749c4a18b91714cc9d5f5ed5b1e1e04ed771dcead0011a1042dd27b749dad38dc1474e81f14fb504af25887e51f3309ddb820534bf7ccefdebfcf737ac1fca12628ff292af3fa7dc369689ae83791751868d502ca7331c4086697df8bdcab605475fec054a0d20f7383519d1cba5935ea7b80a5d663d7d8c5f459364600ab69e60158b4e3472547c57036353d232254eb8b4423f413408e7bb6d2a35fea69ec144f92ac5bcc9eecbc5b14175dda2b69a1f80b461dfaf2f7f022e5c5bb8a9faae9c75ae109bd02f61b250f2ffb6ec61d0592ba91e38f9986b3b916f3ca23061d7e134ba7abacbb8a1b826c79ec5860824a00e09ba702b95ff455008a245e49479552512ecdf1ed27dbe735a043369b20d706e190dcf598117fff4ab4f0f1af0ab138bc4669183e87aa2e5a83cd5a0f3129360ba125824d02b958071456d5e71f7f7b195b0ea639ba62cfafe23d14dac3687784affb30c0903df0034b46b3c7e31b0c44589a29c4d6775b98acc1089f5ea3b4b6b883720b2e330e84ca193590b48ed66546655024fe7c39dc8303f5f5c403e15c56a8b9444b88d5ce6270efcaada0e0c296184104101aa19e4feba8f8e40ba7380aea24938ca8dacd4758f22b5b6c074efb6005041161eb98a1cd399d8a5ec83f669d8b3f5794095aae2e325c93250d5c63b689107e4087766996fee5f644300560674e596b9970fea0baeeb42458c93d68d6edd6072d87646d03d5d3254e7b897b50264f343a3b3abd8515375685a21ae3fd362d7ac96f5446f1a4e85b3357c4b7b87b44bead9906f0401415685ead29010bbcc83ec1d0f8708f36d2b47c0f7e3567349f205ce1cd79b7c6350e0fec9465c961358da8929ae2680d67ef45d172da13719d6f53b115047a7a6a7dffbff3b1dffc891e2ca2a2d55e625fc5f3529284fcb0b54b61dfe5ec1c7b4a7db2832a6f8129fe76084f86187380f2bb75e133b4c3bc703197f466f6c3a1d9f5f532f68725cf5f51cac388f37eeaa47304b25885b6bdcfec71ed0aa9b8c49e2793909b4474cde7578e4bf1633063860d8bf13f7786f82a91bd0ba9ac5b3c459d4d288bda8cd74842b55a011b18c8e1636860175b8a4d6bbce72881f55ee3784043e86d0c38ad3f65ebdfa76462b8b09ace17b5490e51cf78a9488e03f55de07ad1e84373b0636df58bbf1a0daae8a52018c29774ef034537f9c17c31512e3072aeb9c1383a004fe0edec182f1dc07c3704981ccbbde8e1fe6121d720251bd7126056f14568cd82a30b8ed47eef202c2eb3c13aaf7d06a1ced9f616738653964a3cca2ee4039bb8428d8e757c0a154d7206d8aed5907da296e3ff9ac195ea5ba1db5bee9eb638f1bc26f469bbd09e993d22049cb3d1cca65683cf5dcca360c069407a6d214e059c97c0c927385ead83cab5a7dd4f34422bec675f656f59462ecb6d9fa8833dd0e1ef378176f4767d45a10355dc1c899965b2833117c606668818abd2ab6cb185ffd3dd222f94e8ed916ce2518c110754aca7a6dc9bd975ad36eba4c82164c6115421ed3bce0031c0ad9925e55888e62621fa4ec6748bce16720c89876d4a1581e60c38b95285220ff7e340fb99edb9d72dc3c1c2e01bc2767ddb1fbeee22194ab34a37f08b07af4d7acbfd47c738e01095972de0a5a3ee8e44554733e1f12617e8965f438d9e1186e05b61d05d429900ffeac728cbb845967e2bf5e2ebc0142856af35a6fa5ba855c140e7c41747f8d49b5affe9ed5ca343ef5ac181c76e87db6f26dc4f40bdb18ec0b223445c169a319686d060aabdda8e53235873915767848c157a3e8e0fc43bed81c30cef1757b93ed053e3c8fec0d1bbf3773322c2581fc44d18cb2e015086c2ba3cfccf38529a8b5d592965977c2f2fdd62fdb4676452ee1fd4547322e6b866497a87639e5ee792f788a3db39e3b03e7dda1db47dc3f6a9f6baf80e4c8dfe97013b4283a3de8661920b1dc0f767453a98612b28dcfa829b931022e8808dfd0474ec3e0129509aee81fb7ecce5d848ce3da9f3146438543fdde4cab64df33c27f66bd7156a4e293c3e08b7c61964b823ba8b1de95f8a5493cdd2f028883c3d009d50e37312a3494b192bf5d86e5a5efd8b34b11cd1b603d775af4e17e8ca04f291bcce766fba30857bf60517f2f1504f10c9c43c5870d25536c935de378324faf88298abda97719734c2e1a50174641ee7e35abca80c5435aa0ddd3cb809406150650603855dead3aee391527726f716e5971d59fde2b6d929355b31ce6c79ac472cda561050d1cd9379e1f38d0b4da0c991e96c2fd18e2c63f576da78655b4e92ee85c56c2024055cfeb571de9dd5023763bcb9c5c4879baf64904880b7d5ed244e555629d903d2fa388c949aaf4f60b4251333e24204950fcc308f5e2ce724fb7d42afded6f4c6ebaca4f0b515c9254c78a00631fcce4823a0b357060f4e88d3e1ed00fa446eca942e2f68efe70a24e83c058fcfa222c74382f2e066b6db1e61045e340d8abeee7fe7759a0caa697d278ea397db0d37fca94fcfb762749ffb3d12ab86ce7f3a0c5e60e9849706612c7e0c241ed14f3d90a9dfd7c196d2f9ec4e26527bb37dda63fc874d1ad468406ad2b45efa9182fe2d5255f5ce30316b960f7c021026c3d8694204bab218b8941cff4c5f0f40c86fc6d7ec8e5c12c1eecf0a5c728c7acfbfe2479faef097e6c67dbd62a9f34b96ab9782ebf0b8de8810bfbf5a6548a7f3d53ccfbe7ae475631d3f5547318042e30f2dbc6354b43385df3f541e5566476010091aaf0c043987237d48d08a802cefb1bc3056264c8b402fe1bc6b08a11a50b4a84bb0940194c54a9a42a3a21f3718fdd3ede27b05e1d3fcf555740e18d880fcce789db1fd9bf9ca5e7665d1a4ea61e017bdb094e94fb516d1b79157be1c032303073a9803c392e03a2787cfad279b094c1a1eef9be34df07b4c6e92c10b3b3e8a15189d1fd9d9ffcbfa6d475761db8db6a04b7413795f736a842782b2168f0688775a0218199e326fd1975ebbb29a7e9206b06c215ac4c758fcb98977075c20fa13de4e5d8b20163f5520720c60e053aac915bff3726eba17fce693ae8cb5958d4c902dd62d22c343fe6aeed5aab16e65c07deafe14839e76dd05eb87a2ec26737774d353e2f56b900418000d6478f2b3064bc0ab57baad4878587ca62e145d7b854788ee6fee480cbaadf9bdffd55be0372edb438c801befb5c635ede000aa5cf5a8bade79ce3d0ab2ac5c913f89011cb9d74c9e6d4448591a668d934813b4f054d121567f287d2349afffabe59627c0f49d9261133165fa6c6dae868277487188da27b709cf15b980d4ca49224431ffa9e888d70ecc4bce2766afc6d62961b800188f5c8b44e2f7e99e521d69bd1a1887b7574b7a61d86d310d4186af78863c5bbb7ea704d7578544aef9b824c0436aa8c7142b89f283159e1d172233ec39b603bae5210cc00acd4c8fe3cda861552b0935bb09e05bb109989269217c7a5091bd163e20e757e2d9826bf22ef64cc7866e374ca246e0ce231efb3c1e8092fa6da951764dc5647e0434e1dea80ce4a8167135e0975f12f4c6c6fa1e8e330374412c6aca19990c7d7b0ddebeb4bacf49003861100b0ad572668d75a741cf12ad8a67ceed0658adc6f3467207c0bff911f1374f5441654537daedeac590f5780f6656ac891f44192426f24c21f7ada6b71f5c2b60f9d69e8506dc5b4fa8661a4a806ec7f5fe6be0a65d0c76137270edda6176270fd6c9a27c68003bbd7d1fe7a6d6b897ea3ba1d35046dda4ab3d2d64f20a27039ccad02d36e3590867870bcf178f79664b331eef414d00a30867a48c88edc071f45b651564dbea26068e0242be9df2986272b3293defa6d75533594eef71b2399dbc27c8f4ce08793ce5329ed53a079f8ab2e8a188adac7be04d69aa9c4b42c179a073f79123ea213e1eb63310d634adaca2bd7f1755cd1430266f5743eeb604e282cda578240537ac2be6be7d692669db5e829073e6e3766d44746a908af5e0a5488cae631c111668df2b2f5c88e308c9d88c2d56fb3f1aa15e763c7049b99e9435fcf636fcb2bed829c6cb91e6d173b9aa8f7b75d9c7c10b6a65dd187fd1c9c8fda2538f332d12837b9075541ab50c7bb298b1ae29740780e6670ee5a27e8390cf7239c76575f569171884e0ac6293784bfd692267fe8d460f912a84bec269b5ffb36ea012ae3f3126a235820816a4a607ba9bd2815ad45ab1c073b1c11e4b356fc0eec996d4ca61f5d97e6d7aa084ac8f14ab087349df4e6f041b568e7e772894475b5208d54ee34b1940aafbf38a11eda7329afa019073136e9eee5dc0abd5955ddc3704caea8938a3021d45790656a9664586a46e54b196c3da2855ad3037ea83efdb20bf2c6f7a141e1e09700c1057d3be9db60c95a7543167d99096780574b8445dfa3dca76de0b4d25efed297189c6c405f199c179e8afba498502e7449369022251cf562d5665703eb0ee1214a3ed5f5a5e1bbc775479bb1e04fe76a357ba5e121ed7866437c2b3cdc1013d3bc5d3846dd700048efdcacfef4b386865a1d265c3523c9c30398254c40699572713443e071097727432f7086094f98ce188e3493ee4ba4d63a00b1825108c16c72aaac3e7284ccad656d2b19a4e6178f8e7b3abdc420560aa694dfb34ae4554af4b084832d2239136fec2ee33c4bc2b759ae7cb7c0806b97af53afc210b7755f30ced1e0e1efd850b6d73c98b00caa9a28563874c4bcba7add173047eaa2eaa6fbbb907c9a9b7e286410ea3ad55c50d331e687793b70a83eac5a2f061c814daa6265896ec2a5ad48f815a9ef1ec9fd62fa206d40ba0e31b2624233e03e65ddeceb839f6bad0bdbf60654626a47d47997ce7fba700b6eb26f0f4a05d9c098d1509e6c5b7a16f27d2463ddbaaca9b55c0d6437880a658eed74e49bc90d3e3a071cf6c44ef2a6379b00a4b48cf8f3d7667914b860674780880242a8814afb6a7ac00b466355062a7490843cdb47f15d68b62f96f8686284b98a5ce77b32d067c4264f85a6541425422ea2625b04d75087cdb29ccf5a7b216e6fb5d8eaf4b4e887bbd0f69505855081813ef10287a86a35e04e4b468502277b6d9c18a9bfa8d8dfb92fa44cc7408f4509b9bc5bc3e4d20436d209ca2b4e2754eebbe67b3ce5ffd7e8a64f5704e3bcac50a48e42af313d122cfae2883b4ba5161a52be6cccac65e7982deb7d0cbcc6cc630c3344e4bd3c7a04d092fa6a970d85086723cb04d38758b5336d6484ac4617769d2106ff5f95e2be5f839cef63c4b32ba494da795a39993959337602564498c3516fc60c2d60acb5e2e00100db2775443bcde09f7fa5fbc0f48e996631febd6eda93f5b667903889d0453ff782edc331749929ff986089f1941fb02fa049efecc5dba1fc94901b5495fd8c1d5454228ba5c1a95a5fe5924b9d269124fd42b5b870060ffffff9f