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 74203 92a2eeb6138c387275037459c7761c40e8e75e96ab8233c9ca7ccfbd83411ad1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4fcdbd71cdf9ae43a1b96122a2bf7772cc3d8af39fb1ad59852d8980e63a0974
Certificate Block Hash
92a2eeb6138c387275037459c7761c40e8e75e96ab8233c9ca7ccfbd83411ad1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002419000000560000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000027f5f03292b418f79825c7579e7406799849560eb4b84d1d18b063b732ca20378ec904d3296db4e215f3cb2ca38d653c85398005271459f2b815a162c6908667f32e33c0c0a5e43d6e18da27ce3068fba048dfec1a68e3a09e0200000000000000200000007000002419000000560000

Raw Header Hex

000040209230369c59bfb118c2c80e2b9d4fac907feb0eca1d4137b6f34b33486ee744050f30bb4f648c56419eb0c2e637e1be460ad8644a9becb010ddb976815691f8b7c0a9326a5bed001874093ae680892d8559adb19ff38a3dcc7277bfa22261b9a143aef9cd71bdcd4f

Proof Data Hex

59,560 bytes
1212160103072504c16019483ab181470374b879a6fb72acce3e27dec0f74871d92252ac882e82c9263f26f56b4fad23adcb6910f0c8a5f7fa6532488e5d50bd636c560520fd056763f3f72cccbf3467f70f7f5987a6d66f0b32cb8b763de0145db83d8b3f6312d2af9bf7726bcb29e2b518d165c4ac5b90f6f8c43770c3cb39736d2cc8a223f1bbda4359903947324d6fabed79ac434a6cafa45b689572395dc7da8e8b16a8945fc1ab60b3e70e0615670104a0002ca15a3e32fb2dd70b290d6e0997d9f77afd0a61977cff291be76584d4d9384304caa84001dbeb0da9289364787b36fa93488bda1a07e8b08cbc57a4bf6040eef2d12fa66b29fe0415cd969defaed38c796f0a5d8a9152c7263d4829aa129ff2681bed244a31dc715acceea16e999f53051ce57e048264d3a8bee9427b5e95a9ead3466121b62f2f9dec4720e12f1bedf9a89c6c2fe7f0a308e43f6a66ab60f9518dba85c5e04157fba72f490cdd30792da9637314a8a0df73d20537b542fa9fb1fde2a059a6c07571e5c6baadd484d1b2c39529e8eb33acf2356716e65964197541107f5b94fc480e82c666876dcc8312599ce2a708952b89dd36e7bde76a0af7b551094ad4c9ea4309212bd68df689d4a1170d01bcb2845c5205ef35994e1725f1473ecec9656afd2241cc341ec2f58eb6e64a9802d0893f941cab84bfe977cda35b2834930e295dd876e4fb0680e5a9da0abec85c61132a09655099607bca516301e55357bcbe774626335a3334ebaa858bf5b2585afb97ea3843b70767ac74d1826187f282b7908eff84936ea3d03d9d097732674cb815098a6d26e8c24b9dd8f2a022fa188fee8f2bbc42c091d5725c76b89502c4053be2b12f77a7dc88ae494c81c23e419d5bf0971169aff28ce9d8f6f109a18a06e4de98daad61efd39a71138ae887d142b190e1d612a8d29acdcaa1bbd7edc26ba2e1609780207a82bca2c69563df1c36c4c3d641267e7aedaa933db72c7938969e51d3cbcd0a6d223e86491e9390175ccb86b8f697f9f22c9f4823df244084eeda00af55564c81bdd9681edf60bf8ac0cccc66125255fc091f5118830e8ddfe6b9a99ddda3524c438623451e15da70b872cad06ac60fbb6a500cb7ff75677c0cef5232fdb8a7c6fec2798f3e0318f8dad171912da8a5e2087e515362307a893afccc76bcec786737f5984fb841453edd1fc987b07b319984368feb554f2c41b0c959785922802809bdf267c55a9e545d50a8afe2e2609d6e43a7049a6ff92363e03b5760d00a6d5ad56f6e585ced307b7508f87376d357dc8c4a7cf9f623b0e21b96ce102794e42a49d607c9519da84db10458379cfeae7b1fd3369c03df65a74eda783490c678031fd7cc348d1474724a110dbdbdf1bcbd757ead309b3cc61e195040152d8833d1b20b75248f4acf812f21aab204ab173994e5b749249b44b6d06bd4eab509b696a4af5505c5922ade05aefa738ce03f96e03aae39985dc2b5500fd54129350c6b6ec2200bbbcda0036537ab539f8eea5d36464f274e033e4132b19c5ea1378d773331c2d4d8317bfe8fa6ab0513581d9985dd2e7f54aeeb5e8a9c60dd35ef065f1fcecb74d8947991573e3452d3045911b189f297203db1d0dece5f95e7734256c2507178e9126a2447c369375d6ecbafb1e37b4fbfb5f7fd6068db88c136b73c3dcdf79e45445958f7a58b7e8e40eca3c55a8f897bf1f8a44e8ed4657d14388b70c9edf70b0ade36c56d721a2485ca2ac3b8a0a6085d711993c37264f47e024a91c07c8b11791410458113010da801a99098007e99a7b52596758b4a57972e62cab95a80bbc3d466ac53a4bc1f3ca3bfbbc5fd6ce0faf11a51c94c12f0433feba94a2760da13124be5adb3d457feb8f55e6ba2dd17b12e6e93b0cd18fab8671e2db32fad5e0f7c4eb8f17f12f1a01c2995cdae4479a0a1cb3480a1fd5ffe73d53ddfbbe725e90629d88497a4b5714ac1b56e6acb243466264383b7ed30270aa150b688bd2ff607a0b98e60364693aa6d9f64ad0b7fc663f820b056421f932d88a4d45a44d6cca69b4a01e5ee67ccf0f53da6b0ee1a03c1c8714fb215638132da8f1c2145aa324ac1027593c426c3c66e91b0e7ec49bc4d335700b8371ac0655954de832242675b62e208f0d9816a3a22f4d958d70b8bea4676cc6d205cce5446d2300ca94d849e61ed1d0d57746207316e39fd7f514c59861a261b2198f54f669cb62eb4558c752f809421d42692e57e0dbfb523f9c4c41a1644257733458409e14ff83af3a3ebba2acfc11f63b1e29e115c13a434e63ae718299a663a3448c0fe934b2fd78a735cd1f9e4c92563960e83809416c8d024d30809a76bc115b3751316095ec43969c6a814d5265ef50495c39948256d307deb6c2895953788077a640cfe08410d907523e47527b5b4be9d8399ffbdd09bbebdddf4908616b1abd963ec9c9ca5eec12dffcaea46c1e2ff4fc13dccb248163f9d33bde87316fadb7f2295d97c21ceea4af46bf0f8c444c02680fc356f8d23666a56a1879f6e8b43f4afeb2c960ef7bbfe18ce36abb7145299edf86049e13fa040ef77b9bd52c0c4e4daf6949534bf1de1c910928f6b5ccbf3b08c5370d98ed0b9d26f37ec9ec6eb3ef917aa859bd02a7f65d72d2b8a48e4f80b1f47228af2d070da3d0282a895b69164f4af952f91d36b57d5db497a0237f9abe4fc9dfe8c4b1372ad888cc257bea789c2b5b77f8d6995d07d90708dd2c176a9695efe2058ddc184081df820f8ad0ee34e276f957d4e0bc050eb76ec1300f5ad334af934dc07bbeca25334723e4467bc402792d0170db13f931a07852b45de9b7f9eea2470891b77263be1ea934d241288b7fafc417f510858f771891d590060a525fbc1bd4ce1be049f1b77aaead8ac23053936671eefa85af00682c18cf3da9aac71c536145f26f4267aa1697a949c26c0f78f79726903b470b0344bce60f50a004f823a6dc843a98869ccc58c3208caaa51c0a0b0823e48883a6d162d212cab2d2f8e6f0e0e39422f92bdc95154308d9fb70f3e921a37894d13a0d6ad47d65770cea899f91db9891864d7b5adfe968cc12bb484456894f5cfabf1696ee59e630bc0a359940ec7c567e258db8ff759107cc0f91bf856c421b82dc0968357b4c44dc547451ff7416835a2e5fc0177b7ee86466d74ecf6c082d74f5e1ce14a9c2483411694536a74dd1b88dc21aeb67a7803e945d2156b1525b19520276596ffed2592cc181bbecfd53613490d2e0352d4e0e68769f25f7f4338c098a0be5adf96cddda31abecd2613a865718866b2d55d34b83ed1fdf32ae588b29d60cde0bf0e6971856d2207f380604d62ef14bd5380e588c159067773ec98cd90c39c810b5f324cbba6432fbaaa5ee1865e83c0bd8da77995091bbbe40ac5e0160592b713e19c2c86205f19ab2516caab151a518083f711dc26b9e8f7d7101d268e15bf641630e24218fd4d23b2727582ec39dc57dd5f246ad4e045165219a430449a180b47b1c4f16e3169f5d593ee49fbadadeca55756a8dee51040951cb1a8633ba6dffb684820ada7ee7add803269fc4502f886b32acc7894049ac3067c3cbe0e22ad2a0cac286207211574fbdbd1d8bed51475a74e0d612eed97dc719d67321c15f5c88541cc658b6fd322443f971739e3202281aa0310207862713832738c722d6e1c547768c82f5969d456800bcc0a3e7cbf20ce66a3c6be3817a088d3db5b5720b29effdc4f5fcc3b437c2614366ea2adc34cf949890eeace23f8d9c17d7c0b1bf23a16bfbe03ec29ca823b27239abd6bd43a3d6071c8ec6fc0a0b10bdd35260ef9465cc9a4666166830f7cb9a79257824cbc0dbbbef96bbce460709340b88c58b809c41b4e97b79f30f61812bfdc9570506fbef9b30b692f51c4cddeef49a0c7468d91d3885b47cf1096c6859d25844b6896dbeebccbb005a13147b88211cfe893c4c0eb491dc0b9cf3367fd50c263e03077df967077df4e835155bac81694a827a1e1e1c7601130ebe59645a91d92859a117666cb656393fc7e3baf6e90eb91400d7b99ceb09d6f47288f97de9d487c1b6b9cccbc1d7033d22aec575c4ff03db82a7215460e1169acf51abecee24738a5bdfb7f5bc42078fb496e1b1bbee7d6c5dce1ac0129927b842b908a1b7fefe6df9e8e36d63abcadc998ee72fd0cb487e2eb9e9ec12f18d00f7ff4a564c41a910af61dcd0db0b0c4fc78fb5c995db66df648e3a5d52effe28060062f928d107e6bb0d6d140d89ef3224b89fcd6c8890c9325c2961cbe771793c05c8006bdc4de4f4741fbb5012e53f46c3c01cfaf7ee8dcf72f2e8a1fbd7bc349af2aa63603d451009d2c013498d02ff9a43b9bedbe1746dc8b0e1016b97bccefd7898ea3d79530c2139fd0ca58674e81ea17f886290ea265ab0032992b61887bf348aaeaf4d31fa20b1f560c8c30f10efb0fd7493b5c7b1cf24903696cd9fccf426502580afff2c5b93e1e06a3a245ac7746caaf895c277ebd3e8ea8bb927030ddf99445c92d5cc22a378d4fa3ab7dde712362d32776bebb020e8d76d048e174299cb467753147a0a27f1254550a8e8edfdfb5dbb298112a2297758c89a732ec95dcbbe0015181c8134bb2c7d1c39953231b63bd5ca8471b9f16704bcb1cacfc870786c8375558675a679bd18b8b54e47d01cd80f2219a565ecdf7fd2fe7d04761391cad8830a36819d32ef399a0eee1c15494c15d35ea7cedd9b9ace7fcca85d95cd2e589c0427d29b9b52613fd3278a33279558006d46642cb33512f37e3923793cb8458bc06f103b35a0c9ba581681512bb894fc59e4d1d193a5e6c3f83c69ac42ad5c971b21613296b309234228dd333637990854bf60455499e2a70797bfd56279bac857883329554d7c92b5efeeaa053c3b0f95c0435536edf8d194a07502cddb8841153bee3cd94a99ce9b00a6a6e237a55c222aced6608eb732aee0da4c37723d84d914f68776afb3a0b463c2713de1ad9164c95cc62d2fa406bf09cd3534d26ad853f985b673adff8720b811107dae430d2b34a173ae57b8a78669b631ab121a33027c25071741ea6ef49daba0dd7bc5484fc94ccb2d4357f75a5c5e566a64514bb7eb38d5de099a275ece9fb28e56da9c73e5b9599ac9b91a40d046b3e253a4c3946c9cbcec56943ae3a7628a12686b18709200ca1811f1faed39af0d8f3a67a0ba36dab8706488e0fa36ff8e9826a0bb505789f382e39e9cf9abdbb0ecb08fd75e0bebb5a423d00b7b6edfc66c26bea2c76245da43fbae81052a75811d4cda1b2a95c020e8efa11da958c1ce45a0f350a08d5de7f2f02ad28bed4f76c40b3126fdaade76c97b4f81f50a45fde2af0895c380416925a81ca89eadae6320a821cc78b3ebc5eff6fc1ac98ed9b6ffb74a7b59abfc7bb3d9489392cb50b83519ad763528cdc753eb1fe9a2ea34c8be8ce9fb383eb15f5d226137a5eabd16bc1d057dc57ddf9027ddaf35d3834ccae07f58b9cc9f1ab12cbb3b5ebedea6dba1b29fdc331a829494bf4e5f842f721df8a2266bd202122e26d6cf3fde454c4e87ad46353e70a703db466fec699fcad70750ab5321c75d9d31be695d6189a2be46efd3e92a92231b6545b26382a922c6047605a05c4df593a01f913e19f40ea1a08657d06b5e7aaad75927b6917374047414de6a000f7636f11f984af6b99be9cc70bd8c5980ba16c3eecf0c914db8593461290bbc83e89c4a3b18e3cc07191454735c46641a76ae86c5118af3401b9380ce45e3ad05ed7581cf183f9f64608c372de7b6170114ef46a9ba9a4d456dce4c15edb3417efc3d150860cfad9c286303ead97cdf7825148a318b30fdd2fc6ffd1c2ff878beecf9ad212d2c6a255bfd94d69de6b45cca1b4a3cacb8a1e91453c88e2723f454bfd19766faddf61865854bb59da2cd35e0f1ed94759892adb4091b2fc17b1dd778e8fe0853b8afa3d72e126281b245385f90ecd074bea38a7313ae7171602f5b38785344b69b3ae76ca24a1f1ffe19699ca7caf5b696ec7f42d4fb0e4e0eda848503249e3b711880ede60ce9cf3fc6d1b3153abeb1fd997db8cbfe9df9e8bebfea2136471b562b599f6449f9a94d8343f0dd7a7917f1d58cf395253bc29fb7aec6e9b3c8b8f76ab0c66222abcedfe4867e3de9dc4479471643c12b8337576c2315519dace26eb3cb2a9c4991ed9ff430d226836f950080a2d6ca4a963f71e5aebbf13788751fa75d88e713f7c0661d3f29c6dcdedbdf2ed0e91ac008d7b92b790d60b0f26c82a258e29aaa75a7d1f391802d030ae5ecf86213dc3d50384525505fbe2e42638018a561d392ff5b308aa12637ca006368cfd0be119311e48c8e955e44b0aca7b9cf8b698df1874f5c6ac939cc5c24d389fe6523da022416b75ad78cd666babd12d6520b2e0c701d2ee4d1a180484af3e12d6a9cb8e317de4486618e8c11eeed0a0aa0c66bc8817f3941b16d0aa5ecfc3d6f53057198de05f82955cdbd51ccb17888b622f1ee134afa2417658efef93c1d442b1be5b8c27b1d24a4468682e5f8bccab0e2ae40f2089bad68c80be0e5aeca716e9d91f732b5b2904dfbd7427fcb101cb6e38feaebd27c6e77877b580dadb731cdbdf8b213cdfa8261cb3b798ba0ab5f960dc0a92fd7c239c68138f16539f6776a83dbefc6bca9029b3fa40117c4893314fba634dc09699570415849ce2bcc03cd0c5e45cd9c5dc2890669fcd5766b8cbe409400711ade4db0cbb329828227752348fcd514c567d378c52ecaff5fdac4e5761905d366ef1544aa3ac4e41da915505ac0e752927d1637821ae6b578ceed5da7074ce4771746b1f4af641eee19c274e57f094790da5e8db3c97eba6686a84e83df99e808e21b6d224cd50435ee88a309f03a0731965108e61c55037dc1b49241a5372cd025662316ec6c944b9c3aa609dbd74a10e30f265a0d201fd51566fffc55822c07f84921e17dbb962ed9d88cca66114b7edd1624cde52f5977dc76e98f51aeb899949fa878853a82ba1b0c855620056dc56bac04e1539f69258cf4fc1f4674f5f6679dddcfbf5c15def2cb59df0918502baa626c03be1896cc665f79401f82c4695bc2c68ce0848d0d8085c4345f196031a025f9596346603c186663c491e1944a598c8416f13da24a7fbb4650f0489f444c5cefbd90e848074655f41aad580e3aa98cc8a83b59c3008b42c5954a9fd8c2a4785c1daecc72d63e24f1f2dd445a294791c7ba680237780bb6ed5cc98bc33fe82d64599c66fa92ebadf4dace45b7663b8c0c2998d855a3d4c8f8d9b0d550e23c07b85344c61447c06c60bcdfb2964a37e6b33c5c358f426bdfe581df6c7f4806e3f1012934d6c74e13650b5d04d6bdbf60f46b6ee852ef908f3a0f92b30a3f41a70f79822a81970ae299441f17f61da5d6fc7d179d9cf67823e9781ce14b023922e2f3c6e2bb2844aecb7e9fabdb6042706b25fc994c32e13995fca766a19b1944320ce45926b4501545a6c88dd3c018e315e83e75593f5b495025a858230c56e249717c181d5132e2c484d8a848b10a902bcaf5437322f8744fbbd1e82a82c8219be79e60f95af2079aea168a57c03a0377c7d62ba9e07d642a7c5f6aed94ceb87e3f8a540606c297fb0dee36d7e1899961c4db9a47f93bf680174635e006c8d39094c691a09594873831a5a3addd6a14b12cce3ac0a2fe965ae9143537961f51a634319c509a675a8e12cf3b096982989ac90d3d86c28b5258f31509444719292716348e82a4f33eec607457691a675f0976b88d02610fb99b4cc5017042e5691baf26ccbe76f5a1c6a82d3013283ea48487713f860a8bbe954912f6acbc3b8f67d4511be2f0a68a0ef62ae7049f407aa26a1b7909ae2a04775e4b64ba22240da9df92c4381b328b5dc2382f3391f4d1e0360bd74180fde9da87d60884204104250437d663b096d663018ffe6578a895cc9868b72091f459b224e1b4bcd57108032756870faa295678f47c3cc4d14654146cdda780e2c9082a9e7b47eb37f9fae1f071c4e3e6b87220fee28d727c1e1dddebec1d99b61a930acd9b8f68c2d8261eed4f394b8dfcae6e7fa8a8e09532739f80fc0d5eadc80c5117ab895658a915edfe0422c5e5a442777f3838a29a1bda11fa3f6aa195d7afa865f564f7669ada456c16838b74a0c2c28fe8859ccc7d60c28b914652f7b6992928f41aa970c3572c034990c4e85e0bfe5dcc9eb08a459b0744d81616bfca2ed0280773f6f622d29fb2ff0af7d51efa4e4d64f58e2fb4bacc3cb23a9954bd3069141b3eaec24858cc15fb47fb5e4e45375a3eb3352e79fd887c39e83f46845fe643d3f814eb2c22b84ca8e9bfd4fd53237f734a4f56c849058e0c43117e5d1b81d4a726f04e25de6312e62771541ed745880939ab1925ba88ea6ca997e5d83d9140179dd6d28a9322c000f9f9868d6f52b8227fa1e44a6a19762107fcb35b247139499660249b1acbc976aa9e446274e30a28a876265a5e09c49fbfa727260b003e6f7b7a6d75ef2e68d6fd21214e54e95785ab15b63dc19ea4cfe4a17c37b47d20cfd8d3878045080bfbee59add1fbdbcca2e5a424b1a9e0ce8b92b8248d8f7b634f57af86c8efb4ae62399b19cad1464476c8bb2b97db747e23f721752a808f942ae1899a730b17710c50aff6fc070a6815344585d0faa42fa442cd74e5c854f66be5cd055c056a626bbce14e98f498b5d28696403c9f4d576e39c7e144134c2e2edcd9b8b33c916a7bddb4c78aa3ee3cb6f98a19bfe5a920fd65b8df5fdaacd6c8a8b1aabbad06830dceb20f4f20c904ccb97ce81e965fa6f33a3f6ed6b40e8dcec932dfd5383386c8cacebc07a933ef46bdc3979e26fa5897643bf548966147c0754bb6db7dfcc0c8f791da57a703e5bbcb490a2613e296ae7c4392c7e2a0a13e8c0df52ee5a2f6bea91541aef339748f5544674c8b0bceec4ea21a718a51440a834c1a786f3e411bbb851a7320a7bb7f23289ec67ae25acc2cdb00a941852fa1f2e0eccf05237d88f5f3981dda9138b9f14cb6f3197f5d5116e4f8b9ef1f8e2d1bd630f4d5906daecc450984d95e8bda2359da7ca6cda4e3fb15fd8c712fa1e7dc408a9a025d85d2435bef3cd0a682d7ba5f9729f9e3282f1caf10b345c2aeb028c5954c2104f97b2e1560186db37d2d6dff4f9294c56e42563b0b87579eef68cd6e515b6e53ce54474300fb8938cf7641d29999538543d2b0a522e90de177d58a234f7ca0e38137b54cc10271b60c3aee25943ef7336082d4f525b8fca32a00e5324333b09b4a9db746f368a9a088f82a99d74de4651448739c66400f14c4e067752a06fdb2ce90e9451ddd6579f1989b095fa91a6df8578362f0d855b2f5dfa541f5bded5588e3e675ff2c205d369ca4c6895dada60726512948a4ea54fa06a8c0a950a7646946b993d2de389749b61d514c57b3f8eddc49ea4869d8b33904928ca2c8428a609e6ca168e058cf8567bb0945c54b8f1bdbcd01097e5c89737fdf645a34b7a490255375c448274b84a68be3c34808abcf9630e372f04a0d4cfa0e998cfc4c06f0ee3b1da0c1abcf57cdc313c41247ee059a130fdd51003d93ccccb2d442f8ab9d46956b4a10319b518150600f604c183762b2d6010709965f0b2890a15814eefc3c677ffc70741988fa9102f714de7d94b99acfab0d19d5aba673ad37b1508599bdf55ff10e9509201d29f5e4a4da33f191bc551af4435b608b59eda4fc072a0dad96bb826f5b6b9a79f184b0c3e899bfb1e33a6b3069d0e64ca6fbc8179ba7eba34b1b69f2548e9300f8d4551e17877347ba2856d773f0d4b8650a30b00c2392bd3a2f611da9f1ff6d7b07ab6db895c9c881d148e9507d87985b7ca351a649d7e0e8bc0519334d340f5071683e4b8598e1841c4b7ed8022209b844a620e3d29a8135db0b8b731a48193d9fc6c8ad8590b0981226317edc0df3a01b5fde99d1bd8dc904e5c5a5a9a627224a5a1f092fde0ef6b85a022b33159c8258ad18adca387a80137b932002c1255caaa27ffddad3541e4cec862f10e722ee79cf352fa3bc5496ff73535bf861b005a8ab31dbb9cb7fdf2f0a409c3db5437c7453d2b6dd33bcad2a3c7ca501b789ea79b4f0fae90453face96255f9e0ab7c911be1bbbf628460a475bce32421398ba8acae85b1a5f97a76d0372d32b90b970e4df6e9447ac9a715d77f1884853842205d2fff6210392bbb35bec099400b0c80390033cb7aa0ff75308a755eb3777dd736b681c065c8456dc128bb6f3b64c9aa2f5371ce1818b0f325e12d4a6c0c1578147953c49ddf5a57e645f57bfddf1b61461a23053fe0c6adbe80ac8ebb70a2967a6c2e3f0a3f010dff3f4b3459ca2941526f2202c5704a09b0fc71d925d0bc4778cbfecb432b8a792aec457ee8e12701bb4ef58b9595f7e7b8ac97d72dd2e8f00d6803ca6e77c9e7fa7eaa0a637bcfe5ee64008bb4fcbc58ef6b1b6291504c08e49027ef4991c9697c91167fb633f7ac3a72c38d378890c5ca0b10db2e3ca5f92204f5db3a281f9dbeed0f19fe65ec9497e2abb49e22b543241e521b380147663dbfbcd0b2ecacc53966eea6881b79036c4baf13d1a2b3dd2b47482b51800076f02d21335fe202cd84f5dbb958b52f23e7044774636aaa614363ae91b5c0a664fafd428322027ced7a58171af81b52d8aa087bc9566388b953fb7b8a02e9821ffbad63021d0ee07fc36da108668717f8e7e2c84b97fff2bd21b06ea3a8a94154d3926a67b9a10386819ae53d6b0d1a5c5ba96a26ff741fc48b18955f2aaf758e426003795445a3bf2b52b21512b7bfb389ba0294e9bcf302ca7ec6078f3aea0a582c4a0070dba61c7f8eca844545934d23d16964dc0eb21d5f62cfada57e7846ee45912e8d9f3737df959467178b9882d39384d6da2d5a1dfe2b5b57da1b0f2732a6d5239bd6fc1004c4b913e6e2cdf0dfe703faae915a3bb1a9aeefa0942d5f9aadce1c50b4f24374c1df87d7176e9b3b37e38d89a6f1b37c269465bf8277e8dacb3587ff6a58f5674b3823136b3bc1c726204099b0ec29a4cda7097e012e192810a563bd642f2f3ba2f251852a65b811de984f6dc94f8237e912894186fbaeb198c6992406ffe62fc7f6ea1827d97fbee0dca4f4338f4cbe69814a943a9068792dec4a8e94b56809a8ac5f693f8e012972d14c542a3d44778ae4146193fdd23ced07cc30e711d883096aa8a6f08ae19f638638cfd4095a046906724c5d8cdbf9b82aab8a23718b328f2e49eba33214c2fdd1adc99cba92c6b39e63115ac0dd1b8c4f1bc0a72e3c4e804bfbb654db9c066f9d304e00a56a6ebbdc3e8b4774153b50e8269223466cd3c8ca8bea4f4489ef9b392b0469baf9dff7aeec6d527da00c39778d1eb63031629ccb690ed2e46880cb08377d1bce2f81c7e0979bac0fdc428332d14713e895c65b85f7eae83a8716d9e97e3676236bb8201e90102c93f497a17e6feeeae728cc15368d2098c006ff7f64f38df3a8c9020196e732c0a8cc7c492d448afd95afb5da492d16f4d45531d3410c790901faa197d15003e6e36b994d77a50a7e76d5c8701251895fca863cf797eefc1536baa325b91e87288669b0aeaaab50dd0ecc2d9ae105f83dc727f2643916d603f68b7c4c1a4f7d3da5d43365d28db257da58a93a4e7ff83aa177fa40ac73fd4a3bfc91c4b5458f43995d38ad1e9cc7c4295e33bfb06ca15637c50efa1dbb22904bf5397037e844b23a393f6a29ce03f94dede8e9d3a5592522602eb4d59d4440cad0341579ac0a1870fb78e78f09d97dadcd4450015cb5c9b2919bf7da58f8abd5632517500f5405eb3cbaaf72bf63cb65690703d3d536eb22f91ca4da1529c2be2f71a9daf72b093ce10a24536f1dda3b91d787fda92587d980f4bee282536c9da544c472cc04ba9486812e1b93673f3e0637fc5f3d8553feea43c223ebddd3ce909e87400282fe23abff14e5d1f6497931264d3d72254e356ce883a4e6625ec60b92d29e057f7c2d183ebf8c93743099513eb8d23f031e4911a3e346304053164c292e828dc1374f169e78fa4d5789ff443a3ddd72dff5fbdddba72503a24d46c4c8f93172ba12a83be3d66b0a871145202f9ae2ca79f8a42f9be649a21e2bbca928a956ae3af094d550c3ee7f37bc8c6d3584c6b799547ee4c0a10b87a48449f52634f5aad25f5a4be754c05f25af34e59ea67dbbaf7b9c45c55560c91cefa07188ba6868739fbd85796f04041adfc1d8a2e424dc92d88738427d7efe5ddf8e7dea6ccd678db8e1d9885fdac861affe3606074a970a2847e76ebdb6285cbbdbcffe19d3f49e09cf414f7865e67e31fc8b17546ee30e95c0f058c6e45b1f42b0d92247c7b409d20839fa5bfe6c44be1436439dd2381c273562239d2bbe4d721f4016c9ea19eb423c99f2e4188c4810f27b504a176dad060138df2853970667d5bda936545c6a9b002056ece7ca294c4835362814a3bee39f8c42bd3bd4b7ecf8af5d23d5513ceabf4c21d8834689a1b218a4d9fe0d95e3e31e97a064f460ba4cdfc7f7de4eccf2c5022353a946983689843fd7108022cc46e2799a133072cda2ee7da072f8bd8ed2fd002a9e927555545bc80f94e815ce5b79b625fee2feceaf914626d4fb6f37ed15c35ec3ddd1e5e68e84b2ed2fecd04619d052e192665279c5f2ad27d1898f66c7342a7b348423f0f3991873ebcdc00e40fc1ee0d04bf7924deba4ef348ef69f23f2657543e88f14b96cb001a0ecd8a504fab9e77368fdf352224d2956624011c5f242fcc6bcd700f73ab32320a5077dc4d6e69fdc4bd5b809ac5c834a418096b101e2f668830a53127227f841663d0e2305a6f8f79a948bb2320391236922e8ef6819149e57b79dc3d966e6fcc814a3b1b5effe90b19d42001a3859a0b9971a34a94164dc1c180f313da5b8d00c3d2d863f9ca66183c6340a798d77bb3b9eadb3b979d00288be1ab0ea6bd0e0f9830d1419b12ff140959fbfddad2e358fcc4399a84b6be7f42e33c0252b31950d2a8efb992f0056a66510a99c6bf74b69100681f3dca0dd7dfd42c983d2a1a5152d6b097ee7a94a123b7176b4bae36a8fd42ff099dd0c744d8f740cf0a6be3cd1b2d94378f2aa437b9a6e18328a629347bd1c2f347b7c459e38892eb24fe2baeec7f628482ee9bd6043ff9b1f2b6656604324f756fe957986fcc78743661e57779eac4f2d32147feab0545119a2c072d27bbcf65e0415c1a3bb91c2c124543575af60df3a4e4d708e354b6cf3c870bb86ba2543287c164d2466605e175d82822a1be02049ca706f6525c0ac0d331d92794e5273153a25a4f6a3d981a5ebe3fa98d831bbfe1bcb2683a434e5987f6f894f059f8c079806056306c9658e51e4416c55f92cc538a7270faa7bec52adfd4445ed2855c965ea03455b700914008ac103606a8c5571c7ba1a33fb0c29095989e2629df3a6f1fc135ad3414ba500fa86e93fadfbb868c659b3543934d7e369cbc685daa457d484d7d61d0060e8f938d81b042fd7dad7182951e121e0228b8d5d47028d94d0ab9f5b8caeace49c9fdcddb62335823cdc0472f2f7ff0f9024491b6effcaab20de4ff74eb8533421889a4eec1c8fc8b6f5fa540e1efb5217b90ee2ddcb78fd8bbe9d7605be401d5728158caf499a2d44c95c33c3c36a7259726f5505f1145eff100e11772bc1dd327e70c2db769fbeaefe5dc60d423ca52018a1f3cc6f407f41d2bcf978d750e6d1cc70a57b78dac797275ce1d21820b0b0925d564ec3308335fced584e0c76f8e90eeafff4aadd1f8974425b485ab7c84ba8abf0d1084b3199694c809f79536f16ec292b31c9d54e3bce81ed4d7f5e479ef2aff269c74a79d185fa99806c9f4475a1ddde7a20abac22fb28934cd050a2135dad08efe746339d80d542d27eec4c2d9fd40640dc1ccb1a57f0f850deaa04d67510b087e2a450a8a09b75c7071f6b9690914cf2e5cab7743aebebf3f9f9e7ca76d8bd20c550b843066360f501023967d88633d4a8087099521c1cec15edc2d3420755ad55683bfdd88b2f304ab9cb4970f40f45b74c77b5ecb950a0646367ef233f373aa52013b71809aa627f90e12365374ebc79739f2f29c1a06486b588ba67ae150415af1d3c328d5afe57cc8b5da4814be896430e783483a195e7f02b771aa3aa529ed601e382342a24cc5942c7e4371d9bb407bdb65653f7b8d47319dfaa83860f2fcec2d38551bf85255326f18c064d4bf331efe12310d39619865fbbacb03356b87ed506d87688970ddf0e7066c12ac23f5457c3f00137d1efec4df5c711cb16dc2bfb2396abb804fe4761e5aeacc8610c9f4677d5feee248fee9693be5335bd45fe6eab94d9a29c09369d4f6d33f16dc44bec15b14e38003541da86ea079cb06678e07c78833a68efd6c8ee3d213ac75c4c95e4df824e4dd78b4573d449e20daf7ab74eed28d638990225c2852c2fe68b97a2bd3ecdd440daadfd3a7f6316ab92f60aaa2dd9260e70840b26dcac1d76090588c91505e5677972f86a8ffd9c175699f821f6f6ef2d2d1e01a525a09bb38c7b487032fd8d1c5ff10301313db397c0437d2367bf55d0811e03e92e3372f82555a3ad058f946e4b3ed422b5e5400e90f81fb4edce84f37fbefe2d3c59af2aaedd1edaa0c06ac7309d078f78d296944a87682bd99b8f29a1ed4add045e6d1bcc4584c7db6d736e508a1d2da172e5050084941f8d8684301127f3c17963e806c58047477e8387978b8d9d29cbcc8a90197923e005eeefc6f0cb47742db83188468e6572e70a691c54324d1fc242f126500f8b891df69a71433afb0976ea10e8644ca59c1cf8cfdc54cbe454304cefeb7c7860b328f23d022597039f8b41cbe8986a0550a4d5b521152db605e5237a1c62aa36e2d68afda591874c3508993db1683eb3e96d257ae176dde1898b4e32125791e4ea03384dbfa359fcdb8573fc9ddc988fc949098969f85e3b43fae8541db83a67b3b0fe80fa951c1be2bf15ed5afa9bec7231898b0755346fb2154ccfef75e06786a5497276fcba599727f23079d47f4daafb5f097fd9019d786d28155accb1d901336db8b0f5ffb52f40c62e8dadc4d788b330d2ae2b060dc904c90bf7035d36c8835b0f4975b93d82bff99922f4660654e399ed0b0b1c5cd303d8d06a8a342c29e0766768c991161616fffcf655bb823765f2e24f66e66b2362a8751411643a5aad07d3aa4808cba5d458734787be22005acb9eaab091f8de26bd26f378b439b335954acfa5e3bda5d81b7f7a9c520abff34af30f65d1bb080dcb16d8178192fe01221bfcd7a8a3930da9cfe40c3f55017b1a32c51e38a3100c22baec3b12a2a3069a4fd1611b72f80d7a1aa835c3f86de1259745496d7bc3919549b437a453eacde2692da1463d52e6b5be7fb4679a0e7573988efa8cc488687b9d0af9fd653acfb157767a701546ff194e6ab35a69c357a5789845d699db7e7efe3902640aadfdcfaaa09ba7f089ae2683915ef3ad7c320483e98fd8584516cfbdae2fadd33b64ac95b6ac44f06340ea70de8c07fabcdfdaccd5fa9c4860182d0be50b8bf0b41ed5a5a051681efba58f00563269e486522bb2b933f6dec22e997c75e371ad1fa87bc194cad31f7079c5034d8eed8e1d4dc31f3bf7f42c1707059f47131cfa65cc383b5564f2fecdb08004394688608f4ff49148ea90ccb05039f0cea1c20f325a887dce9aba3e48ab80b1191074cdd6f0a9d2375cb0412098876316d26fa0e2a9adcd783d7e13495cc6ff0305436a934159c2b835bb8e7142fb2cc1ab9238777fdeff0d42e280cb513f971fe6b631cb99f67fb3ac7e7707bd0d78a3203181ea66d83f9f558883e93ef1a8402347b0d3cf92c6b5f0063049ceb00ae91bc203349d5e9fc0a3d6e2cba7a4cbdf469fffbc5f9f643f20223c23f5532b34c598a7288e7abb9ccc8f3b9577c3f4482199df2443f12ec0cb79c7fe79bc6bab0a2f3251d7de037db2f1662f6ead3112d18dc8d75d6a4f32e3b3d01d6ecfbd21e6d054e411e696bf100565b7020396503288a5587d64700412a7741aa001b6619ba163364e71ce37651df07f8b23d5b326d03da77d678799ac5a89e5ceb2b42d2b04eb933482631c7e4a3e8be9cdb0c30136466dee9383ea0e3572cf5f4e8af367f47db3d9380316b6e76f63c866efb43a2b65ca17195eef8a3d7d0773a15852dd01270db5444bbcec684a7c48cd28fe00b272e253836335afdc9a3c3426064620b5286f6e996be6e427f71779712a695152a99d9601c817f41a82a508485e48ce49f984f3fd70384a99c2a715fcbf6479b4543451d986cdc15b5e7b4254cbc36e52236d1eda7e829118225f5c90044e33dad963633cf996310b30688c8f1c4541995fea1c48833845480083909aa411a54df6411c117f996277659093106bcb751fcd6d6aaa2ff7eb7a1c9b0677b8f107e33905d73f0349d4cb8ea596706f43f234f779c12426cf9cc8cf2bda391b996a72f00ecac3ff72d3bbeae62ced2f267a590965a7751f8b9d00aa754749a15bfaa24d31170d1bcdfb2b7e0d3cba29a24f27ac8f17a508665b0d0f32e0abfcbf9875b8598d3f935384dae3923c0aac23ad950067b3d797c9aa792719ba710b07d83207a08971ee0c4f73b37e475c974c2cd4a655992205f9eb78ee149086e040f24cdb166e78ce219c721294fbe55940b501b8143bd143b2faa4debd5375323915e74918d90499dc6b6ace46791fe5fcb4b63f8f2681cd6835857f0b602d2e398350d1661f16be19b6792e7f75eaaa69a13f3f79a0248e624af5e67102d21318b7b1c8aa8781da25ef2d9e955ca2d22cd5df300ece4f9add27cc7b2b04a6e96133c2efcadc4918ad3adf8dbefc783240c60f300afceda89c061ef43dfe5bfbe7071f528d63b8ce118b2877764906727d149bc73653085bfc09cefcd7ef671fdf8a0adf8bc7849705ad3a715d66406a8f36e8c674842de5a14e47436da0dab26ff181dfbc6855ec25398232756b8bb9e729eb414c004d3498182758c01fabfa6a9a47b337b17d7b87e960b2fbfc92e583ad21276c348c9f1bca528de12d0c3b3deee9d529bbebfdd00f14e88b929b1f97f6c43b68e96b06f9b19d305c02ef15ff80e082dee0adf94b98e58ef634e4af6e6ef8f28c7cc7a8d3712490299704f1a9233ae3b2c56c019dd1b1524b328b018b55876fec1a79f21a179ce1b6d5606ad8d9de4555f23787370c057e171d272c35e6ebdc839cfac15d4d3c26e68ad73dab065d82bc73a07054a4ebd1d311c94043eaf77eeddc9995e21f6b6241ce81fc0fa75d68e7f37549d0ed0d45fe2d3cf9bfdc1aa70b2c46277f8200aeac83386eb55646ace26cf849bcaeb6d1f242abe096592eec331848434f3e565231783519340be0d88425f7df1ea3c6d8fe0d67dfc9f0b69a20e655b8b98138024c66b0c408522459c60540f5d8374b5b9df27828c295603bd66fc5fe3c015ce7898114812ecd643ad2a68a95bb7e5b6ca4d4617dd5f22a51c1aab665c5cb23b0198f96da7f0136137e2aa608c98263ed872302e8623b6d8ab408c98feb3b27b99237bddae2a26c08f86f5f9d626253ebafea7254857442dfa375e269f673fe85b7b1fd4df5323a8f8510ec85336f60b1157558fc5286c26e5adc37891a8aa267df4c28ef0fcc5b2de7e15db22fbedf7fd11e11213b59b6187cf2c722be7a16f4c3b2e0cd5f980a1d44e32b1a212310ec88d0a910af4c4c538c33531ac15301a829ed79e685731028e8ccf83e54690c2a11d6c9659bf249a1af07fb494ba75623d63ceef671bd13261bdd30c82c129aa5f9799a93a625abd71564448cb9aa1b64c510647b78fb51c53eba9751579c8182f5c64d7ae34ee8f015433dc2121cee16dd26352d5ea4b97df5614c63216fc013c60540e5ddca7d070301887bf108da29af374a60c9a320881537fb5217413b2b48b8626298d4ffe9f510e9e837c044dda0fb381fb72423e782471aae5c88fcb1a7962cebb611aa42fa5d4ba974265a34c6e978b7852b88470ea246f051812aadb18dac4bf491b9585dbd3161038b1c31225962d3c90f5dd723897daaac7f73118b2a04de207a2dbcf01b2647b43e1ef0274222320bcc47d299c2441b4a6e3e172efb0f3391b6fdbd7405d4823e1c08f3a8eb363740b1e5c91b43b157c2a388a407b0da2443668101f3a595576ffc267904e5b111d43b1ae325f59e51c395addccc1d6f7219ce6f57e71223412b2e16b127f9551331e81247c9f2a05d94af14173f55ecb011f25679d3a904d70fd0c3dc8e1d43e8738ec1687f6448f659ae4c1485ee4cc4d858d287d373edb3b6f4cfdcb4d2f48517e8b36771b38e107fb5a639ce95a7dcea8dd91b10154bbe0db479ff144c05e0399d586513e5b6bd22a9927540b08e73d93c4d61af0b453021c4f7202b4b04799d14149b0740bf0f68bff9d3b0a6a462ea7554681be8fc7989ecc94a767054334b40888b82d3b469a5fd7b6170634967f43291a8e7e66893f28638918d922271d31469dfaf8d32110a185a4077144abb7fa3b86037c2d05c2729927e437badb9f08fd65bfdc979e5fe0fcd9ea8efd104183dcec4bb6cd6b9c79df315ec68f80a935cfde3d35b8afa0b9bec959bf80f08b62a2ace68f1fea0e1eeaa3be6691c9194b061ef43cb24c69962fc8d83afc2a59309fe3513533433f132d90445f95e2f34f3f0f02927d7acd4d77a0e14899df8ec522c6c0f14098c20195bfed6a43a4e4cc6aabc940986ee3321ae876fe74f0b3043e4c7349bc33f2a99b9fe58a86d02b34beb5a3b4b4e4fdffb6ec60e3540b9ed12607e420fbae67f0cac4378cd24bd8c6fba21bd45a438a60e06227375751b2c033aa41497c18aff013313357718144923c40c596cb56b7ab3749768e1f143c144ffacbcd12c5267861bc55f0a93c856cd6cb5338e1f942b44c83e7b11ee494a42b410ff2a2f86c06151aed3e06b0c6f6262774dc81670386ac8ddea9089369df1503f20f5490e06b1d009de2a1a121ea58c0523185b58b7b675d4ea72eeabfbec0a2a87ce50a7ec4da14991bdcd2fe06c1c3b56665773086ff80806143af1df39e7251ac6ecd835161bd8fac220ca39d3c2b51d81eee73ede7caea53e61bbebe9b498fdae20df52f90f6d243499c94dc3e25696c471779b3fd2edbae55a00bd03b21f6cdf10e646979dfb2ed2685b942fbb42475fa13a405c9283eff903ed34a39261ae410b50117fab3777de029eb504e21106a77ef2fafd3bd6b5afe707c406596c14fa181a8c1fce7d56cc35fc52597c43a3a9b6ebcf042dc1e9a70681a30756b18f07497c869ecae3d080b89a033d7f48865e9e9258dfed9634001e12d52fa2010aaf480e4a13486915dafcdf396a71550cfa23b0d1878b1843f05a2ee2cdd353320361f97cd05e37ee383acfd65dd50e6890573ab04df521c32a9b9072d94d72cba94f514c07c181813190adb9209a70dea413ba929f45298ebf36d5b96cbd02e6af3e43e86201e59ba00feb0da19ca859b764c37d7d7f9f45d3b85e32c182b63bf999f2a408c8ad3fc5515ba4b0eaf4e31e8f00353d12e4c03bce96469c6dd8e603717428ead0db6556a00e98989497b1853acd8b41e563389925df8f6f12a4e1ff025afc84b390209c5b022e01ed3a575af6d5ef6546589bda5d7ab8137a5a181a39c5e3301f25497ef9255ee4bf3cd702fe6ee8af41f843f853b9db3261e1654d78a7691f8546fe6a04aee8e026cfd86cd786572d49041b8feea02da8216bd65be7883e60b00bf297e44ed3be199dc5641adaeccd176b13c9373c6d79b45bcf841c29e59c8792f7f8ebe02b1cd350f9373869fafa21442b2ef167bccdc646190ba0a63d477c97065f97b376b34a04c2278c1d57711bbc54fc682e17b5c41039083bd70a2467f484d29275c5934e303a7fc5e68ce90ccfe62a7e5e152ec3c9848bd1e8e2c4d70f45ba46718cbfeeaeabdce13e7eb47c3fcbd3bd93a643297c7660a01c895fda6c8910ea30c16b42ab21a290913709ea02aaa229a462890ccb8e6844d38a96d6deeb690207720cf20552110f8b352e959791aab5f77ee7d155814a1482255baacbb7f4407589ff065ae0493620e4038950558e03ea6218fdc28746e6a47a61df670b7cdffbf8af7c8bd41f7d0dea8786e19c853ffcd544d033bbe7ac0959f23a507bc4c37b90032132b517734dcd23c2c82b9c0f9d9c1f8085e105148f064106929bed7ea5452a8bc3e85b887af51febf805076f23beae31eedaefee5d78b6dcb7624002f2754b39ef191da9c6686dd6035c2eba61db2ddd3f5cba7ccf7135991a80253d2174f9d4f9a4e934a69748fd365efa371a9637c24e0bfb7e6e1dd988cc48f7688264706552bcf0b3374d3889e407a912ae5920e1ee3fb307a151afb6f02dbf32327f6b779ae384a86a2907a3bdcdad0c4332515e8a8602310b9c5d2f3bfa138bb69fcfa4e1fb5957ff1933324707efb0750b5b5fee09d7638f5f55a451dcb73e6256d0a15d74ccfed87af4a6e81b73ba6611090be16d54b03267c09dd82c5c78be400e77b7b35c23b5803fe5fa5f9325daa1e7712f55daa2e0ab8969062794e09a1dc6bc557d69125d5fda2f593ed235a4eb2049370556b3948ad9ecd8d3623989094abab344fe54b072e4acb8976a68669ad0ef5ed591669eac328cd71913c5ff699eafc7ea3b9e542e8449b7d8a5da4e12511c9ea6254c8321483f73c80b99eee921ab69c7b71178a201e94e09ebce82e6e32305727b286cbc0dd53599cad94835659690530892f73a8a680ae3edb69ab393367700bae4fdde5dce1c480452bebf13aa21ec9844208e2aeb8323fd679f9facc6a7c574b3f7bacdd210053aedfdaa2db1582dc2c24901abad5247497897dcc5bd859f28b87750a89a8adf1202c2c3e4c98c99653dd03e7d1993a25c3d3b3fc84da78a16efe0155f56305ed7ca5886b213fd09c9103d4f72a444dc981c362faec95d154b6e72a1948cd54ae8a46b5de93a39e7939e5daca0e23409dc97e336da51473707bd984639bad21b209a315d83c7ee07d310771f973e44a7d684dcec01229832b5692209ca78f118b43e3ada630135bacc6ed812f0bc7dfa56450808a06940f7f4259996c1c173057b85fb42b0af87b924168d4108d0772dd810bfbf945239084ef1358d0df5784277631003e50a8a21f0bf9e72b672428f008108e76120dcacac0f04cf29827339bb67412c16937ff08f2af7e81ac45fd3d6ad25088c1e39669971f8cb48ee735481ad90c93a19ee599ccebd52de762c92e133629fc252f9ab331ae284c83c646180f850c9930440b153cb3b3a1f0e656ba4223fcd6e8ca9817fe9d222ff135cf81bbc9a5ac98787947187256743ac24b27680a4820be8da21e976f1aae1d3ad0662e309be2b30b4acb2de6d82d30f3e39d54aaad9fa259be454d09c940d791fc919b0117bdd1185a05cf60323e639373718397ab832adc4eb410aced84fec084e53e9bc8b1d201bd151d638f7b65ee1e168b7fe76d4f02602fc39da20adf6ba0650bd75ccf1b22d349699a7451534402f98ef2d3d503843727f860f6c28f122ff218a86a3d233629121ea4c026aad36fd02976a980bff036bb59a9d69e160fbf047be2bdfcfc27b107d911412b2f19bafb49792c076c52ba863dc29cb58e7d80fee4880b59aed08a1147d8b23175ebbd6da95b4f618660be3860beba85c45eaea5f0822c514a482d1d20268457131ed027708a2320fe7e708d6c2fc9501720c4ebe20bd9dba3cdba0aa4f2cf8dad129b53d89e17c38a621508c44fe83471dd4158711b69d354d97c358e7111a06839e07f9e37d5176275e6aada540e6309e0bd4eaceefb1946cb55a3ee054b22a1d7bc7429bebecb1805d3cb57664a7486e5c4052c1a48e8a635816fa5a253e35650b36f90507b960a559db0f97ef2567e8acec10bfe90149dcd93672d4da4178597510a8637d07b5206bc891fd26be4369da8a298a6d085500f4414063c98905ee65cb9964bb11e306eb07a62320e4e4c0c96b26138dc698c1126e08e4ed3497a59c36fa17d34c56a8d7b9d08b27f4e98e8213d932c913f43e36d169137a91b3eff7f25e94c36cdf4e5506eae3ed236f8d27f4e7733310e3b0063c6ae89da5f66af3052b0d93213465cea9db2a30fbc84e9dc2c25f5b8fc5239c3ec5f5cec518f7ed50721d98081184ac5bd8d8305cc3b9767d14e52508ab83a9a722b3d4a4f3fed7526177435468393d87190eb89ec89376dcad28ec94b5b1786f467b87dcb5e40feae577aaa81a422e16204ebb72af18b68c1c1ccdbf484dda8cb470d269e55dd8f396d6b15ccdefb50f83d8cae80618c61db69f561e5c5321ab0263208525c363bbee5d87c483156f03d81b9edbef1c9f90e3028a6076d6c0197d6a9b66804e913227107b39f2123b29fa360b3bf8cc27dab5071f42094237b58e29a6d2b7f3cfc2452ca3ff04211609d7eb5dd5600485a75f2f8ac75887aaaf8140fcadc228dcf44233425bc4cc946cb39689e48016365286ef16ab35615f9728c60e219c63ea5b39b8495a64be06f4a8686ddf490f016f66c6d556ef4f058489752e280d063e44835000dedb504cb290d3953231988d0369dc24c8e98ea3786db4c898301cdd0d7365ecc8a2139ff96a5d6c4921e2b1981b13babb547fe826990c6dad9f51d06e6209fba30c18cd0a7e0dce72b90c8c48259daeebdd2a0ff226b77aea7e441d16c3984a767f9b11c02cda5ba2fd1b6edcd63c935c9951464cbf2aedf48183b08842f36be103b892fbca073db523401a528613b79fb741ab52bc0543caa14b1f0c126e5907c5e13f6ebdbb33fc39ecde8668516420a4a0eaf545efd2a857a81f127a1a5e23c63c4cc4aaf2235b84c9541ca9c001d08a1a42d0ae7b9bf8316f4c5e0698a2c11eea7f7eb063cefe88dee7b1e386eb4fa42f9cc9e0372463404cf6bfbeb0e084798317ee96019d5062d534aafea899319e74d789862a0fb31b7505b177f5713f8dee30ecaf5fee32d4bd7ba4721c794989d31eb87f4216c6a103a0be36216fb6422171e9b44a19a4553c978c53f954c842a364c353a30580af7dc4355e5a6a8b4d54a40697158bba63a5e895f754c7db159e9152aaf0f9e50017da64f2b70528c8e7351ed822108ada3a590c556bbe67534a9855ffb063a5a40fc4bdbfe4a2d4579a2db76ada8e4900ed0b9afcaa55424aad6871173303740be774293519a3d03d736eb0ff81c4b931a44cf6c47020993af665e08bcd0fb373aaa633a1facbe48375e4f73bfdddbc4f5f852397a163d432e687cccc6ee2a7392cfa6c8afbbebaefc2f5639302779f2f11c0b6c28e3f23b05c720363846dab03ef82e31c9bfd7a4af564a605fb6e8083821853db4799f59935a1d4e598e3f79150438b5bfa934fd8609a9ce8e050cbb65bc148354714e43f853b762d0f9615afe93b42c75ccb5ae6a36b614442ad7a8384c9e5274ae36cdd3c46358e2875eafbc2d91a97ee268f2c44b4fd6180343488950ba60195def3b02f28ac7e7b4d514c6a8f8364e68b691f3c926321cf31c5a4576022492f6b2cc92a9ec2b1c11c0ac76a25a8f478e8dba4ae8ddbbb742f99fc613e1235def7387892cc4fcb43070ca898c59f0b0b929f000ad20fa8a4486fa8d056b2f2f27456bfe99b26528763a3e66de4d9254bdc870febf29fc498029549fb6714a8459a2c3f4bd9034ec7904418057f48ad2c493c5be92efd56580dfd4a96f6055c753c8d1750a9b0df198b0ea847138ebd118309cc938289d3ca7889a63b0abed4b29183671f3d86259f827aa0591fca30d8246f72864779b8f3c51c3eec0197d40796af9d7cac072e1398ef4ff4b487ef24abbf8d507cb0b3134671250ca2ec265823e0f4c0a56c463193975f11148e01e39af02a0ab37bc55810f6eff219a6e1ddc642db7277a19b56ea7a00e85a0f6ff6fb7b6bf32e3ed7a37c4a4a6d01ba41d42c5c3dbc68bca135b7e35ccda5ba837ce83904e7ba3083779bdefd7244fe5d0619669855d6775a766c30f9742ba9f9f5f072b818e0ab93c0d7a75a3a4fcd356c8035efbbf8133c44df9e97ccf4a9b5b92b8db05ea24a56d70166308481178c6a0e3a7976811509c0a291888c20f98dfbc4914e0730f03afdb3eed67c878bd3e0bd240b9044141c06fe80f0dd8d81b0fdd6e73e39c2e9512c939054a06fbb4cd519ebcc22b28d3dc4b29586cd2c639012112ec3d4ab09116288e1bf59878a4c742adcba66b246968fa9aeb214d70dd9dc468d7ba84581afc084a2993f94286e33f93383c8e9c3c5bfceb6fe1d3cb1be9e799a3bd23ac9f79d2611ac2f466967e2f3729753662b73250be9ffd5deaebd56d2b19880fe855fd6303be2b6a776284635e025c8ce087b2e7b8c3eeea073265320e013bed95318369a9dfae913654aca285f940016f8d7b60cdb809df3ba7bd5b0400cc3552c626f0399ebc672adaf3cc7ef0e236e5fea2d778981f709bcd29a6f04f4589de8919f45e419e3abb170c289873523656734e2a40894bb3faaacc1017f6751f46d19301fc5c4bf1b430092d1bf4f7029c50cc715fd4f2c34371fd47f6e7365516e8e54a299fbe954208f62c5031229058e2f2b7474ca6da213888095d9c2b3b94559bb805f3ed794cd0d9e523a1d90a515cb2ba31beb15a374f3320d469a66821310fc99fc33f112d8d1700aea7e235efb9599ed31118ddb5a1e1c29c856df2c624798ed700c7fdfad356a2fbe3b607f4958c2c3ee3d2e6f2ecf02d48473843efcc15d3b723830f979b44c430745e9891cc9bafb6019cd305ec5c42ebcbd5438a99461fa406972ba84c060fdb014e69208700032bb491a5eb799a38eabdd005e617ff8a91621845f6b0a3b4d0b9942d7d6eba181eb452ceefb1b82e514058a92526e605ff92c31716c23d441a64a0be5d3bd82af5acf3786638bdf2394bbc3b14cea2a245b0f499032769810830dc8c7eace1473ad88000a853fbe0a287a6659383794eb4f93f2de90f669a505a7444daf16fcd018ec903fbc6576a397f8b5984197ffa89a1f2f07a8dbe17cb6c31ff0ca3e36e5bdc513ba093324386ba772a97250c46634b570b4037d572b1def65be7a0459093bc13b74cdf26f9a14ccb1d51fb402f7e6ab0d2197586e461bdbd5a6fc407f6673102c2b579158a6089b1c6a4e5440ac949696eb6ab4dc22af3ff4652b81b7ce4060f6803c9e1d923b6bf7a66bbf349f0ef87cef0bcd6b79484939351174854bdd6f9d948c4ddcda9beb31f82aa1b60c3a9999a4ff27d6ed3c2b085aabe9f0bee4e12b9dda67b79a5b0cd2502dc4f3c0a782eddbc47280b9c69a5a9cf6554f12099adf58526bd07b43051307cc5089955ebb2277a9f803343fc9e802999d9d71ca4a0804e997066a0b307cceef3d1e9b51358d93e6aec757ae9620e8d7fc4bcf0a7bac6e0e3967a79f7d8fac2326bbba811e68eaadcdd273a6ccbde40d602cf426f4882a31053ec11cd214722ddba986928dac741d2c2c85b250e428fedb3350745580f6569c55be7456b6d3ab354aa911fc91c2caed7bc644f298a6c69c82d3faeffddfe9ef88d6a55f4f02e2ba61e1157002953dfacae98e39e643b2588b21c16dc9e7774d891fee2c58095b45ffad997d72d7f202f7a574bcac6f4bdc723dc4ebdf76b722cea43dd418998c089ffa0486bd7a72da39ad7ace4dbd44406885db766b1a3d18874ed179ec3934f862f16690e8172cb82a95956059d51b2ff92a5945305e3666ddf110e4567fdefb16db585d960783bab0d712aed903505d8de1a6bc607dee6c7472e604d08bd588501d54afb2fd6fd4429302eb46614430d9d88478dbdb73e3e8a84712e8ce1413f4ade12c6942f72fa654923b9fe9bff636f8618695a9fa8ad7f016471631f7b1886b585d249dec7f8215d1ca18e10c7ed6dc3092bb8526482af374acb6c1c5babcd427650d43d9cdae7d63c4cfdff71fba02dada065a055a6805925ad067e1cf7e53f3aec79780494069163d003ec6ae90cae38ef92a040ebd48c4ef75d285fb7f3d64bfb39ee03c7e3f47da11234539a4fa1ad4859f71745fbe98bd7515a1cfda731affebcb4224e8e024a9a435313691b83df08c47985a26c30f6429b2f76551a4157322f87989ef4c5dc723ad8ac303ebf15e6cda5924035863c9379bafec4167a034179c7265f3cc560a35d9b6d8a472f2180e70344f14e695af68d37002f32f7dd1368a745e41547788494080a3210a4d9c40ff1678732f5a8b1653eeb83f796c9b150f9a7b9705d58de483dbb81b2a7804f5b8fe8264d08d1f430a14873f4c96776bdd6f33caa788a34881f91c602c004e9693c3fa4c08d5ec527f399ad6323593bf8c8b68b26845fefd69b7e20f68b8dad0e8d2e0e7c50636daaf5e867841673b3b130e9d6eda39fed1f6740c92f90697e9674b72d8de92e0f0b33136cebcd6586da9455e918b8f17226091bce8abf043ef76b2e500b3e02b4ef779b43c8480fa4fd2eca4f84b61f1163e84e200c32cd167dbff6ba92d2be33560481c93f6f72ff0c7e0048680a19a687c59186c6ab91a3626d771539cff8519965e110f7afa50e5d3245f1dd557286b41cd0ee2665ecf6e41d22f8adb2cd1c7e1dc33028f3af1f5c5e62427998c4fa6667753b7706143c01d80b44549fa21d3497f1a27aa2270f3f03e1198625e9a34448201681a683bd22093bd9dd49e60a310500dbde3fb82674c26856c4ec9e52b3b16f065c565971351c6bc969394a8b47d1d9a68a37914998e7be9e0234c632617504da29dfa396712cb3c085a28f665e4ebd83b1c09e1d71b2cc93f1f6ad6028f171a701fd97da48064b1279f19a7d7e2edd8dc8354870abaf0918f5ff62b9e707eb323355cc0a7c07c0242baa257ea9ee6bd06d808b00f36c08ba2adf0665288f0124930d42a76adb7d70b8057b1b20f3d6f0367ae05b7050d3ba31933a6932102cc1c3eb8e833312b2927c5bb33355ae7f987070f2ec99ad7c505127e2adddc42686972904d4e72267e5ee557d8a0d44fcf7a2382eb8cce0423279c692df8ace6b57609e08f2174e99f948f4b75eb66e2f8c7f62d8a1128a82fdba14184fc9149251688daa2c0ebd690a3bb2b9694e8a9c5780f01cad25d7616a9420b191225e3b2965cf9c63536ccc0a081a2805ba69533f07628c072112ac19c92e75ed87dfcfdecfc63b6836e12c6c8a79d481fad57d22d7c065fa4a93772fdb709ef8c1c6916ffb8198f23a80cb8abe1c9b961fe0973fbbec126d0a8bdddfd2410282dee55ebbc53393f770976cdc52bff6912805ab946951698ee4e642bcfef1a282cebce00cb5aeaf221f5660d8bd43ed63adf97820daebf73950351543bee3c3db3e35608067d1ad3886ddfe340f3ba0316929736ced164035551fcf6c3decacf02d51706687365a43cd8459a378816c94dd21ad2e6ad0440efb94950ce17c851aaade22716b571dce97d0b7853413cd034240b51c4058cca51c2fd88ad9d3b11a247b6b980767a817bc926d54076fd8b84d6a4ea32574fb6827499fda4e66f21990049be931cd0f301c2ec0bd9c5155e7d3adec2af6fe9cf77402a5ddb957e5fbebdd8b2d265532d2fc8a7b0b22e03bbb59a949dedb9a00fc5e8e8bd9b3e5ba1d7a9c5a9c9e9524c2195bd162457195197bd38e92741f752ff7e41de2568cd877aee590fd734ba592d3ce0721861e2d61a15815c2668a3495951bcda58983c7b4e0124d09dbfb8ea1e14a95118a372b01126e4e406871aa3456c8be4c89771e5796dd7c30fdbfacd7105bd9b9bd28c920b27c7e9cafccc49be3dae7a58b756b39c7681ab9424610f33af9b2a840bdd751d48a3fb9444c422bdd091eb087047aafcab59b32fbd399b70a6448a7207719f83dad82b194a3a1d9f560b89adc3028df5ae677316fc269942f1d7907f59b74fbddc67a7694ce4074b6f88c47cfd85de419c235f2ad2549ed35c968d06290f1b0f06548fe3305cab5effa0bcc5014e54eaaaed2fd8264d7237e268864a38966a4298963654ea761a74a2d2067ce2ab8d6878cfdbf464c9a5202928a6a4e781d09568b77efecb6f01b815678087103f86759aeb2470bd513cd51e681baba7f3c7f43108314fbe6329eee82baf0a0ba4684776ffca961e1ee877adfde6f6f6bb1d0a8052f8e017a9fd5f4dbfb980076a8a280cc1b74bb3edb55c1377869ba40463c58201c1442735ada4a93e7ded19fd34a5364e3d35ae1195f643a54309bcda99963aa7cee98555fe407e362c46af235fbcffacfe7c5557f5a8c2f1b29d2822ba2031ca6e06f2389b0f2bc34449bbbfc3b5dd18fed48eb4352462bb195d18b91551d07bb12438805845938c2cfb7a6d40c2335593ccb8d75a5f82d976685d1b3951184811de03024a17ac6bbb890e6b8e439f88e75f4ac2cb93c0bae14af7e77fd1f1db5002595c28222d7c80c502ab2aa7de9c92a99585bff9bbeb183e2bb1a6840bdbcc4837421ab86d718254d37cbbeaa8cfcd9d5bf0de3a027335f5252f6586dc13f768f410c2f33250736a3661b5104e0ad7e0765aa05c0b8dea6dbef40dfc3bc932316bdb61d50bf81f458ca3e9a190a309235d15241e927546735a840ca196e2af5c6a75093745756eacd4431569f606f2afa0bda7ec79f13def591c63e866195809f5ee5ab406a85ba7b08a320dd9591cd6e4f00f791a2ad7546906d58eb6a2c7cea24accd623c6b9a12a38bbb6997c9de2f88ef62fb48acb9fa53c34b4320f9d1e82199b1cdf2324a58a8da5499ba2f06fd38447d824fc9a15fd6311432898265d8799f0ad24e8ac31ea1f87109df229672b9932212b90efca3f29f04eafde916b2521044de7d663426d89687f297700a6f807a212285a6265c8ed14bce7949f3e9a13e81182c129270df813e12f71e2d87dffba84b20b98aa09ef5e19c6b3382a07b594449f87abb1bea59e4290973ab94eed1b95ddacbf3321946830f3314dba6d3aea0193ac1e237b5540531ccf310af573c8ea04e196e15b6788c55933d1cd134ff92306d4e7b915c02553f7d350bd90a9694c421d0345f2b733f551242794f068b989031b64f519b6d8f6c1c208d83a5f5680cf9ae0d42bc7777dc1fe2c365fff491ce8cb8330fd17acc07d66e564a033e026731cbace2ec8435b450eafbc01c94f55ed16c347e2f44514fe0197aea0fe72cfc66edcf30d77ade60dad17d391e5cee896a6cb9a84914003f7ca21c4d439be107f9dfa7035883ce23e05522fb1bc125aba0895ab2addf23097d139568b778897aebd7bbbed62e9cf12b94efd970af66a787fde736dc9fea06f22396e9d524532affb9eef219b63756a739219b81118ea7d7b9b3828d1e23802e8f1dcf9509e09f892a792475ab778a3101059cf10f93237fe95d42ce465328b3840452479f67c13e1e95f5ea9c7f809444da25d0bb73ed5bb33cfd70766d1bfaf3313eb00c672bce4c8cb0f1c8535101afca85f8600efd811abd5749d78d8a89897e358d4580c160ce3a9002600a2cfbd6d0fcb38c9f43cc361a36c288b35e85328090539fe6db933f193598c81cffca9182bea436c86df6f84c204c489aba1629b3d11b02cf3b7eb36235176899913c7af78f8d6ecdef5c6bf6ecfeef654e5875afb9526ea084ca18d308a53cae4a4d7179985dd820fda1eb702a266e12b5dca92ec4ddb7cbf4773d79f139813222f57cda39d3d3b44af6c2fe3ace4f55c2171d7d03030cccc3e0973ee30af4d2a481f3e6c46f095a09ece235020ec7c12601a7c5edfb832efbb03a46348eadf901ac72750695c7fd96a76908fb2e18b0617b986c1626ac5f2d7da1fb33cb89af431f65d8329bdef38122db87457cafb43c6633f1250c00187fc157c8ce353a3a9b3bbf1470a677ac94de0c51af96422c181a1df110c0f50f4f57285c8e3a63e9bd10c29a0b6281de83393a9e60932ff65fd78a285174d3c870e49df43f0b5d821d2d30ffcc0d8ca64e22f36579c0f79a14fec57bcf5bae3107ae2870ec7968ad0619253c914b2bf0931629905863fe3f5f726f69a29cdb04f7c4b663aef5f746afdc53e19740a4966faa4e1eaefb693c0ee8a20fe07cd18767973bccef64023513420ea59c4718dba50b3f96148d7cef065e8f29a6ecd59eada4365be0995c0b668695b4cf97269e7761b42fa2add3415a035310b0654f3754d8817ee40febbaf3d4c197dee67dbd8d5a7d0fdfcb40585d2a2c591d8fdd91c1206108a36ea17216ed2e6c4557c18497f75b770546ada6ef491fb156b56307e5f98f0afdc37d37a814d99f25dfce45ce4543859c527ec09b08bf8778e92598b109daae0b95b22480a621a38bf0e1f5191469ad929f9c4837e12cd81f70f83f3b7d05497d2b95158d97de4068ba55aac2ba84abdd10e3b42c16a85f6d94d70025e22b1d43f6f20a13606bd6884c272b100d0549082ab2ca9b036a7d65daf0280d71cc579f8b92a46a11e04928ae1da70c812e45330c5aad2f758dcb11c9824f363f574f48ad83d4ab26f70ec3c9f61a0b401034ee2d52150d12bd6270b159128512fb83fcad965b6b2039c4c52d6837f816a739c9d3180025b00032e1ae7cb6dbc0883f922eb3fe55ab7b733f4f14d1849ecc442dbdcf98e9a8f51aa001a9a4245cbe8244efc169e69ef2be8dfe265de08bfef4e6ed3d402e143b7bf2b31743ad7711c373d6f68c254fbba83b092e2c2911764daa8b09f36c76b0e3d913d825d0c4db543fa636c8e308c7610ae251976b260e628b199f9d79f3675d05f270145e4a74db86cf97eae24ddd552f1ddc56e930a87ee8c33faa346f4c6942f727d82ebf17bed319e1051243f0194f8556f2cbb6b9652993527afad8c287fd2d635b7699a4b6caf2e0e8833cc4fa875f67b7d46b4c525ed623a6a5666612210cc79fa37e9b44ce6e835f2768c66aabab8377ebe5b028c758e064de0cd51feb37af78f784ed16e7eafbab40215b9a88cb51ea133daada0680321c12fe59c54ba395547f8e8c0929989df37c965c6b6983578b20235a41e400d811401858076deb5ffa57cb86c36dec1eadff5af7860677cebd97dda6228a71c8e1f12f1c883fe517554dd7ced7f8b1417cb17ed29d08feee21f10227988ddd6c851ae61dd028850c52bce6cb0a024b9a0b04790060f97b88ae31cd3057e633be98d3a109d8a5e4c3cdb1b64ca354d3ff2ab8d9311d9a9ab233d5d54a72e8bf9540c59fa2f3fa7c083edd62a446386b52dff1880f6c161b584aee5babc49be7af17cf38f054ccacc7490538cc427df8c27d3dd6059a70c69d2e3d368e8466f600eda898590343f5bd032925dd5b999c405e2f60c1e7a8209bb337cb346e80d29eace1efbe97ceb7f11bd5c99511eddb0652ac756c4daea56a91f6a329d5f215e87d55589b709bb0e915f6f63e44f25f52a5769c9f92206c0492d5304ffeead1db5160b6f2ac28593d77cd9d076569b1505d0a326696c6eb016e4af182d0f0d883ad9465161dc3e683c881b6931ab1c738681ab22e72861c8fb1638a53f1abe5fba29f2bcde4afb72d0ed9ee66a5634750f7f9dc4992a916cc57e4de24a760009df1327e5d30e622558b27d1997919269bdd90943ed3056f93fc282b6631add0fd189cb305b3dabeb016423133a1b4b3a1b3ab27ff584f1ab8b8abeaa61d5db22e7a949a46ad9a53903bfe9ede9250e51c848bcd1cce044913d4ba63a4ab038b35ae7a65fa190d447fd3ef88894e2624dfa4845b8e37d2182f4fa229a876bb334657b54695d86eb0921f9d373aa896141a66b4f4357800b1d5712b90831a23bc9c643a9b42fa09536c07d0ab7ba1b90d85d82869fbf8c219e7a58245858c5ca5d6c248787e80f6fc00617fa2658a1bbb23a5a8449bd8e31b6673865b8bc13d01284eb9c27e08532c842c042a5314f4a18f23a5c7237fafc460cf09b2f56ffed22eb2216ddf6d1c3a29eb44a855cc8136775f90593fd371d84717e727c85f74ffaa3f1fa6618494da69a205b074e9e67d7e52ee45883a83602e431e96bc919a36f6bcca6d2dfb7ba08a31bd82eb3318e7ed6dd1211563de443752c0fc99db619383fac44d53893ce1e679523f0cfd9722300aece0006ca736fdc656ff8d4ea7adf9e47048d05cf267a643398fd30b1e8fc3dccf68f5ace5cbc93f18738411a23db58413f0057c5f732edcf5b6b96e8349b89a6c49fcf556a864214a508f752176b8ea6058fc257c236c019d03c11635d0a211c389f7fdedbd16845a0d32fb40d823d4afdc82547db8b4205bf5ce2acb8fed817a48288c62ccdf1ee8709ff390803c56f09ada89ae08d6928b1788922342c8ee18bdcb5f8d8821e13312375e6ca440f2ab92623693e1a8d3a24fa0c88a596ed0d35abee800ff0759ad94d561a3dadd48e64be4bee67fa47bfb8a8bc86bc8a950b8dd02427b8e9929ac23b13fe69ae04b13656e21f05fe9300a5971ffc5d0cc205a29ae8b6fecc414c18363652287b3056d72744e39cbbed9f9fca18c2731df4b69f0a8c8c2c354cd0bf2fc07c92eff53639a89aa0fafdb47ddcf77b143e8ebe84ea61c7b7eb4f37e8c259af78a0b89dd5f729a5b2ae41b15342c5fff8207a9f93a863e28a30f4ccdd94b44adc1a95a8828a72634075ed920b792bbe88641231d9b4ad24314ae99cc7f6a0e3f9f447f605c1546f6be657383a765c88db05ad230563a437e1c789b1e8f515791ade1761644b6d08b9b7199fb51620225f938a4e36bf9644a4565e32ec273bad1b5963dd8c0c3b3c5c6f7d517df4f938f0320de4a65a3a858f9391265cbbca563848a53690886bdfca745bdbdcefeb0e8cea872ff3208ccb1acf5a5702650be658249194411ec45979b8a90fa7069cb1a872d1fd4abcf93e7743cb0b3c86df0b1703c3444068f15594e94fce9cab43b74e5d0b79adfa08f70264db7e2d5a266b835b86ee85bc983dd76a00319d9fe72d3dc3292ce643382e1fa91263a4435bc93f72496c368b2150bf0d20f2b2098b3ab28c8dcdb8d6d4024b2e6f8f6a8c8413ec51c533506495cb5da008b321129c04c5c4e0976e51bd2a36cf86066192de3122c81f31fc11beb2075a8713495ab8b31fa00969b010716cb01340cfdcf26c8358b38cb5f9227c36022ab11023f126c537259c07876797b84488678075cbbef4631582b7cb80ab69a0994cb97be12707e3a300820cf5cf71a078879a663f682253535b5b494837fd50c869d595e0207d90deee68969bb98d5bcde4c1f8b022d62a8df4f2b53b517c0af5e85178613a3d19f520bb75e3b328864df2ecbbf3e5094313693c1b52df8ba364834bb1089804ffe38a57f0c62ec1e0cc272800952cf846a8338fe1188a17c4e128c888accca70c72b0430c06906e9fd7373b1ffce8890ceebf91d126ba9c845a58f4d0f6775076a5eda03a4027643b15731fa1ca2aef9ad7ac0de0c8a8018b4df7eb506fc0fb0aacf0cb944bf0a89b64b6cd75bf03ba5a86642d0db78f190f4a7021c23dc60a00fcd0bb3425a684cb6dd046c53ccb1931ff6f8c56642d31f1ba1f5478f61b918873f092700ea22cfbdad2707081b8526fbc0b76d12bc8194767bddd510873f50c59c188741051f2ffa76c5cb6a3f1687f96629e0c1c55cccf55b691b758f87a30bbc19b63dae36a7967750dd470de462696ecadc545369b5b23381007932f3a565bdaa96c1c55d1ddd6c3f809c2ab35a79d7ae8d35fa2df3eee980983f25282a603244ed9081329b82aac3ef62973c39c8ed40f806122c98e1dc9770d220a21b39869a4502f49c341910e5c77c32ca9406867d901610f74986e1ab666db8994b5dcc2ef9a46df28040f23911356682d2a08d699c7b799b9bbd4c52a74ce81c3b6e42c0a6db59d8da998ad7416ddc7a6a7ff0135006d5f856cb8523c5a8f74a4a3fc06c199f2bbe2fd667f71ef4106867e9cb414d5ccc317ba797cbfc9056e0af0f8c3cdaae56e34b207f2f2ec653df124237ef893a58de763e855a3df98ee5bca3b598be5a9fbfbca5e064ec4ae798ff2a14c68358809fc3d139fa6bab8589f28264246e245cfde011571a01d55138ae95058cda1b43659a49b6cc29c1f3339b9947a52dc6e69f3f31af0d6c22714f3df681ab08cccffdcfd015bdc59318d3801b2809b7da7c24a2bbf6833deed68f32e4d8bdc7d6e855df367249616db1104a2721de8cd52dab62aba04dbe2797a66dbdcd876591d92f198ad257557a0c50cdb48abcf70ea44add672600e350ab8de8932356c4efab8e607fcaee426628252083feb4a86e92d017e3dba7ff64e6b4d13295309c812efa4a7aba6b7e9baec678afdd75d43c586a3bec88e723d3132fd0e51d284072f54f49ce84660a352c483449fcbc88e34e93a524bd1606c622397914cb431f4241d8f164fae948ddf91e4e4283b54c681c58fcacd311d755c1ef55992578e86e3b1629c8937a8978f7c3575138f9e90c28b3c1e5f6c0914ff1031982abf23e16c4d335e6b0908cb131999c8b73e663b41bab4bffb79a19fc8225d9c3efe977996cac909755f32a32396fe7d60c902dcf8a13f00bca834dc231d148b8d9f2a70735b560fd2daf3ef370b0c39b50007335da39acbb099e090575c7aae375db1bfb3ff9a4cfe8faeaa008a1694148e964f27441048a0e666f48a00801d9edd948c86297755b8108725dad787b775fba85ada99b7b6dfc83d84fd223396e51c2950dc78027ac35c22bf63bece22d8192f86d3a117307d70c3b3f5b6b191cabbbfbe78a504738fe3eddee21fee5a6accfaae1d9240614b8e89b51d45fa17aea8018f2600141603c051f66a6f20c7c6f3dcfe82276b48db81db8e780c6e975441575ca49df197f7c456f4d7a4a19b514f4093863270ce67b6394d0ee2b6b62a33458ed588ae793fbeb99b4d9a3eb24e798bb11b3a8049cde1b227ed6a88f67ed037868641edbcc26aba7cca27bbf7e56baadd61247855c4e1090b71eaf2b3a700273b12a1d8ecee2be7825eef5f1b1ace96b7f93798bb0785a48170e6c462c8ef4ca9bbf1a4eb1a8e492c08160a70080ed088a8855ccf0b450faf3ac1f986a829b6de642e1a262f5800addfe0a4a667d794206c70455df1cea2e723f2eeddbac498cfa26acad168161e7035e9a26aaf73df97ccc2b328550ab181842436716514e135cee8f4f57c6936279665e60f4021a8e81e102131f70b11cd19a2b7a705a6f75d168878ca004b104a91d58efabeea6009f6d0ec348c20be4670d0560b0c41f3ee63c64d8bead0b8dc49e17310dd8e69cd6eba72f5c5d39f1c06409dee30fbeefbb174ed91bded6f0b5a3637deb9aa761c2dfd62390331e897da9b6f0db16ae4bf7d551c6c50f538cb466189070d2f2f6ab01616551d45db741c4a9301a323ac1b6f073c146b2e84e38c1c9e98331380421dbc4173dec551db000f765e666f8bb40b1e43f06c01114dafb9977bf16561e146f357dea34b9e2f36e5035e9527ea858a680496a9e70a8bc079dd57223c80bc26f47e1dda35a56563b08a87cfccfa39bf9900c8d57ef185e4690395c1ff5f30dddaaf2ed7a5934ef5b6eec8f6162e7410bf7bc9f05488208266d0a6a32a22898db0e758f756b5434678f3d80f36ca7c170e8421d4bc703b3557feeec99913e0f6c6ba09dc5f0de07ad9c608c85ddd0c8852f7897b1d27a8dd392e5ca655ac7bda19ff32e1dd781159227ee52f96480f08585d1fa280eb32af761f9b0ab19fc1245040189637c96f8ccc01065e23cff8cf6c040b70f0866a7c4279b30f8e673eaf575a1f67d851abd716554fdb3b0bd89ba2a8dbca0308e641f96f6d0b2471264f59c0403b20453ef22fc73a57e9a0c91e190852f3c9ff08f1c8b60db2c03992cfeb8077c3f95f27822c5169e57f05a73aa103674d9e0c1b72423bdb70c052170e1659c8a62565bfb301ca4e3c2b089f8dbc5c9c37725d3c95f32fdfa4b877431b5421704bced66f55000ffc285b9ea150a6606d2823bd634b05907fe36dde88f001c0098fcb1539d25e5eb756be83cee35a600762a9d503b1adadce66ac21ebe4cc4853ef9c54117a25212db51606a3effe2233e92cf34ae9c7eccac859d440f4ba6b69ec442b1964062ce65c3fd33ebbfc4902ce352f0213583bca17e22d3c45239ea6091e1feef8ce8e227942d7f8444863c54d8d633cc18a071cd45608a3df032d23972fa44253afc80b017d375fccc05976a8c72ea3ee27971d86e6d3d1ded36243316233e0af79eb80b4393c931da6834028720e1c7bba3dd012af2d647447fdca4acb482cbc011e8493684dfbd2aa07f5a5b4a5ed95a2b83433b57ce20373b822602dbbc6048fcacac6be5cbdb4656e61b5b6bf856e97a4f3a37547a5d6f1e1592afd4738a2d8f9a050b5c7c842a47707b9acb7eb801e80488537a77607831ada9ead21ed0ae01eaf6561cf692102eca5bcf543bb08f28eeb73bd7e2b0d127e8579c7c19ab6ee8fd957b14df8432bbb1cd45734de18eb59d8ed35a0ee986177c273a8b4c6686eb678e8d3b935a99142a80dfd1bc5c35435667de0bce06c940e05e14d07f2daa3cf897075b88276bd432cc4e75f19bea9223bdbc5105ecb1baf563718030fe8520f31e985cf23bc08ef5bc3ced46c1e0990d27fb429a5b162efa9fdc20cfefad414b01087ea1284abb843885d94086b3c7025e7523420428dd05c178c1e201bafce055390d3ee0cbc48a48424eeaecd27b6cca7552ab544c16d219a80c4d823f56da4ae09ce88b819f57faabd43768d8611131bfac938b8ce17ef7138e84df6a4449654f88ac9130dbdbf498b118045542dc3d277b73a0d16735eea3d78c6e14621c8df1af5085d88cd41606930e2b62028fdc234a6be3661868ddb931923a1d6140dee664d859e9c217f7c24a6cf83a8c65ceaeeb9defab3ec44fdf2fe5917de10c0520f3c31f26cebc1b64a9184ab9d8d18c09ebb65ff2a45dd1ba12c8a137b132581fea670c6a4b44de5c68f79b061ad8ed8e78db87522f37a72fbf661aeaca7d3dd2e954d30aacb0bbf52f7d7077ebbd8388fcd8b72560916fdceb039a7d93a4ce9b294521662d9dfe9787e4719f1c0c1a338381f5e429fbc177d7703a13cfb31b2ced640dc1f109d8be1ef62601ecc0ea678682a4bb254d6950463298aafae0f332fea9f135770072b371c63b6664d7efb11597229d3eee1bb99a483fd6abace01895f539d59c5eb2a55be4b796f03a89ef72f6bf8ab31e7a3cfedc3b3117733cc9dd49da942bf8e28020e67347d38bca3a72f55271bc61c971b9269a9e86e00720e3aa8146f0e00f56bd3d466e533c9c8c64d85373abbe569225851acb9b02652bbc17f314fdfba1af4d85a511a29d1987b67ccbca4596cd8ed43375b0be745c23918955035707aa7c4bebfce9d27dcfd0be9c7b994ef04ba4dc18007b2b2a8b8749836e4e113889000d617ac20aa019ccf248506dd5c331398cb525ec42f437683070c1aef0ed139a60c31e30161da24db384d7bf7882724c5bad09ae03ae6b1d62a91fe1877674c6f3b49974ddc368e7297f558bd5b6abf4c1b78fd4d0247a902d1b498f40741374223128c9764ff909316954b16876ae244a456d2ea0688ceb7d95e05c72fb7597705de83ba403ebc29329b608718b8a3f9d637402eca0a3f03990b4673c64157ffadc37946f19f2e7124bf9b1f0d60563b5a027fb2a267484a8a43d43b3a586c113b6005fdffe7ce2c8d445b07182069cfdbe0a9584da7d40c2bda0c9195331da4f386bb1c882f2a059c1a2c1774cbf49f25649ce2a706aec92938a65f843001efbac636ac4b0a123d12aae4ce024b73d6afad9db1ebb671b9cd65695cadc75666e34477f6df9d737dd41a4e75536d2a9021322fd126b16d84346daeaaf055c5341365d201f1fdf1a59e90e0df519def8b574835b985be47274a8ff04f7b5006348dbbc40f5a30d7d07b92b8997c99a046ec57243979a93772fb49486c47a469434b06121735409b476335f2f85d4eeb38bbc1395cb88fd137131e480f285eb4aa9cbf48c47955dc16cc8093c98c5d768b4614e9f8ead0eba3394cdc32dd87c28a318c771f0db9b2fa8d5e513d071ff4cab7a4ccfbed2e025e9793d85d71ca58412e89fa464b6496da8f9de8ea432bdf7af8d887d206cc6ed649eedba171e55026033cb3826f612b878c4fc874eaf3e64ef9c57d1726c0451ad47b0ed92f4d8b5a2f543d0a2bc00d9c4090c6fa1d6f0bce605ea1488d297e6ee103929cb462929122702e8f90ccec4fcaf424b035909fdda9d191054319e5212a8a717a86fbecd1a61f17f7484aad160c662564a39dbbeaff97741343c671e187eee36f0405da7414c9c29edd96fae73f497734ab6aca3059f1dad296447fff419bb56c45dff24624d7edcc8279e2badd161755f368f193de48698164b17ac7df337ed3d2327189bd195f4cbc5f806ef6deaecd6842ee95f286c15cf587013b30567dc08c8c989c9e3ad10b28d5ee49e21f0e108337bc3c0cf76b4005d7e62e24346ead42d7a2e9b5bc599aa2a5998fe1aa5ec6031653792dbc3e8f04170155bf9746e7ac43fd53bb374b2f3e1437146c370690d2d54c0b4401d29011c214133db6359f105d88d8c760af73b3afcd4a32cdb7f809fdcbd8511bf01a0fdb2621f0b0ad20407d0e80254284de8e11c71b60ff55d3db75af1f745aa11f47e6458854316c3fbb756be8dfee3c11fae7ac3b81d688756ef1cf1989398bafa3482619d71de038b4aeddf796093bf3e0783a562082eeba3864ee37c8d130b6e6735891d6f310cf27fbad607f628ee22e823b90b4260f6b7ce78102d141caf162c5ae6479e70277dd521a8bc8a1227c525a2a07a4975da07b7dbd0e71c0bd649a6a079e77e73782ad62b6924512dc240c7659163c3ea18c37998b0a950f7e1011e0e5dd42524fed455b0a78de047c7a65ceeb88f31b2476ef277d371cc79fd6f5769685f3d972c4d6b8ea0fb83270df58279d1cbb817359cf70d670213d6972fd6c9c5298e4a682474f0b7ad4d4e58f9b7afbe383a60cf72979b1e961918ab35a9365907708fec9c77bbeedede40d2f729bb1a3960d77c779d6e56e4f055cc1ca5c54f425c748e494d682615527db81988aed69c14a623382d958f725f7e4c1bb4c8889da5d1d103232e0c5e8a4ef913da2e3b9a9a522452091b5afa42f8d626865ddb3e8be9c38f27d6f4187023b086e4a104ab74ae1fa6285ab982f7a7a2d8ad11bb4f013196d8a2deba70f5d00d1731b914cb5719c47c7563ac360084af3550f6a95b8fd8a59ac2ca231c82e7fb73aff9fc1187728916875748adb4264c63d881f6b2d35d743dcba3b5d0a8a492f92773f2ea685d6f93ab27860610a0be4cba6fa81f757854f8498f8bf2fcf20fc18e7d41a5ce8be01443994890cad5ef8ff1ba88a9146c4ead0eeada4e474425589522a74cfd57c7076ff6290655293ea3805b25b937f821a1bc325144632ce5ed4ae8e1ae7723817f6ac58e20653ab5e1448eaaf8f2f06e406af2de2f697b677424320b8d0bde4937692ef2eaf57b0ad68813d7578c1ebf59ca6a2c7ca197d3f10937797d6dd2b33bc8fd389f76c176d00456d887fd1a7cdedb22de2ee0d5b6f9c5d4616afb5e35e7f8f2ef72c86cf0bb84be0a3b5d5740b773df76bf9ad7fe606bcea0c6b692429f81140eb1c608af09d9222ed21c37a9e7791f48784464c4e8b1daf97a46eb103cab2d1dc135afc5b5df5047737ada2919cbe0f186298d4ec02c195b3e86162cfcd508d3f46f1420b660f7ef9a7bc1034781410e6ab664852a77be8f96d11bd74d76176b5e985784cd689ded9923a1996314bd19ea5de6b2873534e5fcc0df10a5dd48df9dbb67ca0821503811cf0df9011c12373723e24b8efc25c8b8dc01392856875626721fcc3c47af643251e82e3754cb2063ced01944efcc64f26cbe60e0c6e4f9d2126eaf31e3b9cb4dda407c83bc63ed064a26bf851bb97910bc61e00df78ffe589e2be36ceb6e1665c6b0a3d8ec6a463e29a2bc0560ed0611da3f74737b5be2225ccde9f26a648defa3b789f5291d88170d0b51a8deda132cd829b195e7c234db9fb62817fcc6c4b9a51fe8a515e8a53b35a87c1f08b767a358af308bfcb16c14a050f1db67b37e914a9186819c6b2cf9a282ba93f22aacb4dc5ab03264b0dbf7424db68d9918aa5d9215986acee2096606291aec8e3986192897c92f888a503d91415b2319638755c4d7ddf39a5609a96c10c8ba7a2eaf016b03aa700af6416d45e8c8a7f7118dec0bed13a79b4987c5833bde2e658afccc1d480ce09726e19133b56041e37d70e036c86b2fd43d1886c1837d6a91d2bae6d43e77c0bced6bd08491d958c1f03c324f46769e508cd0eccd47680c3a4e21954e5f1dc241cba90ec44ede6e5d4f84d7fdf8ee6087b83b0bf8c38d8a4679439e72b0b23e35b95663ffc5f1ecc6670df40b0bcf0efc8bdd5e30daca95541912078794d3ffb44ea077fe7b8526377b2aeb0834964dade85e1fa87c6e60ea6139892d054be35911327cc3ef015f2db10b0247c20e874aca5523a2c76ac8b30201f049e6f01630dc8f0354a23226f2a2c7a2478a8386cafe00808ead6f69d2e98acc00c7437844bdc2058ae88a28fc8910acd7cd2e38b7ee40b7266ce24def2cf9d9f4f2fe743f8e74280c40a4b4638f4d82a431192ca47e58c3431f684f4809b55ddf9238b5e3814edd53c4ad1fbdf71a477a17a694074aa1225ceb99c1b271787fde7901f23fbd3d68418e3309989c1f2e1e09475b84604cac057d2f9f840c3106e4b3dfb987d32a5abae16c187a99c5274d44f728e9e3bf0c71ecbdb2242bc790699d6c687f2fdd97ea34205c3701519e9cc194aa58ee432d9c15204873ca172b7ccfb649fcddf6a305b449f5a1fff1123a5af68651814c5f97b1067b8cbaf5433fe0dbb45fc56d3a090261775771fa0d529180e8b403487f3c6867d1fab2342212c08fb682518b4ff2e1c695cbb2da204f1fa7b4515e70d4f9fc7b2ae5e42429d7c631a109e015003fc80dbdd272f9465997bb1a55321cdee648009044677ebda35de2a626a8db9721ab9c3265819f0fdda5760d6d9db702957292ed9913300f2c275a078715f4766728dd65a5090b87c7ca0e084b20ca2d53ec6f544e96ff8fa82f9470ebb0ff6c36ba49069717a3f548cfefc66db04ca1734caaed4986cf0b1fcb994adb53c6540b7c23973147ffa4aa2a3bcc1e7dfc4105b1d6f6ed5e1f6f0be7f3ca825429117e94610e96be7f6065befc497e728b1835cc32664bbcae62b924a7ccf64a7a99e039731aadfb81a012644bcf5bf0bae919c9d91d25b0a21550dd79c6eb319446b2bc57383ba7c4a7d8980d70e38015bb3163ca5bfc50bd65007b6b078a09f99e124ed3edef2efcadb3feb78388ae11dcebc7bf582ef57c1efb53e6228b1b08c9a9b8c6e031e58e93295483329a1f7fd3d22e27d23dd0fa09cf7cd216ad2a55ed9c1fab23692fa5c5eedf3ac931c283e6fdfc0cef871a155bf2b908d6294cfcce59a88bcefe24970a3c39ecba8ec7e75da83a4a2014469dae3338cb247222f003b70ec80e0fd77d7b78d1a90eb15c7fea13341f20176cf8024c41b6b0ce67c464828a0b6104b1961382e614feeb2649faec03af993aa16e93a3d641117abffd34e1ca4621458c24ca6e24ac83c1f770940161655fb83e231017a83f26f035e93d97e04f1ad8d3b1d1ee91190901e427a99ffc76b93a0a500b87edcb503ac387c597fee9079e067f822221c818c39a4054193ada61e7e0746ad38b110381e07de733e3a1166dc93263267955dcd93c9604a28a1474612a59ed9f55bdbb099777c6248a290ea8b337c39b0ca6f1639c9c7069fb89330ec6c936bf107c9ef450675437dcd01f3adc0c41713b37863cf37d4855dd2ed7de0adc8604f40055b8d1ebe79b34bf7d18ee026a201d5c3f282a75c55a9b87677b9e188bec7f40da4d1cdbe3b324b242d512b42c1f83160f18fc929858acb55c71ed4afcbe51052da4e9c058f6c366ffb37e56c21367471aabdcb8438500644e41c18042eb82ff3b6fe7df67690636368388b9c62003d6c1dffa55c804255bb5332d8c5512b17c6e0a2835ce82b27c2e69ad9ae6de229af10880e1534a50ce831b2aabd29fa94f65fab23943e7b4e20b5493fea2a98abef2577a134cb1c947b25e6757b715040526a6719a4888399112faa45c40f4c7718044310505c6036a6eea9643ca99d1802ac112c93b0eb3d07611f77cd47df1644cacb3a3d9cf2cb9d0566738fdfd473641c076ff847549758b3d399ee01489cfd56cbfeb6de32554980199749d8766e68bd3f7bbb142ff26dbf6c7e0a9f87d9ba2fcf96136f5439c99ed4dd1d9bbd35664d78c280545e232fbffebeaec0aaf0c40e64a39b00f1571acbdd43277339f3662a37dead9a9d4be1292f6e60de239a7bc1980e6a0ad44d34b10d3dc0f954ede68932c9e09cda8948f9fee02776b904fe3c3d94ce531c62ff948164c65c15e7e4b6c762a2e56517d4ac93b6938536bdb895ee77bb20534f3da7738757a107fa394b2c4f592b7ee035e40d1643e4da5ad82ffdf0a4c972d4c4e9a4ea97d9e7fb7d254d4ac1860a0cae59741243975561c1923823c9c4d59ff6c55e7fe269e7e1d8aac1677e8bb406bfefdf89d6c759fb9f2af254402f874ba51779b13a8baf1cfc1d188c46529706a39bf9b68eb9b1f91c11151f5a51dab0a42b089b06f311072d159b69e27d69641596baf57558276c88b85cd490e45da5383c947be6d1b0d6dc2c751c9240c1935897073326d55ef310dc99af79c5ef43046286ee64fd02d09b41727c70c6b21b7819ed45b55f7ca376ab64ef14b30b0a47b66f595086afb3652d2d52fd73826a0769ea48b05af16f37b347c61d39f240cabbe95f3d90ce9226a5a0b0ab6e0e63cc25fe315af4665e6edbc48aa4542d92e0104d9630f965dc056e6cee2e6101848765ee97308a8da5d98c212db806a37a1fa1860f0615d5fd92e0e36cbfe1e052c77e4e40a4bc5f2ed88072555e7194a85c7b58995e125f4f69fefc8f6fc85ebd1bbd87062d21f4b0ab67b1029237ea4d0774bfdc84bdee063d73dec89a936741ad48868844698113e7239ab7aa6db9b8055da89574b91b2c347491174ff2b7eb9b31fb3b6d82001658bf42d2a00cfa9041e4cced25e5178d76583c02de9a7804c055538946deaa738ebc9b179d75dbb61460343a05e861617b67c2bac4c8272fe85dc17ac090af37913a48ff358468afe3011754a6bd7a93454adff9684adfc5c9aed30a43f5831b1b1b5cdaaf1f248cc892d257b1bdf5044e750f9733a7d1981a5b5b214d30fbd713859c670c5cef5b069a60f9468f217a3713ba5b37fadcca512da049c94528ec07627129b52462d006e69735f35854937eb3cb791440006c0016c55d9cf1ba24eb4af803475813cda9f7eeae656949fc8d0ead2a2e57fffd1b0427249809d09d4a580af318e409b1359e7ad888870e91001c86be31b011bacaa3ef93618f2818826c934facc3db5d8ea2ffeb2c168a8fa80d13c653ede47158d7cd1686ba3e276cc355c56c9e6601a8ef03542e76187d6bae152e4595402db795c954626d9d7e7381fd1036b24201ebd8fbc7709ab789bf36cb733c98478da1f03f621b55884ee5bc0b57701ef7c85642a8940c3f002527ec8ea6b38305199a1f0ec1e78188b2000c01c0a421612b9c80bee5a8bcf7becf9afc0aa65ad81055cb031702f73b76f8e6f8fb39eb2418813718b9a210f9125a2fd6a56fcd66b795259d5313665520fa12366d4587ab8d7ff133b704d6c2848c34d760cd186951a6391fa092446c70d6031b6ef11805e492c7db9a94665afa7ac33cf02374c308d834e3523bf380eed2fcc73757d070dba7bfd24bfb408097944f9315f8a60270f8e126e1149eeadd31b455d0774ac73b96e2777902ae4c2d23b0d153571737d51c0f5ff36643f62102c9d47d44b9c9138c60a7854aa4a2bb019f1f0b5a7a4a76cdaef7143684d2bbbc17049544994a62a82555c373e0aa26dd8761405246d5595b940fe75931f2d90041652c8a722d28eb52912c29db0b21d7b89b37e2a46deeeaf8eadae8d4b88b0bbfa502ff1b1c692da1959399e6e98eced431d046c709d062e0e75733e8aa2c19ee3ff3a00a7392cff8d63e6447c083d268f3556afbe7b97cc05ada7f103af4e816eb52d0377322f844692813bd2eeabbda007e93e6551b7a403d6c2a1f062c441e1d002a7f8fc957efaad0f9413394db12d3711fa22d02981801b65ec31fcfe9be3e3d6e2f95998c1e49b23e64c7daa22a081afa9497fb0a193c8de235bfd60bc8e83d9a1f632a50136e55d114f8587ded5034d23c9d41cea0692cc700c41db34745b1e25f6adc57a3131f70c091d01b837e09f643b689cd9b2e264168b48de1aa09b3b23e93bc05f6690bf86f8fcd01c5e4f91dd9d44f58176a7a0534c300e931f3090bd96f1c3785c2096e1ac147abb751c381af447899f8816962e1f51e52e7ad7072a2a8df489f0a4ec4b0ad3285f17e8e953520e838b7de829bd50a3fac2a10d116d773ea080b872d6b31f5c0dfb906ca2aa6a3e2c7ec740a53fac0644b9d0a2e4e78a190920584278e99e81d104d683a2b372b9cba1ca3a0b1d62f99a87373fdf9e95ba675b3f87c51ffbfed571bbfdaa1af6ecd25617e4be1b7c71fbd36e525216b104fce4c14c174d0e50c3340fd5ea953895762fafa7d2b0b05f122b33b91e62e09b82b72a165846200d728717b3f0742ff8aa96f3f39edd71ead3a903d0b7a4217ad9ede1efacbdc447f32c5a774cafeb15deff96ce8c859bce73f283095db28e4bc75328ab5a1fe051dbbc0e55f72fa45ed0ef6304581c6d5fbe4e44b8a44a69506d88fe7ef267bc7b49659ab0eaba528406277fa0188c61d1bd7af50ad2f404382b3ac103d0f512dc37b2e40c5b9535905c1b1ce8fd632012199ffcaee0dabf236ff489ba18a5472c8fe6dfb83f4d585fdf8dc7e6dc27f40fdd27f59a66144e5207718e41886965a9127fb70a7cb6037f35304714f59c27497544d7d18244dd1bcfa30858cce626c2d4af6886e7638666c6c00a92a05197d845bdb3f115a71339adf5854caa9170feb7c161ef6805122f6d81ad60cbc0bca26d69147f3e1f7c34dfae09b934e407036f8cb2add640c8b9b327a030c2d1ab440acf132a9a9e8bd53ef2fed5aa8c8016a4afd948956faef1c0728e388dbebc3d46c919324ec100a6d849b61349f3918a7986bfee7dba3707b05c4915802549f715e95ec24fda0f3b2f9309674fc1b24c82191bca0e7f9c0610fe764cf336184257926b5482f284cf1641bfb72cd62ec61d9561d8809f6f47208425a5dab55442f776c97c432a54f94db2a1f90d4fe9959c19648463036112b2a5f64d6b89ab2e668a744ccbf3648a512b1f5228d9af0cb2a5166b4abba51a24dbe8d51692a6fbaac516cb3c97f8919bf3703306e71ebb62f648f0d49e39cb9656fbb256f1824d1771a588444a07c68926b7948584aff02d1f2db89895be0d31d1eb7eb2fd6609cf16f0583a3e246d2da6e5ab72226cda7e04a85afcf1335206e79340caeda640712d99666c4a6269298181c6c431ca80632d1c6183142d266f26f4071b8069f72778e35ee826f47b827a935bc79e3bdc5ca75a5498b0c9789e182a176afa94da24648445138152def4372e9d19d6a6264a9605772d1839b5286d333d984160f72e39a03bc4fe19ae332ba4b0d182464b244df5ac6bd62b5d20ba9e3d726ca3ee08f0d8cf3f9319901dad04a6322464dbf6ef437c74367f251fda4fa38588f077751a6638af1405b025cf542a63ad750a5782ec94ec2ce05207125ed2d6191f50365c7f9db16b547a73e158348a21e47f982e9560eeccf700a2e3587348811f19e4b47a31a91c8562ad3fc05c198f8d07e474ddb6c7a6fdb7fc84d3edf7f2050bf4e6d88f393a20852ee3f730e28c30588b31d61060f456bbf95bcbbfae2e3218fefb249797603897caca590221ee07ad99513c57993492472bad9de90bb019244cf40c0a640e78da772f3f67d868e47926e62e41e927497c5b85298ab330113f80f2214a7cab8c24de1c80581d20cfca6d49eef6e89eace2a72487fdbb253109c8dce55a51fa66594e05ca3953917436a3c6e3549da43a1b5e757338476b08b526a7c880e618e6a1cbc555cbdb205453357a99ffadb33138566d17d9be7dd6bf3ad23f65c0907d7f22fa1ffe919991652bad2ff6661046266f3bd694290c14dacde691a86d1a45a766eed4e52e7251a922055d6ad5a792642803d2d90d11dee44beca0bec405719cf3fd84b62e5da53fb98cc97303bacef2d58af9ed75e0d2f93f28ce75cf92830c976512403bb45f7ad0976ab031c0676c0271c46c0786ac975121b31a570f71e613873c064cc35ac760eb10ed8b9799d88ac53bc7d8157c769aacf3f902763b252b1a50d97fc91d2216859b0719bfe4d5713e99108746c522489eceae9f8798525b14fbf7312544b8fbd185691e4263fc0893d78132700f770fc7cc9a3bed514822b5e6de8b7555a5cef33b75dfa7aeafdcc718a0a646a2b4064b45d733ceb994db194cd3471d345e28e0acec265779f01508d2ba08214ecacf4ee3fe9e8433d1cef7e1c04a8bbc9ceed3331a62bb005d1e7f0c1eeef249abf657229eb8ebfadf0d6628d9076961f9ea704a65e6e38b876c3a5f328105218b9d721d63c031ef91026324fe5ab6bb3617f072cfccd5f6d2b60d2af238599a77917aa0f9dea08fc0fcf8bcca5937bb8a953d384dfc72ce956bfa5bc4aa15238da64e96cf062120c54794013bbecc905f6a686f28f4de229f756775d8a485c52f47004dfdd0ad843b64e8fe5f925279998de72d8a64a14bd475bba788896d70f46b134afa2a1b5a7a5d0b0598f2003bd665cca425af194385e6d14e3817549366d481afc4bea1ba02b839e77ec2a6742e3ba9321d2992efb69832ea516fc478d8a7742b6c9caf3c9b65cfedc8f536a457b298ee1e01179a82d5658c60864c77ce70baf481a2d7625168cd7b88b69d900f40275eff150aa5c70aa68c14d79f8d0f02333d4c6fd36b9c437e839a32697b77827a07848e1b3870ee74adb712d8b067cf7acca1155513b637818d8606c10e2882143428170f768d205ea1f0fd850e346e55e90debe5feef9868fd484c8bb03b89766e9e485683c016ba8bdb3a10489fd62ab6058f86ede636ebcf8dead1a86c73e40358ba4d21abf29923e1c135c02820f83c593b838622fc6b79129dfee5616bbd2c671c7e75726c9158d5f1f1c40485046b951d99aeba1b090cb8334b0965bcfd6c16f760b3d2e4f0cb8113f0181fdea156f1160224bd147cd5dbb62c268095e409e8afab03c65a684ce5ff4a287206463d6d35ea18ac9ed0262faadcb12afb37ca76edd4aaf70c9ed81dd920d6df1532ec0dcb16cba488c0c06ac68340a22c4cf638506535a602651169d85557fcd05ebe44f639d88b6a28d2f391e566d8110c72d2717be4bd58501e784d6139fdb98a1297614480f4f7f40651926f13a9a152cb9a08d101bb31f0e4161037070e7b328317f0d1c521782791ad6c43c9f5573287a9f0d445ffd946ff2500863d8bef4353cfedc5407e422e7e0f2de3dbe845d0af2d509be867cba715c156f55d773429b16b9af920bf88483821c989e83698913589712ac303721180fff0d4391a7110d0e79711d978b0b56dee2b5d2e5f5c28f9311e5ef6d7364afdf265a4a5bb672d0dcabc456513fd284c5136f9fc366082d3c078ead16930dba98976c8c68b40f66e54268f59a5c1f5c8a320b3c95ba6f3255ecd77d4023d5024b5eaaea9ced73b9c442f69d013b61028bb116be84c5ef4ea90070fd72c0820dcdf62df8e27e0b2af64a06cb7774f3d4119e7a60705e174d3ed051ae9e34da91e1ec0b8f17e84df8ae68359e8dd97929ba58d7e9720a83e2e353a3cc8ebde1fcb99156a0631733d14257520fee4ebf9b04508e0be669210e4ec3903f43e3bfdbb484705cdf29d42f6b9353a9ce91ded649440c1c0f31c8a319c32086355f0050ed831f8a286f965c415a7e9d5dd5597d848f3db31321c53ecff00d81ed7515e968c48fb2e24843aa6d0bc894a68101f858d94ce0ce2edbe49e170b2b662a9a7678d5bf097bc7e1d2d44614600ed0677b83a7fae7d665047d22739009c0be64ee1ae58ee20b4e8c32629db6558e0411dad8099600a7b27851fd4b944b0d99fe9c1c8df8c3b12c2a6c309b23e7bb1cc50d5bcf16df30a8c3aed52593bd674e6a91e1d8b88df96720f283cbdb5107a6d4dd710481442921266cf1a0fa720a5454ca127df28a4a1efb918577f2cbf86d6cef1cc984b9d7f412158ee1781f8f7db59e1651acefdc8681f9f42d72d52792e463ac9d2089c26f08bbd045b38f9b9389c63f937f47c59d86ac136c36145d42d0c86d0996ea81ca9f46c81c3a42c601bb1118424d40d2536dcb622764468f5ca3d4d66a887cbd68aa80ab3876791204636ff0e9998bd0604e73a667fc9bea5a0a06dbe74b337074d23484874f941246b5a87f381817553de08a0ff1f209dca3deb9c3ae5c7e75b896309bb6aa7adbd37b1e8a3e1dca6e987184aacf4c3d48f337db51497eb5a0329e459f6df5ceb22e96773fa5e552f1b678c27efe995a112e85efa76bcaedb7181e84294a1d7edb529f8df01d0f7d1f60904e4abd7fd2ea82857ee8da82f4343bdb4a0cefd4ef3dc9847700b8097d1c7b636692862d2a6681f5c7448fe5673a194d463eab3ce097dbe17d08f07a9045a17ec3a9d91ac5fb747da90e94d089924cb26351ad6764c91144d095778f6b19e18f9ee7f2cbd9f1d3a5a2bb94385dc169aadc63bdc914b1640557a47beb0bcc5dd09dbfceae00af0701a4a8b2ba3b1296ebee228f356e8ec874d828ca9be002184327fd472ade3d132577db500248a6d16dfa0d23ff5bb81e153acf0de79b80426f37159ded3e9295dea38ce70dee81633def9bfb877a8f3fa946a4050f0e30cbfd080ccdc3e8582975da0ef1502c2bb02e593043ecb6c532139d5a4f97fdfa01537b386b8ae803c0af973221e5456c54ef21f0371b66bcc600a0da8c736b112e07ed4ada654f23eee5a68a3745dd9dcd04f56cd8dfe6da67eaf7d78ac0ab51123f399eaa52320c0a16e36d8d525f3145d71d16c70fc87cfa37158a1a32e58ba95364d818c0f21a9238533956cf04557326ee1dd97d50977e798ced2f6719427452a7a48e95430e864bfb14eede85e75e01b130adc6e572e3b6e6c1f040d5f713d89eb2648df2db3b0c13639ca05fa2506ec272086e229880e5229305276d1611ce427b7123b335c4fe6e8dcdc2d58caa988b51b33736607ce527bcd23345e651e194a8c34aa789dad7ac6cbcc465622caea5bff74aa31e47bf62804eadc258406a51492e89a0c227eea227e8757f080566b39e06308b85b0f5a90ea9356c449383d17745a5a7bb240dd7d72a2ce3d2e26ffee436746b4eff66cadc02a71b747cd6b66f1cf85ae6c7f2bf01aa464b390c3db6f045cf4442b23669e0723e2ed04a8929e1046e245dc1b20c68786c1c74e7141dc8447d4e900c052c2095d8292988c1975a05b050393d5bcd67208eb517e53fdaf0f7da502efbf8cd3ed22620de0ebf079f680bf3601023692d07a6034a2138a584aec98c41a338bfe711380168fa77e3d22b24003f24a01155bbc9d83d0f87989c4ef2b6ab0b0a27d92fd20dbffe626336779c3c05456fc3e7c284f78903b5640c46e07d504ae07738a98ef79278702ffd56ad08fa8d4b3d9c103e798b34e20dae223d0819fc4fd90ebf8e375f30a1374133178c4fda2146ce9b5ff700cad378206fbc858d6d2f021862a5823590392ea8f56dab2a7c834c46cd65cd4d020d47d661d111733a1aff53f059ab53798faf17ca4e83d75d277d0c4a5e92a9430aa2e927c9fa06b757ac34b85af69eb1e3d0e6bc664124b86677ef2f7ee370dfa053e5b7caa8c0951db8e431c9beafce4f5f5f6ad1672a4294e439403489a8c8bf87f3eb1136745cf1316db47404244be0ddbfc0bcbd16f769ddd1c0f0991b817d533b72debc904a9be32cdcce805cb120e68f9376002367b28103de7ea505de68f001627b20261fb82912cedb4d7d2679148875630b7712f11702206fd572573e3fd128f21276a837aaca3579ae170c564b307cb1c7608e7cf91cfaac79399fd1a4f08317c4dfa744b88622f7452b5a703e061ddd44fb9264d7e248dfa9bddab0c3f97ba8e53eba42c42d95950811fedfc2db2158e02ef0399038eee5e3671db5358cbd7e2f2b70e20cb538525b87c39234e0c267296227b141d7435ef10b6ae0674552567691605e360819a9b45c19069ce160a27ac091d9d64b270fb8f0f5767e2a65a4652709d4d16a5f9a699ec5b55982f390e7dc55fa825d19c88849df18ad776559a7fb5a55cb185ab11e2b1731c3897d2cfebb98fb346aeecaec2ca75c85390d707044de0a4a2886c9359f88905fc1445528b1d188d5daeccb03bd4ddbb27a012a72bcf519dfaa4a1ea6d1e91e6ef1f104071a33ae27ba21bec65d92a46a70905c98b65a629c4c880fccc93dd8470d5862f09903f376fc80d6a8cf63a5d8a634277abfb02bb43cb4d07040dda209fd65e91a200cadc3bf5d01648af9a8f026224db4fdc76834617f0a1bf0ac05870d16e24cc0809d92686f9a2dfe11af5e92abde39947efc478e294011fbd746bce4350306535e307ac56dc8f582e49ef8b7a20e9d23d26bddf33de6d8dbc2744d8915177c87944bcee744e37e1bcf250a6704fc5ef6ed29f5aa86918a6e656354b94bbd73c698cf1c62cff4c5b5d05f59dd7e5d6f797e0f16394503ffbd904bb8442d9cc92761fc1353681cc742784af480bc5c40959033aada0dc16f5b4a098c5827b3f73c0def05aa4bd87e1e7df10f7a101fa2e8c2099d3d6bfa5595cc5fc88a898ab04193121f083a7f027eefef8e41356a19f2cee39871c8db78431d8e6f2b250bc30d0a5a7c3aa5ed66654441199da7e92b0eae43acfaf8210b95937157ec55fb46f9502b0e7327dc6a2cb3e7cc07f5a243ff8311eb8973d8c3d6b7933e398b4792a69a97b08fb53a842416f73b3538ad2a721de9eb7f90ff9b4d6c246e70b23e8b5e54754767b978759e06ed51b69358dfd66e3b0e801b5e4086f56bb44188883a36df2b6a6624077d3021c9f45db564048e6259f26f192b72831144f62e989f217a6fc68e77f36d030adae0fdfeb3584f902e1c967a35ee484f792ca1d39cd03a898d64fd6db8b5543db11db6a1d3a134177fcfc2fb0bb71bb8baa1589673dc6e2b797bf35707be76c82f70175c6972d040495e4d96b27db0010f54455b8cd30d85bb3126f03fa1065efde9b30a48e25ecca6f2fe212eb104d22dd924fcea51bd5f613c96dd6f2e60d94e951adf6d083a61a70d553cd770eb4e4885fb20e765ccab49050e2ac31a02aa1ccc8d3699e5ed9f528ac8bf3c1a3f1852d2106fe8fa14ec20fd7e38215ef39d5777dd3fea42a4b32da435b1576b8609085dadced5946b6adfa3e024cddaf3d9679e5daafaac3d38081af543fc473a1b7892aff2bde032cd4ac1b6ede93f376da438611485380558c87f70b02be0a0e9b919a3c7fde3f3e115a2154b44a30fa590b793996836b0c3502c77c313dbc17e9dc6a77612cec3f880c74d0309a7cce3966c3fea191c5b1870bd82f0028f7062bb1c30ff7106511db7e78fe9bde3614698e78f3856170fc3c45ed621c0a4d69097aadeb9d71a630b32788cd5d8fa9d4d5febe30c3a76f8f7a0351f103df063adcaaee30c7e166aad52c89f9391e9fedca1dcf1c7e44e2aa86e6c7ab0c007ab31d3f4f09d41461fccff784e18455bd20c42181727d52c268ed5001ed2fddb396b253d8f61c6a09795989848a859127f460487f7cb04f40fc00d059cf83ba641084c4b1ede56f77559230a49aa0b8689e287d1ab907e37ccca57e05246156e710fd5b65ceb9c50627c9c8dd3d6bea211597d01a0aae5a1e1cce4adbb926e8541c7edabf5c91e899d0c5a7950c7b8e3a53d3a25ada1b2f8fc95209dc93bf85ea9b026f8d044fde2062c78067494e5030b6cfdb28f1167afc76ef5cc19ff27eba15e2c9a35b31f6afd966ae6da21c52a5c4683dfa65c6f2bda63566efdcba01066c61a0a1703e423a15a28faf5c2346b350fd7a755e30a4cbbb4676fb1f9cb749c96690199724879879954906e547c336a01061210f5dd22f9c60016874c10cdb79ecd3a4924ec04bc4456de1b1b0d372ef5b118b031b5e1eb20602f5ef091b175ad2dc44bcd0fd8803696cd231e337fb7334ed75d72703d9e204da36eef26c1b134d04439ce12eab1344e071513904f6035a3565dc872a4975264f0ed38c0e41c91f790906bced6c03389c1b0c1ed98bc76efe894e16c97a2aa3efaa08d7db983ce67df066d8714b1f4be885f0a2b36626f08bc8c156626a75e99d26cbec8151bbadd63e7861bf009728d9bf129b351b0ab47a717635606ec40d5c8fa13fab4c26209b8084c724c9cc45d0691c147e419c0576837968645a6330cc030b93bdbc27fb19eaba4170df0b5a95b1984d0692b703f72335cf6ae1f836de8195aafd2eb710a1a9a131fb8b533fcbf4d69da6231cb2f8db3969ee4c2431870d670a63f22a8f6f214f5a451bd45670a428d20264100ffeacaeca457a2e9b21e499096b13752648a6f39526b680caba9ac1c366dd4b18b851bb11a42bd3d632ad2ffa10d02ec1fc7a06c64395b4e1eb2ff1d549b3b2860fbda9b50556fcfa0f269fc62dab7276467a087f80859608d7118335c5f37878083134d341b8fc9316aaa6bad0247d6b1cff6b83a67d4b302ba7a706126cf6898340f433525962aacef29a634d9c768eae0633d79eb30fbb6a458568f5461d499bb936da7b687192a3878d6dfa243c7dedc7fc9634a35dfd6f2ec9548b030d06d0a7848f6010432c1c7a12a40f21c3b5cbfa70ab26bcfdf7feeff2e531346d2635c5de59cfb4939b2cb45d36f08a0a9b03e3705102c56a7871f91ac26580d9d34cd980a1a0c319c0ade5c1e7982f3a66e38f07d3abc70b41454f535ee54bf45b6670f8595f13a5148289dea21dbca560428d412921b4b0aa955307b1fb54af852620191ea24d2c196869494de36e85c9050e775c62dd98edc0ac71c7b8719206ef0b8e0c1b49618b23dd82f6325efcc1091bd0dccd6c30cb566fdc86d9619627a98b375a61420be27bb7a37d76a560b147d2c6396d55b0ec03e6be695230a69ca45472048ae9edffc86eb5f9f056c59953eaf57d92f3ef82f9e927a52d044ad0c5c90d6b095ffa1f229ad3f3e865ad1c27664ee93338e3a16028976250e717c155c667e13d4d7465e463670742203797c49c8304111d3f909912784bf06843787bb1af59110680301784e1e6305fd96d69025deb93081322fd94f75d98692478acc29abb117d8471fb3fb6ab4fd246e12c85b7f3fd7dde68b6131ecd82fbea5707647fa387e7711eed24d54458a0148fa8c047391de239947e835d4bce51549c01604550d7871f73e4eb86d5dfb4f04f6b6eb1ebeb277b3c86d3fdb603ea0552797b13f794f91b97b3d26d5dca81b832ec80efda7e961e7adb144baa875f07da6f7b5a9839ad2fb7718b1c496134318dcc6205be457692cb87bc92b9e159ba55a014acf03e3203f4a0ab08a419b06dc8bc688d9739c3481c69556cb8afaf539cb8bf65a5753a4dceaf26a8325ac3b0d26723b1c4e1b618c2577d0c4be1db2c272385bca796b0fc35f999db3ce6025675f0fc701408e4bb07c9b392ae2e6e9984c239a01cbfbea0c42aee36b800b350b78023197f1ea8ddcecf9efc8bab10f341b01019a79ea733a5a406ae4cc319b5cf4686fae9260efbce8083c96046b6eec2cd5b1300db9f5a8cd9b430cf15af5cfc5441f1608dd0f1753d5eeb0fb55b1ef09f28e42b0c0422efcb38e7e0f7ddd38a3c9bd8578c16c90f599ba0ab04f2cde4a8c9a1136961abcffcf08995fc038a049ce94d673dcc98c1051e7b8454dbb023f30634294d301b38c6e18d21c538a320f94ebb2995897c34644b74207a20cc6fddbfabb0181e4117370512a1d337e1568742d5fceb68aaa1466c88f20608f4faa622a2993cbdc6347caf43d8c2a0dde3fd2b7c4f4d8ffbb3521ed8db8d1317c852ce5c8679b11f460db151108076662cb48586a46df1ac2b91fad1e8fbf773d229b256a489e769c2a722f9a6307b632ea528c5abc84760a36722b3d20ade7eaf7d85e48e7be5a8c9504b24a8ad4884590d62177b77ee83e50feb0f700c85336c6ddeb8bcef1ce2f99098e63668b70d9e9f444a8d68019b7fe754a44638fc22af77c9db5b62c82dc75794d5ddb86184d9ebf1c1af7d67350c83be0652bf4c6e4cc84237b0c679818e21a49973af57d727d2ec8a440b553814c3381a9ee24f90482cf75bc51cf4368246f33ec8cfc9525da2fb01cfd28316a2fac53b86b66a78df3e28348ea4c495d3c7d02e348a8d671930967dd101e9eea2183c8149ff95a7eb0a8db1e2d8cf1fce485acd324072b662e6c0369c9423e93915fce4e6f3053dc6d000ede7e47d2137919701064b2de01a8289e81c7ab4a0d4054b96493c62c4057655fab28354c515f9696a13db104cdc5595a039ace28ecfcd5a73d1bbda7d40676053918fe4ae71cac3fa6aaf4bff450e48087629db5f41c768a984cb28d468979fdd1322c4c7eca6ebabe6fc3056ec68d428189df47c12de392117c47f6813b5db9cf72f7f5bba6592eeb1fdbce4e532f0556b2279bd6b970852e8dd88677f9e3a842c1bb0ce73f2359928dade73f9c2d27eb23d87432488d06cc3dea3af67f1eff1f527d8d3b46018138203c345c6acf7343dbab855ef45c1b5243c8b21026288828d9872edbc3dd9eb096e32d694c3b463ebde7bb3471a7ae535618267b62943886963b3b3cee0005bdf96c2606f93ce023d0cbf29cfdf98ee7b28226f78c6c6e51dd5aca8a141ef988a829d7c41eb37ab73557c5a5c211eef857035bc0684a4d6ea7d3d56a13e47cd48eb6a70a47fbb6da6db6f4bbfe43803bb44ec6905d0b5689ec039ce5362e19905fee0f393f16be055a60aee209450ca0ff40fa9d6bbfbf5c3e10ab841e1ca2a962716e2b48daf1a44abd75881e4858127ce77c5b7e4722a3368a835d1bbf75934db9fdc561f44b72d8e8c7ba7aa20924c61a93cbbd95b8424168371562e8a4377180d80d15bb7225e3ce628986af278ad535c7b1d336d22c600db9c7199da3d98d95a59d8349d80da11f952df8970adb965f954940e885a8b4bb324a72a45bc5aa0d5452aff3e0a6e8e0f5ed84b6f59c9c52579a5f95ee0a641d36db070b4ed8ba09427b6798b3f4aa3328a8af62f8d1fc8ec997eff54d53b966a7db657b0ee6dc23bb344ac707e187267bff13b142450c2a5515df1de406bc84990b267d34096bc89eb25af4ca79c3845fb63042130f2da8d3522b48b87386262e846dd43f201d637155c3264ebba9378e8a7cf797cc94cc27899c687702138a56c4bea74fd54a318ba5ec666d679f157666f7544a7e683aa0d73ff44645ba651a9bcb76cc909830e2fda88a228b2f020bbfb5750b065e5d8d93ff2318e846c7f8e4783b02998b83e9338acfb7e1634b319ed31cefabbb31327bb7a167a5a0924c6dec4023f3775738cf71f34c1195e2353e5dea22c6be6c9b9747cff4807bdc0512bcc52934aa83df347a308fa9193d360eca346d8ae39370b40e16baaa3d67ae64f3768cc2d7e745f603dd86ab8b1dcc1ecb6143fed79e3dc51742f616ac8a38ad252f4e6ae0c94340366a852421dee3560dc8d2df0ce7af710c912249f0ccfb3683c0316220a0112c972b0b377cbdc1b9df58382e946506e96e476493886e962b699fdad07152e26737e3dc49dec9442fcc4c80ff3e6c487b423db55c19385f33c9082989fb3f2359ae458840ed8e18d8ffc10ce29c77be73d685d0cdf76db10bec701a874c54009cdc39e713991248ea5a5ff73f65b08fd02f51b7d869429e8059fec6d874500af6c55f703bd104f8f55f3be086cc9fbad92ded36aee0accfa0be410f203fdfe1755539e2eae3997f7d8b2bd0c9440883ccb0b1b1649596948e8f036e0c403f6f66f7fe9545b1248e57336c672d4bc7cdceb8ec0274ccddc85effc484e889743b428007e4ea06a4e4c9dfd18460d850535bebf6ae5f619fa106f59b8b33aafa88f05518b2b8fb683a03a3d22dcad58e301719b4d1c109f9aa0a4d4150902786c61b35ba0f8ec8128109830833af1304e1967e5d64e190524c4e2f734ebb27a75c028d542b2adc1a259b08f40cd4d228a1c66ca97861226839f14deb9a0c1956d24fbfbda6b3c509e9aedc7f5c1dabb8e0fa6edc237381d5e3d01576de03f4774fad7b73ab91020f89a1a13a24ddb1c89ed7abe76c235455f802d74f96ad02d37286dcaf33f74eb47835e30f44a3f96deb0147335c5fab2e50fc46b98d66309ad0bd4e89f18a8126e2c410ba9539928b3dad73dbe03005d3cfcb1ce0472743df3f1dd06313ef42821656e66af88a017caa025137df02d0e830584b675d93c8d35b5286e2a112f25d18a4886dfdb958ba7b15140c6e532ecc6a6b95ddf07dad5402f1da9907423d6b43b1b092a4dd4c6c5e67873962e064fc7b69ff9a04800d3cc076cf502a3595380d1c3d008343de768e8fa97fd23bfefac19ef774ee00b8c0e8f7808b87f2a1af409ab48c2f9ed0a09951e71502256f8e437b08c0c8d99a451baf82f7cfd234078beb4bac2982238f6b30c66f2dda965f08293677a04ea98d203e8af73ec8998991d26982b43d22570c1200a38a3551646e572ec99598551d0e5d71af6f2de8a851d0db3f3096e5a0995642c41aa0a33d33f2babb9ae88a915616e1f97699cad0c843c04367148b15d6f91f7587847886bc3b78b79c4117f1265aec227d6766afd1cd2c4caec7f38344caf734e6dfa20f9562b6111f15d02ab42fc07b564cdff1b1887774037d11cf220a1647903be75780d944d030e671a92d768353cd2ea8ef5aed180cfe1e9d7f3fbc88cc1f07287380563b6a7366fc29f4a78e09326421152f76a5b9ccbe20891425fc779badb22e770fe0d38e7dba0fe7747d4c816d70b4cc1fbcc23dfa84607996c4103b024d37b8dea9f198a609aff19743b7a4e4e96b13cdf57ef60c4137f01ba0888437b8df1e5e1fc5646a77536d8ec14df23689de5d824482ce4a396ea647fa24626c3c282fd414400c27ce06acdd4110383b06672e1faec9d9f9fb2977febff596538bcbab52366742384ae257c79f39825643b0e1464852fe52bc27c88e8e2e251c1c6c2fd2193a63c73382b8f4249cc09fd0a9170f7c689f16a5f6b5059257ff5d180329b34a53ae4102d7fa71fbed3663c471aa4b79d5b541f02747b184b1ef44cd38397a137ef2313365301f7af4a999c175113baa944b09665690702232626602f15ceca571dab6201fc2c24faac70a1460cbc1af0ab3d3c8ceb921e7bf11fa84c70e74f49f22d63c56abdeed7f6947980a8e771fabd505b359dfac1473c297a6d83de27dc252ba85b779fd23788910ec0368824b770d37053dbf71993c8cc322929649fe3f84577f9239df52d2ba680b25984179a08c264426aebabbba85ffaf96a90c6f47317f43c449d06225f9843508dd4590f088c33bb094362324dd5aaa08f7fea9ad3ebfb5309f28ff6d3844fd8d26e05105f52a249330aef65eea1561d51991d10875e1d3dbc5b4fb36e839aeaa8a1f831e7fa45737ad2082fb2cdc60f65f3cb14ae2ebd673c86acfdec3acdf9910a3ffb79421c3d8d4a45890f02a2aaf9c1ad7ad5382bd8a060685f8e33b3c473d234e350fa5335949e4f197b4d0128f2b4e2cb12b200555072dec995f5f565c4eca3b377c2308a6516a5b0f9a65ea794e2683e2f731613770307bf021f8fd4a272f7df3196509d23ec0447b9aa96ea5ad544564ff05ee3928e8708978884bba9e0ff50fc6a002b233149ca253f2b03f29c8dddc1450ab11a7375ca1e801442e330973f9d66be9de51ef7ad3e39f83612690bb337e6c1153b0b57871c912fc3e3428c92b7e81b744b1a1ea283982cdee95bbc5d4775a7f12873476db9d5abbd89655bb035af7daefc6604def20ffcb0fb49f4bf580e4ca8687cf4e06df80a5e5910f95bcb3c5e8bfb4d4aa5d434f322014f6b606ab3868ad1492d0c60a26d6690a4b9e04b87d7dbd6403c6582be1ce0696563c1237572f7b55438a75bdaf13a5eae1c29d96c412d0591f5ad8f1430705ee82fa16352d5d468d8702da0c025bab68a80993e70789d0e2629ec5cd0268c355cc6c0787155025c6be0b35d3fbfb7c14105778eefc67e6bec2c529e41346abdb2ff227365bf2d8619640a9d9f860565b15d4b60d4b4ad10d38eca3f1f96a33d41522d17aece8727636970934fb6effd5f3c50f0147b8eda723c4ca39151d118f40b80d7643210c72b14c3ca949b7200638425fa0a37479955d07ea5268a526be52923fe9386cb64fbeb42f8e2251a9568cdc52a46258458ed248cc90eecd295223da8ae19f8b6496f265a7c451c07c23dee25cf823e6b7d8cff93f3a99bcad7ce62b25e92e0548c5226f0dd37c9e0408b6132308b7758b65d7ac8c70212352a126f7797022147b6b90ba80392d221c9c93cdce6a23421023aa46fc06139a137626a2acbc53e7f492e13a3854c2c3f0a9f41f3e244fb438ab41cbad72cb4a845726d3a0f5ee1371e9d7da7bfdbb0e696142725dff7903ce37b1adcfe4c9fd47de02d4ce8f5a87efab0a72a650c5748e928783ff7f286d0666073c4cacbd51948f5f9ff66eb66bd54d44ad4c4bff18527bcb17b4f127a1a9ca6a40cf470bab9c5037c6d72226303f61a65369a1586e917e5f613daaa7a7d1c053b09f7145fa3a1c19e44531e6113feda5984de418f64481158c13fe8c52e18403c04761104dbfde04c95539ae79b80e926dd40acd49d70ce359376037e46594bdb9ce81ec41ccfe5ea6190dfb049f95d96f600c4867ee83740668d537a2d6cef374703caa294efda9504efb34bfdc7d5f1bdd12caccb5cc46b0b0f2eb777d3bd0f3fd89089896c601421b7d768f7472f69685620fc8fd3b1f43a3d15220c36ca4a97948ef9af26ac2198aab9bc9d02585fd81df7a8408d1b57e6e0c318771d399f42701e70b79665221365775cd9ed8a2596789c31bda032dd9b0b2146b86dddf22c470cb245f8ac581209d1606594b4da8b7edd6b88beca21afd456798ead090cb8ea6911658689d43ca3307b6c8d8e9598dfb120b15c01b24036961c5f2668a3fe55aba97dc3465543933ec4fed35b9f47b44f19bf0803304f349e1f10c85c778b6358971858d419c2aeadcb40b0f0a513ba487c2945f635698caf1637e3cadde3e737e2fedc8d973e932d84aaacd624a4ee1cb4637a0dbe52cb0062bfea53aa96ee37c417d659b681838bd88643ee42679ff987572af46ac620090ab59f1df01e0909fa3c81ef4c8ace6321cf0d8e8cf2919f0ea660c9db04fb5b9cc03d51d7cbdeee8e6ee9b4c40e56828cadf47bde0e4d3fbe545248239a3566aefecebabc757f45120619462e018dfbb14756e261edc2488a74b41eee316510dae07105c2b5f5ba9a85baeb79aa6219227b57c0e800ce3289fb334b028818026e1257787977df1a20390e1df139016c7d3d0163c3460d92cca2e9173a0a9d7cd51827e7c098dc1d37180e538ad157ce3f6dde29b63c126dffd7a9e663c94fad3695d0529e1d7f446fe7f0a05a72817479d5d13899545d4c693de67db08608b92b8b72d1e2582f488eb234d767fe28a8dcc07de4ffcb040e9ea216c78c95e23fe156734c514ea1881e2177957a10cd9fd92c9e1364449fe6be9b4e7c698311275e2efdaa890fafc56b6c7254dc9bc1986ca8742d0a7f2a510ed266f913c97e9d190433cfa7d054f544886da75bbb95c6fff3f1b778a678fe073504a197ef609755eec0ca17e58f204782682511c0c1a96d05285f3ec144142677b01e1c2df4b834e6c755f72520872bb97fd36d97e07bb74e82cdfc389e9fefed4cc0343288bfb2f5723c49d675072a354996616cb9d74c6fa975f5aa4c9c7facaf5184d537e16ea30db846b4e671e4d829f06ed689a65b2495c8cf6e3103f1d542ee407c92ffec6e4fe93d0ddf16521f23754635c2e03c657b4d2d86c94bc4deb79456b4685bf81638f3496d9d6f8555fa0e7ad46e562afc843ba822a228662431bc7457dbe63fb7d059c693ccb431d1fd8b6da95bf7614ed84d682968573e8eec900f28045d48bf4d260dec40821cb06a3d039de961448d20285bb61404e7b69b367915f50e16a771cfc7cca580e8032ca537607c2a6888e00a778af21d87105e11413df35836c6e96fc3b5c55cfb3bd75b0034aa312eca055d797d4f8db3c83fd644d3e13b9ce09c37099ac9c57ff897245dc13abe62e3bc0e1115d389bb18f2f7798c99ea916dfa590095117ad368290b4cc8edf836892098e5d34f3e8cc8aa2b9a59627e0d5f22c9d19d453d3513420d5caf8bbea7c9f651c351629520b282f12ab817d7b4797431ab20476e4ba6c2c2be9d4d0b2cdd264f0cc225fab6ab4711a6843e2f859ba9c86e0f1ff3d5a9f67fd44cdc4bc6f0181203e46d754208e11bfadf5bfaefcb365ee4148c4329d0f299bfd4abfdbd3c62c3edb061f53422c5f4479a7371b9c015fb2ebd3f11b9c3f27cdd14d9c2fd906b7383a13c3e095e1146e2611b8ec7415a83f9cec40cc2b4d579881a5ea3a2620b0e646eb82e347122fd4e997025b298663fe238ac1de451b3f1743723b4e611df099b65e07fecbc12f849b04e21497990f2777be31c78a085c53c44ea2f783ec564a7fa5c8e9aa113701cf94d51fd725c215d7ff329ef9de11d7c562b506ab5c842f31e64e55ae52b55cba7653127af6c09d565381de43b767c185d83d0fde64b1e605bf6c793342b4cfa3ac4b56c155cc9dec519326ab1e94147d4a7b65e4c5f4a6fedebb159a882041f8c578044bfaa32f4df802584b876237db3271a03581519ed86f3c3b8dd6da3e678a3247158be51e19e4d7b646e4f1212a037502dda513a8b2cb2295763129e424c126e9a90e1a22134e09633b27e68ca7b92e1c2eb96218d642b65cced5aa697859ef11c648b8232ae0ca7deb88083f2e9e3b9d9020f53999c99db9dc465bd4233c5384d84c0a6701e939abdb38b4799c4a35bef32cab1f26b268bc18b8634365c3c1c0deda33a444b1383aefc5b22b64cbce1a5ebd0cd2efa71a75844d11d7d432972cef917a3f6ab9d046dde700609ebbda64f65852ad1ef0351723734aec84d7584e17cfe52f5db61e844ed08f35851fe96eeb1e962b275c650105959b70e8a2ba43c85b4cc91927665304db15d0fa1419cab5ec12d383ab035507f1fe19579fa4f8f7117f71ba5ce4e7e8051b2b05c192f8b6a43d62195d27698351df331bc3d105641cb857c68a094d9256805c3c1a03036a7c7b41271cc9a5bb2a9a2a1a83160d3eee4e9e27f582047fb57ccc2006626e6fa19cb37904230641630a548cf48215fe98010baf8d276a0c96b1080b37f7e6acd4b3400d93ffbcaf9983d8218b5ac0dadde5fbc29ee548add859697abaa0fa0b6dada40cae96f19fd473b74e7e0b7a1f1fc07c76eff52095dce9fd0d431c3a3c419156f0d77bb450043a104bfadc3323a5db4fc82e8c57248e8fc150572ad6b37ef95c49375c1da6d8e0ea6089a9ab651d0840c6701689171dc71d1c07dd41fd916f02e60f20154385e4fc810dd244ada8f4085b64dbccce841ab7fbdb29e87239bcc3808056d108ce0119f3fee4b429958292025072f97d50694868723f15c09b1262275744de16ed641e7d2f0297a0ee85960843c06245855df349ea3b73cdd8a64cc7003a45f846253e5908e4f91340ca6483dd2b7bdb7c3690b4c3f513e74efed878ecb513fcac5374596e637d2541b23d3569bb704f273c3bf23efa8a9f36f838c783c93dc5810380b33be7826b5d6e55ce849a4a4a296061db9388c96751b11b3b0df4ecf5f5aef7dbf24042b5eaff3725397fc3638681a11700a06c5210cb1dc56c3b92d7c8da30f9a816cad549ec1b5bbad8c6d2b5b79af75adf3fb2ace4bf6dd03abb81b2bebbdae946fae5af9d1a68a7a1622a95779e684d9ae3595425fd06ff48ab5daa0692660ba97a36900abf0ff48a77e8f8c739995d610b7e041a33176bd5fe6e657cda1df29356b311ba7501eddf65217d7086fa4568a0bcb3f906ac1d5a93f2ad1ce36a0a9b07cb9a4be5f6cc70ba257357d3a7d1da8dd29b7bd82209eaa770f04cf6a9a1819dcf5263ee6930b119619c45078f2b5566d24a0e7da33c6460d66b26c018e2bd085193e6c75a4e3252039a3a9be64b760761198120254c97160f1b4d53e6d50fc7c95a452bcc88964779be9d270120d94a6d60121a99432d0ac40721dcba5fdda0bf153c8601303669ff06494f94dd06cd284af649134c41d1a63a51c9b558e44629d1a20c7b813c8df697faaeb6bffb91364c8bce70fb5cba907cd2fcd6e351007bae912024c9dd3ce8ddc6b0734e486a0d83d711822a5d90c6678a7063e38b460e029f862aff9f41b002b03bebd0aa2ff3691b8aa570bcfbeebfb75d2dfb4ccd05854a4fd24032dc44ba9865b7eea3a9abe63c701e05f1f23ce1922ffffaa3c58c81f76eb292f46085bca8592318987c0ae0fd1d8ce4448a7e4394130ab7e35d062203e48cdc558e194dd0d17575b950bc71d3d58a4c94fe3ad98e1f1c301922d249ede20d431e4216355185d2f90f283678c355f19001515cdb8cedf7f52db74bec9f0f3b2aa4500670316772a41a11a68afc1da7bec1d4ac8998dc28408a6f0f96da885fdac861affe3606074a970a2847e76ebdb6285cbbdbcffe19d3f49e09cf414f7865e67e31fc8b17546ee30e95c0f058c6e45b1f42b0d92247c7b409d20839fa5bfe6c44be1436439dd2381c273562230f980269860ab2f3b99e08f825ab38da60046be3d3c5247c94dc40283ea2dfbd0752ee3ac8f0fd85ae173d0ba04d0cc218892f3a2aecd35c950aeaf2508ef4687ced1fd039cea43faf6de5713986bd97f14b50a2f63be13fc5a55a0101d6db4557cbc16ba5a27651aa1c91ba309e82e43b4ddb532a013405b7948be45344b6a2cd29e8345619029e2c6646df6ed974e096167d9f087a40690ff65d8019dca0cd72c71348b0eb2bd3b9463d18d0b2829fa4ab20362401c48eb77f391d5f747efeb94d3589e35eef510bd37ab6aa92044e395cbbc5a92ff2d793f31ffa62e262509d457b38c2b21cb269e2a2f1d1a9370f32ef3ae4eb422a62a209569673277cbd53a48155dd404d131446e2cf9505632e9476db76c21e992593a5067ccbc722fa9fad2d46b6edb0ab997f386ab99d4818e200094dd6b6bfb85945914068dba501d2e8814b1582c21352dd964796b9df0a1897a711b95a2d47104d3adf4fd5e5850a10413807871e5466d5a98a594ec18e1d89f8e95ac2709757ead6dc65fd2f2b7c020088f0c108679acefb84fdfcacccaabdd859a8108aee7dfbf812df189471557dfd6dc813c1ea29bfab4e5ece00f3e3a2acc8b6e7694e2f0afaf994706b9c2ff8e9c691888137041f565bfc0b13249649eb4962d68dc881f2b9252c6b097ee7a94a123b7176b4bae36a8fd42ff099dd0c744d8f740cf0a6be3cd1b2d94378f2aa437b9a6e18328a629347bd1c2f347b7c459e38892eb24fe2baeec7f628482ee9bd6043ff9b1f2b665660432406df5a39ba7e2d8db4339e41014d66374e466477b6210a9dedfae85e76757ff8c60ff5ff68c29ccf6cb82d01637cceba4948dba358fd6845f4f59bf1e9457bb846588e843659da5c90e7662767510bc35644f185e5ea63ebf121013b93e9c2bc541a33e6718b7df227a5b63ddd693e98159ee4b662c10a9c7515a30fe007a4420f0c97998ca0014da6272125e51e6ea0f8f25ef016051e6de518b627c8568a8d70e16f05cbc7500a157674d90fe3ce5dc7032e9c0d5ce4e4fc29c471428eeb8571a32386a26f67a45fc170a3827a43e7055a8a15cf977953a58acee6c309f368aa281abe497ce664364cce961f7327dd3a3a859fbf67919e64b9e043429043db0b7d24f9508387616e678bbbc5e22ee1aeeb62a9e275c8810f182cb47a24962f572972fbc78630e5351363eacfd0c020d2c1721c33969d83e3150debc8460e10d6fc25ef0e5f22339d40ac468f8757f5c1ad3eb3aaff89560918414ff81775ad177520f4ee669eed2ebe0e784fd0b16221e7091323fd9036607093af16ae8d53c754b8f4544dfbeb80bfd56f3ee38b1ea891368e95673f1911e6bd33444b3badb8f2dddfba489325586849f8abbedb528f968a887a66d2b3cca109c45654724d3a17a14ed6450a62e68ec6ac0712c458a05403bffcba3cad8b0e6dfe918428c53e38fcd2ff0331ff867ecb94ac47ff1741a263cb6a604bb23120e94c215a5ab384c038977a7dddd9c67cd42f5030aa8e1294428495db6f9f0972d447b9992de69dbf005f51cd4060f474a80a58688f8e4ce2095196ccfa673aa7bcefed1afb465426005427fdac6e0e076dfe2f332d849daffd09ad169cbe5421eeb743ad55683bfdd88b2f304ab9cb4970f40f45b74c77b5ecb950a0646367ef233f373aa52013b71809aa627f90e12365374ebc79739f2f29c1a06486b588ba67ae150415af1d3c328d5afe57cc8b5da4814be8a2a10b03821ebd42b9531e15ad5b76d0beb5a5267d25630849b941937351b5d8d01a408f1caa7ed83d1d37a130e13ac4ddf223b66d9272508332ec1dbaacc83245b9446f51f5a5b71818a259cb6a3833cfd6b1e31eca04d44d5d13021fc4371b02f60dbc633b2530c00efb4d9d9fc955df64975bf637ed9da0b75bac66064eee0c10356358036b621e1014920dea413f2296610ccb3410abfd5d5baca08335d4291e99147910aa66c329809b1f3fe277f1de9757865c07f19adb4994ea2b7ef72e71375b7a6040e2fca7cc26b540915e3e58337b893ab3eb1b8ac167a2e160088fae1bef1949305b67b16d331245eefa3d757ddff25d603e36a0d8b03e1b64fa60ccbd5fe2959e48ed4fd4a0d93085fdcf1a899b7514177e16ae12d3db867a565918b2d2f6a94645d9cf3bbc71bfc75676b1b2a707fef8ceed11b6d4571baafc99ebcb9a18e1e5257578159b5c21b1dfd06b67a8569594c413802ae5f9bf3d90969cd6bf0af38ba08b2694c73ea6edbc551c5a68d99b8f29a1ed4add045e6d1bcc4584c7db6d736e508a1d2da172e5050084941f8d8684301127f3c17963e806c58047477e8387978b8d9d29cbcc8a90197923e005eeefc6f0cb47742db83188468e6572e7ce865a044506c77455993045ded86587d6926e7342f7561b453505e28e515efd918e8f3ebe3c2835a886010265881f420e206b8c0a1af4207a64941437d74adc73016b0c9037af4f634481d08d0de305ac291fa43960a3c25a1299680dfc47365fa4b74e9695c72bfb1fe51acb40904f58b6755ce0d84821b150562adae177b109996dbe1841c95e6bdf603c89311f2caa4bb6822ec746171dfcecfff91fb717ebb366cb35d02b33759665a8531aa7a29ba62153909490e840975b2ecf56bf0ff0c0bb562bd59bb499bcf05bd17a585efccfce7df9952fcac85cb6bf2b5cfa304a6388512d3dd86cab271ba2c5fd0d3b32ec3b49c9480071cfc86bae169b388087a4df77d30c92aa4433cf49b63bfc34a7b58e07fda6f7ed42c6a25cea5167e4be233866e66b2362a8751411643a5aad07d3aa4808cba5d458734787be22005acb9eaab091f8de26bd26f378b439b335954acfa5e3bda5d81b7f7a9c520abff34af30f65d1bb080dcb16d8178192fe01221bfcd7a2cdd2d7a5737d5c3651c5191c0fac20dbf5065bfaf5baa2867ebc036c1c89115f4a0c1df810e9740d2cc43ade9871a090b57eb31ff84d09568dddf5eca75fae88b137dd60fdcfc5cd4054a38867a240217dff7422303fff74e0d821ce26b5c29b9d647bb4fcbe0cc915ffcbd290714c9a70aa6fa78bae531c25848f97445d1aeddcb7c352dbd838f7a6949c2cdc68302bfc680b1dc1ca0d888f9d6c198a7abdc84b623c5ffc17bd7c5797944ccf41be850059a9a506c763080609b4e2851d40b296713082ae39025bd6248d65fa41c2f0d2489ffee556a8fbfb2a05221ccd402f57fff0ab2101f965609d4329d469fc6e1c678840b0d86f4de76107f7df7c09c9e74c2a184ba8a155f9083a96a4f0eca4a3a51a3f518a269a11d8511fcba2fb381b210e3bed8f22cfb8287e830d902ba0463ed599027c53f1b4bb1d3c58c21719f4bea8c3e02c1a6268ffb87c802105a1fcdcab94dcf1320b40aff49080134466a33bdd5044fd366a53ae8b4c5e05919bd532dbda0983200b41c19e290c547c9875c3734b6f77d37690b0747efcc31b53d3f2d9bef205c88de7d88a0583634cf71b3a016537f93bfbdf9e332df8669aa5d4ab20eaa569e10bbcbbe3496055f8cc10c25fd9103b6411b73c226af26c50721d6c782e0b855364dd355d72c6f4b98d7a676356dc7c14f498fd96ddd3e6852b13670955ddd13fb9cb9cf61b0e128538569bc3b73e3f69bf987b500ec362a29985049bb5b3fdcce17b8e6dc7447a633471cbd3952ae27329a2366f69f7840890849d0e694de0483aceb7b2ac0883d5b9e11db9e47e1a6d9a224357fba26db9e43dbd46f4932f757d5df1ec14024f96d29f196f0f43856409c313f0be1edd39ce6d9b2509da5c6a1c207015815e9b02bdca1af3e1ba2039535998e473090e02a206b655e52618498d88e256e33e32599926b2e355ff7190648802870444e480f0fc92e8b362515bc906437a58f73ce8c59433d12d8970e21e7846ff6383ef264d7b8e25fdd4bd015364083947ebbd3154a1089f753485fcb381b6b5065fae9dee27be495b0dc067ace181349b14db77d77ce9d8e7d02dfd51ab69c956ad0cde6c460c0dc3080e014caa5adfa3cfa7d204d2c0dbedf092a2a7622846ca910a282092d7a2f5eb84608f4404001421259f60d34e16bdcc3720268d570e3899a24b1c9da1970c9bc693aa15a390b3c211f5ab8944bc716ea9d80528a8bd16ab7347dfa262815d9095cb82675491abb1e746dc5abe116d9dd940485af37cc8ba4290f4ba9996889af2c0c46a33a8f98e1679cf522642be313ee434e42ddcbbae7d6fb3764d5aecdca8beac3e7667a144f0f1d84f4e01be5aecd78c698f192b8910f1468f12707180331d91114c5877285555b84ae0b4bf2c38ffaed26d726a2515a2ece598725e41b7151159b54727e8933e53de6e447f2c3852eb94174f1eb62198d1d6f6d29e9b81f9b00e35fa7e01b91bc404c61b25f4c515b5c7392ec1a1c62f3d03bcbb275b902537dff8a145bab2ab635163dd130050136b8cddd358a73809e6d1828efc501b330fdd460696d9a99c6213acdde2949733655367cdfe86eecb018f83f90a725bda239d359ee6f4cef57860ca0c3c5d61b2abf8528d2c9e5a9a1ab3cdfa92f9c4739fd1f464f5171811955c900d7df9f8db9016061b07a1903f932c6a2d4e30396d60d5afaa6c1262d223d0c7f9fd2aa16e7bb0faf69a521a43707ac8054346573ac06e25a6c6cbe924c06c40093776e4e142d36f3c75d8e605e1b12d47865f59857b5f6cf445a1aec8c0242e90ca48442ef3cba45c54d1460e3a8b71fbf0a15bd54b0be734667977c67b9fae106882fff0ac594cbf30d5527ffbadb2520e45fb500f799f815f9eafd3e4b9b9ca73d0389be9b5fc87598aed12ea79a35122aa4fbffc29042843a53aa93fa0788d2bf937de289b1d439fd543338fff3559eb58a32cda1ab82ae0fc4123508ebfcfb960e5a9571d2480a76362cb47fe48f7d8f01543daf2774896fb9662cea0735428d5b0fd7434dbcffa0f04be704b53b2fedaf22b24fa08c69d05585d9ebe227768178ce783bec2fd5420eb9f487c030865afa126ba96caa9a8269b395e7de09547dc60f71ca3fd2c7b2a8f7fb1e998f86d802a663402dcc8ed11c8c8710132721fa2e5528974e106610cdbdba58da52901276401f9a8cb4cc4e7ad07ecb07d11fcd455e510783d09bde86e9d20bb96c93c8fa4c35788c35ec98c7bb7e40d6e9c155df90fb77e9fe22aeb6c3777c6563bdfaee79386a840efab0851e3706bcbd6d06f422278e3c6c15016b040c299ab9b59cac33184f764372d5188b0e254229f837b0f36095c5f27b061468a3c76c5077c799c29f42201b919286ccd85537535322c4deebde60e691141fff6f0458e1852829c8bd6c5cc4e158660e1e3e31aa4f033194cddf3240979ee34ba4129b3cb0df7c329909db0c288e0fa6c1e6ce4000b867c1361485843f2c27c0c7475b4498951c13ff90173e8dc3caab9def5eed665a29aadf5b6d4f7a6dd39f196a6042adb561199012bbd5434d26d6e5551e3eeca2ea71c33c20c5959ea2da0c13ac79ebd59bf6d7d21ac16f4f50dfee991421e90a56110a6b20d785b8acf413172fee1aa2852fcf7580ec4834fd88b020eb7fa215d69e643284480e75a8ce937f646dae325ddad35ddc3b6cbba76261589432edce0eb11dc4f6549b30ec3fe504162e32c7dc8bb327bf2d35b2194b4841c77026941485aa248db2d7b31d2325e6fb6e2e91d7723afa4bc898221f75d65e4b34b2156185e269816976f9be0844979e525a65e6d4331ce5d9d80a7fcb6876d3e0b2627ef6fcbc3a088f284bfc33ed14226057a0a41186604fb2327ff29a89a7e2af8dd5a1e91dd8143df15d186f5154c971f5abe86c154693da94455d7d0f3f78993487f8f30bcac4640241827c66bde19fff6897292977dc82c2191e1227e90a636006a7dec56a2f2f47e17beb74b5e85d540b7bc95e72e797912c6b23e3315aae7d33935ca3778dc7ef57d9076beea57afa77384eb9246125dbf5b2199f02b18505b113a02fe9ea65137b8eb40a099b3ff39e8ee22c5b949faef202e82fcc23925974e511153e5ac647bf93c6b448201132fe7105de65346a7651d44ede05ab04e0fa0b5804a69c2e9a6c385e3bc5940f03291e5852ae73178369a1d3c21c46def9fed391d3a8386981c74ee38aa687aeb1d0808bce4a47cdba68c07c1afcb9dd7ffedf28cdf9cf327228e21154bc0e9556615251ff11293dc37f59b7016cee45747a3297c60d8339bf5de432dd3aa690f34dfbc0ff701f2ea76bf6e17428e19d8a47e35c81df49e762ccec69e2bc943266a62965db8d878a2da3ba812501acc925fcb6ebe6b4cadc44391341d50fb1023961c2cc9fecd4a84e65493df08fd3c46e29cbd29bdfd3e8b75dfadb6de3e9e4a67826729a8db24bf23b3b6b714ff264a48c40b82a68bed78d0a4c152bcfea5db28cc08c3235fbae88c8fd6f4003235a7fe96e812e75a729235f24e0a93fca2e4035bb3c121e88c9a17359d3b72cf77c2deb4b7309858aeea2e1f5efeec1591250dd9dd457e5e67af7ee337694360d01760a85928bb419f212fc6d268461c5764e11067121a0f0fcf03455d985ce32b50402b26e77a7138c5e3a84a698004635020422688f9fc08ab48665711960c5112c16f07a5705fdcc7306ef11b09915eb2c2435496744d3a3b843c45abe91ce66d1ba62a789af9422bf302cccd4b955b6855e2dbe2018bc7acd495529b9fb21f7f2852898ac6f5bde6fc60b3d6e1537bcb60611f4f0464dc69f1b9aa65baf24fc33fa819330046123e1fec874651fbc74a108156e0db9640867f5757621e0c299a9c4687e33d726cadf9e7e9b07351fb61993810a232b5adc5258021885e4a15bdfd3452ebb4f8ed0e0e206ce5b7b9d74ef96edf1a3e958b142fbafd7bbb660e5593ffd2822a563f5e4485640427768329b5102f4df0826a1cd8d137d94753ea0e1e632c5e71d88a8381d6b12e6ac4334070a1650993e41b4df3f18ebbf2f9f8af2dff3f0aa80c84f9d03533ea21881c19c796b6e7ea504502a63fd2cf6af916147e522c46e3418c0573d0bb8b134510071dee676e41ed41723543bb845f78eba12929c42689db24957b6f29ff2c2b1fa6f28659130b151c76fd52c2045abeccf1f89fa4f53a6ef4ef0e3b96217affe8e8401653c06385b43f0eafa6cbd15215144d2068aa797c317002216c709d625ae17c2332ed78a528f757722a25097ef597752b9a230100775fd97ed623e022c711863451a088600c3cb68d33bce15f97401a36e35ea7b01bec86f92c28fbe925db41f74c224e1ca1e05520412c828341532025e6b52a92effae8c44014860baf4642cf1149e62f84475b083a23a7ebfd087983aa1e6291f6687f5149a9406b6730b75a8f92f37f83e174560eabb81081ae865a9ce26fb1a4b2b51e24917e8f1d5530bff9380fc2257a9f8d581f23abb4ddf12b3e970a3703c50363b171262cb091e42ad48eb3ce53c3551a71907e64cf1cfbe9d52abe6af1cf609c95ef620cd11f24270919ec8e324725e2a4320676eec0f2694c7ac438daff0f2c42e4c57cd739e191d5d0e53f31da6f6d4620bc763e68dfff69fbf6f5d2c2c5aa90c078b1bc449dc111166b0e52cb6d9a64526c19c925d3a6466e475ad514a98509219d96c83cd5d9e9852e8c83fd00ab84e176d4e5ac4bbc2e79fa93fd1fe21783db4395168c70c58795a738b01977997bd4c0577a51772aa80188e0342a5a52a7fe76bfc63a30393460c89da84c605763a3759a0198740a102831c822cd026950546702e5df4d01f7bd2fd70269660f9b5789e4d8974e5a8fcf2d8d5b4c159fbc1bf0b7f644b63a3c92ed17d6b22fc072d102da768ca31a4016d4bbe491f149a51857cc9355a0e5a8aef26a971aef585f2b93dc298de3360987731291eb9d8d301480bd6b43db2033372d92b6d7f10b0d6888cc032bdc9d5dcb32ebbdeeb84d52d69aec0dcede7663e6f9edff7d9fe66d1c26fbe977d5750783ce972b1b26f1bddef942d6cffa6d4b561a652159f96fcbd1834fc5037fecc0f981515aa4de35a18c0b7080423e97a952c2f6b89ef99c2d0514c35a7dccf7c406ed051619a76568fb06abd67674416b4b75df054271ce2f7227c99ad279832b4bdd059dc740468adb75289e917f650debfae545fb86bfc6b740ed3e27fc1062766637eeb5426c9281a11da3cb4fa497b6e42fe4302c417b7b38f29baa3d309aa7c3a0a5ea03618f37aa9b22d4fa9e0ff367223d68736ec9a42da14a7f038a7ea602fcfaebe69fd17f202644f60889879c75637fe753606297711f178db854c78a943ab82c99e4e45d6d53d90317072afd7bf72ab64bdb3102f07583e70d14a41a8aaad1067a1f54e9858172d35762f101d8bc108cc71947de12ea5e270b341f822ca11ba06e2cc0f03ec6fac76260ebedb5eb1d25b5cf9a8a026587196e2e5bed979c517524153f51498b597bddadf74ec7b42b61a59b09239d2043b049c584f32dcdb338f6ed5702d375bfd3879950a7fa57442fdef4093b5447bc3830a7e8bcab0177809575deb93fafb0cdb307b7e7dca216cab2bd38d6d4e492386ae70e6415d15cf4ed671d9fe258805e2c03b5180fb98695f7bc03458b2dd50b89409d5f1e20c1c43c00f1e64a8fa0c3b25815f7b0a1903cb3c703e767e20375f7c11c521ebcdfce1c5ea0ccbd8b54127e1ec66f196dde29df63d6fe8d75b277f33c1de57b7ea47a28e947087b1a4a536ebbc1f0554b621a26082bd687a62a78f0784da9f75d7c5c5614a5fdba55e0da00ec2404fbe42fa21b533e9fccf66e46aede91422bfd55eb1aad0e42da1367f327058ddfcd2dc236b1979a814c74c816c29906558587e2098dc711bfc8f06875e5408749679bb2a0e5b92a6a348d40ab62d28ee2166b53a0f4a8b4ace98f9adc96e68fce93666788a71a732c724ca8ce2324b5632331580a640c535bf720e2895de340489a2b18e496e308072f2aefd267d890df9c44f61218e3a385c605c4892d4dd571dfacb898fb68898751f0ec968b4b47f40e845581c5300e817ea0b37c30695b22e7c9a6ab14c6c8139ddd82de464df15fc5d4edee08ea640bdae5e762856604a1944ff796e367fa8eba677c47dc6a86be00b7b57dd87be781933ed221d9c0663b18c7996fd393a09523c6330602a08dc4e89fa2949992a602f41f64075b2b2a4d19729e1036aced484c18fc34a28813b00a00b0e0b841b00e4b717905c99c34de1cb15eaf787e849c178dfed030dd4d0630a07ced19181115625ca16bb5ad5b1da7e566b1d5c5b8975ab589b9bb79e1e829f030857e1d661de09806018d3c8c8120f51875ffd38235f2af4a138b63265ba5e95e12205758aa7086dbebc24b60441b45e352f65b375f646152055fbe91d30ef4ee520610f6669a3b67c1ce24c38ebc14695ab1a770ed01cfc81d70b51ee5cbba3d62c4e4b54c535c5e778c14ccc8d57862a37f49f08d3205026b99512999de8b4d259a1f4f54c6a45f01b443ddc176f7b8dc74e49e7704ebea394bc06554627d6d2165e0cf944459631abb43c3a3ed9e0f00cdc04ffe8a43875701afb0c5732f8fd01967f6ef828114f38dbf4b8f68754b39543328bddb4b078ef42044dedee77a529ad921d7daab7272a30bd29c47442bca54f923b4506c46d090d4cbf8a20983235d081310605a77895e71ad281891a06f904ea704e6e21af12fb9178696d6f93e160a32cfbb980174a236181f770bdf3b9e86e53f79d69d00b5428d0bbde51e23c42e3b35f2a7062e622edda10b84ac23fdcd5787ea48c471f2860dbc71f54c84ea750fc57559f7ef5e98f2724f9121044860c4d27fc0e5db99235ded75b6171abfa34767656a8377a2754e577ae75eb5f5b4cef253d3bc3870a3dd0aa9884fd8ba51827f4c0c671630984e9ca03f4b5dd11945cbaabec26a760a5abe8ae93de2330b22b9df154a8ca2ce5a9ad60a8efdaea95df21373e963a575eda4f2f7a9f505e1a28bf73bb2666bdeb3e99905e0ecd0d21e3e2732aecb72cd6d7425c3dcebe910d02c04f1d62b0818698a9214f6645949582eb82d1614b7354f38166e45556b832a77905acd4fb77cc00dce697b3ad397513c9b453b01114cab3f3f834f2372a45a6f44a82e00f114b9b34b127b3a071a388974ae6e95e99d63a2ba05b29927ce648ececebdb2fabb5db3caa1980dcc0427c2510fe44c79807afe3d0b2de654a9ca55c7d79d307e608280ce3709fffdf74fd681ddf3faebdb8d209d158112b2d8d674e73f320b784fbc377e8d2a129f4391d6ff92fe06dcf37b7440114dfcc2176e6e02f1a29c25370b67dd5442a69112cabe87cd139ab24427ee0f7eb3b6ddd6b9dc5441e2424836ee65e504784cc2ab92373c682c40985bd86aa0081c80bc30c156e2995b704be0194ce29d6d589332f14296a4b24f3af656e7b0c85b1b16c47be878b1d9fff7349d9f5f10f91ea8c7f7d5e46c1cf022cb8036dfdc02684e8cb49384a0601c6db19cc0add8f4f1ea0e6daa68ec6bdf574610575c7c8a819904d389a60399a36de37f23e8836d79fae6fd69be96e1ddb2963cb6ca184961e12e443aaa267ac3e15c850bbd31d77a5b4e03105bcf06cd17d8a1f8fee89ed7cbe6f75162f6bab63c688f0f1906a7152a783ac2beaba8063cc261ecb3f07973d83914029b3ef2d0ca935d8d733659e0b02ce2a8ff8979a1f688171dd8f759147f587460a9931cc5a7e6ced05bb0173491fdcbaff745389da00251ff5978744afb0da182d1fc88aef16b4d27b3b182dff423fd1decaadbe7f500a3c4f05c57da8e979ef3ae3b023fd2f9be91278920f3f76dee8bf0babb7bed38249ed3b5ea666ef42a67a937b548c6aa06fc39feaeef2cc902a0e8c698e114b2ae8a4c8268612733ba38c53462a5af792782881ed6af1f265a4b8d802792599f42f78bc12ebb19571afab4e93088ec2b929933677b34e2c77c904ac50df44cca172a505e6ce7378bd774a7e02094e4ea5983b7d1b8fe0b2dd32ad9175b874c11aed9e075a468be4c0738f3d380c6dc68bd5455182f6a6f3b2cf346714af02bacae39168a3579b86f7265a68a409715287249bf573269a9f7215fc320c5ef289919abb669d042e7c208efbc1fe461ac49ca5ec722649e8def1fca0704e18aea05643201a7a7cae89399a29ae960d014dd4defd60f49854a680224f704b39513a21075d5d397c8be55e01485ea9eef28127e03a073692caba82aa2d8dc54ec61f4213a077d158cd19bac11f792b6b52f75eaadd5bb9057abc7e247d355ba2f21916c9661fa5feebc98080e92f1f50f7a550f07023bba07cc146f6922bae82d5f1afb02abda1d41ed1190cf05e4353be5ad163a78b72e658d369f83b36f2ce30435e1478d5834c4f5caeb3fb484b015bb05a3eef53057bcfee70f35f4e395521fff5c4e1378219bcb0225954cfa70c2728ca892df1f993f4f633f2ca7d90b76658a2d71099e8b4f64e4b395ec0cbf9d94533785b374922772173ad3175b604eaf78c2922292a86c8b09ca6ac3e06bf8c9c328ac84ba1833a4bebed8a131c1554c3cad541d0e718a6f648e767b28db1c15688189e05e07600b9ff387f94e3d805e4771c6a3dd7647184be6d28d376167f995ae9af2eb0bf1b109094e3d84862f24032e531b8c4a97d7d97adc782ca50cc07ef75b16ee40b09a4ef4ac095a2daad928b5b0cce4b2b696ccd5f137c3e6b89784e6135642e419192daf6bf5506be8af164fcaac4313bbfd9375fb80df16ea27754d89f82199cd484c3e5967ff0b16051d8250d4596751ce66db89375dcc43973689ec47e62a703ea3e7fdb8a50d47dd309ece7a440443da1946532a3acf8abc96837d74665e6c393183e4516482aef9e6af2fe93337da9410e7915dac9652dd81dba004b42706ec120fb78788c51a174a1b049337a61c2b4175607efa5199e0128dbb2b809aac68edf307da89ac14da1b74d409ac2c1fd4f452b7f211e52a04861c292e54f3822f2673b2bb973743bc0da98ad01a271a4f9fbd035a1cc0cc68abed77989a03bd2eace75a1b214568e7a37026f697c1770cad7449af5d54b882df979b8a240d977227ca0a108dc9c2b3af9be24d61edfb2a020b07a1495ca4998186e87655be81f7da3eeb88e359e49dc0e61b55eea82638688a798f4dc024d1640133fef5883cc18fc89fce12a77f260537a236ca5ddf40739bfc1e9f802d2352c36b087bd5431be8cd90a5718f4c9c164165d1e5687978266bd84714a4a4b6cb67355500a39438b323e9d1823c529ba65f489545acc87e444d860d1971775917516f3788b2037d879fba2bb262fca77eb43d6225b9a4ded5dd9ce661bb48cef36905e63eef7ddb813074553c77c27dd593718c513991627e743d405b9ae6faa51697d1a810e2e5b88572aa38d30e268345ef0b6d1f31a74f40941e936287a2f76a719babd66191ff1b0bb4e0b69b046272e3dee3ac5c3d2e62f6325e2545572faa3b0dfc827724be016e8b17a0296d95291aa4b684fffacbebf51a8be0cedf7e69a5daaa09a75d01838f73a98189b4c608be10ddead6e49f6a31decc28f037e2805cf4a1786fcff86731d96812a2bf24e8a9f6edb33100a4333a486aa9536595a47d653291a777018ba78f2e2d63fa1707e27ebd758d992a2bc7d8f60b53c5d2e88e787f628f23169950500945c8eb38574510cd933fa61e907ea409dc238298d199eebdf4b82571a40605c650aa06f66f5a9d0df8f39779801345e548d897924128468e53a43a38dd508dd6813f85cb0fa22335918640a7e43480628ca19c442998ca4b897d86dd5e2efa6a16d82504ddcf58ab155a8a00c5b9b79a3f3e71f7701fa2c0529fdee62f15d5aebcc403e70f7abe4b0198bb333392f0feeec12c5d8f8891b47ba56acd4f0769ac053e8e74e1c2787cc43b954ca7830e74984eb62dc9a002e0be1e2382e6d25196fbd8119c14c0d6bf9c13940676ccb66f969c90d38aa0791b698209dea631e5163c0a08d2e232e5f2ac20c2461aa5f492ad1dba6910b1805a13ab5770cc252cb49dcfe5feadcdaa3b07c830ef9a69fe0735f0eabc66b621f68ef0b744c0b72f66f907234764e0dfd2c47cb32b1bd9fdf503af7a3204fe68b2eb983cc8ec285a6fc56ad9ca0f3d069804f08e2ec8e4f4cb96abc83dbcc1e04ece587af4a78d824a69c9f1dd8a0911c3cc234c12694c97c9763cb5ecb18fc37642ab6b4a4f454955897443e78bf5991144bb9c4289a8e76aa316af752962b1ec0c04163e814217b8ad4faf2667811d7ce362374ca65f90b03e34a06480b19f5796203e453befefe7e981a44a317dad03911c61f880e2fac0561e03fa1a9f13b458f5cb63864a3f24380431387f8bd44cc1b11ab589bf61c3f26ad7a3df158ebfe47c51e6aba4dc02ed118cf6d6b49ca8526a3b7960a8c66b8e36b0c2e6389dc038a6546d77f9c4452ecd3300558d31ffcaf4b4a739405f1e547bbba47dc5f2afecbd2795256fa2ce7b5c93d002c3ef8a8bd6f9f7787762ad4125f5aff0dcf1d4b971a6c325c79205a6e3f676b6fa208212d6253df3cb368eaed56ea88f99409053c06f2a6b9508fe6f43a0b0206e7e493e5cf3b39501cafc42438e226d7589ff72b3c56c42036d235583c8df1be1de787ee6b909cc956cc1686fd6a838fec8f40957119444766380562b3c2c0ed0e080da194feca907337f67b8414543fd71a942328f70e8438d61e591893ead1dad50631658a04ca08f49f20ce98a1cc2493c91de1b7db045a785a9b85febd5f34c51cc7ce01f7c082b631b5643a9fcb5e45cdbd0c0be1226e17605d4a059d1d1d360b7d382533da89c2ac70a235fcfd5d051f818a34f32c51a2f785eba54bab7950795be7315bc48b2792a942639fb68d5be7b23dea1143d1dff2ec7f136a9be3ae54824690a5d0a87c0f57e181118bfef68bd7ae5b6a6b257fe277c0fc023ae95e5a1dc1e680b915e28d55abc98f036bbdfd15c7a2fc7678a497961085c93cb59725044cbec6d9b72fa87b0eda74b162ecc60cea3592879242fc4eccd84e7e3d23ee935b3387266c5fefcfda2298750f813ac6db026c609311bdd21e42b3f8521951ecfc564c51a545bff273a3fbc7c4bf34aa17b28e991fd203b46ab09cbfaa689629bc1241a8f4dfa65012abd11a61c7de58b5fa46eb916a2cbefbeaa89597ab439aa6387f689ee4c4180a4cdfe0ab3c3227495bc7e0fb0347cb9bc15837efdb9659b36eec83b655956eeec9d7e03a87290ee4be2c5d9d404bf05e4b656d2e482458078dca1688726046eada2d12dde3b7bfcf458118037ffd3a513bd1ba7ff39918aee78956ebb413fcfba12f513c6bac8c70dfb7499bbeaf1fe392a1e0167231ff0e95c04700e1828d12e71511083ec53ea14ecd9886109bbbccb22942e212c1fc8f1b60b6619cb032133bdeb3cb7343b1e14e7d0382cdb84580cca4c6bec2e583537c74f09784b34654eaffc88050b69f25688d501aa963b58e33edc7192fd2eeed87f3ababa3431c247430905c3782b746f2cdb5eaba756b5c59c23b3f829ccda46b487c0b4ec9b215a37c363dbd24eacf76da82841b7c0ee979c8ff5d138fd5476d02b95c23bb64985585f3413e555d0460f8747e9c00928293429b77cf3c85e81d384237b76007e4df498f4422bcfade562e202f5068e7ecd7b7f95c6cf42b657f61de0fe1d7da26b86830a991f9e3c9f71e959ccee2dc64aef9cbd40693bc42f4be2888dcef2fb51c13b5f55577a24f43f476bb8ef5b9bb69a7e548a1212e681a1d870bd12efb78596b0d59667b0a333ad1b3ab33039adc8fea12c1df9357637e6f58a5020710cd6bfdc2781df45cbe29b41e545a1f9ab772f7d3f3efcfad1e80273597491c8687ea822a3b739c48ba99e8e49be26c9ec28c23abee31f6ade8dc3d9c3a15ce8419e4f226a420cf8329004b27f8db061ba5031b38eb1f154d1786ec5c3f6508e3fb1d8a116d3e255ad05e3bbeca54be942533ae7a729426d5c94b97fb42907329649a5fa5683456c8444173f333c9663d8c92d7d09fec968d042076c3b8e1f8398462b1f91261a51d319a8cf9ccf701786615936e592beda7c2067adbfe0057721bfc62a1af99e24c11e3b8f3fb2fd2f42f0ba44138079201917ba16f7e191cd6331f1a6e286187b32d417473cf744dd640d6fc166295c62129d68a77e6ba91bd246c557171c150d78e4788eb1d47fe4dc526443ad37d62d8169b0447bcff6020563ab412ade1d2274a0ee62c605aaca2350c8232fb0961182eb6f0fea17aeb768998101160c90eec1ad39c20f657631f28717272ae2347ebea30c03bff00e02de8fd1911ad73a33130cab41381fcf2b43452554b17367d68928281bc0996bd3fc99990ce126bd679c691ac8cd180e36879354dbd32dada70f989e583c4087e31e9eaff5d71b13c954d3b18b8c4efb13f61697db5269d94bad45d2649948b3d066d419d12babf9d3c6dd90506fa0259068e1740f51c58c756dfd3fb8a725d0aefc77bcb3c10944daeb8706b0bca722e531a5cd66a4cdbdddefc02b1f50e43d15ad0cc4d82750429cf4d4ec22ebc24a2679398d6a6acdab6a110118d3fcb7c53caa72f3809539ba83de5c426312a700cebb2db8537069fba0eb5845c36993930560df1259bc35abc0c7f101d66715641b63c7a0be89cdad89d59e4da0f3a48041a2d1e4e0bc8c6857d87f8b7b7335c325e5d5b817c03d5235fdf7589b1affff926bfa3a7db9e22600c5513abd5127257daad59563a69e6962d4628e15a1a0c1b0f3d3924eb77a1e2ddc3917317b999154dffd5436c4d1ecb4bdac5c9036f864c7d565885b95b399d310fa2427004dd89b77c0a58d723bf50a77c18747dbf1c0ed21b87aacf269f7b659acc95eadca7187485e6896a1eb16c64a41293eb15f04b3431be3ba7c86cd589ac3dd5329d7a2e4cf295ac847b16fc7c8294c9604d83329b1ea1f27393344aef948874f4e6e321165e34a0f54fd8b6d8cf2fae1027fd1b2cb0346bf7de81eba42068099c9a4d09b9f565e999f402861cfd305d6678dcf4fa9073f7ae2bda038531f809230c476a24ace0e1e53a63e5f021ff26754230c148a096e5023fd4eb6e75dfc3253c4853a87d97d1b310ec0d303cd3b73779228e2fe49f12c82115816cf6909212b406424550cafdca94e9117c40579d429857643e3b545eb3d65fb92e4c58cec9f8dfdeebd9f5442751dfca2373785b0225f73d94af86249ae497cd742e5fc98c890b38895459a92b0e81ae9bef22ad27f3ef0db66623e0405ee5a05be41ac3e4ce34bf499aacbd31782a0cafdbf6fb09af331da1bfee1c7d3d1923860cc6c00b395626c8a7c919d937c1d813c2766984a8d4a25b2f832454ab30f5551e27194c7280869690c3b5e59f50e05b30388ab474e1feecb7e35d8055505d71dbed4a63b64a1f129c73481ea8adb933861d4c617bb027e94556020072a15440d5187cc3854ef4751bebf57a8147385bd73c53b3eb37996cda9440717933ad0b7f0958a9576ce502ac9a67f5692eb38c4006a3a4715a0b65d8796cf06ae86425570931d33817a525be82804fec6d8cfc53b40beb687a65c9478a7c094d892f8177628086cf289ceeb34f68a90179a7f957d6d42858db6978b7edbc3c1d9f2acdabfa0c72f0d15847a9c5f5a5fc8a4fbc31b80319a38dbba546f6595401dc371ee5ff67be778d91114e10de4750d53a2fa3acd598822fff8719b60b3c446f219baf2509a6232a8621c6148e2e2899a488be2f9192ffe5b8a7d0af6daa4a2385e8419ba79f4b0180bc26b4431fb309d8bdf88ffb2547120679daacdca8166e654e5350af7792c0dfe5d1a31b0d669354822baed7e653cdbb9f7e433f021fb00dba8f29d436519fe5cca60e827f6f503a9876f1a8274503609555c281956c50fba475bfe78060e680c1859b929776347c1b94729a32b83a0e84a50fcd48ffd0a5fc9d538b6755848e6dd9239736298fde4db13638eb8b2878117b5b4bfdc3470a807ad98e76b8788e0979b33995fceb135f27b1f78f4cbd4b4328d427e9e2a5b7699857ea2644cfa56752709c1ff9e24726492f9b060e0a24d5c9f9ca52fa657df55503d3bf3793e2a2f6d628ebbbc2b6dc4921dca0cd15d7261ad3792d9fb6ca29123d2579f663960954a34916f9ba83a5627a985e5116017c17272953db3f091c23b25f8b59a04d18ff8974896a5daf7e57ade36faad01911d051b9c541aee062f531e5ba84ecd2bbb098a69248e6fb7ff2f7de52497607f9a7908a09c338f7953bcaa23c5d3995bfeeae633c9575ded4afbc23abf1a0cae773de1dbec7d74d3bce04f2729fe82b0321acbb25180659e0527c3ec8acbe6dcc7e3d2b97262175f364c105bb5964920356ac0d191780ee546268b76ac3b928da243f9b6bd5ddf9ee01a281784d8e1b2cf6bc510da1031f39f25e5039f46bb9600bc36894cf2e749f99f1ae0e7a402e65e8aa6559a46af6b44a9b0ff73f386028ffedff2d5a8a8398261807994d2778d1c056724252c4cc62747d64b2266624066b342386371dab60463f0a4ea66ccea854ed90f3019f33fa49fdd3a1ef488ccbd6b522e547125f6aca4349b3b9493ef081061f745f2069ee8aca193279aa941a3aeff9eebbe7674e4be346e50254b51cb70f695e1000c77a770be92227c6da7462f15ff55f4469457969ae7446c6aee41fc125cfae3bcd8569cbeb103cc5314c2425666819245a02e6b8928be84cd650621739a14b964f9f50f49256fed4df24309056c37321501d47b47d9c3bf469a70a333ca6661bddfdd7d6d9b5b79462a15055ffe3efd004d8767994e16538d6dd0288b4a2dd1d1ef2ef7259f8f8e8e3aa925f2b88616e917c7915e96bec0fdc3cc7b6ecffc8dc52e58ecfda53332a10b381df63f68a7f930ef496379a9c1c3d2c5d5eb3ba97592231768a7a340a11ffe77fb66602f0419c114bd6301a930a1845ec4042a3e805b270f358e93db055df9f5893b1caac43a478c57eb2a482193a5c6f8aea62145145eb80ce59f630eda284e193c052d6c291edc4260a59a0eb88fc9958f5a44f248d5f32ce943a7f9d382214a5a361280773e0009f7a11719c18921b7050642b46d373ba16fb905f7c8f985b04db34776149725ef90fd98eef8e10dab95df40f79989ef8ffe12bcc2546857955b9a43b8c71e66846bb21d94a27621c9faff10936e3eb1de1f32b8eebd0f731480f418622665a11c95d8ac29f2df1a9cd846a9e98f87af64340fbb38d8d2229046870ed2b0b48eef238f8771e17d9077216a8c307f8a6bbe39f2ec75c82d2e07ab3b03e2822bca4a9556b59f585a8e9b681634ffc4ce12b364c89dbd05eba51fc46afd18d218f7b98f7b8507098e9b7e44379f4623297b15b3608056a2588eeba5e5b76528cda6b4f18e687c05aa6deeecc2330b2eaaedb474e0f9e3e408b406ab8b3eb06fa4a88d7fec420c09b09d0737a6b8fef80c042002a9865ca9628c4b6c03d459cca9881b00e2768651d457290294bbdd0f497ca81c6b343f22b2d6cf4417b8f5fd33469e4df217828a3101484e56d44da23f0b5b4216538a1759e7873dfef0d5e665dd10144a111818e534cd5455c001cef6bb3f838850d6ccc75f1587457e3a23ad9e4c0495e43c475ea0c3fca0bdfafdf1ea48c21c7d934e34360d6ebf4d08663c7b0625f409ea07a89a2396dc7f0911ca55c368d749c3c783fe6ad8f2a9210bd90c65cbd0338aa921d288d04032b8dfeb6a197edacb2916d8f77a051490f87a49fe9a144c4b2cba6c42af99aba2f273556c32f92e5339debd59558b0e6faf21e0f66c8883002d4ba4f11edb41ff1e4310bb640b39f7524ae50afd896cf1d91e9498770aa37dc013fc4087410d860680f630debb4666656713a6bb4f516c05755f8e1a02752b570b6556b48a1ac5a04cfd15246aa5677e9706bba69d8ceb39219f2ea7b4362fe6298ece3a6aef7e358c6c779a90d66ebd4650ef023154f600d4d782b1b72c72510451327e4bf8b8222dcda73c3e3ac1171880f8282bc525b9caa0d09f4361608746883c1290880c8745fe457e4dc0c637213d5e32a3ce5bfb4af9447efe6daeb2830b119829710d9723edb2ecfdf8a5a6cc9eb6a92a9b4bf2d55a8ae4e72db4b15b8e545bbb75823e73c89c9d2fba578f870a29186b9a3773e6ba71a1a7dd466201238f4368d0050b351a543f631d254d6e5c00065fef3a4d0eb55f4e4d056ada39674111f62c62277efc5a60de13bcc0ec9000ca75b20717bcc45466f1a6682eaacbde85aef464f8bae461543997fbcc792398406a96da100d86f8a097bd73132acc0fa068d4d22f57d1a6a40ce9699252f00925e34d6eb8d2ff6231ab386a21cd84a280226f512c3a4d61188e9e96ebaf20d55f56ba0bbdbb0b854e85bc66abd8e825cdccfe6c5f7f790f6e5268a217c3e553a6283da3c6862cc5d2be1a7bda156ecc42aed836c4b020f4e462802467b8a09f5f494b62c03cec557f17a02072a501bc35a7e97f2df5204d5aef771409c5bdb84ac414059196dc2318c028613e3432dee8f0fb68d979d961461fc29701a3d6b6e9ed765f163008aeabc60faccb15f48c9e7b009921cbfb18f912f074fd1a2ce3668352fe87108e31f4b044fe6de72e56eee3e0937c7e7866cd9be2c85392084c5896de3a9b6137874f0b53dce92eecac26e154c82d390eac80377bb4bac77dd83d5375728b6778f4ce7dc6791003f490a67209a0afc3c7ce99acc2d66e838fbe49efdbf883393dfa1b3806fa9393ef5bf864425c02ebd4b0b42a33a046ccbec6e3aae9467ee3307851e1fc0d4e4c4e7cbf0e7d6883b460e457cad13dbe14b1f2ba90544317a12da013027d15d78c7ad7a8fe140d684358f253d4f23c4223760b75af1dd6e42043152c690087bbc557db84c3a026750cea558ad397a72c602542350c8e53f706b435b57eebfe46f789965a0036806be10561cf81295c03d45d265303c2ec9241acb48b656d913bf1cc514fd6bd3ead1258d30dd4dbe86a0a3cdc985c92e1d21a6e0df7a666d48cd0ee068c4384b43fa5db28fed70f05c25cfefd87244210135d2e1e12cf43f944377d7af1a1d888f64fc4bc5b151a0f97f4337ade3c154d7d041bcd487c19f0df5336e0f39defafe8439639055ef33d6052ff39b04bc051e3328631b1636d5c189799ce61a10a98e85a9576b9b856d00d61cd2140ddaebd3e85363982728d8080c2adc758a5ea931b794fa8ebfc445ad3e8e97d4e33d9f31233a499f7def70691588522de01a9f238f7870b75f7739d1d299b517bea280f4a96c557792595583ba18e1a1e412d77e34f7f625cda4717ea015c95cec9484980478aba909c2e8dc87fa24a54db5dcf70ee045a7d78525355e9dbbf0adb64aca82fc28238ed80040147c1f6f1d1c12379449732e87efa511bf44d361f9dad6c100b8d4d938a42953bf3761f65ecba313a8ca59cd878b425c5efc8a182189377ddf98a2c4ae63fb734db7fc84b3fc67a94aa123aa6ac2af17f7907f464f95a49513cb89b28539b3f2271179fa7bb80bd8007e5cd668b5bfb70345287e51a99488f87244c51aa3b004828da6ee8212ad5dd8dcf2fbf4ff2eb03a916e77d4cef285da97344b42db377a72878e905b9aa4db068424cd7557662af4a7372e10b2e6bf208d1734159fecfcea8e86459ef6c446b134e4e8c8c4b128ff859b4ea27c9f3171e8af2508eae4e98af364b4118cebc622807a73e4a006b06c2d18487170f7db78f70486add4a4f6569c16320291367a1ec22678f3b40ca92df38b28a8db82b4fa9eb7feaecc87ecdde726bf2ea3d05dfcf17a162fc654ba015f4b9e09f8af37ea6c1ad24ad91271ca135f6310986e478965583eb0f0042b9d485945a0d665762e86221ab3bb90f1d8389c75f85019a93c0abef0439c785d65111c9ecba27db2709dad81512e74c38b9a369e5b4ec538c9b975eb77c1f94839fd5166e320621cb4c2cfd79c7a0c204c6cf3cca57ef8127b80940ffffffbf