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 65155 ab39fbbf8749fe6c225670d78ad3c47bc7edea2aa5ac502a52749aa9e7ef493e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c2bccbfef2133db063d4553375e4a3c1817572295c5cd4e7b9f99a52ca6933b1
Certificate Block Hash
ab39fbbf8749fe6c225670d78ad3c47bc7edea2aa5ac502a52749aa9e7ef493e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b0100000001f0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bb06cac468d59b5c5512a0acb91b03fc74068f7202bcb7cfcf582456e4cc3388b9f7b2255fa8b1508d285070faddaf92f5bb7c17c016507d3382a7f63279fd5721979603aee408f280210b481318cc5ed0bcf6b273d334c5c00f0000000000000040000000400000b0100000001f0000

Raw Header Hex

000040204dc4d76ae1b8019b042c7ce4b9dd89ddffeabe6bdb4b32a144e7527d49847f917b87f2314563b6310b9b5343cdeefc7d2b0b976a3ea72f3bff0fee7cf54137cd7c5f1c6a539b0118b13369ca529af9b9e7d45c5c29727581c1a3e4753355d463b03d13f2fecbbcc2

Proof Data Hex

59,560 bytes
1212160103074ff2f5b596f4719b5827ee6004edcc57a22fa78deb9aa41b24d3705142aa0716952154c1f64ab3f06d7220dec004086ed7d802acdcd8106b7f8318b8eac6f5eb7e3a7b661cb431e786409430a91579879472f05e8f6756ac3b33c4c0b60524b89a904ea97b3fb27609b5832e5bd17df5b6c94c2c0ce6020e7738d85f1fb40c298ada51a12979b0d6995c5e6a2a768cd09c3f5a857ca0bd2c529bee66e4f19c30f846de4a175d756adf199bf120c8d51453f3e4f09c1873ee7ea0fad026e766f14043b9e1036c7d410739d8d6f729f1e1b0a3f9fecfe91ef1ad22d504a3b7477f09ece228520791a9efda4595c3a29bbdf11c21ab42c8a116259619178222e5fb8fece975785d265b8b2f41948d0be8bd2dac8534b7fe0a2b19390a1aad2ecb5a1e7acc5c7b7586e1608b6f21a9a104ce18746454e189c955b07f0d8e4742f8c0c66636127a64f75a18dbc53756763ff0794f649f4ff8832c958f86694403ada38882cbc67f0e3699c3f7387f091ea17b90c1225758e7e3b9dbec31ebd278a18a02810e95a1a69124f36551a090334316e1d2258dc82b3910fd4eddc19d2d6740df89d9f881f02e17ce49fdbcd4cd68b78a405016d0f4ee65dc32be79018951b2d8727401b174dbb9302431e75a0acf8c9cacc18664e641a7e4ca3e09dc371706f374369a53ccb45668f309f08e8ffd23ad971cbeedbe1d30e334cd201ab1866795bfa6e82316cc740ee02268017fcbf5c99a084e226209def147112b4fbaeb1a8807ec8dd7b1d61bcdd373c4b2d77184dcb16fdfa78001b037d88fcd5ae0a08e72145affaddea6a9112d6a270c7c3e4f758a7a679676726f163addbeceeb7e252dfc2e0dfb63783e13c8ac90177e26953dfac9ba04cf5493c2149312daa557f889f3432a46a1e8b48db6ff47e92795ea8a4efe0a4774feb0946633c7c15e998af71650b774d76c309e0008bbfbb0b89346c9ec88a9fa0630804acfd8d520045ce96e374b760e1684626d5908c770dd08e4a91f83149ffd4cd019048622ff28f4d21c2887f068c4fce354b1a2cc6e8bc8d85d1da5a95eecdd13ebd2dcc76bac8a958a4b9f50fb2a8687314e40fbd276582876fef770d3a62386cb7d95bfe315399101a642408d87cf8ef73178ebd126a429abf250984404198a92bd0718b9f78bdea2492d7ef13c645909e1ff82d69469dac240f3e717db3ae975313c10bc7b478f6cadd801a5cd2f1ec2e23c04ab773d5b3361da7137e9324588790820b41f47773e45fb8ac4a917d3fcb8fc8e2af0fb729d818dc037dcee0dc396558f042e7f8e64212c344a7d05db14fa8bbe27f32b774757e574279cd86a022d7ecc240856f5a78000659e26d98ae386fe79cad88ffbc8bc8ad7247b7f8196fb9eb12407dde68513e960457ac9cf2d1ba3a6e5d78c372aa9b72816b3080ce5990670235893a55beca6b216f60705353e53dc61fc768992d8fa4e2eeaa73fb9b4e20f5cd69cbc06c5493320b307f49ccf691595df4310771bf1aa9bb470a7e6a6217893486d5854311d922593c3bcf3862bffa1f4047991b8fadf5a0fd106d534f0e4bbd80dcb82715dcd4689e3b9efabedbb69a0ee1d7a6d1360e866c70c0b253251d0abb1434b7e03ab8955e51102056df5995a242c7abadee04dd5e9b226c854d81c82279ca98208565dc343a1f927d31dc5e47807980dbf65665b1bc7cf6f95ae2e8638b457bac3eebf76d884368d1c2b92db3b7ecced22f1e6b99e196ebf7bb8a186f9e0beb147f8a716b8ba4005c031ee3b32f7041fc2258ea03d998a66f36fc8d87b3248a40bf3ec18dc4e89e11c03953b2bf83438d7df57089cdf168a0ea6984ca945cd4326580754711003bfce28fabd8d05e11662bed371442c688e7d88b82ded88e61ece2e08d2e6f6aa9ecbdac86df9dcf72bbe4766f036cdb0e4d2dbe39a8e7551e8fe9d9f40436656597a8658eb636630915f4f7eadc3b9db703a02c4372d31c863f009b79cd5a133a15673b1c786228fd6e512086a4538cf4df802b37fe8f9b3f919ae361c8d06a4b2938df68e349823dc8c6b0a4884837cd807eb0e4d627f03bc1dbe64606f02145b029b44690ae1b83654cdcf118570dede7983f811bad309861821aa5c02037423f059f5203dd439d7240e92b7748c39668adc52d50fb8a3e0f14452eb13d8f4b7135f0a45c45ea8f7709b9024ced98f864abaf1458d2ae1569265e43f552f55284dff031b3583be5fd996764c6aead8a847ebeb2f03eaad8b6eb5ae1ee253ddbf32eedea7530ac5c2b163c118f7f4144d072f3382f04155770a5f8724f5220591db1a608b13b1e6081280d3aa6ec1a662492f1da154483b52b5e12e40bf0b65bd526449de7bcd6ba00b4de286566064364239cec1fa0bf2c664ea13d780d3d4175250355f4f0d4c63fdcf3be976d894a62453f580438fc43abc19f034dd93b3ab02f4b3019d13a6a7078cb2a84ddc526931c50c929aa5243d166eb6090ce70eb4d0c60f765aac64cf90c5540b1bf67a7c708a1a981da8b9ea5ae5fea104ee848d4f9611969bca579a1278126dfb3b726a9501f6e7ba279f3c6e69310048a55bfc027edfd05fa719b6ef8537b7a97494d2a17f26bf63fc08f2b6d8a871e9948deb993ed064e8ce545b6ce2855ab65ac5dded4f70f649e1aed695d3d9ba246d6670a9219b6066fb6010dfd3f7b845246946ae1a5cbcd8e05f843853e2cf9cb1071e7993bd55caada99cb4f904dc7896044bb1b71c79cb552a9f7c228d53dc06e17d53d2256e1b6185d0e2cf08fa8c44b3446eb40d6d456cc8c0bdd5f00da84d6e0a6d21023bd3be29319ce6f25dd7f1cd76dd7fbb073351726d1c61d9e4c94f7e85ba36ff92c6e4deb18e8f33af1337b7384bf8defbd84bd7d2c6ca9e5eada12fd81182988512b62bd4202363334182ae9acd43bce7a3eec1be50df64f74cdd72bc8fe31572eca75bbddffd0ea571062c2047d2820c6341aa851058dd227ff0a90631b82e497213606edbef5cf7bc8804cb069b9a11157dced6af7970c71a56925ddd7f27636a311e25de79bb9e00276b4edb501264541dda2eabd7a993d811bfbded567ec92a375afb51f4fe5b29e2c5baec206cbd6f1e2fcf582221ef1e362e1233b1a21d787eb4cc96c2b07f11d0bc54b456524c87ecef369ef02e748a3bc1a7cd418fd627b29dd6d27a02f80057333a77df659bd6de385aee544d67a69a48f04f6d52551efd0e0891ac765d5cadc31cf11c96a52ce9a6fbac1398eec544747754254da1dd2b9d14b621ef483c8d5b9f268f585a0d2e2687ea03334846167fec2da013a22b09bec8a2443a02c597a2f0cfc417b944f5379eb06eb6ada3bc12eb6dbbf77e7ae07736b1cc43e0287507e769643bf5d15e55182b49585d6a04cc6dad6a271f503426afea844818e754feface871883cc171487d076278378606f54797e244ecaf22c05405411aaa98864907068e8df8b2049f0302125ea490fec20fc653d5c16024f1451c6438920a07ee1e7ea55842a8a464a4cb91c03d254974af0809aa31cca139bfb6ca621dd13921017dec6689cade508657ceb08552e14f1ba6f38f8dc8f2fc0865961b676e610c3db1cceeb5f7d484cc8e3f20c9512357c3459a83d8666bde5d53a523584238f32b417d96e0fb24d910dcfa31e889b6a17fd207a861ed1d2ff48e4d39720a6103b57b33dc70ee14706be85874871080aac6bb52c7b81fff041241ac46234e2bf9d91bb2e92ce7d6fabdb69a416571242f27ec5d3d78f5e079f9cdfacdaed6267f619185c10b65d0f99199b626f5ddbf2d36829b20acc371f651aaeba1690b24ce944ca2d1bbf8d881b8347b99a4039017c70104a4b1ca363ac941335491fc44d725ac03dd31e23261b7438b9140de3d697f8c423dc45babf7a2e94a7e976a7c9403ff2dd7c1c9ea11de23c33d9cc063dceb980151107a51d52e041a66768fa75ce61d22ab8cd7327ec2b13b6a6a1665b1ce8ca33b881324dc71444d60f07cb8eab14c27669e16cb7d940a4ba71bc372fd1955cf293085f4dd69dfd9441152b8d0530ffe2fb099f642de77220a1eb735f8e93fc59e1b4b75697f082e8c05f8f22e9b4537b699f578280b8ac41f04a7e33d180c8b826998a96485e18c614da4fff87656dd66750d39b932ac93142adb4a9464aa1515261d00881026cd5a467a6cc15668509021053f6baad99afc178705a06ff517dec7cf095ebea11b6ea1172990e00bba014d8ed26e4a4a776ae3ecbb47e5ea06a4491d4f98212a0bc2e2487ca734556f1fb30b6e246a4f9e66d73ccf6e915bfe6bbe644da20080e3380508e47958215f3b83ad02583618cb86e093e753b6490a3144f310be06d29e2309b9fa220ca49641263818593eb64abf3dbebc100e10f7f8cbd9930d9caefcad488575326b34acd94e4723e918a64bb91e5f7350bf714f8de4a86debbecc07a46ae710eebdc405b7165ef963cf1ffb05218814f181dc123624f36102a73287cb254c365a8f321267b71e7525de5966ed72154365feabe8e93fd4028fb5cec2047e4627930fdf02e1b6ae72f4f560c1ea53b533ec42ce4e593cde889f0de5c91de202df5a6f765be035bcfe7e4f0d0776a56f79a663d2bba08fef999473e2ea49da92480b24bf278b41dbac8f8f134f9a3f5c3b7dd8f8d7e915b446784890cb1506ad9206d145be849959d937ffb3ae5e53407232e88e964991d2d2f5883152243e9537e68931f8e9be4b2fdbcddc259aa75f0388ac62bd35e1f26d3ab6a131aded466d22c94ae3fed066d3fa5e2806fa54a6f0018464a5683dd066ab0dfc2261f37cb58a3a65a3d92d165951a70abce76c1f1f2656062f8b65287d55324a5d0a4c5fa6fdf58440b5d9335bcc2ecd027ebabcdaade6d12847ceefb5a0f2b9467cf0b2cedad0469a60fe4b82f61ba3193d326041a7732b97d3fccaa7b271bd9cbb74bc2dc462f5bdf05d83b1c1e8353d7851b3ef9605c51921ffb07068e2480a43ae7703e3b1f65d599dc30ab4705903af5fd0e3a0e38877bd4c555c3b062548867e30748ff277b8ad6f2eb0acc3d21c0e7f1026d14591dcc6d95604837a4b49f366298fabb530a42928de8147515f4fd8e92b374006b404e2eca1e9eda6d315b26a6c5993644a02760c312ee049b0b41ac4fe4a2151d0cd94b1229555a1fa536d03b61fbf290656f1389d8f78f1b98372f168d2123769d95d52298c4b5851906e58df36aba20df85bd1cbe13d0cf30dbee76a39f70d5f12ce23aea0af22c4e8d5adebfa725be88f5659322abe316d8e56d01c71ae0d70b43caf76ccd5007aaf315075a6f2e3e6970f595b423a520f827b4f3ada08e337d3226983854dfefcac1c2abcf24dfeba52b7a465d9d87d0d79f31a523525e0a6124205c30b385b25f0666861683f4a35f443bc283da8531d394d29a3dee338b582257211fb9ef8c823e37b4a106c076799b239fea293c3e15e79866802bd486a42c358d61038ff1a366443982006cdbffe3652ed72062f4b3d669a97d21734e7d89a8e1a73a944f385824b5b24e06542992fe8d44fc08a6661b98668c275a68668892f989daf4ed213599e689f37f0bcc45f2127af1445800fd198637818ef2caa194af97f2b6339a6157f170fc5ba9cbe44bd2b7b8bfe626d1832e51fc7db3b7e73bd9850e4f5b6f1ff4d489577ef99c795fccbd6964f07cb8792b50f25c9c270403c0456794d86d4d03a16bc64dc26e99ed79771c9a8a05b7722cfe9affa935b8d5260556a7de967b0346efc7546b4dd069120e62ff1a14fa343775ac7804d0ad44997508a45bdbf5513612da9d7b818a21ca37039ca8614d0f79fc19bd47d956e4eb6da93f535dcb6e85ccc681e0408f270c78da21ea13c4dcf13e827cc9a4a5374cf072f3772d314d7007dad003a7857b457eb65a1502ad165a826ca30be485c2c4f96661e061468039cc83e9ecc99e0aaa715b324b6eea7c37306c8921bf17ddb64ecbfb4516144da67ac4310bcf6e51f98081c318578b2a8c673bf1cc09c8ed676de6571c691f26b6cb3119abbda18bc2cfb60db815076f428ba2576e56c1a0dcb05001e7c123df8ef5aed445bd4f3cda2c039269f9ce53da3796917f38185391d41961cdef391ac19fae34dbcfcf2ab30be34bfeda910d9612d8846f9aa3900745c6a7f4b0d0a5c00ab5d570f056c92209513047cdad5773b48b0b51d9b99313212b9d635b30d356ef940db1e389fa0c4d16943e4e03245300ba7feae68f27cc1f75e56fd6f2194cc212a6310c4395d0d4309c0d6153c7d941a42a462c77ebc2c6fcb3175502826f0433f4fa115d436ea24d70adf9bea94c32c50ffe069942c0fece96af9dc33d7f1184ba3fedce1e090214f21921747060f0ce3d84e1a19ecc9c4f3c710333bfd68b9903f2a3cbe5cdfc54ef8c001aa2b419b9098b8d1b8a40d17bd555ac821f7e151005bb4ccf9daf85fb6cce5a2c93f50ab1f652105254127ccbd4edd4b178574f619b36418aee3316eabf7b310bb15fa0a69dd902defb0ea3769262ad6af4fb223e4c349c7bbb97f17a1892dce083305dc50d56d7bcd08d24631953d3b001c04f2ba4d325ee0e807ee09e5fc231b14aeb38cfe44f00f762234cebac3fa4c0fb03d73c0bf8606659272281aac4d03329515bc50f004f9bddf00fa9c828f067c25cae994d43b188422fcfd2ccf0ae0598f5cc56dd31adc2049a967cbd30398f64f1387d843ea914614649952abdad3740f869cf89b1686876d5f41198d1ae2f66530959f824ec0b16be8d5f78dc9471a82c3af6f9a071b2e8da67649d25b63f59c56f93ecc768d370a81416ba0086dec5a6f497f9926e6af3ae24959b6550c50ce2c64bf605f4709876d0f5eab8be8d872095df5e983976de371172d9f88b6c31325633a26ac37fe387b8272f2dbdc386044dcc3cbb439b4940eacfe58d9b19e05009385b28b3d9aea5da018e0e00e6808a83eaaa54fc909e56ce686939acfadb4bde27c5763d309785968f94c8f624c912d57d01deaa09b7b504b3356cf0aeef1d321b4a5db0e1f9a7c1eea5218a83056279a288384e82ad328a8ebc38c44c49a4c2a64a2fc1623dc4c76056c7afcb18887b7c1a599896671f6b24a1568628dc222ddc656a7b692dbd1ba6d139fb7cf549569e737fae28b142d9e69441f52e90e161c2bd94b06ecd53d8a518d5e6ac88d4ff1a8742049735a565f2c48b9d185c252cd8e8ec092b7d751f90bd58a69e4fd0dc47789cc7583e939aefe9b1e6725090498711d7eed60612dda3aea7a9cac462066f82016cd134694ee67419884f48d2f26a649e14f97a4c18edd01f6fe613ba6ca8935d99833af46062fed8fe697b5941908b0fc427b1aff699f014fdb92ec1ea2672c9c2ba6370a0027ee848f21f669e2dd2b99ca84348dd1096a264160facf6f09ad3bece3cbf4e5e7ae5a00161b963001cb2a0ef90889553a97c70101fb84f240966bd7c5bc160ed24e542c1c606e2cbf33cf3e2d49a38ebd8cbefb515252792830e611615351d25f02b8caebb3a29ab20476d5368d10e6d254e61c5ba866da004c512900a26844a4308a10029277ba4cf4f167046fc02737c52f22015f7ccb0a1d9611f7622a2557a62e8f2623d36f729dc80d3b57333ce7daa780bc9933e506d86122fe42c3a58d23ecc67b059d69a270249643c8f49439aca1e277055d6cd68bd7ac554f9e023b9ddbed3ae755d97c0bacc609b8b96e41ab75c956c542d72bcbd7f73fb11591e2ae025b7f1b5ef5d17aa33bf689cc9bb7f6aa12dbf11ffbbb46109e2c618fdeb5048c4d42ebcb28220ff7ae1592109f0c23efaeac05f2f83266a8be67f2874dbe53becb867c6946b7482405ca6572af325b03900dc1d0d3d8ce19ef4c33adb2d5f4ee80799b64c91af32d92136c520ee20c0cdf0d63342b449a64cfddad789535ec9540d953fa2368ca6754db395cb82fc06c27b7fe38bd1ca9e0164980e4c819f162ee1c5baefd77a6c1711728bb9e850456a70e1b81290f22daa74fc742b5a86844f30ff706d67e40736f2892f48e07c4ff52c446586860c50047770a91c99f4ddba5db2e27380b19a69d70b3dc44adb4fe8d5b43f7fcb9b45988aefa92cc54f8459e6a3ddd0bfae9416a893e89ff8e516b352c5a92fcf453d9cd1bc1ed54a8aa24398448f9cd64be3427efa797d6a87917dd8ce24542d1938fb70ccac5d432b8b2696b11524bbf1e8a3c0c31ce6f43ec363c333e0772f9f14dc423d6906ead0b79b0a8a3f9f1ec2b174fc89219d6c6d8b283fd958b9fea166e56616c6d392620ffd9dd1457924e85a5b2bb5169f939aa67b725b3f5128704e02b1a3c9f792dd1d17aab43413dd4773f152529f5ddeb15c294c53f03d528766dc8addd2ae59f7862c0cce3023347971ad11b951fee6c344582615d17d60fbd376376c542d88f66534ebbfe9858ad3381ec43a11709f0f431f52c3acc32e9771c5393dd5a90eb3dfdd40fa9f7650f977ed17c419b80aecaba63d6f8346e2eb7d6a097fe960794b84304b586641c3b2a055a45e4e191efd89ff5394af9158e272ccd01ac3b2c760af45771993a5c5d516ce9b7a83f22573873b372133f1deb52fad4cc3aa0d5bedd946f8899d1f821015d9d60c41e8d84279d824eb17f04e7c5fca2a3c416a178f882b87dfa06f0b6e5f8881d9430355a229724893a7ee98e013cbc6ef655e7405003b4e6cda56c120136afe82d351dfe7382fd86e6015e99539832ab03a72b6e7fd1cc428faf5f88d3505ab891e83ac3e8ec7e6dedb14cd4fecb74ab9410d34ac48ed92f9586b4b5bdd0bb659408dfe6fce555a4b3e5e368766278f831f10ba9b02043cf0275029e5706aa920859d0996dd963836e04247845b6880a7b0efb7f7bf74a26c34e350f6e71dacbe82a8e3d6e73c6444eec18db93154505e91d5be84674cb60a4b0f74ab9afda01f6999639b520b4821f35f5f65ecca4df635d9f6073b86c67886e57bccbbca604a665315d66edeb72b0aa8d6d9aa524bc90cd10bfb66eae89db0dd81dcfcef8553ea7f394fff7ee105e7949f57cd2f0468add50fe22d4c467d1dcf56ca915f908ab176a770d5829b783765e91d449c101074cdbd704fa54df54411301fc34bb1d07687b11a1588cc146acde3cdfd77c8ff7968995a6c6217f7d8c6e56497ea198a7ae8527d0f55882c1353066f42c280c374ccf8b9625e961e242ba896cb4b3daf055fae85df8f1c35bac80a752646cc243badb7c922141648065840f6d62980519b82187222a17ea1c846c25b4524af9e951b42579b0b8a4827aa7979b843a850163f62006273fcbe24f839f791075132b9c065a2cf3ad515ef0a4574c3131e358982e930e72e1f13be075b25b867c4946a9d8053864a6142c4f4ec3556fe83f88308ede770cb5e0706fdaad72f69bad6f83752296c4abac59a32c986e2cd76d3956e313ec5d9d489665d5932f3260ab4284b69c57f55e6cff4929cbfbcceb7a8d4d8d2142eae311e95f2bb1521ac880e602bb0a6ab9be508c039cb8dafe5dc4a6a4a6169c7968fa6e4e23de5d4d7d4a13b297fa0a80bffa49d00aa5d15dc2a8c2f1aff7600767e0949dfe249f6270d7220bd76d103506f647a859889dc5ab7c1b104bc7ac9e2a79da3a60503629dd615709b9c0946397aafa2ddd24759c7a641718c63f3d475b70e93f67257e985ffa9ea7dbd82a892b1bce7cb1a5b4e2016962f3de105c9eb623fc3b15d04083a53c3f92a8fe632fabb5eed74d88f7a33717b113942b4f93b5d07d90ae1c2405d4315220ac9af46d67d0bb40ef5fd04b29d2d7633af78088d445f63a8c39aada8be004662751cec87f1ce75f7c99d85508f6a94b7d32327e1d753a456053a0fbdec8ac14f98194ea9e3042ff8f099886011cc8f81ec2374c6fed06921674153056f72e19530ce1443ab8402d91f579bd7ee0dadfc47c83a90e878ecbd5fc3bdefdd1d50304ad453f052c97b6cd855ca983e984eb67961d6ece15716376cae8bba536713f0deb66d2e0278c5aca87f9abde00d878ba931f0236638825555ad9f6ecd56b51d4960a28050928b5a88bcb860d3ea7e0e6334710841f9c081b342bddbca4bb44378107074b969f8af5bc93380c37079f3b89bbe05115a13e3ed25f6e77b63f90ea556b0806115b60d4ac14316dbf80e213d31f0bf776cbc322f5dfc559ed4307d897e779710c827776f96797c7075ebcf141cf81fd33ab978048d65fb23ce66f0535e221f5f190e59b637f482503ad579de8d9d28e65840c55851b66d89ad29bacfa4de3deddd1e01aa5530ac50c6710a3b4cbf640a5da18c22ec4422d738da869ac0f29f5d0a657f2afbf911ae9f28ceb41590791cc33b44a78cd42119e9f5b400b8378f4c05f8b5a6faab40107412187cd97fbd8c3b17976d8c7a6f804446ba346226556de618b1ad0668564e6ed2379f535c3927c15c46894fce7338f2ee92bd65f9654008d82989043f3ca063fbd0d31a4858cd9d3dad14552fa0d5a42e0e2fc831f15d8233dc47fc6c62494d8d0c4fe518601e052531322fa4692387e7115379cc94612bb2608314edad9fd11ecc0b2d72116e3bbe4ec45b39449686a142efdc0992efe0dc118583b8b0814bddb907c83c98318d6b64826a986db5a3db42d6e810615ca0c39e776fa640240ed27a13072130eff4ac923925d11dc297c94608e0345dc7499ea6332105db67d0ebce09fb783c329df11aa12a98bfc5a998b3cee36b76daee0519a82c6ed234c34125d1779877081b76fe20d9a4cbe0c0857d662d44b329e8c1cf08bfa2ed483bc06fc0930d0d8abd1c01ab560ab920d18c33a21da8580ff0431f440d26ee93eab6f2c6cc7a3d94623485c968900e05557385fb010bf662b41f00f2250a3b27e216d0f55226d934962e22257aecd4ba244c1e3e37e5768e1a8ea4529ad9406defa99d7162890e08045cede63891460e5a3999299ac4e8cf0c12c71feace7aefc05882b8200f28fea243ea5faf9a249b951c09203a45eebdbdb848fc9b507330826fa72df00f287327b989fa42c275c4e57b762dc111aa194d22ae1b34f545fff6d34244ce97475b3ad3fc36acd423a84f8d374e9da67bdcbf54f8f4bbda7a532a142289a7c6049303ca28a1dd53e076d348ce5b48a2b7794d959bd74bc47cdacdd7d27f3c9b28e3bb576ce438e3864e1d7bfc5d2beada55486fabc9cd99b4eedc40c6b7c40f245f084fc98f2301d1071e7819bc2e04f4bf703cf97a837c8a605fce5bcda30db705c0810febb7bcc38d7515a32b7bfc4307bec67ef23e4cbbf7c48140ffb039ed081fe63692fdf48c079ea402ae9b9b829e5b69285035ba2b2c8427c6077f6e123fb0076424355a44fc2ea2ba587f666a9137a69ba5cbc3f3c978eb989d72e2e9629d13ec5e66f744390d39df8a554a6abcb88432029da01dc6585e691fbd534df65a524960cb123d669884ba8972d100b453f6c7c2e7e3d356a31fe8379c663477964e5caaf4dd2a5b8e0bfc0ebb712f227b4b4108362f61e7dd82a776b38c37e8590e03cbb63b6d6ad749ed57c71ef8920cba034f138555411e03d636663742219f9d2c6e6a9d445c4996cc30afc84bb194bfb898e862193b082c517efad7c0c17ba18aa734e2c7d28df00c5bb2020441e18d07739fe2db169e26beca773b4f492a1a99b5197e6e6de85c1d97a7ea00fb5e1e0b6ad9448082f1137c03a30e739c5f408fdd560a72a98f53f8ac524388f4ecc423105812e267fed216b4a5c0f13b88197a9312931b28bffc93c6b839a274cb7c69ffaa54ccf98874e01d5ab683e6b41bb85373d9941931600cdbbe9edfed37484fb6b1af66eb51e501a5344609ef7b0f1f5de5d8f0eb0ebde292ca56aee2f32bb7d401b6e91df1df8bf569f9ece1337cd3f55c6931493c7caeafd337728caa057c91ead24e826205e3574732d69ec4493ae29065437ebec8e8575a33d80cf60a66a79def8edaa78997b7d8fe7df0fe298e29622e0eaede20bb9f096f77b9a698a32efb56a7971ad5501aca741a7ab036ef8a9914dabbf91a5474166a38037bf74978a228a78d1aa2bdecb36380a83f6eb6f0e39eb48e700ec8496ce45a6b7ccc853d5058b9d8981d456e1d61d9727357c6d153b228bf6af8a2217a968cc6db0c6f02b6f9a7e9f3f8b7c14a3dcff46f2cff6b17f03b2b3cc250c4966180d0ec7c38e729175ee981649f213302444e7482ac9f6e4c160f3bc0efd6e2e515c0ce988479e6e2ce04f79e79ada5cf01141aaa61c0bc7e65e08fdc09e7ab222fb450eb28ad4fd6134f339eaee84ffe0c60e0966bad4dd024dfa1b417f84ed342a351b9c6673683461bcf63603df3cc2a7c20725fe7ad69d42e061fa839f21c0b92a68069adb3badae71e26beab7036c1d62f0c70fcdb0afa48a38f688fe30201ccebecc96ef2e83a98c43161595c5caa37d8ae0cd4ab1fd935fe34a356ec5b138e2e6feaac6bc4f8d63b5946be7c37289abddecaa794f0e8edcb80d76d561f0ff914d58dceb9fee4a6a3f50e853ada585538bf832b17d3990f6d9625fe28ea54a3339233ec1bec9baca09b959a1fb0a134b20a1049fe43df28d2d183c46794b623e61f4e2eec9932a579d205e9ecbcfba80ce3d65be7291ba2d721ee4c5dbcaf0fb0caf7740f81f38bd0fb15e7283c5ab62bf55fba931c0ba8b5fb86f9fd620264e5986dedcc10ea85e8dac47dd95865803e51830a71623fb7ff3e2371dcc327cc8d4a95863e6fdc16198d403db0a08e39625c32f681bccb61e40bbb192ad4804c2fc860b93cd17c908c3cd69a7c3997a0feaccee1f0549d6ebccacdfe31f3ec4fb25e942cc5b1a0b069d0b25c80926875f5bd8ff0dc78e2c40b9172fb897d78092a229475dc5a5145f615cefba3d77c09cc881f4f2c48cfd4572dab061396960899f06254d4248d10953bde06ee8d74389467202511a09f06ef76e40f65925fb7068e7fa5c3e4f2c124111427f1ccd0c2c7e46a80e7a4af6ad733499831da66fdb114195eb86c81816310d8686fa62490c6e14d714a188ce887cf51f1b85b5fdf161db278299f42e3b2f10bc86ea536ebf4a8bea72ee6e509c369b8fb37ca608d3c662b3e517334fc525303f5ce5d1c2c5b58ebc233704a13f393cd0975217a25041a3137101bd58b8afb4c31b88465df9cd17219e882097bb625f10ee7a202aba577fdd7eee22918ff7abfc2b69dc86ea75a245bdae35fb66ced037a837a696854669edc01e67be15a3524f893c99c50f261244878f2b18cd8b8941eceb03b6adb494a65a5bd1c00fff8ea97ac3c2d4210590076efefc462a6f0b446720d9d75cb2199cfe287d61a72bc5fe397a2b53a1a38267bf5d778af7e32afca178e88e61e14173234129a7ae07e70397b0ca4d1a1b23fcac0539eb7d823df196c0d657d54194ce75942aded904616ded7a63dda23a3e89901fba4205a2cdd74096c4f68a183a1311da64708fb0e979387b00524bc5d98b32d256d72d2513bd81d2971ef3bf4158ac391d64f0ac85bf6c6671ea18017b6343e6d4361023d16359a02261bbeb8db6f702c4645a9f7a9cce72e1adf6b5c1f286e92cc974fa8f6087f9b2fbc391c4f0fc90ecdec1d7b69cebf0fdd68e96caeb49d9fb33bf7f906d5990a1b6965a91f60a959c91551f0d17b50b40650aad3597db9bb6d09f5c929eba3d420d3fc49478a8cf04e7774a33c8b997c1ef4230ea75db9d432dcda013a9e3e49ae4a872c56f3221af751e2468988a9b2d66f15d307f73de398c975c57fe73b902b7cfd8dee13f031219bc6582d7e94c4740413fb2986f140caa56df648029a369877923789aa008d919bae48100d74cf545171e0b6704086da932e04e2c8a76dfb2976c3fb03d44a52203c474647e0291b1e862739d92f5bdecf6d865fd2166760a6bf47223785df2683659ec8cfe77538aa314dc4b7f613fa638459701ca0f885c261da7061835ae9e15cc8235c28912f05d44a9baa5cb85eb3cb54dcc192ff47b15979446040071a7ed34d7065a6c8578dfbc46659a1b3b55a78e67980e0897b01f3be00405178060ee2d78cdf67a2f760ed64fa64f3d190d74f7aeaafcb8ed0847f8fee4d44e2dc712752f241457a70b643fa0b50a8701c7471c4cc12a04560aad06330f3173f8396d4ab9f24171d43b8175de03a64763b6bf22e32b0780802b816ebc887f5e5ea7d0410f0e5337a7464fd687258ffd0e326d5e8da07e8993d40af9464bba96ae3d3ed03abfc17f1d030f6c736dd0fb0f54fc4b13d3f3ff5925a85e8ab1d872c79d445525e1f8dc7419c57d338981eb53d23dd3565e7963111ae34f60ab15fdd195e03826bf7fbfcffe1fe92e67c5092130ef879d8c45587ce7a6d8a830cbe37c9744df50541fd8eb152fa2bb4aa00b29e265c5c3605d146d7e412bcc176b4c540fd6c054d5c68eb2de14a671774e1de6f77812685194009833b8850b919e726e39a1174d6540b61b8fe9156ccd0428b1d2450194bfb1f7dfce734647cea147f55186adff940304baa8a2dc652933cdd3a7f0d0c060b9d71d68d4e62573ca69b90368866e54dda3d0ac869aae3ecf65d70ab7f9518dbe5468d2c24ee9570c799535685b3299ae5992b5036866bd5738c276d36bc8e58298615dcea08684704198ef0acf57a46587bd11ade283c75fc40f9947dce397861ca28ff0f8e0ae5d5e062bbdbb542795aa48e989d55e11d4b32d0d3b27df2ad641f86e21687cb294818ac50a637b872d7aabeeefaffb764561896dca5ed762eb2912725bfbc3da0980a3a86f0468ed846d4cbbfa5d02dce8b6e1cb31b8d479fccd3aee43042a0f11c637a3c8bbc797291cfe0d06e96c0d15331d7f3e749dd164e0d98c5a9583349097ced06e292501b4888a9c448c4cfc3403a1952fd343ae9db0fb95c909341d6855ef07ee2b29f77a296b831dbffb436221ab6648d02de0f17f9431a9bf064c549d9e8d8fa766fd043e3762c416c8a1645f694d2162b4bfede2061d0c430eb8132ed93f209dc559bf54fbc8e8df13db64a5e21d737165824c73495aa89ea53e53e621ef32daa1310becce07492b738b96082400b3c3bbafe0f62dc942fb6036765984db8ef0d65f3a2eac0b5d7b73d054f65924666f2a3dfaeda7bcbff8e249efbb4f9b17fbac0a61d164050864261b740fae8b45831f2b1b05f6eab55e021aa1ff3c305238834c697ffc3296ae7d3c53bd1745dc1afe9ad6d269aacb74dbed4f8e3cd01321791b6fd35cafdb02d321c6d7ba45e5748582b4b8b0fbeb6ea55b03da44f849924e361914e265dd37a081d0a81d875cf56efe5bbc0221deaca14a4d96ac87cdbc0a562cdcfe91379ca8b75ab2acabc4bd9e887af4442eba2c3209f728ddc45b3bc5b130b282a49080ceef92599ca1c3bc287d167675a206a32358a07adf2e60cf4a7992c0c79552717f2ad6183d20b2c8bb0ecd0ad4132ebd8128e3f04382dd3844ceb7789c8362cb865a0d691395869ae6f75de3359ce90e4de452307fc93b36e3adf21e2fd24364bd5ccf56e1090107b3d7be9bb6c1ded3adfb2be06798fc738778f50619e256c7d23808d8ca743dd0bb8977d54b328127342a4e478aa30c4809b5f0569b364182280ed0917b65bf12b2186072f59a7f274390eca819f9f603e855a39b5e7daff5c970328693b14c028eae1ed4d5c40672dff3203f08c8ad296e5471b1f3b0cfd2f0b5d686dd29d8f1646153f393e6f0c58e187b4610c9faf6964f698d2dc3238a6714a4f92c282794d25660e638dcf1a88a704fae1f03febaa67efd6cacdbbf1927b766385a1bca8c044358d7b68d3bfbe1a82d061e482b3ffd2a88d129f0174bb911849cc7dc359f5859afd8b3160b3eb312e9b4c1c2f45ec2d8f4c3ebcfc5cfbb2b95618997219b7d0a381f18388d5e00702f534251afba209adff04ade2e39395bf14e5d2791cd4f158a287f74a8431ba2eadcce1262e888d28a86e66d691958fcb70891ca02d74e2cd98bcab7ebd9516c123b11509a7691d6aea41482495a37316436184854e752049f47987f0a6f76c0cb1ab69f729419a861041e05ffd186b9dcbcbf5ec111b8d057b04215ee7264631ee4279fe7ee8e92a0ec5f3754ef543b0be701bcfcbb932ff159d99d59a7aef7a72ce85e5c00bae0a9df38218946a54d0b87870816e4480e9ddd015a2cb2b0d2c7183899a0b7d6b5bfb2bff8228630402e8b1a6b1f96bf428b471520535c1b6a9b68c950b625cd587f0ff8b02b2b21ed61528a887fb22b9e010b90ac56d35a73723d0e441bd0ba6954a23cb88c75ab2c5ade43ca49a57f5375a7808f7ba161df96cb6ab33bca67445f5ddfcf70888f8b171bf8c6cbc801fc81e937d80236fbe520bb8bfdf33dbeea8ff634890086db019dc86617db5d1d8eb0f8ce47543bc9ca40d68829facaf6645a4c906f383018b90caa75d3c0734306ceb7ab3604076d1ef73af0079789e64f71931f1671d1e913e45d93a4e020758b45e72d5e79a243ade73a19deb409fa8be6e768d94c21dccc55e63839c1d6e25d7628358730244fa7c82e4bd4732f88c60b7d1cc0e9f8a69972f0ae2850f73fc8c4a56906ecc769db65813fe71921bff5de5f75ab73f913a6b3235018a22ee3d86218f550259678f7bcd09794d6a70448dd8a933e2427da72a35c460007fbca233fd5be7b8300daacb8d29a02ecfb68eed3e949ba6cfe9251c8a1a03534808434f8494d1f9869fee45507d8090567e0c3483627344375ebee0e89a8e9e5e14b4548fdaa7b91dc469d638367fa9e384dbf5723d58859f7f7d10aed743af4c8282f856d4f17440f04252155a701d5424f9c940c25bb820e0ef02ec795149a826aeb954d22b68e1f284334d4acbec184b5913fd8e1994e4e785e0a71dffa6f795c09d1f4206dd57e3ab1a06e1b7117a270a7ecb96901a5686c94b0fa8c9d86a85c12b66150ea6129b5a9f9ecae733dd0463082b9854cd348d20463874044f4f44684792612ae416be793382fd9ec1958d0bff64517af50c645b6ecaf261b1bc8bcc9eeffd6d8cc80ab67bee75a42cab6c63242fc8c14c823575c0e7342e3bf79ebf43174813cbc10efb6ea9d03339f9705ef4d7473d7e17669912ec445b902d91588fa8790a9e8b412344db71b1f55d48fc3619438aa5f9706db5037fe23eedcfbeff0c7cfb49f8f06d15c15adc9c9dce53ddcea1de946cc1ad4cbecad0d1a53121a9feb2d128c13895af11df37a3872de2b41455196c6796fc61872d6421adc8908f958a37e9f55dbeb939911d30a71c839dd1cdb1fd8afcfe97a7b92640b8759395d72afb0328c56b83ef6cf8d45c0e9b09904ff6a27750f675c777bc281b33057bbebdadc50cfbdedcad2da529c76e4382b5feae2678a39c258a36f09197c6312fe4b5ec617e633459e735781045252bf8289327d12171cb713899cc05ec5cf740195028d69b21fd6bc8c33f689caacef161640f7036c1d62f0c70fcdb0afa48a38f688fe30201ccebecc96ef2e83a61255bf5a2e186d4f97f9a5440083819f9e335f8d4fe993d78e4a2ad9e088a56b9b1290818bda0c2bfa7d634b49237057747d18f5f6ca3feae4686dda5f47ebc0c0207afe02f92077ee5709d6d21410f5cea4a19e5b09f69122239885524660d27eab2e9a96cea600272282810576ab80ea949b9813c994243316480c5d0aec649a5bf90e31f6127a790d1fd11b009f7c43974feec0744470f60c1428716191d7c88e53059c4783220a1d06e44cc9996839d0a8184c68dd5b303fc680ed6065a41383294a305b277e3d0273d60a7b349ee5a23e32baf033dfd143822dc963c3be005cddbbc7dba43a5671abd24602d67b369347436e45ce2a50ae50b1cf8f10ace4eae54aed030da5166d988172482d410e5a888f07d8b22e56d43ae84a69324a059e133b34d22f088ef04f4952e280e36ec700edcea020f508e98d5f1be3c0ede9237a4c54b8f18728fecc1dc2cf54c59b4ce820764c99c8b9ee1fee5d6a0019f37d46cbc432a300159146efa388b32451b4abb81d176bc2933b0321e948253d5a2e5e0526510b9e3283c114d39c35c7fef7dc8bc3cc1966b5ef19b5507f52376885c7decc86b0463833e07708c469eb06ee87a37de17f0b31e58f7ee79015aa995f4f9b22534865acb99f60e000750f173b9b430d0e1ab2e4b36e288eb3b5be6f832f689af716a9b0a3755dadd428fc330f310aa295c650e505c9ed96144864b21ab026677f5b65a13431100f4f840355811f10ee7a202aba577fdd7eee22918ff7abfc2b69dc86ea75a245bdac471f12315ade51d542520790929365b6abec44f547820472046661f9ffdd0dab987bb71d0a2786b655e8ff890550d02e1ff2ba30fc533074e975b9c1bee372ad43ce002cae00ff9e3b99d132c35a4cd3a85e6f1fbf796b34bbb799ca608f6936a0458599987f6222c8c50398383097cfb5387bc60daf1311f25014c76533890a70d6cff6b94b7a9d93d3141299034054437e0a3d33a072b86e1313365733c6ecf6eeb1405c53d637e362e005190dba7790e2b6a9813317a6329f362b7029395bb4ee8bae6a084f37bd280032858cb5b9e4d6878c8fa0c4e9e4fa4d0221c30735c898504223a95a8669d505f035a84e3f760f1b3f0ab1117e7101837eb19fbb7a1a83025b078d45da8bc684d23a4a8815d54ce24c6f88f840f60ab17dea3ca14c98058fc13f120262580d5d9830d6ce5c5ca52819cf9b3fedb293860e1d8840e7469a00272b0d554acf9da9b9af9a1c210f7f406160d7a9d338f0ebc3d5abda6fab9910f1002d1f3afb2143f53c044da90039f3224c1098344962bf2e840048fcc63c8795914ec12f15aaa5845d9221dc5c2e09335b9dbc7e4df9539bb7857579772a07e1e30cedbbc604aa5357258c275436896b4d9304c36590804b107ce545126acb680f6d247c17e346dd43370356d8758e2ea8d8bd1165cf8f4335f90b883a9bf886fe429d9a907daf001db53415366a2d3b56d32539cf8990c40b4ceb1a216e8011df84aaa246467c1f3bbfbdd44fa31f8396b98ca0378e5ec6850e99c5969dc4e00d28af90eab17b60480a771c0fca91ceda3ee9d60a38380715a333ba732220e8439120d100c91bd30959b6be94862dce5364c64e70b9bdf7a6a9ccd242607460cd677e9b3d92d0289f6aa4b8bfb04ded24a6637532ff1a2b5909bc6651ba9e045d75abaadb60247ab3ae2a3c4e05bd4ab9f24171d43b8175de03a64763b6bf22e32b0780802b816ebc82f86d3ed44a675234eebe31b754d93f0c7604b8c3ee93f46c45a627bf30e71355ccd1e7e9f204addb3e55541e1d654b0885400d74b87bfaf47eb67624a8618a538c54a0a4c193ddfc176b7fe5923949765f27afbead17ba67832025e3e3e301c309b3bf61e29409641de19d7636bda1b4bf13b059cf13937c3aee416821558d20ca4f252e7d0307a2c8d1d07ab8043b80469fefa8a8af5d163512f4af37269e10a147559ddf8142b805283ddfd100ab75378a40a17f6b5a1629cd4c8e3ef9921526b8f54b26994d6d7ba35522fc44ae0529ec62867d121af0c20e4a50140f3d7f878f6812a76f8fd948e13b609f08c1c04bb8f5dd752f41381b8858bfbf32a7dfe9a8e903a890e8d7495e960609b4566a6e83558330a978db0d27471338b59af80e2975666d022174941e8aef94110a4c9f589f483f3336a15fd03af75f7e0df605e5fb2acc9640b52c12a1e94cbcaf2162ba1d7ad9003557443b9b31e2a4eb2229f664ff4bd28996b4e63afd8ef4e7cc3e68bfe95d73329308b6766209a7a730508ddfa31803b4699eb88267fafbcc9e81d8c1f5486ef9e8159c010615a3f642e59425b4d409d46dd4fd4cbbfa5d02dce8b6e1cb31b8d479fccd3aee43042a0f11c637a3cf72343672b47e8b7513301ce28562cc714ab5576b1caa19317ee941b53379e6eb59f18f557014bd83e755e67aa4e144023fcc564790b6047358d91de175b15cfefb6e332316c90db2010fc838510ab8639ebf7c5f4991cb50c9f2ec736e5239a2ee571027387bced2cbb7efb2dbe9b388af80eb1c197a425aa76593910ef926b09b76ae5ddf7400d37ef339ecbf7743d7168689ede5f7f0b0fadc8f31b898500c6d400f3b81e42de048f01e3733ce342d61cea13e4baf95cff3314af3dce226a13dadd2d95002c21c8bc26dffda9a4bae9b9e2fb7f6a9b4bbb2242af0bcdda71204cd62cc4dd3567dfd9d14fa88a6115ad1745e356b6fe84eb9cfd48a3d8037e04b60569541318cf618865b10e7ee2dd582e40137bc66a4df7b81cb3f3e3fa328a1e3dace84c8cfd71b3acb06fa7eee9c3be20fa9e1af8461c49dcbf9c25c9aeb8bd28020ec2991ede2327e6340ef541fd44e94f6783b6a3a3ca14a4d96ac87cdbc0a562cdcfe91379ca8b75ab2acabc4bd9e88730648296174696f623dfbe863220c09d5fbe0a758d7ce8e2fc03cf1fabf2df3f583d0c561916cdf461e9abcaa45db199eb7d549e230e6754b8837222af2d05ddd39a95e812db4f22d35f69f83c98af0de5c4551034080cdee2391452e1c5a78338b000c877892b4c0879b17b03eddf6bfe180a5db61c56959ce88225449cab5d9a5011b3c260fb13d0bef5ea693576498e5d6fe12c1d258dd55543646beb2ff0a86a9614059180c47eca6e7ca6ee13eeb73af872153db444b339760a97d6a8ba44a92563367c88a0af3fa994f4ebc4442edd2f2498d02c4d7867350e69e274517e5a424dfb3f79753fc6172131ac61db2b931802143faeee49b5c6618af8b67177757511a1313ef91df2a3df3ad19586e3aad49ea34ff7e8b552a690aabf6932125b93969e3305a0d6275259a61a85186b88052bbcd75d1c96443858273fa97024c17d9781c6e55c0449e14d0ddb16cacd44aa537b003175f3795dd4fe6b144f803517115c473634cce4c1a6e645873a3b6dfcbe0fcf8e2fff56ff810ce08ed28f37b3e6efdba1aa33524fb1215ba0b56d17d8719ba715084a69a513dfb4b55fc2f8555dc6e0f78508e8176a58269a89936b9b98e3d35c0b158e7748abe6bf612f5f136dc0d2f025cdad6bb4d398fab2d78700625b224ce5770005d276b7be2528389fd480d3c4319bfd46d4de9761cfcb1a6cb4546a13c55cc41d1abb44ab573e32865a589ce9c6e6ca5cf4014107121cf21216f1b1b819ebe423ac4d1ef517a540faf3326381fed90b75c278017c609be598ef02bb49a2278565f53c3f407fda7daa3920bac29eefbd9257f7ccec15eeb290fe7982f2a0a40b959d17794ec597a10e840660a6deaae0c2965c9873a27ee2e6fde686f4175513360a8f27c46411aa37ba22f56ee426fa4c779dcf5797c88d4944b1c844c0ae078e30af914f0615887027c686f9ab6afe4e90a41ecc6b643d06ade84be48b14a38193d941f429a6f37dec9e0e79c2b0cfa2a19d7c6db6ead4ceaefeb91b5f7ca511b887f1e208b97cb9cc2da4789a3a1f3f38a84dc71f8d17eaf410d5679d9679574c95466bb875daac9ff635458e6286d70d7731a74de50ed23b329f664cfaac833f7fa9376837d7c9ca94f6399094ad7e6bcd9387e1ce092e27ef475119d145370f66e1cf83fe9bf47440822dcb34c7245d17d7f0587e97fd25c8f08fae4c7cc3849e27937f10371508905a6ecf0dc8d09b4d6aff39f469f7da3a159cf7f4c1c6d05551197c145d91c9580aa0f66686a602f677f21891ae47ba29ef17f88614534d0b91e376942ecd22ce2a2956eac9c3fe63008c88c3a9157339eafdf1890f00ebee20d6d77b6a29161983200caf924df69e7b657e1d8ad1241a4b32a00a8f79ac03072a07ff512fa4d566cc9466276d11aec6f26572c2747e24f2c3ba62a691276f500e3f51b00c4d889ae2d09b548bf20c36ac7d14042d356805f4f828727c0e4adc41dd3ff7ea202c3f25f56399c955a4e105524a647ac4732508787cef90863506e97f0f80d3401ba5795cf1bab0f6121ff083eebf6666b09e03e90f9ad56286d12d288f574f08d3735cf9b0913cd84a63756ac139c367e6cbfb31d959a66705828166c4f634c4a649e9b56a06f10049647d708616e29928fd12bd1e4f3916d347b5f9b456d5fef0487d2feecc37e5b9edb975c28a641b03f735a8864007b4009ac891fdd352d9567026cc7f641c6f3ad83d9b4228f4131e4a13c11046676312c061ecdda8f20da5ceb617cbb657226c591cbba6c2eeb1428783f397bc1584f18b0188f02537e7e889d247178b613e7ddecc544bbfb313d1b4edcfb17e276cde8b4cbb4a359e3cff89484121906b1e1cf6ac2fd11581de62c4bb9f364167bfce434adae66e11f1317f74d24589aaa152f3981fa274bb922a53777c48c0245bb9e0b31b3415908b2de3950be19d9689c6896d41f6632a74487230b27c81cbfc5661bed61791b692892aac8ea4e23efa53c79947e5ec3d8582385c2c48787ba8cc8df52140a97c3ef274ac6e96769e658f5a65775287cc84417f88c78260374b3253735739b4b90c97062b701c54d15240de478d391e80cfc963f85eaf07af2a9192cd789d37f80b3e76002deafe35a0b1ea9e3394ecd8aeeef4780966aad5c454568ff5496e2f4c7e453db1e3cb789d5ac7b92259a377eccc2c425aab1da458f56c56b2f6aaeff48d33d1b9a632bea388cb0a92780c6a5af0ee824d28cfae21e50ede02b96e0b64a63425fd95188feef4dd97ed3e7a873436580ff30bad8a9b3d1708a2383b8ff02b93f0a04d3b9476d2486c7664504c991b7d5dc5c810c25b5f3905b32cae437095740fe306895a08579bc4ad815de2f4d7b6fdd6f0393d12b4ab88f2c48d7a89859bdb10d17a38e9df4cbc9934d9e70d1a43e735e40c8fece42e92e9403c2c8c3beafaf5d912296a62e0105625449da909386ae908e758b4f1bc5198f2a79398a4f5c490976e46845ff7d9f436643c27bc696197768cf3c0ffc0af27fd0739459ebe2595ecb811d84562329d061d0a30e02acb0b95c787cb6cdfb41c4d18de047e6f4c3d008bd01de2f2d15b42a07980677ac74772720afd54933d8fe20bcbd924ab2e9d40d5b4307ad8081bf089669566fdd04bef37662e361f8573bbafd697a596f7308e66b8662515178d1c0d51d794be32bbddae73517a9327fcc17c65a961ad8a38e0e482723fe684ebb5081746bacd6690845fa8fad6ad5ad9151c94de5586b2c2ec6731a5f8ebfa37891e7014b45e85c98d29c1ebf62cc1b4ee92e6c19ccfa626c2f814a0438d732530c351a9c3d8ebba74cf884c537f5c72b1ea3981fbb98ffcaba611a50f47c8b1c235e60ead6463b03531488fb6d61ebd79421d6dc18c197166cb450dd056810cdfe5431112251e4f48836e3b7a0c109ee7ef8a584e97c0453bf7cbc0986815031c0488e752941665b0ad7d4d80808683610ebc92fd2bc3e659769e4cfb5866058bca136d2e733053fd57ef139788bfd2058d80a261b174712331a6de0f6bd8f28e5dc8b772f0f4e979f88d5d1a7c9cdb7e6d05e12c85d52170bbf2e6c466f67ff27eb58280cd8c544477b39e2153501e0ddbf9a9e7493f172fe9e445e0895ecbed009fe6da02dc08eb55597c6e2b3ca2f77b92b44a0b93023a12892cf8c7fbc49ba955821d50063a5ca6f5b1f7b0d61188da0490efdb7ba3e7aea62eefa6f1053ee5ddfafeb9e97b78f84a1d11bcc33f0176fafa15b7b7443085d658d4fb37ccfc353e40a9d5500fa62af5d7f453bda408212cf6d580604408b4b3bc2de3e78fd1b89b050f35bf12d2214afadbb0423ac3050ebb0826d5f8c912e13ac568aa650cf779decb48a97b70a35fe977bc991df42b1a5455897496fb99ed6744f4c0ab4866e45eb2d05caf43aa963597b55f25113dac5d71908063322ee66b6fc08c8d639564cdff5be84ca547676c476c0af98753adf44dfd5551357bfdcb8c12983c1d017074a61fd0ca655cb5e347d86d3294050f8718dff636e343611ada559907ead447f2b8d354e4b3329502d0cf87d323bd44e9fc886fa04c454cd34ec147a5a94fa10eab50c790ff81fae1e3890658fdbdfe33853ca17e714b0b1385417a9b8aaccc2e5647fedf8a0ec2becfd1c604b9ac1240289eec52ef77dce0d95c4bd324018bc9311ee21559fa2d42bbb914851b6a42330dda7ad55c3bfb2a2070eaef692a617203042f8ca66cf43d0aee55fe1e29db923aa4179a29e4b6ca2d5627bb3ac623e012e5dd763d3a9ce7e8eed7b7468261d2ffb430efb1bdd89437bab02684ed25669c8a823c45fdc4310e5d7c55203290cf5ec7b8447dab6fb62b1638ef75695f8ae51bb488cfe65ef45643c56f79c64fa807d6ba7f7b43697c24ce8fb8b8d9d9699b1fc1a201bb66cae84f14bc80ede3ac345cd22cf473222a1143938e94bb476fc84a844b4dda0d03668c408cb7043a1402e9308b272e12fee2d3e2e7e2c8213ffc92915d9f75b630f6898c1401553407c96af7dfad95ca998d885ec14381534e16d2af269c22abecc512407ebc6b0d66df2c9b6983570c843304ddb0cd4b361420be8463be9c28f0d3b6487e01d88344914854464c0c0815d4b0c5a4b73be2fd8fc5b6e56b2bc80b2288b0679d5a56d5f7dc11ab7f6da1678517f032d742bfe410fcbaadc49175040f090f05091f366bbe1aad0fb78e224fd9e44baf4814e664aff9942f7815e4e8b08ebd9d47517ebb56b9b4bf0abf03c1f339ec16e602736cc5a673c449d7e2fdb072a795a5157cb949a5bc7b8a0ee024a22e6f7fa5700ca1e3836c46ebee0c3ad7774702965d8f791bad2c6c6deaf75fc01015fd3428a1720338b40b5a571d1d12a59e3757af6f0d03792bc1bdb3f2ef9f9943a6c6c4e29d33e13a0178f34a4172e5f4c4172ad5f7c1d664db9910ee1539ce1be2c0df6aa74b13f25856a0b1bac64824892f5fdbf69033508b8d2a16d932116896806f954410eddf74c70bca6acffa9d47eb39ef01c4b41dd511f27da066118bef777b2d9978ea28c5517c278ecb523f82eaf9da64fbcf5b87d7450b750e18acf7a920c34f58e9ad51b839621cabf0775ebf5bceb959160ae5bda69bb2870cf29d2431c9b9aef0eae306e7fe7ffc4a8b6efa3ef91beef6bbb7e76b437560fe7622b4a5c226cd9f14644a82b7d2035f89900dfaaa1d4f8bdf852923a3fa8ce6fe0972bb5f8368fb1f10500500fda74656d04f6f09d40bf934c855bc476686c8f22dccec2b47820a3d45f7f0e8a27576885c15705bd3efce3a47eef8d3670c448c37942c215c034745d2d7e211d34f6a255570036746e0dcfd8348e959cea87c3e594ec2e8822cb48f04c8c2a024747a0208aa90311c5d6edb2a2d05a0bf29e7231ae74c6e71a770ecc1a78c51947fb9b7eaaf47056e5489a49caf3c898de3da109be24f4bbc9faa328300b3f09ef39caaada0849e7d879dcfed726c08d64e2885446adc877ecfb62b5908097e2758827c3fc01999a23710537feb435faf60171948672e4ca206162f1f0fa6aab32a2eca473554d26880ca5fcae0f045d3195e9946c05ad7289f34a338eeb0b41ec476e38a3d11440d3509a3ff6dbad5f1df2a7822196a5259173f010ddd1e00cdc676cc7b0dd88ce2e6ccc3172d32f2c3051087cef4efb3269fa14fdecc89116f9d1f3527bd86fff026829cc32462e96d5b5670354d3f0071fadd732088a0756b4e411ad88a63e1cedc4286dec56dae5543dc7b45905784f31fcb3516974b487d3fec114a4419c55f928ccf3c04aad7d0f2dff5e520aae6c439c5a9622d8db27d6850c8e42b86d79104753fb1f7c857836e4d8318532578e3e145ecec37f3459e3ba1d9cde44e1f395a8246f49ae1e4124a7c6b4eeab868827e6d2e0b8a30d62644e816ac0b3bc451ec5ac5d59f8d596a0e64b7aed0a249924b862e8f83900d516a40b40a48e567868da8ea3f00af2da6fc6fc99a9fb481953a99eac307a244056142fc06b87f56337583f5a6d37cf45ae90d7bb579581df5e89529c4865f80a114e7b9a05cf41b13d5a127112c9ce3ad2f79269a3ef8e8f67836084f07c816b046af082216ad3b0fd4b7953a056b46de89da1ec9692e0ce94d3f502a4ef35cd442f5d3a6f0d56b14f5f017ca914353b7fcc2faa4dc21bc9dbdbf083f1f48b26eec65e1e019ed97017c9d7354fa6b16ac66d559a59e611552c6e4d2f827a9c1e03f8aef8a75e54144c744e7b49343f7ff855c68071961c94ede17fe8064386b9c35105f56c49a6cd2977e09fb1f0d8944ced5311820b7b410db0d4a83f0ac4fbe84261e5222b06e0e07872cfad345b5feed5cc748c7c2af4fc0be17cc3cbbc4ea53a758f6cd893ae4729902c733668f50013092437dadeb93e46ae3ada1fe11392a13b4b78cfcd42cb7609c66bc89fa9e63ff500542834bdc013f11615a8cdb1d789df5d917ad91bdd3ecaa1c54aab3aa76d99d86c7949e8c004edc89687b441e55c84f158208abb685c1c85fba0d1a91606b8cd56bd83b34096722791d727b1bfc1382149aeb030ba8a5f4fcaadadf88024b847900cf255486940f5cf7048d671e21338a5ba9d80cd377d4118ce9f4340a6af3a34bb4efcd2ab2dab86212c1a7ef0273c6bb1b2bbc9015ab759776962a41d31c90aaa0d2c6d0106bb748ac2ec581406f6f7dd19b865f49347e5184325d1b05c9bc1785632463fee22688154ab7a074350de80ec3f3d5619d4c307fec684ba10606df7656be5cc8250dbd6b8f0e048ae07264abe9852ce8d7269dd13b472322904bf17b99297a7f053aafdd30de6958677ce5640b8f1262997973d968f8776b414d55bab9ff2ac85521102715f7cf4260e4d6ef05548751e5d5b541826acaf7b445f25a90bcd4589abbc3f233c146147d81f5a89f86484c30d757eb9426e3563a33d0d527d82511d05077f7a5e114273e1656b8e5f822f4551ed69a456e7cf0e25fd10811660d30a7fb18fe139a9e7d8c163b016eae34ea9f335278a1fdf87d8187f0727d695e828c28d38dd69af3533604f11ea3abaa94f4e13f37778c10d00246f8b51281fef05e186c58b54502f7b0581ddb05a2c7342bee18d3b87c2bba5455c8befe263ae4494d2e7ca00fc89a07d4f52251ac66b1f8aeca4ae00bc4aced5080a15a87e55533f58f8965e6bc64cb5123b027dea9a6bb2ae0a4098d4e14f9f6c47d4a1de89b7f93dcf74450e516e3788129f46680423b5fcadf531938cc0af9e62e0b11427102680f5134f4d9442a8237c623eabc3cf08820501709129e8154881f120980d9f5b4dfb86ffdb4686738eff371eaa73b37d97862392972f790994a80e10801053e66b2aa12daad9eddd25109dcdab39202cf10c7f0a46e2dae3039b15417384aa17d0086a61cf648d57fe9d492c172b1bfecd30a8f00409ffdc90f290be8e38832f7a39a70e7da6ef9ea8fe53c6fae6474f9c1dcb1631b470251004095227908ad40075db0959c4af25a9b7030bd9e83ecad1dc2fad1490583a259bb0bf44408c1e147e2b2f26645ee5cf462361b6342e10994f1321a2cf908ba82b5e4a203f4a92cc5dc950d03e5420883a6eeda2f8ea0ba9c0bf3abd6045d0c4e25aa0b2e42fcac741b6cd18617ee2b2749a5b3dd7fc784c8117787895ff9211fed56b4fdbc5da8461ee513f0249a61820de4170e53244396661cec209f13993e6923336a2bee8d175afd03f92840651d4cf87f5f9d63c3c322896fedfd50106e431c5e7ec2524412db09f1b3854c278ddd06f54962e72e685e6e7cc7e73d32443ec1f5810c9631b0492ca8c4174e1bb147fee3077c9143a77b9695b3d5d4e8c65f1125e15361c7a3ea996150502656f67fcaede6fcae4e3ed8135f5d51b7eb2e7e0d49b6babb49a855fb4b9d6c92fb0a7195df97967f41ae0f36377d50e71c97ba7df30c9a713931cf82c70b786e5d9c7f16174029572e18d23be96aee29b1af0b3b8c19981862a1d4d2ed871f7d3dab0af8efccd17b759ab81866e5be82fc284dbf0efc211765b41931d55ccb5af8f76bfbfde9836d70746698fe018f8458dcfc05e3b0cdca520fe2ddbec2cf539a06795b804a14a14556e31d20ba815f999c9f351b4b9c012bcd036bb927d0299a84190187c2ee192b9b0af620ab47a167b44a1284405943f26a50e16b12157e63dcef3e389e3c35d9bc54dcc83cab0f0464747d9d6d42a7d8c17e6e14b3bcbb14bdeeb53020a57e2a1780aa2e5d41f65a700fc6ae1107f1ffaab5f7fe7a9ce96f41c8ce75b0e8e8f39cee627bc47cadb3b9b774f03567eaedc514bf4c8f065b6bbad32d35521028c4f076e48b83c6e0f135d3f7c2c2fa82bd25c3a869442aff2646bab0a8a1ce2d88e9a09a8eb377820ce4f489f2f8604d33dadeb5e2a1bfe3a37f8dcaab04d1960b5815734783e29bc8e11c9a7da3caee26f2526ddd57941a6108b2513c8b0d33140e8c11acdef9f8ae6fdd5f1af927c96631bc595d4251c6507c1f3dce219cc46b764959a3e4bf674eaa8a5cb9174c754ea982d488d028a35174a36e49b2233e852dd8fa1c85099a2ce0bc28f12e7799b6581a0d6c1c3cfa8fd163760363d8b402dd641ddf9a944271280678e4f172b40697fbba7ee97eeaa6293590a6c50fc54ec1b28ac335ef8d38b9fb08618c4964122ce91e6ae2e99cf438e0f225cb13dc67602184caa4ce64beded22614add9dd4ea0e4aa58a2aca8c425ca728c7be0daf77b618b75b6bcb3e3de9a608bebd5e6b91803f72e26c6e3546ee4a5fe429dba1e883e8a379be706a32ea7e503a43e60df7b1408fff5333d199d874d7c27612cb87820fb2bf42b9f5eaa56fd95fed307a2fb5cd1ac7a12253a1f29e72b7c79d16fc1e94b3b09e0d445e209a643009f990f39c6a3c92a4f05c4721d4188b2678d109735f23d9bdebb2445222ee461c9de5d4438d8955170fb922279584f3c1ea2bc250021ef7a2fefd8cbbf5839cecb9a03b55a8fcf34583654c1571c431bac58e63cbb3d0f904410dc4ed570a26d6d6fc22404f91bc628e06bd83d2ac21ef1f2e20d4ff3482dc24571a4a281d8c53be1389797d10bc2c88f05bf64370da209d5773f7c14fee46cdbcf468984cd0b305ecbf2745a0fb4e6405f1e38282a999bc300739b8797849bedd03488ace3093475f3b46afd380bbf9808042a321fd03b086e8fe546fab3376547c60c91e1428600d8226a6da4e04b9d7fd0a0fa8d125ef8772a8dcc1917d1653e43a58f4909473fd65a0b51e9c49adca257c942db6db05a2c568e6a13eca5276c7ff7a2f4ab0201ff4b00f2199ae69bf6e018aa8db69bd5bac044328a14688812168328e19ed0b7f852ff17ae9d69c37a5ef04510ccdef664fafd03fe9e142a46dd3a9bd51a13cfb25c64bd4aab1e0dd0b7cc9d9681104bb73b8fd7ee84348664f6beb5930cfa886fc680a5b220aed89575fcf3d8adcdef65024e0d0ae23f796a442d85dd2a7463720aa2bee29163216713224bdb48ae9a48d6398acc92f8a4f16f4c08614cc2e323e44e3373a70b6d63776b1476868f89f61944c74029c2e4b48510e3a0e855ab9b64b0eb766b68d58a3113d1facd778c09c7357756ddd7f20f0beb6ab8e549b0ca49461812ea5a79b254d3508b3672f5e17b2a98332b0c8e5635052923122bb27cd4e746dc8f4798a24ead33f69df79c59001079e536c19969bb0013e6a537d64a091419b6b206bbe302046626af96e14b50b387aea3c8aad3d8d51843900e3cfbc2a65042598e1bf05743c4417b65a32e99dac310e9c3cf9f8e3546886a7f1beaeedcb6e1851ca3dda716a7bf9c97f4c9278099debe30ca688bf15c8d17fce2a8d9c1e120876cdd58668a79a19b93a34f2193ca4b9da60ffe4d17e60cbff4bb0350a4f896ba546ff742b0043b18ee9be34a5febc8780213aa7a067b7ab9f4045514a645cba32bb9bb89cfa9bb457a4cb98d7e431148681509e5bef52fc2e98df21c39188f909b88dcb122ca288a17f2aae7cc45f8a5ea67f647c24d3af9a546fe66867da366a261961ecfc3a247b5008b88d21ce5ff45b9e988f3eb01d0ee2ac07e8583444c59f968e88635bf41acd5bf7be6ca37a36b791bc7ccff7651174c0ac4944945cb8c0b968f2215d3ea4634b8c0aa08984528c6011afad45fdde195b573822a8cc78272161d2f001e72d5bc5a0d5cfdde6dcb655d1be5c500a43a972c0d8fa5728b9fbf4f6396064301b502391a490a84419eb871c856282e90fe9cfcadb0f8dd08f20d1d3eb6439ebd26021bf3a70931fdb64a0917d409c792c687cdc2eef25bb9431d34de89b9c318ffa9d711b2805437936208ddd725776ece7f0be4fcd33bf4c2bab3cb9a51dff557a6da6b760f1899df7b614c4cf31554d0c6e008c21d1f57dcc51990d4ec6d8e5fb2f3afaa61d58df0089d039acc0eac9be3299ba321323665f63b2e11b2ecab3a765f992e839272d317976a12745f0365fd6bf659813067aba2c81a5137da66c0fcc905be538495dd919481ba3a2c79f9929912cf920819b085bfec8460e963bc98142ed99636877a54dff0662c363a667bf393752cec027a0a87c8c4be1fbe904e302c6941756a5e55dcfd86a48b9eb2813dbc8c23c9b65d357a1036785f623f5a534722607234bc2b2189d8f12e54b9c86cad8197bcfcbc0ed0568cba5c1e73bedecac7fad18eb5d3885bea85042631e14d14088b40154a7989be96d2e403d5a2e060cf39c2d5142dfe29aba692a251007a1b835e67c36aff5cad3cc24de78d9379a3b8ebaab920c560916698a72080bdc16f27a2893107d0bd81ee179e66b4dd44ec06abf7282aff85388a5172dab618bc1df5056d25e993adbc9d1dc557a9363c5cd56decf5325754f7c3e52f83c1ec8e74426728f5113af7759279e8268d1a4a4095506e8240d2a9bb55bbd13d1464526b79bd12d650735af225c3fb76be91d7d02797d80fd683ba0419866819add4b1db8c114423fd981ddaebdcf2be346ca0b0b06bbd902baad5447914facc820338b4a6528d42809572e8f5989f98da5600e4180befa4a0883f00070792a204e0adfc38ff5e74f7eaa5c678a71b2ee6addc60434512f91f22ad977a0f1ce22587367908b784bff52bb3c67ee0bc9c1504832ffa1335cebb03b117e945a27fc3ab9a4c8bfbd158f320e9e32e396f6aedc52cd76bb0a78ba2afae65951a383f7191c3c5d1517cb4df223affadda0a2f30f68d70bf50168648587edfc8b6e42557bb8326778770aca9a5873d073dc3e1810514d871c772722956f2031fb1b06f0f761e34ea3b8dd64bd193197fa429114b1b4550b90fa490eb41c1bff376e9e77f40f96bcc23e79c1dd2da66b68533630096c0a1b10df533b13a6b85c9450fac5c627283e8d4672fef221266d6aeb3ae8a9bb62825936c675491e337056075d4e688df6ec9f0d2e3389a6fa95127cf9d9f7f46dd7452f0ab836bf59b7795a928162127efb593b444260adbf3f3c1c003db565c8bd263018ceeb2ddb1528fb961fecd7e8bbaf7f873cd90b0515784d0467037930be49ff767afd8b11c6f8e2aad53b9f626f08f92617e8e296fe9b64ad67eeda8e55a4027fc3d5b3bf6b62c67f6d95d37388e7d5ca5ceedb977b6cc7fe7d53564a9e5692844cf08fd9093685124d8e78a88042628680b2b53e39b0caebbc98722d442ef1a936c2c9325d8cbf5a27a860c206afab69fadb774b498e69486a8ae28ddd573b3df74ecde23fba229e0ce935ee465b97157859a0d00a9cc5b4479536a80cbc9aecb8d02f5be68492cfce8030b35ae5e3fad538f832e1a9ccddd18d091d69efb742b6bbd20f9fd9ab88080ec37470fb3385105fea84f508a75cf960f56bf7b523f70742093d10dee1a93ee0582a52154958777e8d0b573f18bfa06196d2afd82d7c1eb04c2fa52a885c0fc0b47cdd2e9abb517d1658146858cc51ca8f37e159a0a09fbcab89400a3f1bfa6fe22bde0428a42521a1ed1988d4e7b5f90632427d62750a9ecb519760af1a3cd8635442b9d4f72f73f671592cb1f68a4b97a4596358513b407ae2c81eb777236d7570d78687a8b836cf6b372b1394f2c07298331c4729e9a94166252cea3a60a8269918d7958d7bb9482f003e08309eb42a7c24dfe0ec2a2d41f3daf77cae77da981d8ad5e447a058fb13acdc57f4987589fc87b926ce6b67e481e0afe8dab9da207bf0d530dfa2f0f839e9e41ea49369c6f1242c837b7d39be5927a47bee5caa516f40d490ada8f81867fe7f63080db3edb26ecca705f1d595814bb5b0b3fbe94af3baee8fb8791a7d4854002cf8e14a746d5dbe4a2a37ea49d65958199a091b562b44ad3408dfea004fa0f628038acae02e4697452f46b3b5af6eb86682050ac1576f022fe974e7ae6d6d8c22133853a7f5c9ea9f7650cc16750c38df2bc10f2dc757a73df6cefb1291349b5a2a204ddc108a5d7e2a38c009c29ae3f3877cf0ba6660ee9a0d9960394ca1617d9ccd69d412562e01d4ab92fb8ee04f56c044ed29a2d325c2852c397d09eef8b5339b18ab1db37337cb6568db68539d2ced6ca26ad189f21ca8eb0a202d262d3d88d42ac2a253c371b92de522f8d2cd6e29dfb2830c5173842ba00797d63a59b2399a694f774923d8ff04cc19be2fc10a07f179d80d274dcb5e8470b5c1b89ed9c4bd1d3b34963c6292f074336e6cf443909b76965858504ef622e153863dd0040d04a4c3f2256d8747f6a8e352ace578e38ea12d39f5c369ab60abd617f788366fb03103fa12bcb94e3d633d8cc153cd05929fe4ad8bd63f107230b63c6c53a48e8e4ccc1298f4a7cca2a2985de302b70595ae3581cab0dc1a0f80eba19b76c76f30fe5f2f57f4239fb16903fcaf945d87bbf67ae81a0c91263ed815e6ef5ec71f06041c272331ab119584f3f3e0984f8233e0e8746c54973b11ded14d50a78547e40e4fde1cbd6e3509ebe34a945bce2c73a102ab6832035bc2857c24751f2da4d4cb18609bc62510fbdcbdad1556d04588b57bec854052f1e1d4356aca05eb0b54a73c5c36b111ad9514641f29ebb786e94c363f8a11f7a82500eeb3b8a8d1c9c2686cc4e3d9b6ec17d2748d47f6b9e5463558443b79ca64b76e876d916697553b94c7a7c6526e4898185b0ca7557f4db5bff3b6ed93a55f1e71da78a432fd6e62ded4133d28e57d2735dcfb41258fce7f9e6341b5f5df4a57e8f6a8c43a6301bd4528dc2771dc5a6b0162bc0ae5d97e9ca93e5e8254377236c657e132c593294b5a3b75bf4586bd673ed83256f501af388844fc865bb4a843962fac6585931c89bee4075677ee3fed10cd9056790777d639c4b3f47002fb334a18d0bf41112b849aafd219006975900f7ca7d7967545a5678019f13322ddaad58851191b54d8bb2065ca21dfb41c040476cd86f22a89f5339dfc2fcb0e829e2c2fbf579d7736b8ff543a2d92d61e87489c7d47d5b8ecbdd5016b9f361d426a8696d451cf3b4801b0ce7a972cf516ca2295caaac8b30cbab7d2d3e5781b02030f3586614522944404d437938bf2b5474fc3fc30c411b4fc813aebce7dc3dd284ee40c3db4393042df16b33a3e81fe183ece59d427ad4782e81fb725f6287bc07544ae3b0954c31e5c1b00886b0e4116ac06f955355402a276ebe81c6651acc7eb3ab573072329e5532445ce81074ca2f3093e091e376448acfc9b08df86a874edffedb67cdc72013aa75e84b01e10b518ef39e25d0a49a82d73109b5c5954b7018073bda5ae51448a91593c87aeeb0462af8ce31d3c378574cc450204c1651cdb07d326d8d202702de0b613f7090598be43e76f67c7c7e280dbbc6b81da61744719b1c7baa2dcc987fb0987531509d75d8f2beead4aec8a3a032308ba234cc7a5822803f5215de4340eed13d91b14834b1933d23fd981ea6d3497da7c0183ca38c8dfa0a6703595a9eacfa38682291dd1d1de2cf314e909a4c3eb7e50f0f374cc5dd1683ed6d1fe9b6c9fdc56fcf5a24f5c71a0268009562ae34603d387fdfa6393ddc2c2f39e9fd2cf4429c1750cca0c39f93776b30c8750cd364b4c61e8219ebace19dd5a8f4274182724626dae2fcd958c13db3a98edbacb71f8f2617959e785364cd3e3119d9e3a2b2154ab660d56d0eb0b486a7e0d4b28c7943dde57cd2fc03d5cf716a78d4d1c218b5d665efd00b22989b59ac39d1f50a88a8f22b5812d7d2abe17be0e66ac9d8418ed8715e790036d1ff1a3696add549fbeb5125ed50f2eed9b94f1a000779adb553122dc27d1056d11ed7bd65affd11464f328842faa5203797a1c84795704d7389fd9d1a27a6aeddaddbf76c805154479c9dfde16f2b2f4d0fc4d231366c894a8da015af90008d480d837167fe8ee5526ce55b112e6fcc2c1e2d85db7cf936502a936d2ccce13177145259d2f52336fba931f3323631b023b0e6df0524f2ccd1f03cc1359f68af7bbf18a3e11f1990ec5af0b71dc8c72fdea1dcd8094cd6b7339c5bfb72b9cb8af4b5efd48379449af49dcde55695f3f9b90a940f1f95a149ac7168ff4112de8cea1295902e5115ce7eda66726e024dcad136408533278fb995ca54e02dce39d2885691ed4909eaf6e693f81062228e75bd4f7f37035c64a96a0a994b1eb76b9e8f00df9e1eaf8fda8f9f866c28c1630d211f8353111b954c93dcae24b0d7eeae053c12bc5ae7b73ebca48b82c7b3e08941f0293c02d035695b225be5ddfafb850c3e9c4290d6088cc6783998f29e81c33214814419fbf3332eeda42696d5cc0394b8eda47c99cf24db20b8590196e7b0ff8a740735779748cf4899580e597a4cbbeb6f3f8f9e741d346921d943a04a7e2273c15fff01a08abb998d9386867e16b28f2b8ab26b2a2ec6620015ee8dc49b754b0dc54841f9e0372d0ccb93ef270825548b9a08aa6bbc427f09d2d6201356c321cf52f1d2665e798a682397fcd3ac258f3868e20b2e045cc3973d07354049993b534dca4f2c0b8743572833de0e4c28da76450ee3d3ccaa17b30e8176bfd5f4970892ed95c268e99f28cc7d67f88eb78bb0e6422510d56fe39d5c1607644e70a5d0639bcc6e22e8740db60f14fa7967d8f2bc757c5bf76603acc60319c1025e0e2672c8be227d102241b330882463f48231621868fda249f6df11c65b4997dc78cfab7a22f3bcbf11957aef39836bf3224376310ab317446350707330ff1e8ad5c50b32eba3e1a3a47d57ed67f4b0210a8494c6dfc967335e9bc93398f40b58b12767a9a6cde38d83438fccc2574612d8a40bb8df413d283f848fabaf3dfd082f4d3714044fdd1959f7a3ad47bb7e5c612151fd837a9cbf7fca851f259a13cf4723e0a52e80d3885d123f391cbf119d25ece35a09fbcd16ad74f26899de03ce6671cc1ada0d992be7a29c239ac1bbef3d77c3124d46ff27a1f1ed461a21f5430bc200a50a072da948f6af0c891022841494ca7f769eeae6233c281084597096547f162d754180fc9287c6549c2f3a38f098a9b1c23e43524d9601b9ec64333274d31b0980c3f5e8ae2cae92017b208fa95d6be8d8886c0e1a12df2623e3ece751bca9293beb1cb589d9d7c4a679f7e1ff31b608819b75ffd3aec8476062a3c5e64a0bbecad43b724ce6d1501a21b85d7547897e47d335dfc5f63c7b49973e473b68d012e8e0a29ba743eede3328eb8052575c5262e22258707a66219919ef2351418d33dd39e969640f5e408f2973a3b15a03719f868eb82277cb01452861510b325979141a55c574d092ab65e9e37ebb5507ea1086dd04d5608f4d227b3bf4720b239b9a3cac6bc16d4920503d152e1a9f5328041d0f989fa147505de14cab54e7294042e4612ba8fa99abbe6330d37bb3cc5319852ff09ee1d4581f7d4cf5699aad98a6de84fcd79ec3dac5d462359d0b56b534a495603f0a14d6491b5eeb227c3ab9da29fef953af61390dbf69ea0f048bc5dbfb52b51b94fa855403c360e42b4188362cf300e37da01a95b2355a99e9ad1196e3826622a2c08a256fc80c16ac1bc317929f7d0fafebf2d0138e4cc17d95f501768dcea010df98804f4a8ae2188b4508dd06b4eb56e312c4c2df6857d436951e2da7ee64d1cd7e12f02e557dc5d3c75f32cf03d0fb935750e7149253303090c307ac8a3ac552256e4bee42120b41939f542d4453f39c06fafb126525e47279f363371317d209de2b30da94f292edee80e3be4c9aebdd08ebcf37ff240a01259292c97c6a805807387916454322ab8a15f5dab37f0cfa58a4a599e8515b22227559458ef9b393a98dad3c48d4f146ff0139aa0145f72d86dcceebf49f7b0c131a5b2c6f0249b0d2f775b832658ba8773c2bcf3572aad4d546c42ca97b803997f6399e3915bcc621aea0c23ad30c86e2626faa9b86dc4f6f4a33163d67beb24709c9eae79c7cf78efe2e98d4453f1104d7e672c807bb4648d7166be17084a917829b8dc824317a6191dd5bd28faeb027b4f685dcbbab9c16e2dd55383c007fe87391beb9d518ac0b15712c6b1a8d094dacd7a2dd831d091b86fa69856d8b25a036491037ac770273327eb97cfa33e01fc700d5366c96db895ef7cacabe04589e894a95d69d180ae6d03ebbdd95e70241eb198a57c9d3653f97088408a1545ee2798deae40390ba8dff913c943b3fc1097c093d72facf1fc3d19dc436459318d9da9bdf4d8b3bd99cdc42e0931bba75e4dd7200a394f111cd0c6346c78dcaddd725a143dd90173b8e7e86c921e9553919d3a54eb3f0363d75bc18591a5e1fb9ac1f2fc4259ce493f25bfd63f00992e1c8a8ce9e3123198aba016ff2cfab89b55cfa8e276c63e67ad727197a83d8dc4e1de479eb9ad20c9cb9934c80e4198cfbdec18e08e3eedcac7ab2f81ddf2b2dbd91135d32531e09fc515bea43ef3db329b9a3be7691e713ee2c9bda748a80efe46cf82d1a10a1d289cfadb8b1f7d7992719ec28fe6272ba1976d3b199366fa345f3846db8871f1b7fb0c38176e55d5887eab7b76593980e437c40d55d757d026fd58ca941682973e3c9f9849c824995d77eaf6facf30261e37424db2ae5e6f83dc18bdf1d71d3554d1bd75b6205c2b77e00171a49b775c26e760f36b69116b3dc8a9d41b10e87ae843025f682e5cc49f6ecf4193c2473bdd535e0bc400e4cc6f3c2979fcf2070d8fc435a44b8bbf6d6cde36c8ba0ab25afff1ed83d94de5c6a5d8b945f3b380775d4f429e699c72a5f0e6e48a558e0b9f61c606f3d8450803036a2ca4520c9a16bc79d525eea3dd808a45117ede47e409e7c47548b2b4b0f4e3900da54e05193a0a1969e88275f9649a4f9b979e86dc1aabd49ae2517e8b4b64f486b40e5ee281d3ce6a11dfdc5faf37a6a253ce320926e5cc4952bc8a7db4fe8de362d8f60d22eb3dc054e9f9ef64e400cf6b33e53dc3319c069607d95d7fd9386d5c55a22a58692c53912d020eeec14c7d6887209dd6409942cd92a7f8f8ca64277ec94e6dd6e0254a747bde8369a6dfdd08a54fb441e6976fe3448653c15358173ea1a82f76f3a1412699b06f64b4255b5439182573b6be4c5a47ae8d34e12c490446afe25ddd0678c5d6022c7850435c72550f2313bbdd8563d528ab51402d18f6e860eb80ab58bc9f9dcea2e767ad0e5ed8d0cc4a1ef0b9879c149f5383b6db9eb1b2df20b89a3dc21935e1b84473751834daae9be80570ad69b380cec16550114439b96b5662acd75b2e9e7b89ad3d8623ea541e6aeac12e8c2ab60b110f0ca11b6bc4472dc6831d46dc3764133276d9202c012a1bf26b6006549098db1daad084b85980a0a339608393faf42ebc3350675ca149b2935de1e6a5c60f0bf5562559f5a5fef984b56847266a01875fb65ebcb932d732e74f6e2964009eafdc9330b04c80acff4f934182c5d4a34a83d167038d62fa7ec5bec02ec8ddcf5d3d2185b4fb1b1e46abb979bf19443702b78baf65e14eb2c679386612e3eb7791c7c779a3c5c0bd1f5b81252e7c41547cecf5add40f677f2fe4ad4b3297800ca860df47d1b5d156f24d182310c85075301d21ccaa0c69e729543d6ee20f58a1245ef0a6b5d834f7bf314e5b40f838d24d48b597234c096a701b414bd12bf9f7c66b03d89b75a8ce57fcbf600c8794a337340eedcf6a235d2466facd2d9ecb6388b5ae252537b410592a57595e734171bfd55cb774ef855a0da63d5c982e71be85efb84c334a62deba242230242485ab26fbfa7163f99dfaa574b4938481b20c300ce0c812cd40348c0e01e71d491df4e2b0bca9e70fb8d135ee42781fd247db39bb88488554581d83a072f4f3b982bbbb5f5a308116b9cb6374a9678b39f8b86baa2e128b8a16c4593ca519ec2bc4aba81b39137c8cab1f55a4d3c2b150a2fc0d3fb1b7bae487237d5781560e143c44c5ffeb24f0988ad1af8cda193ac52f11e9d31d7ea2af588421203de0de0d8d228c12aab39fad84d6dc463d111420a06d8b805346f04ef231512bf6f62102aa12436c70b98a32526b4f40e65492aa11a4c23b3d69f8afd7c9ebc670d4233de9cf704be5a1996c45a9b4a293743c1524bbcc87b72766fc6f9139d4e0fa008ce3b6ba677689d26598a6d561ccb8f6c013f68f22448e55ef9d8eceb59865be7f34a5db4f4b28f1a76956aec59dc4e92eaabd8730f72a7881a4c4b3a791110433e542e301a4a3d8a65b09bd10d7cbff8753282d85c53fb804cf43f0ee0b40f8c0a440e648844c6448f9ab626d594ef465593e72a2447209ffbf9975d759c2cb0833f820d6af7f7b36a28929762439c9ac6d03c0f04ebe82367a75a1343ad473b73bc860f70891ec3c8a29cd17294835924d688807aa82fa306736f892bd6ed0b570c2c5fc54ce2806d56d762314c3e3013615adf9f3281bdb9426a308a4174f08fd511fbeea670223a44135fdd5b664c14f0530ceeb34f0b330cfcaf6c2e781d5e8fc8dfe70d42a61ca070221802347be8f8e595e47e47205478e7bc3b89dae087118bed111b4da0a978c31da08556e30fad0abde4ea4e2e4328cbc642dc4d5fd212cbee3960e5c2be99df79b40fda441fe7a32132a55e9eea71e62eadc0fed57f97fe25860fd3bfa6c75507903b354d2e6ca10fd6a12dc3b13ee519115e94e31c572f132a2829497b97e0ebd31aa271f9d2c2fa4c487a0939565276d2f531230d9a8c7fee58d6d27c3bdfc117d687d713c00c2ee7e22648a7e6349c2200f8e41cfbc5ef75a027f23bcf821ca2eb2a27032cf360bb6b8ae565a0f96b5a6ce57da4eb7b74d281d0a3909f905ed30cabd0d3ec7b8e92633b67a92a387e49578922a083f192298637736997004e7f1a076dbbc9cc6a16c505845f5f32c444df5632bc64efaf25f39abe0df751c6508248ca79d91c70841348dc0c75d8a9fa2e425788f880764843c5eadf707dc905d335181ec5b6f8d55fd35b016b3fd4712ef1487bc3e555e0706f16e5008bfa1c569647276aa9751ae169981d6f6e5492b32fae1cc4f23f4973ca75a48425a609f44dab4665cac40348b7fd0c109430b0399b7bcac0fbf14f6b0686552efb2959c3aacb71292646d4ede012c0decea270465d58d106298caf91d23b50add4bcdc9f697155cee42bb573a1a2c551c5bf1e0e92cc5ab0d17731a18794d39139b60bbce019ef02965ee063e2ecc8ef753bfc0df96292c59b99a164632f50b5929a22c719f02e4284fecdeaf6af16b9e87b7df9f354a5a8716886415b8c3695491c9c53dfcb6a543af841bb4e9672d26ae855ee9a4dd86153e241972625b1cf0fd5714ed781bd299fa380bb6dfd855f1cf2b482641db382e20c65e1fe6ef4f550c6e7423f413e95d452028f4eb42a76af823b4fac8740753b9cfa38bd72185a67c5aff7fc0e668054fcb0d6afdfa40459f0baa93082b2ed5bdbb894e82f5c57beea2900ac09c638f8101e9ca5724eb31508a01d0c0b9fe38934ea13fe46f066fcb9f5f2b24e9f4cd1b12ee3876d433fbba3e2f9af895ad28b154f9ac06155f98af6c0ec0e551d113c5a8bb03716f4426eeda1e89dbb28724103acfacb621cdbf514bf1cddaa8116b36da754b5601dfc13352fc01f4592c3876d6275fad7d71f783c8ad0bf28822182ceb907974a1bcb75b09851d4945a8ef17d62c8021ca3631d878f78c946477b31b2f270022f8d4e0d552935f823394c660aa17c093dc8d0fb2ef628b7320eb08b0532c1586582368e0078d531756ec82c1f125f09217a51ebad58b0045d8bc0b58f77b0216be38f26474930c10c38443d7a66c6f69e423acc616653329d2c6b2412ab10f44f231de4d5da58af4b8d30da9f9f0ed6a5c573fbe8d998b834088baa24cc58537824fa8772718f7053c2cdba3f433e82f00b3680bcaba6c4a8e8d384f130cc389552478c2f59d28d6d42e18428d85babafdaedf70c59d25a3d7906647817223eb290d2d1cd05f9ceba5813b6b4fd14dd540932da3a7f4eac6e740334993589fccb86551d077b6f4e6358c102efb0ef1e9432351ecc0edce32fe39113004e2322fc663671a634738581a4d2cb25cfa8e29c0991cc0ac543b03b57123a45716e77ffcc1ec0044e5aa27d68b40e1ad3c3948f1d39469407a6ddba4c8ec5563bc0b847e34dff2176aa563a50096df922458d135cd074282d034ad3657ef99689acabcdcb64a81bd491828f2afd05a22fad853b7258d14b179510be5b5f5dbfddbac9be8c828dcae001ebd5fe9819f8f599c87e69d16155754a09c6c1c905669c9a7b0071ebb63379c48f979648d86f18776b48bc690a78ec87300c64adfcf8369807337c2be10218750d1d530c1c52cd3a0bc8380bc32714e15be8c9ea80b5b03af2cb374a6bc04cef847cb8c874ec45fad46db91ab09c99e2a841843fdf692f369deb7f602392f0fc8619809e932489c5a408c5df06df2e49dba7405e8f030825c4f6a97071e162cdb959259b3324b418e74025c0265d003ceceea9f89e28fde6d1ca8760a573fdc38c5043f4aef7a12dbbb8ea986613f11b36994a2f20378395df212a305295344e9c1454a7d9793d886c5d7643bfeceea9067da20532de7580a16823fd8310a222b0ccc7050756e88ffbff7e14779aac8ef087fc211a6293753d752896e681e90c4190ee32d6b87ee7297ad8bdfbcff697e1fbebf583f48ceb05f8307f40934da30a51f9a7c8e4dd35a7ad9697c43ca49cbdf088c77e118bfb21411d13dc6d7215d280e0b4c6317a5093cc66a0fb7d928df6e3ddd469faa24183fabfb9588e69ccf0765108a81a87ea300c642eb80e079e12e0269f3d4a02fe5c08081e5a701e9da7dceecf0aa049784330c58fdf49d5414255f31b23d24ffa0e32b28b89a3fd91d78e0d0cdcc42d3f817505366b5729def88f05dbea23089eee8c65525f838a2b6ed7c298331423e1e21fa8b3a487f4300e72318550cf72bbd181c5c4476300cbd439e7e36a115cd3880e16f4cb2bf6e72d432485d07eac7d7b2bae5873ff947cc4158cbaac7d29cd793ada1e9f8dbdaec0edcfb1b693f87f9a32c3d6319c9584c2dfbe4cec5d496333214ef7388eb619668345a6b2c67e309d43f7ab3c913bbcab36f9bf68cdbb7098247e971d18da9d445df9f3caab9cad41b01eca53327bdd0039421e22759e62df75edf4ab99b1d1c0bae798c05c92f34dcbfedd3cdad692c840379482bfa65d786899b9710781ebacc16b10ef3580a694138d2688bd68f010d6a64fe3e1ced3f08b595f3bea54813c3b0f7021e04074b9c282dd7f99fab1de75669db730264117fade0905732cd61e560d4e8c185563f886dda7943317457e52d216ab7cf91bed4ca31a0b6c629918ef3bdd09bcb5ab1e38d9265dd3c2396fdf8367643eb1a11f32dd4ccc7d6b7742df4fa067085f38fa249ceecd435fce0b27b2ec53040e5bef4801c4fc578473bac1aff463190d324fa99493a71046a6668a815edebc2e1b852a07a786c4189d2ee50b8cdc1a4e703bdc68fc1e3b6bc607818af9691d1cba4ef946ea96424660f2a74b03a8a8d72b66c6a1207cb48b3e0455d039863bab338da67d7255cde099eb088e7d73e1e7d43b86d028e764a1016cf7053bd002729e156a7ed800649f4602e312932ae572444f804828c7f148802ddbcb0319cb2cd16f9a16e8850f1f7ce345adee05470f73bb7fc009fb4c0f1792a6b6c5b34b2d33ea285e717458b63782e9794276cd193fa7f22a58245661df308e673084b5cd4c1295face680130be1f053314ca1d562209e394ddd6f02365d2d2458e20deadb865784d5ffe81d46697edd68e998cf5f0a95218a4847c2a5685fa63ac31f1f488f365caf0113bd9702cf44ea7feb90b4433c1dd0618e7f97f375e8bf93b2d7516709b0b13f86c4e3086acf23b28d70f2bdf8bc2da5ad52ca67b7bd65f41402694c1dbc9ddf9ac9d760bc927cd8bf36122f18c06b4cb07a475d56fc83baedecf6925edafb054f967fe3152720ef1572b29967e579e5a1c3a5845012e3f940a72ee13a6927708278cc46d3c58b7e0558121b823627c950e1a2585c126cacf2c16f1afce19df3afeb463fa19438f7331f782510a5a6e833b57d2194ca2f04bbb606f6f6d9796caacfc4fc11f22cdc5e3d8b2f2633a3f4659f2e40ba0f64f8d89e97b78a2dcc9f51f4c12d63ccb6373d637bafc03dd2c81f1e69bcb18d037525f1711a60eebd3ab9d80b26890dfc7543679ced7fd46a3b71e19f3e8922d3b97fe594ad1849fff0a526ffa4a9a06e341d4931216237e6c98bd0d76376dc437b184206231d8f4f0d028403ff4e3459904ecf7ad9b4cb7362a334c41bf0ce757b2b0c64c911cddcd62ece11f084c6e3ccdf3fef48f05a978c757db5b322a72f9663fab5c353769016c59f2c72fda99c81a8b1529cd1a7b6e3205fafd8f960c22c576c502e4ee97bb4d7efd0d7cdc05928bcc28ebac891ed185d116452387f95dd3fe2a6d63c1e0dd2221f5fdaf02b7fce2b55174a6f19f34f74156a31fbc4c7adbfdd640a5c34b9700965f9817d0f7f3415f4da1db75ccd8e7f00ad5a1dc90eec7d1ccaf60424ed42f61d30360b694faa4c960e6671e483efa1d5196b75925ce5b96de1be973fa99169f714167f3182babda70fa4bb7b3ec7788c6568e0c40f8a82dec51cc7483b854f5ffb31930b32fb0bdbc045ce4e88397f09a11a59b6f6f0f6821dff3f17f1b02186eab0b4bf30a2489fe2c96c5895511835ce269b5beee6595885a7335c1b827259d8552d6c89c7e0e335b5fdbfee39efdf64c586951c9b24a40d5cf3a46544136c7eb8ebc877578c3e26e7af71cf93d4bc32eca1579e9959620a64a2f093d685ff24dc9e0faed1180d9bb60d97d278385eece5fddd5ce84874b85f389cc03bfa07b7dbdeded6b14b51e68d720787fbf388903ec988a40fa26ca21a8d0bce5017d38f6010c2969f2bdeeb00736611d4ac327c32b531ffa388f2ff46e271203a50e2d6e4dd5b18372294907d02d5750206b0a97a7f5295bb36251e9001654fe8a605e9ac9f84dda682e3b94a10a2d95cae408ce5ffed5e5fcbacb8360f581d57f8b1453d18b39969c3c612f1329560e31c9a7f4c5519b0f03a08238b946ffe5b19b41b404d802fd93027d2120cfbf7d382735d96f5910a46932864bf356d6479a2b028230b89897a8fd9a420473af8a3eef6f343dcf84bc6c24d35aeb7544cb9fa4fdcadc653db86f153fb426398f0448681ce9d040a2bb52da7cc92107f9b48a3e1b5f33a496ac0e72c5fd15b8f41809223e5d66dfeec3ac1a7f258dfb05ba4e83776e52a2c1c54e8570656eaeec5cf3feb073bca1e8960091de3e66b85938fa9f8dbc7c93c143f6620df34be7b0c103f439dd13327c163be478fdd2c9369301da06fe6100118975b708fcede11c6ee4be66fb907e00f3773f6e1bf1ca4ee73191b75d4753a5c80b42546609b8bc7e18827e1cd8fbc82b95545f1c05d9320a5cd22e65b846ef1b353e1523efa004111476549da419cf99c89a6ded0a2fe8fa1dbebd2fff5794ffd0e971ea4c344a4feb7b6a65ce7dd9065c066bcb34d363b17cea76a33001a151eeca58c1689c461d650ab7559b34766b574b41b55dd1d0a012304d79d21fab4c04916d50252ff557ebbad2ad11db6d8c07c3b32802881d5ed6084756e5f00f7186d7df81a8467adcc19370592ebc4606a3cd94cb55e61f8fb7ab5630ae672e639e0d3a0963b9e088ee0d914a18603416eab312c59bfa7d50786aebb6e3b3db440f967198411be0bc719242c73786e0c5c69c5eccbf20c25c138c1be39d111922dac485cf45a4441cf59029fb0880492e91bca11e96448597ab8fa686b84dd47a670a9dd9e1435b8b3bb260fb6f8a219cdc5d3de7f9e684b69d269787d576a58f036b821b2a12cfda47d97f504c47c7667a586a17dc7213949515d033f7be2d94e3bb521c95dcff9c094030c326d4eee77772510aae186a4c7054d9ddff399aa25a82790e6e47a29dcc4fe4ee35a596d3004d1afc50422ed5b2cf9147b3d777b5390d3828e9ab3cefb412b7c6894c24a49838141bb2abb4798e731d7ee7a6898f96ba2caf09e67237c2d0cec666241dce4910f585195961f25cd9cbff9ac81114746fac17c1eb34136b48434a5f5105404c5e130f4bc1e202e6a0f15d6317ce59918b43c3b38f7b6815a636dfa266a66ca0ec5418305ad5a9d411ac81ee155d7580afc2f29d9bfd0eeeca2e1546c32f87d2b101820356d055923def4798446f695dfe89b83a45ed4cd0eec6b0d1e98e03e0070572bbcef59b0907878522d2be888e3027b4954ba3184ef093adb0cac439ca5232dd33fb5e7d6787c336800d16e64e05aaabf250973a37b0fcc3e75d58b8d10bf60c5a33fc294fd3fdbbf7226b1ec05a5a422e61d72147f539c8f57c0eb35049fb4d0c078946e36c796ca2b9b7fd0b055b6b346981c669f837004d21079b30240ad7705a2fee79e83e65afee56e2b94e9c7cfe9cc9959ed4cb149cfb5a0d024ae1f847f2eee9914da7eeb87782d88d83a4b8b4f73c6ae5e255354e9d6a6e736ba3fb8f15cf332e09b3b335df6fec4579f5903639b1e0eb9fdc13f182f0581848ee5a29a789b737e390eaf015d9e4e2674d90e99be027e913936120891c5ac6715513787749426b00158909cb890e6b6f57db5d52802ab2121a66da148d23b1dc7151c8415c56f54951759e23d7421b2b32a8426f74876ccb0f3211eee1007a2dfa47126dcdf27bdffa1ade901f383ec8b00dd2ea66a89584d0d5818947cba507823bb95d6f0d16d19f3ebcae2dc76d7b4b467027b47a987a938aecfbeb22419cadad1327deaa435e8c1760dbcdc1ddb6e52e18a376656df6f46645f1969cb1f6b5391dd14130e3816dcaea0adb593dfe70517c8319efeeefc58c53f23c58b07f48c3b624cb11e1feba47656350fd27f9582cfb9d20c28ae49d3b7575e2ecbdccb9afe0b0ddd90a954350e477a909148a8346960c1b704604b7a261494b5b9221952bc6258563ea70efc890f0530f363e749b64983a3d2e4034e834ae8a94db15b2e7f3fc26d99c09a24b8226fd1cedf06bde5bd70348cf3ed46053d146cc6ce3cc3a8b7c4f81b1ace443c2f2baab0ebf41b0a20f4aa55bbab88c8fd5975f679f45f62b24dc75ba39cd9789ad49950c50cb53d0f351f78bf4e1158457ea75edc3d44c24678f6dc0b4aab2567e4ad92ab189d0b0d9f508480093247d1cb88fb5599f4d0b741f332a5adaf7f7e47629be9db762cc7b82d4b4354822aa53bf8b33b4691bdfa5639619f16905e06e87d8649361edbb7c86366469636ee24a9cc23ebd95594d065722878f0a9aea2a0c74bce438a664edd583689999119ce78f3e85562627475fdc63aca6b6189ff1a4cb918aa15ea36cc609ce49c4cd7063be5de2d9ea9324fec84c28fab80f4caf83e44557cdebe62dabd14913f6398209a9e0a657a60c43a3130ae762edbc4a5a0ac3da69be81b2fb676937c5df9289216b8803f80500c279f7a640d98b13efa16d25476026e69b5fb83aea3eeb882618ba4d42c4b8c61bfec2ef55af73c446d79d22954bb7c0963bc397b3ecb0ade430b1c660f33a2c64cc7efcea52b2aef86899ba3a83eff822c7f6ec4237f8c43b0788bd42335e607a8e8416f81860541de84b6d130a564c6835a6638e18b066a32800b91f290bd5fc290761f5300a124dcf969a57f15f430b4f480f51c16da974b3a2affb92d8c00a529e6b74904d2c71707e8d888cebf7c1c00a728d353dd9570a67f1d9b177879e4ebb44c32cd164b8fa658eb4af0dfb1612672e120e34ac14d0b61a3a0a928957195029325f521d7e9a4a4ead3629165fff00051c8119e6523a10308b8fb09c504a4e5c4626d22cf57b958115a68de053f98257113404778dbb9f39d3c809636ac1048bf42a58643862482800d297130d2c062055b17bf402afe914db7f62bde01b31976bf7e8634da0d87b9573e26d8b371b0311fd770f9afc565ea1fbe97a00e3e7e2fcb9e1350609d069d811fc7294c93dfa5bf1bee565b0c8f44e3b6aa537b6519151553b5b4b810ced9979d4a5151f748438783d02dae52a92760f8ac12063397e229b9e7635766216c9a71ce87f00cfc0e6eedee885022e2f200c00e32b1fbe34acbe36e59c4a2ea6b19c8db470e26e848492151ced16a664acf38f90b8771d8c2a7be4c87f4c4eb9074214e388ba0d949f5347f6f00b4253217441ad61e4c9601da4c393ca16a7f56b5916489218991c53868b8b6c05dcae3cf1badb60ba01b81886e1aa3e226171798c1e9a7cfa7888576a2779062614c7e62cc0a785d45a27953b490ecee8e9983c54f176ffaaf37b8a455dceac4b30adedf9737edf69e75a6bb839f4820886caf018774a2984a196584a8e7ac6b358383f877929ec864efef454e61beba3b1fdbdb66d9e306acea803567eafea54fe2ad5c36dff1bbf7e3fcd0c1ca41978ae01b60ee78b94eb0276322b4299cf83e891118ba509b0d3e9ff0644f299343f611e38418f7d3c659b8c4dcd1d8945d0022d4c182a6f4d2629ef7cf6d153a8ec1551d22050807e391ed47dfee0b4ad3563d75216328b1f3b40df86275577214c87ca752b9cd9f9d94a30e0184f1101f9e1633876e9ef108babc0644555312aa0930f6a0be5ac291cabee522fa3c1bb67e108ddafcb35cebdcbcf5ea8f9c72ef414078114af62a65f79871bb525e94fa411c91486e9ba78a7e4cfb29a796d9080cf66c297d85d71ce05ec299e313942c0bad406d175f6bb905336eb2aad91dcb85f5ad42528f5357d6ae067973c03f1dd4d2d855cb5e61cbf21be45da1581eeb3e77159038b1165c23d1af4e8b813aa6588499df5c54e31bf1f6f0ca5b2463099d7668abb17ea4ed9f74beb7af47c0b734d9145c7fd30953d42ea868a4801c4333d9e8d0f64dd19276ee624a81d92942573210915bb7fae6a63f69c7197a2b0e51dbc63c177b9520fa43c6ef8df51ac1904ac8ace61369e4c6580ed8767ed61104535039476d1029af354fa3e7affa2d896aac2f1b2c3a3ca5843024fe941e2d6894200a520aac5379f78de3f04ad6b21f16215b98eff52a73c351589a66a36998e6274dba33d82b64e0c002c8f59e3e07b0bbff7f1f88fe48022c0d8bc6e9b4d863c0d961ac834d596beb4318c3cc3663e52ba51431300a47dc767e162020c6fb70d34f26a28be949d8b72bbcc43d1479644b30c8472b24956827556470aea4c8dd7260cef7e1e52c2513a0cdf46382596a15abdd1e43bcff911d29a234decd8fc6070ee953e82a50448dea7e18b7a6909053ff3251b25a1c50796fb5bd624b04d0b17fe9568750a175ce6657523a7f7780909d46ca464d70dd425a1883f15c5aa0a9260f1ac234854943c051ee6cd7c8f10f9be3d00b8b51f0e8984762f074848562c6ee9421bfd5cca392aa5346a13485a5198dc13bee0332f80ce790c3e861dc63f7bdb5ee2743d7e4ee4f335fc1c2b82304648a182e41a5424f4e450959ebfa72cf0b364f62c41fd44700ac0e75c4102594c6eb1fda1695ecc867a38c5eb6fa26a4649814cc3899fb181709d692a586c028dfcd201cf4e879bed78d5133c3c82f02f5a9910493b0464c89599319626af9d083f8a98dc5620e53a3eb31b19b7862ca55d34314ed66cefab3bae72bc692b0179957a71728ed9310dc293e1b13662fbd0b385c6e6ea48dfdc78e26146171187264ff9ad8be74c5439df42bffa297d5f2906030488140a84cb97046702cccda4607a0fcfe33bf383a9a9fe15dbb142c2a705da08ed9998cbf32180a5ee5a6db40ba9e5e548cea475ad1564d04319e18704913b0a44dc46aa4ef75a59c8abdf20ffa40441490e32e8154d795a915280c6f3b9e8719ba36baf17114c9033bbb3874f6110aab5ac81ea6faf712cfed088c49b3a8bd4850c37d80e5c8a38bc30ccb0431a021e16777a13eb603714bf6bfd53ad38a7da817c3f57da7407b799b0307111c8a86068894e26adddebcb87b12b80d27a4080647b004d5a4bc62855d814c14122075c32e3b521652bbbcec7f99393677b414c3907906f26d285eb56362210024118c812a0d63486af619f5f9f333974e2d2674f6379b236752caa6084f05519eb1935f0bf498ce49b24fc106a43303531cdf0c84693e48498f9a1bafae3978d53c77031d5687b59d8162861391212e82510d6b8e98cb68dae14e28f0b60e248e2c8d7f7628771c424457f6170034380be290c2ff8700c94c32e011769c1a10643996497e4ec849d0d4b7cf79c818edbe56d455d9c37a10d052325f2ed94b540b315806c68f01a7cf3479c525efc8dbb325c4794f80bd59c509324f8bb899953a8646f88bcf78a2d96c4503a1a8546abe122eafd9590de6dd56e3a0aba09ab933efd9e1d92600576fccd1c69420bb923aadb7defd0bfff648ae385a1abe44297006989cdeecc1916e0df633a93b49c8a7ff8403150804fe4e2bd242169af7e16c9a622602f682cff3aff4b1b992d44bcbfcaeb0db4e4fdc0add783a28bb9714786f4dbc7dd3d2b402f1edc242a7ac575ca9fa4f9cdd1951eca572a3c48b38afa4b8a2312a6794168377523afd7a196be173ed7a0c0c74f7cba1a74528cb09b53ad28513f29958b045263df62f37e8b9b5b85e37182a9deefa7b4887c0e5065c78b675f22ee280e08e264cce9426ba5383db39f4eb97b13539d849392babf4e69ccaebaa37cb3b0675f916bff4684800ffe6855e108ff17ef900058f510f189e2e569009989c5f128d1f2c08489bdf1b88915ae71f5e9bb2ee3605696e8513512a0b5826fe2e7c3a04ce66771f1526ac3faae5f618aad24354c130c60526d3ee9a46b34b0b4019293dd041fa4914cbbf253a6b0efc2e0520390afda376053bff893af8796ddb1232eaa7f83754b4b609147dd7a81c4b9d24c76a52b8e57c4f821cc0d4c7eb113fa936521b2600b59662a740f90193798df0a70bcf71c05c7dce1f01a48e9bc126b0fbd2b46dca7dd36aecee5aa8c56842172afb36dba79df2268375cb91a424d96effd316765031d128bdc821ff8671669580f0b3a85ce8f9522fff1cd33791b587e22b055f52fb9705cedcf8fa5df2731e35fc778a2ac3e715b90650587e46d07d65968b4d5639947ddece69bcfd51d5c752360c4090784e5c6450a046af5193dfdf4323ef017faec3d976d5f7ae822ec26941c74303a6cbdd167242cf4df80859d6a6aebb15b4fe4e091268e1f7b21c4cae1fe45811702daa7fb711ea457f3f6984f53ec055f0c6aa3dee0a3d05999554a5a558dc4576d83afd63defc7973a0e0de144093d5895d5016d21e2024806991bff99a95839b016d7d5fc4634d71d38186e030ca49917994acdbed208ea3f44dd44201ec41b5d5a4c1c94ad1ecb0c696c2540a515c935b992150527eddf5ea943cbd8e24bed624436a5b15348aec9271822e5e1997dccd66e4bbaec3cd0267ef5b63201f2b30cac6eea78d8c9a20c582257ff243f0aa3a713424f4c7f4fb4250ca965c2c7ce471c45435ab6f000f7a266565dd31cdbd4502444ffcafa5028b81b2c2bcfa2c4a5970f4906f04d5286d846b3e6a332cf8755367cc0790a2b81213f516b0083ebe8d4bb286afffedac759bdb2c4157b5fe0e53efaaa4eb2f1208c4042161cba4461317278e616dd6d6b667d1239315e2f18c44fcf86d2f701fd1a882b3723e804d723c336493255f8eaebd1974adaeee1c427d6f354ed53d8529152ad87912a5b022b624e1109564ca13937d049a9bae7b8be690ee82c8db9186311b5b00a9a598b90022c47fe727f1fc08cb5bb9d2a45e38cd23975300710048f60a0d598e65af070066535f32f6a269f1205edd543d239170398b359ac8d9038e49943d1116ca738c79f92921a35bca7c34ca4e90c3917c018bbf3b9e721d5f2964d56515f2f05f5453fb590d7e22e362e01d29037c0cda7a86060170ed85e78d569c342901b81bd7f0bfed9f0b0835f515a3dfbfc1ac905197367012324bae390eac4ea8b63f7991c14f5b6eed654d938e457ffeed13ad14ad1fc92bad53b68f7294711c713b1d7075bd6f98a9f5bb02ecb44a1495d28c713d0e0b6ebcac4c16c045eb24af41a0c2b6c30b01a64009dd6ecfe09da260c0668128d74a0292d2ff5690f23ae366c9774ce7ebe8f9598e06666502c1d676de315da4548506c848e6164608d7c2d66bbc9870633a62b2187042303bf3c80f40e6ca9e9908ae3030dca085bc8f6da395aa2e5aea4d7a0ead93e98b9328d9e68a6ed9d6a28ddc5e82f7fa9cd4974804f45a549d0895279fafd0e3183ca06c5df242a717a772ac9b34186d479ea9c8aba77afe822083e9e3060e5d9edf9bcb0a6283198775f87356bb7341ba3bfb7a16c80feabcaeacd5a46b14d60a0740c4a077ef8ecdbe5589802130bb4d22275f9bd08fa8d7e995710eaf17714c1844a38cf8c8744a61446b90ce7761308f6e37a922dd811a6a448cfa3e50e1c371d037171d8845b8e114af53910afcf2bb7ca4fdf8c91342c01679e01ca62a9f701e113dc37084ac48f70ec373033a9b4268ce458f64773f1b9b822996f845a731f9d059ee38cbac20c4e2b3450d109e8d3e37c176a32ee64cbadceebed94f1cce94f4f28f5a772f21cec49d3254ec3e1c958e23e5fb3e52829ebce7662200c9717a4dee05db1678e0fd750abccaccfc1b254423e0ee107274eb3880696467995728f2279aacb4000e22970304858f80f83c3cf3448c9a1cc38210eb106aab8e9d259dc0ef509e1e0dab1ae961967b2dfd656d2f4021312f4a0c79b0745c1bd2d3c284d137502344ed44b8a83ef840704b5ca62aa7ff547ca480efce1407e60b3c51254729e938a125662a6098776c6ec25913eed965e5ff2fb49bda246a2dca83e3b2dbcd1afe756b8832fb7ac49aeb6c874c1b10486de170275abbc539335e6d42dffa9a909ab69271d8023f86b637c835cf67adeafda7ba5eb142762a641e675075e8139fa25f265802a9f98ced7ad45d9047134ad8a5159a91020b8b8b8bc22882ffe7efccf08e947da223d837722628803c98cf0e36e378862d69ca3c4d83c0cb46235b5c0bbc178c7be5bf3f8b0ab66a45803a189a4de38e6112c10f73953e23005ab62658d9e10970ae45d740f99cbacecf21e0d8ba51b3d14310d7582d66dedf44e2b2654210cd451ba5dbcd40501d2b823627b324631a12de8b22e83ef4bfee0a5b1452ca279f8bda9f7c38dbf13cab5237d1c2cbd6efea0dfd0c1fa07f1281c97bb2077967e6ad9311a51c617e1d9eff77615bf958a9066ea348483273e451088325a4e3ff6c71453882beea5b14aac3b51f86be42fbea0385bc5c68812651c117801dd8f7851414940163a1af978009d76497d94f1af0f3cfa863e28bb3f4d8721058091c2d1c95776deae52b872adb56080c24a5bc0be794b1735c16531d07930518653b75dcddbc88936057706145e28aba67b79db4bd7ab0c345dd361b74ef0cdd8b5b036bf21cb8ce71ab2a8bdba8a97a570a57d036e41d12ad9c35c3bf5bd6aae046bc1748f20201116b2316b64501e3186c687cd9e62069530763c107dae9af0955f735972149c4b6f001cafaed7b1d5d28cd29811da0a2b1770eeffc0e290f2cef122c39c89752a7d6cc38f8b3fa248a307ba2d262507598a5566db86b0e045eebb75e701d05c4bb9e24afc7f0b3062dcce08705af00113d5b890d3c0fed39e633742081f650689de94cdf6b3f9060fe3e4ce539eb06a37212b25d60baa3c0623983dc1d30ce6f917d343bc75998f23bbcd24b0c2e2585ca303f636f77669ff51e2885130193f321eb531708a249c2e76c2aeb8573ce4b10528818318b237efa31001d016053292ccdd8ddc4280d7f91d3e84a02a195b0be308071c4b9dc5e816bae01aabcc1ac0b37a63da00116bd50a8e4c9f241a8041c4edc6010cce60e7223e879e11b03b965de05da8806aa61d09829f0b26d63487c7f3cbf0892eadc68be2f300ab3c420cdd0405edd8eb1860a49be5676f8b97a579298a8e5ccdda01ad5753000ff8d74cbf0dc62e30280764c09d6f58d67bec209101934c3630117c1ebbd3b0f8eff2b56d7137dc33fc5b7b767164daf5bd591e13a0578935688259b4c8fb52bfde46c6a9d75af6e27a655cb7d4366ed576cf76ad0e6e614a216e27955851d240372e22a2f7d192713b54b0a6257661f175a049d4ffbfa50aa1e376be7781998b2f2ab1cd1466667263bb846498dd293faa8dd9a32fbd9b0985bc439c7df2e675713d434c4b7778e24b8fbcaf77cafc626ffb307244a6d66dbf87d6e4ec8838e642349ff30bf09c83bfc33de99b9e5cce148da4d212b5b083aec67313371c146b76fc3d4cfc5d7abdc0a92e7a05af73107a765cc023f2920d0131067663ff0dc11672e90cb524a9f6ba7e0dd194cff306432c5e54a26965779183d5b2a8ee5e0e9318929b0f65a0fbd91904df0a5ff0ac37314b0a92c2f115352e72343a8434d4a74bf9d4e0abaf4fa8a9e4704ea5bcb5300124263b9cf624e2e06a482c9df1bf4c58c85e001539dcce8f67890332595dacd3aa85af160605ecf9350eacaf9f45253cf56f7ea61a4d8706c8ccfeddea687bcec91c8900e1ac707166602c32e2baff77de1c57c88b24f6d6c7619aca8219392237801e347f6615e6117519e1db7c4d36e3d0ee5dc5f76fc3ad844427df440f7b5e09e4bd21ff8911f25f143ab3e90b8b228976e44b8b6fd26fd4b593104eef3b75ad1399bea0c7ad436987ea84c56ecfa28192e6cc0021d2e5af00c77464ba31675203a9571dddb1849ec314caab2b874de0c6f8085f331c5342f40f7925d832eb090831a35ce6c0e88383f2f419f97a18d7034296c0c325da2a954cd5ef699c4d0ea89306ff851220c9af2a123ab4dcd66f3ea478cc46604f763fef9f8b1d5b6bf309479936ff68a1e9bb50110bac033f506a08a553862b2b064f1ddf91d2c58962df4d901356e65fc06ff45d0f6b715cb2d3c85fe255ae2ec67b5758bdf144c1f46cff7a10618703d2bf17ecb7863b834a5142d3668af84f0acf500952c187c436b5bf649b36a92c9cf4acd546ecd02009e0fc498334775fbc3045c6c518678d44a654d0036cce8985cf378d0855e25929a223c2f3c6ab9d3a6a0375ca4183048623a56918397b1dd7b35db1b27a162308a1022b5acf279444fddc358b0777b832394ceb438230326f7db8500b4324f877bb0a4a77d27ae5dc02ad2134e1be995ba9fb3f2794566a471e33d72be42bd89db60457cc23ee8a465550cc624a790f3a3edc1b720fa92df4bf1444bf1aeb1d268dddcaba5b34033b0df5701b7549962ba983a2ab330efdbd9a018741be5ff4fd84ed26c4f879557b09a0240bdd385b060ea2cf3e75800d2024790610e2b4b50cf1056da205f578a22cb1a1570a44e9e921748d05c5c8b017fca5c6f462eb3dcfc88b4bd4bae9c0d88807fb2f7603838558409a5d253ab92192d0f01f92f62b48d25499d08c803593c011f2a2c7316c6a6968506eb11912918398b679eced5acef1fd9ba6eb3360c11f09f16084667874a16e7ace71fd14da42b3355e228226bed8278ec15c91532c16150edb29c40b4d4232cd0c45598fe3d7b0f66b69e88622774aba48338cb9bed163989e6a0bd2fdec0318a2326566dfc0ff7a6b17394721b35f2f23592b50bca7362fa33cc8867a73b138ec4b5915c875895fe70eb63643fe0bfd87678f4c96852134541e3b5d19704b70dcefd54a1ba08bd88714557a17e0701c28ef78616685c9ed1dbdd4d8639937afc09c3bef0fd1b7b37b1f16916537d1b4c718987488b1b19761efb0af9d679c3f7e6bcba5e03d79272e33196f42c479ca3335af01202756e43c1aea65df6eb7722001163eab924d54c8fa9db1249b13cda5ec4b1190f3daaff690f05e27da6b150bfca684f01b0779462b370388bf2c76c910bc7ae279efb701b8042ed8a38e49dd7aaa3dd85eff9003b9ed515a0e6689117b14a208ced8d7cd367c0e390e703001631355bf5e0f1c3ad2e45aaa320dd546a3c6faf0e595c87cbbf79d5cf2083e87233696a73760189df8fdabd47c362f11681e508136417f7866d3d18383aa3d79da950a95e55899e4593cc967a13cbade9b56d39b23c5ebdf5a563b3894bb23691d954997eaa0ecf29fc0493d0d685e214a4a2cfa8ddca02c1eebb9aca78a99ddf45667c0df7eefdc80b4078cc413c4644117a267184a358dfa0abcd94c7e31062be412fcbfb44ba4b99a46bdd505c0befffba046564e2b5303ca5c56b08808a14403b967ab6d886c08fc8a75d0f8e31e469f4078a0e8c338d7a9a61fabaafc8281ca24a7d53564dd4db599bf581e0703833c50f65818295ec27e07e400769b1f6e62def55ec4ae9eb489d7657b0aa0adf2a03e093585e7bd445f6240627e98c8e6b3ca0a9dd2acb50194d8235a75d323e223a09a2ec27526125c42de1932e84f931966dbd4b488022b3912f34519db1c5c5d72dc1d90ab3148d0ff2acffaac1651caaceb5497068a52fb2e05419234e3cb999da9aa87f8266d0c9499466582c1c77ae0bf0c8cdbd27baed2e5e97bcf11fd91bb73ac3ed237bc4f031b49d093d720eda1843995b0ba363d716a821d22520aec4c5f05702d8829b928ec1252c31fd08e61f7ff171980808395b8db60ce8a6af3325bab161715049597a3a4bb1720d40de0618489db74976368e194adb7d7b75fe344e1e67c70e045bc0cf86ede0bee7c4a6bedfa9ae243b343a40cc53071260caaf08b96e156d90ab6e0d7e535c3fd8a378886cbbc4b0a34595b882ef8270bdde5c8b36899defa6b2d42bab8118122e202ef25165f9bb0795036582727404a1da21a155e0eaafb1b78405e056db95824ddf1361d12386919aaa2d05f6c2c4290e9dbfea51ee3fc26b5625f9c8e77515ea1814b587bf8558160e461c884b99a52b9669d8eec5b36334b2422bcca90d74eec644d49bb6a0b97291d5df78598f9c48881d3adba2163ccdc3a0eff1b55f674e1c6a776c7871837ca45fac3c20deca5be17cbd38b01b4b7a07d66641ffcfed9626368280f489fa1e5191422ab3c0be21186f55670f7b31cf3dfca05afc9352ec0d6309f1fe53e06f92ffb9adfeeeb21229f4b6c165897879a6a5db260cc0d60310b80d5c54abdd069e6e196e22ab17b8589dceb17bd1f0c18bf3a3009f56916f429f694288939984f21af5cddb2f0c251ea99d18e42399830dcc21dde4a57641a67003d62eeca95ed6c21f98bff6b354d335c5b044734ffc8650b34f22df56859d504b9b3908269efd796d7c11f6f0bd86c68671dcabd00280039c6a9d919a82adca3f3489fc515b3d7f5f10959926af64558ca0e572eb9dbaa37d64fcdfa72fd4574f2870cdf83ccfa8f6624bca31e749b8f6337b8fde5a7ee66f797aeec5778e4ba3a78cdc9d818719b9ab196a7235c0a3cd66ae18ca4257281ed022b53c2537bf467e1f09edc068d90d925aca925b9d369507c54f84d723aa01bba1f22b9af355d443259d5377656b7733b1ef3f2bc52d9347bcfd97693942ff888182385f78b7c82ae8851d7ae4f87905ad5b521407403064a7b85653f12734d7f6e1bf09d0f4052b253e8e8e1e5ca13b49274d1a32813ad380112e90b20477260c6da3c410fe1b81263156febf90eb5502c0c4b0ccef20658ef695262c3d0ed575c5e87e3a1e83821a3338482b95111e86df8221c963e7774ad265b65fe6051576650cd17408ddc76d08bdab3285fba7c4a39daf5c0a6ca09fc6f4527a918a3e701436c5773704944f6d395c46b27e60128628f0bc25f01db9aa6c3e938bbe1c802d9758d1c98f3bad5bff20d11ae7490405357edce07e39b98a8a49b0707c714ad168aaba6cae6ffc791752aea70e6849e8b21b2d51b83bed41e930eb42ddb15caa64cd78d350f075246b2c323edc03b0fe40d28b807435b9870a79b1802c8df033bc9dd615cf588509c54076d8fa65063e31c1048899671781c0133e8f38967c6cc7602b59b7c5af663415052d45a7c4121f87ef9c26b04bfbf7a85b1d68dbcf4d152cae3a3b31a3e7e1f404a7eb5937bbf41068852c6ab5aac5603507f5f85f885a199b55cd5c0edd417515d4ee5d0e3a6fa16fe8855e6c23498a5a55d6a333877227bd1d2912ee89f8e977b1e326f562d015fa944235d387123b1703dd00582cef912a3376b6bbc95d2913d9f5d8fe7e0d8d55058201d58a3e9f0ded0aacd6816adb20e241648c9005e37b76a8562395a77eba1f973a81def438717658a8126a5ed1c65271e04365bca8a1f6cdd396e3b3827bb03f250969f256a622eeb01a5e55e2f40b874817833d21a24bf0d6376348b161bc7d672e6ddb36916dde9c03f7078056470b5dd297efaf97f530efe654cf93645f18cb8841a83e8b621177d51b7586d06c2d2718ed2bbd9711814befac8ecf28751fa91f6d022f80b3ac714e13b0f8ea42e7b53810c51fc6f9f8447fb39e1129fb60929d6fc006b7492f38220479e9fd42094a8f7062b7f224ad919c2b87eb175ccb91f399ee8f888aae6c5dd5db3312d30d3becc3d9844f3693a2bd6354381658ca0fca48659cdb1d016dda37f542c047c553795ff6fb96397dbd4f7bf94485fc3ed9628cbe50eddf3a4d81ce2c889e2fc6603794d30a64710eba8ba4a320f490ed6b2cbb7a9f3a7ee73f6f9ddac3172114087b2c032ef790c30277e214235945235bfc062d38ec52bdeb8626b206e8e057cda22c2d8ff2af444d9ad33789f11940cb4d8ff6e45c5b05522f653a5a0b8d27eaceebe0fc8675910131eccf10fdae2364145b1323677eff363ee9643d74eaa6c5b46faa1f46a7d9aa518d60be7caa17227fa7d773fc8cd437596935c6a2a92535f76ac9aaf0cc8788eaccb674eb10933526e9986918ae24ebdf892f0cdf11807a618a95b55507790aff782f107499a1d6d93fc7e29602aea3e6dc02e2076eb8cc51a775ba0d21fefcfb56a4a286f72ee82919d9b0d787a5b8e1a0fc84a68077eb259cb367439e5840c84d7a3a8d414c4a560e369c85cc67f3d4e4c7c7cffef424fe3b8f0939b68cb8d9fce438fa29223085e2b445a2af3555f1b7d8cc2f5015ec4b6f4730f29c68c3354e6422d3204a2c7588f84777d949086ae8375a1ae575661b93296bf1f983f0f9edfed7143e9ddb73e51bf905f6171604588fe60763eae647c85575bc687247fe4615790339803b367532bba68331d15ab569cea7d14eba66a3635a577d08e6ec901abfcd1390b85bcaac1841b905eb9a2611174b906ba4a0cffc6e30d6721b1d9d1a4ad18ac7e8e4d3cf725e7d945cc4840795cb2c2fd702d7980e024bccbb947877cbffa6a1b9a3cd480d883416a4e49c029c60d9abfea0f42f2c3803e5960f9744bac45219417ea5c0fa59716a2cc5ef54d098058312f6319a91166e19abae5a7b2e5b723a2fe27b388fe2fe06462f80df50c585734d4593fd2925f67d931609776affb16fb471826077c7b683af6146f6dfd01048f6f550498df9a315a84a54af1987c0ec4d34452ccb4bc4e1ebf48796fd29476d1fd61f02492dd325051c2a8a1eaf54d6507843cf992ccf193ade98e1861c64f950157ff2723513cbd5967da834df719b974e00850992aff9c7917d413dd122cba9c03843cf8f8f301f960b6374a532fb1ef3fbc6e20a3027188962f2e3e51451bf995276e13b793ee603bf79e33a5af377f466291bce24e6f6cb4e2c7769a96349b1fc77501c956a34409ac65bd51f6aa3d37c0bb7183c6a0cb87fec90de93df5b4d1cc13cce49338c032a9790907c0fca7552ef702ecf69d660e9e41be07d82eafad82299db22acfebf270d543d0ee4e6120778647ef9436dae72e9d41b3f16257d0703da25914a3f64733b35056d75ec1c50ffeaea49d67b01008111bcfdbabb55b8b30c906034619c156b4acb8c445a6ee86fda08b6c262dfa6ea1636d9214d631f76e8a4e2b59beef7b607e0efdcba7b764bb4127fbc96e4a8e373991a308af2429abd15401d87688114e55743a75467c6a6c59b7aeca5909e0f131ddf7628b8378ebdf008e40b14395f8e3f0541ebc2f4f2db004743884740b0a7173b16c805b1e1d0d80453dcbced6540b5dd6c1a25130316015dde6ebfcab706d054aec222bb1543b5ba9212636b7e1d9f73373e27615bf8f43a2272eeac5b5028cd117b9c973969aee63d0e3d987e60a54912d75bebc7f4a6905680b82175a32078d0e698f4ad1bf0ee12882b49b42b5089e33d0d535833dab65b149f1fed1a7adbbb2f95e5cbefd15e220a243f149ac96f65e12ae17edeb530f640d0e7d65a0ee6f817daa1c595ba42fa579d1cbea6abb74eadac4f7600473fa9766964ef86bb178f48de03dd84cb8c2c065c82f8eee3e0e9225230eeb51a17fed008a3b4e16270460a67e151d97c9de512747112da4e64e0193e74d6ba9bb36eb631e8841bb38b75b415b832a4d1d36ad9b7f7cbeb2574bb9802dfe30ac90a5934ac9290bf645f6a9a1f3c868f4d3dc6018f5c60d54077250ebfdb8ba49af6dcc1fe6d13de01564e74a66eff6819929c9ea721636dd0414298f249549c37e936123b603d50842c43e47928deffcd0d85c622625fd23d91a5fa143075474387dcd5ae59941b654a25c2b09340f05fb90f6be72974ea97b4d9803ebd0e7ac5846957d9962c42b3ff819dc425ff5cee0e96653cbcfdd001cde13e47922bc6ba9c403441390529cbe0c91b42968dcf3237cc6ea4ecfa8df44233add94afdf6cab9b411cd10e4094e4aeb812d3a7494b9d43341c14a68b04244258f6e122f0db6225ee916e26d027205545e120495433ee0734766542bf67266e0e0eeee8fd3093232f6d42b2922d3b391c0f8717b11e6a14f15e68e73e600c4dab302383d53c8d75b11fa1537cd75fa156cf6ddb0150151db53d0ce5bf292e57449901d6b3a72ac662a2e2f9de69a94c4be6602555d8a1c03097b29a36e09ca5fb0a3e119926a89abbf509b2cb6128bd670addb5d0772f4da9125c680355ddce6c850946b0ce6a2e0f775503c1b80f085d7791e141da0e9330fb0c9e4910e60f5e8414b107ff96c295b6ef5a5353db9085a826fe6d6f3de47b1bfd1f3a1ba0c7bd40f8d95977e7d22558b39f986fa3d8fc4b5d111b2c8cf4e0a771a41afd561ae0967a20161cdcd34a210dc90c4200c9cfa8951cb8af4a8144aec291d947174c9ca5827ab987423ddcbc7d305ae81df6aed90e2575264c2a884ff47a6692a09cd09f3dbf3ae38043bb9dfe44848a346c56a2b755f627ef44a386f48bd62850c514ccbdc8dd0c09c551b5e8a452224ce6103689532df70646060cdeaa5f499abc614e753f8db2e9dfb7399ebb5355d74920b4a6c9537799fcf7d34c9cea5bd4c98a9a05ed673a6a29c8b97a906f6d662b753378dca8f1fa57e5e2595761b34ec92256afe7b0d71c1b02dcc20d826bd858a3992827122755e788b81d472c20e54608234fb7235fb4839bd08671373cc70cad2a1f89fe02696fa2b2f952e6de50e4754cfd3f3ab39bbeb42f951096029f919adfb8a55dd334165f2de08f28130da75f72a4e5f8b8c06823dbd702a196986041c754e1de4e4060a6dc0038f9ec20e0170318bf59bf800c773533dc820a8199fc0e56cd378fad6ce6f3d95fd6062bf44562a5df91f372ced29e8512add0c9abab2e04af20b0e276f92dde3d4257a3096da83f418e5759b2c9df9b15a8371357d765998d2c7830366d0b10282396be733a2c6a879b11ce5b7f799d67e8b4cb5c030c936c0c878c6a647d0f8d2acd3afa8d82f63f3d543b607bb8ff0bcdf5299a03ce2c2eeda5d460a9eb44b694c16d8b6dad02310045f6b9d968f2c38adb9d29011fd597ac003a4c5709bc152119ff40dba792abb90122629c24c002994c82aed05369f80ef46be37a90dacb5a47328fae7b7c7d9c869a1380a9be3200381ee9eebc0f6b96f0dca8f946216309acf60b195316862d2d7c1865e7b02c9522e35ba463a6695b4b563dde35b2124a829afcaa9c1cd601ebc1e8a4b59e58212083c75a6e11dd170a56064dc76a3c274041cb2e39d8810a627deb0441a097ce863e8aad8b702ce0701c50de2c2c3b816e1560b59b08298578ddd7f25ada0ba63f02c506adedef1c01f9c970f0d4e25296ecd7adebca1d5176712b31275b25b32babd4f06474ad3b4bd8a0d6b1fd471914999016c5fdc1539a44c6dc2e5ba4c5e6ec6588a92d58976a8e251769e75e329f31df4d8c6ff92681dded23ce033a091e70c0a22ffa9f58afbc7f5bdf14927961fb52cd96e3454d1e1c4c84dd0e591f651d2d78e4a1e616f39cb4042be36a233338c864adf8b85de105b67817bf6da861bb363390d895a741e4af10973c6b279d629004f677af83c7c0a68b8373d1dfb76f2ade974e73b63a022bc7d4fe0ed599a286b8ebc50afd953859badc886fe307276c8f3b5c385ffa6610d20aba7497cbeb3e4fec8ed7484c14b9ea5036deabc1096b8e24d3643052e704b4e8230980e1fc5ece0c4607e994fa815d3172387365b8bb809bb18d44342e67c6351b23b9586b8b796ad824696ce082aa15fc55150b3dd6f2b21473ee3708c094c9a1ad290053d7a903f815f59db497a297b2faf79569900750e72ed56267bc033e1d83d3aae070a63fa489e80f92561793d2fa45d80cba6f3cb5d30eda44935a18a06c1731d645f0536ca3f364719c43d769d036a52c53376a0d213dee38227686f8a71150114b70b322c01d34b3b51b5a5bb9dae22b31132a907e21016dd701ddd63f72eb6053c150b861bb4bdb99b4d053c1d060e3818de8df6ccd864222c54b714919543e8d5609f8e8130dc01b25dbdc11ffe291b51d29b4643a62604f19903f6801d173ab1046c4782c835e56bb195a3310374bcc0a6a60c31b7a15f2f997db328ae67b98ba64dd680b0611974eb169e3ae0c0066fcd56b70a0277cb5d972a689067cbdbf3f96637d7bf20b43d9860b6737133d472d549c17058b658c7ff7d961f238701761f305b0d817db235ef6ac2d53d7b9ab85f9019034da7bd32ec457a97936ebdde9f0b5e54c89545ff260a662cdd060bed6d0d7a9296ecfe877dfb42dfface4a60be0c0a4c82bd1158572a543753a7d61bfb0f4b11966b2a745c6f96b7fe6bda46e5e8258936d472571e081a97427e1674f8b19df8fc1636fab4724bed684cef310cae0490f5c14fb513cdbd4bc501c716f5976c85fec173be0d380626bee4a997c25eb6a3b2754be55024cf84f5ae2d313f40571e4a26c412fafc8791e2592e5dfc61e22619fb0f468cb8e2109faf7687c03ca7d755df2adfeb0dcf704655f82e1c817ba27f8fe304ac3af641a7197a4af22ea5c37e6ca416fc6e53634520d7ca08b3d2b52b6237b034579c20afeb02845782a53816aad65609d2f4f79a0575ea3e3fccd9928aac318dcf680cc398244806a27a2556e2a2ec6302a2c3b863dd5987d919bc10e16bf547aa6fdec72bcb527a92ad6ed5166f5d9ebc7c1e606bc65bd6166f543719e94bd466e8f6b670e7578b7f947cc66cb9b9d06af0f8a7cf47cbdbe3ac04ff6f0e07ae585119f9d437cb22280c9e01d67582fc600777f8f2f9ebefab23b0e937e3f3ecbf7bb0041eea7ba395858239ea11ab30ec32644dc48d24a3a2768d1391993f38d803e204458ded7593bb12f5e2c0f4a10bdf98050e4d920d3795f17f98fc3ddca69f22cfccda45ada5e10f55e97d504bad1263175bcf700bbe7894dffc3a900672bf5aee1f64a547d56cfa5066b0a24f4f3be73352d02129ef75387e72945db52a346a73f17ec5c3c9fc1dd9047fcdc360cc2d98ce8b15cdba1f80da12b91451ee8ac482ec21220ab68baa21e529a23393fa2d24d2dde367649fa26b594a1f41e1c6b44eaa237e4c9b7592021f1a749af1045b6c5757b620d744f9d13e6d9f6188ae9b9588779dabccf4c2ae9f55ab86df505c70a28322ce90814e10b86ea04d2af8e510bb3d768ee44db43866631e5569c5ced08869cfc52a158989e79db7e009999d216f26f82e87a332419fbe420da39ed8636685ea8da43025d9ac08facae228e4a8faed1d482061d42852de33ce8e766f89f0192499a8864ee1aed2f8839113d7cfd5fec8073195f0a86c1ca1d93d3be2841f6c1cbedef5fecc485b8b054531cd9e70568bbb0a8ad87b086890f190b482a0b27680cb864de3fd26f28712ef4e7e6c395d7a15320f848226d06a3914cbfff7584e99faa16f6bf7b376faab9f1bec1f6cf0cf5d735b9c7bf81df188d2e6f1b78340234f9e8d25ef5091b10d5844da3299ba3f528860a2dc848c5da5bad8b8ecb5fb77319d07d6b89e9380f2852c39e9849c6f1c0f3f7837a3d7e4bce4b60e1f5ac0bb1feaef8cbd19971ddaebd1fd81d07a65cc6a61909660f31cbc73c6d139b3b7b0d7df1ede7b20a3f3fbb94e793fe993092cfb1fba4fd2d78ea3ef83af4bbc8683cd41fdd16b3541f054ce1afc2791ef3ac5004e0a74da2b3c84720587fae20c687557706378487e834eda40fdeb08b2ef006d96d193669009845e3ef36f4499b6d9db781c74a3a0f96bbdd82e3154372ce6c1a4cc091a3f028dac51309f236f4bb54e01fb9ef26ee4677b8aa9dac7d50686a349b8518d230cf954de4c00efe2b93ebdadcebe44fd9eded588915474c8495e3165a8027bc572d1a11609e90b33b10c8ceffc01a489ec5fdc4e001ddca3da511790789ad60248b4666e3b20517651aecb9ba1db2f5eceb76e65f413851a274710236ce15f7fc9b6a63dd1df832259058255a697b5804f288b6994f3ce25faf4c75aafe96d408b5c3b7bca87fb0723f8fbbc47887653b2c426b78100d7b133e8eb9eb59f7c87dca733a78a066f11b3ba11825088c177ca9721deaee3ca85ee796fb991488f6cc793289db17658d758543110950caecb50dce1eb7a24247800e1175cb417ef79e8fea0210a0f6367aba6403ad6e630f05ebcd0bee9546f520d4349759aad69c50f23a68518949c0a4e674de5df797cf148b4dde1099ced14e62fcaf2493bf6c812519f0ffeabe69b7ecf3f46571565188418ac3bee7907bf45a631560c4fddeebaa4759d4e8c0cd4821309b93f2746c455f08c38e880de707c1f2445b7822da40f6cc9c3c793c04f84dd4fd05c6e0bc2476ea89494cece73dfa0d5b266398d1a50151ceebc30b69ab1d9afaa0e516a757ef3c9266f359fac619fd8f9a2fa4fe21ef1f519c41ec6ae47e8f421b30a3d018cab9146d2e45fb7afbaf52a750482193c29c221ddc7a8173472ccbad2b57c6bb3a760f2e4e856e112ffb8d7b78319f06d7e564718283dc5408c9f65597a14ae802484b4fac81084e4f8d0cb4339d4040cafbe38d1e1f8495bfe51f8e89e23f0094cbff81f8b6fe8cd28346d332f55c99c19c70ce11eb98afee44cd57f9372bec7a27d8bf7a71fa92340433f4f478b6899218686a43dd6c8a3992f15110a59ba7c783a4fc510a0206df12e52d68550781b12e5fa03a1029a2f73fcb28bf4e6d9b68693917ebf35c592e37552eab228a3c93ff1fb103ed946e8af6b9bd33d7f58242bef42266acb003592448ce8f6a8b7cec6d55eab7875eec31dd3288d04ad87442593e35071fe007066715a496db9fb8a43182726e06ad58953a982d1042e930d8f966f06a844c0a5d6bb562836b17e86c2edf6c90fd5e1be2cb255bd4019e60f76f3d43e690dbfdb1db459e83f2e84254415c9ba1e5d4571cf1bd377b2d7e941752faf9dd1e407a28b071004f41c09d1cc87c330be3bc194a110fa9f3cdf528d229691777b54893f8f7405b39a3866e512d3fbe4732504726db5e39152cf005016c94262b5c4254a8ed5d2b188a2bcc275cb82c704d00141f70f2e4d77783d051c532fb1f47f42d6aabe0b52e59c94afb386fbf613a4614cf8936dad5f50ba7088fa50e01d933fe3dde3fad0fd8fd42f3f41890f72c0fc815fb7cc4ec83e3bfafb9f96f88086f312e069c109f4f6aef8e7d7871d86368613ccbb2b76f22067f203d4c0d6b69a16c4992a1b8b62509e75c7e9e2214bb956a4400c4f8a05f2128a4727b81003e82867b9eaeb04e27be95164e8552d1048b206b9ef9c7f7bc982f85552f1426aba795050bd829a367220854801cb59a3b57a9c85d5a628fc2bf1015ac401763a1ac9055c171a0f7f8c065f9416dd8370389b93d729e8d7292d69ac596a1124631286fbd1a5ff4be827ae695a103cbb2e613d59eb95cb2d9d38596e0667ade26f7367459e2c5f592f8ae1f63bfccbd81c18e157de4773aebbc974a27e474cafb280d42b2bc2ad5fbc655d255c455bd851bf4795f6ccb96e6110e44c460606704ff0c2890ee67e760f74bc0fbdc4d988b9d717dec92a31f64a6045d5b64f3582c2e21f77b71bdeaa4569b7b2095b46a01133bd84c9a905517d641de0a4eb31b6cb7e67b88eef8da8df2cdaf722da8003292eb3401b08bf62ae1489b56eeb455dcd68398c7610341f5f6d0b4304c03422f93786c5bf64888950d0b32aeb5d80e54962ee3ef72cce52527c4b1a7c13eaf579d1149f39e6bd3927c0f9cd73d07d86678604aa3c7149e007730d8da6cc014ff4a118721110609adf240a2e28525054714c212a9c108cddb63d0d31654d66bd0f216734eb1969f1780946ff0c1bba7086e5d0ca79285f49fbca61d1b5e720ff0674183d650a00f0ca4950b94d70c8549093dfbccc598bf639089751ed74938cef8c4e59b6385262ee943f6041db22f5eb3e527d542f2e565038bb56f38ca6f3ff9710149a7e2419786807c582bcfac8defabe64f53ea728abfdf776a10c1a2305e04c0fcb0b9c0a8b797d8ed382dace1388cdf67dadd3eba173e451e5cf1f9dfd19a03120b3d6bdd14c465362f0c2e301345d72278bf5f767e544228b7ef00226c99cb4ec2218b757e7ca177980fc915bd769ad501c8a728bd215a2c6d64392490678b39cf6fefa70e83494ce8243f86b44431de44ffc42c208f2e631b616b7d989039b573882f904f164655d86b6d0c26e0984b485711b574820aac1c5b7a99e3c2ae394c6a9f51a9df0d4db35e974ba3073bcd2023d9e824438aaef60db7449546afe6299779e4a0799f5b689047692a7e3411a295d1e4b8b1e303ad72a3457c02fcea2fe3f99d2e0b45f915cbc4e42ef27b3d9de6d1cf250446e2e2e6306f892f8911b5f71cd6413a0e44065a78f1e845ccc96234deac616b706c29878d95374d9a73529f9ceff7c487dbbec9151432cc625448c219b9b82f87eb5b143ce23fdf5efd5dda0acfe1cf7c26589e120881ab619c649527ddc19f731afa41510f0d83d61962cf636c861f560b9869b1f39a0b09b7c62952affe7d1dd3532590f9f90af7db349f47960d39ca6f21ec600184fe7d473827bea2ac24eb7f0a20ea7413177e65e7f7d4c89f7ac0523d5d60a21abe750ca8b669a24b66b8f7da2c834f20299361d47d18c5d4dc9ee8b05140b9300d649651bd5c8e39b06caa2699f8549cc6d0f6d9e4a7939dc431cf9b7e8c3d85d9e3215cef2c51456c97b14053145a7c725c0dae358697746adbdb1adabade30d475c7712a433dd762787fb70e5e41bf3c3befbf6ede8911a65aebedcc391101fb373b4ce36cd53c73a21d68a5572c8e932647605a765990eb5d85a60d90299baba5950dc0a4989ba5d503977be646f1f3701f06886aa024e2514f7b44a702289212754ccb5945bb366c9dc41e020ca42ae56c583adf72373b93a25516127f6fcd2ff54681a1907dd165d5c5f846392259dd91e188906dfc23b1145b47db3cf4e025e3528ede217d8c433db1f4ee6421e538d7bc3201b9d56ff24a5af80c6cad1e8cd325d980ca4091cfd368ef2f43b01340d735b0e1729dc5f4de95ee1b047100be9b4c79b71076e154ed72930def20f2cc7aaac187e05309a341b7cf281edc588b0be4160118d08610dd9eaa75eaf766f0af5e9c08cbac1243cc9c161740ac9ea23fc585699efaae5d996a7b55305822f8c80063aa052ec9015b4ea0429fcc60ca5237a00287d98645858ff9134b59ac3a3c49bd97aabc8db570afe1f221c8d0a025a502ea87442501da8d7aaec4371ec012a16e338f41ab61ef4fceab8329ff1aa3e8d94bb22e05988a2177e6b656ecff344829fa55fbd8397647b1b8fd7b4175265e8199532e0f228af91f3d00ac3df193716740c59c99b61f4a1a248dd7f2e28f33438350d1ad231b15ab957417a9af0faf1d4d62666aa4a78fccc51b2ff8e16068d7779c81b2e28e16cf4091ca930f239534b70815636c369e765a7cd6989a848de667d2bad146a6a232e23d5c3efdbce35433859a64aa185c5447a8424e08647355f72b7774da5561727523f6fdea5d9ab19a3807547fc372429d15530009c470aef756cc040c74189d1d179c8838c43f9851225338513a9b5e640a967c479b2ed82686cd57bbb6c932dca5cae1facf758a7a4c2d16e45118b9d332bbe260c0c118ad7027f41e967299617ad1cbd73f9cde5148c6c62057ed65c0d715ab20a6eaa14ee1b43d7be12c9ac03cde5bbf1c6f7cb829d36c85d07631fffd884f662b4de705a14731ab08ed16f8568e6c9dc7e01386eb25019d3f95ad5d21ef4537e178553648d2c6588dfad2161447d788b1e2e9b0480b1e6b571641ce884445a8fcbbff9994637f536e0bb7fc46de3dbb9ff52670fef8187b4b947888cfdcddcb734ff46c74674264a84ec756d7295c1d58ec5fa1ec9731334a037b05dc8b79d1a3f2ace9def2e379cc7d6e28189b94518850dd1c6865d3a8349bf055a93ca89017817aea5fece728441350c6fb7ceb2b3dc347c3a03abda0bee5f9b1fdb9b31bdf4cdb3f039786206be004fd920a4a9d764a451d0f08f2e067a3839fdcfc6d0170e1582a61ace5e9cdf24ea38740802e89ed4cee735bebf2fa187ce0e00d91fcecc9c39b6b264bed66f37939723a2b36a52102f1d4053d85f46765f04d709b7c1635534b722643b6facaa4786b7b5cf46ee79f0ce45f9f0b3ce01f852be270a0469f061008ad2c93a579c4a07edb1f10b275e08b38605e3653f55956b2fdaa1a35b8ca89281d796da445e15c87b611ff2aa05f34754decf8271003f85099e4e723814b9b242f736dc0f0d382f0a7280b02270937a27838ad9daefc7ebe9f640294779ed0f050f0ca27d321d55b3632fb64aa2c288c0e9b6765004bc92b6c3e3b10cfd9190c5243db03e0c95c1ff5614af8294b45f87d8cd50d0f94130c512728c8c6e7a61833380ede2fec0f9b31c5dd3a49db0ec4f19d3363ffe456732926e358d2ab0c05e2124987789cdc1ac30ed5e403aa757c27ac0afbf27b56869f342d2ee0fd1c4fa075e9c4d0449e2ae096fa8332bb3ee6c63d49eed234b4180dce8692a9e1d941d53cf573f940c97e07dfbc599e2ef23841f9ecc2f611ab418b502b3b79d6b63dd23232e78906c250a10995b9611e3a7dc974ce5e4126cdf39b075b95f15007017bdd82e695886d9652def5ea911af473618e900e1a93fa5b918feb76bea20922c0dddbf147a5c4fbf10d2736531b1f237fcf7c194c438010edb4db86f1011fb5f5273f0726ee46bbbff66a56a8554346f5568cee5f1650bbc5add4014a3335b47f7ae085fb5ee7eaf9a8ae589e69753d8058bb3b16a5127c07c8ab75d36249488b462f6aa06d4de97fcef1c72ef42eb989e0aa66fdfa86a5ae06fa8b7c4dbdb00874f0b08041cfda5fcb527281a4e6b77d2d61f945a093a7a658115267bc91db5936b4252e02eb8d4ed758902b410b28c9b3a0ab61da1216d118e89255ab04b81dc4045d98f14e6cc624bce90835c7c006f901e1850df150d3fe78f061cca8e48aa491bedbaafc4d95572c358b2d4219338f857a706e087936f21edaa8e0e12afeb2f9ded70f45cf89a068aebb78d5712d1f955c6c742ae679a8bf9dda69d2141ecabd97fe265a2a7cfc0c39b14f921b3768e625e51d91d5cf4f23c21d9e4e79fdb9bdf1b60b4e9ab6ae8054931e7951f122a21cb694b967e921fdb159f0583241b1ce52e9054b860c6c8a9ce77730d26b80d2410f4f8eacea605d9830eea8c355b11e0b370af23e0c28a36dd59181756634f66ddfaa9b47d93a537fa50a81c16eee61f1048a893fb8015950386bf480ef95be37b2f3d775426e5752ad5706b7e3cd8599084ebae3d82b44d66e1d2b0161b1e3d6dba3a1c6b80d1fe70ba80add6df0006e3433998ffa1aa838b1cbd7d0682beb8c3e0db22739c065d139bc59d57eeabe0d8a0d053144cf48069e14e2091194b1aa84cc8966bcd96a1678be588696fc3aa7605a0e267cdbaeffc6dbbf23c30b3554d4aee70641fb26d05eaee87d9c647c8876dc6c3f4a8714ed3265cbc49ffa4fb6d3f6b6780108e3d76dcf18b7f024eedbd288c06899d17245fb4ddf80292e7e5fe9070263be001efcd3af9dc3070b8603f8f1da0ca10b70adb98f9a2e90dcf4fa8e80bd445f48ccadc1b9ad52cc5ab7f9a548432d9face487a3416c5c13fa18ebf395bf8e26b516e9352a91da22beab91a302c3103b930caa3a6f210d062aab73cf6a4b3e5c3bb3e4151e0de94ffbe842d41bf94003c997caad10df89fd2c215394cfcdea8e373a35abb93289daf7dda41e391160a43b8ea527c4781834a3943e489a9168e4c649a8a19ea48e2bba68872b65a0a0e43cd09c7154bdfc46ed4cf9cda60ef1db7ec6975b4eb38026fd771f6f223ce2f15c21e85133b46e25107098934b58190519d2bc0af37731a0e614c1aa216d871940ade2dbf7d431941d9c76ec3204c69feb52e62caf74eeb0bd3caffa6eb2265b04bd412a3cd621e1dd158b655b08ee288714739d787251481d903aa289b3dc93e54b4d78b4b59795a310c4a5754cff332ebaa55f8e4975eb8b30130d0960be5259b9cc2272cb62b3a5a34078f416ea4c7a1d7d74439bd6525ed6d3dead14225b8889b088f217f45800694e340f49d2f277469631355e5230db72cf49abe9d247e0fbb40a99cb4ba0a40e8bebf3269d20fa66aa19dc78a399780f2bdffbfe5a3b38a6d26e3d8e3af8482b91d3c71885ee1fefd02ef87775c6d7ddec6d6b65aa29794c7c382cfc0104b2d1a04642ff5cf4375aa2ffeae848eddb7bc444e7b12ce07939f2ca7bca1f20a29c6e3e53dce51effcbc5dc2521f146b2c52f5ab72f7e65ef3de9680c25cf87111af663603aff88fab29deeb4d822b6fb634eec76ca151b1c127c615af4eb84ad335821154cc9f7630e4113866d8cfef86e6327f5c254d9b097f1e0cb1630a6962814d0f19f82f781d27d37f48b1139d1e649c07baf88c18caaf228440c1b95db323fdd2ef8da6151fc2f1e50274361e6d5abe118c6b66d6d6a4386e21384ac7f5a0fbaad44447a29681627c09930c147abfe8485f5fbd8c70d7dc04339a6c61a334dfe5758f920bdd785d821ddde61f748b700d5f2cf3c539d54d04cfe3db20497760129128e94fb5dde494b80ce5d4ef1d4dd2e97e8f721efa38c3c48323918134d6373864ef6ffc164bc92decf66785f7f6c08c1038a5c683abbefd114c33b056e00b793710bc103cc10f9be9cdd796f4870fa5190ce42e89863bdbf5b7d8a493a63f787cc8ba1f36cad096cdf6f72d4a060078c6dcc28fe2eb11c3fe756ce1490030787ff2c1e1b1ed8ebf555ddffde9043d9bd8cf88312a3138e6e064106dcd76017a7d30d6213ab9bb457390d4a01674604d0bcabd41f85de2159102710fac0c59c2c82aaacda855647889c2a1fffc45fa73090b69c371b047edc72149a02ac5983d44f0c2c2444bb904ad6fbcbc73c9add6942a0e42ebee4240a94001fd4abcdadbba9cd229e6af0309d1882192b935dcd9da4d8d6c85f1fa4eb6fb5f9be8cc2429904925933a0ff620fde7b83074584b61954a20d6f88d136da800e58b5d3afd2929f221376506f2417eee4200832ecc8ca32de7b7f4b142adbd91017fa59b09a4edfa87d3bfcce6f1779a4f3a9fe6fd26db5c5a31267e5143d0c8c2c8e0cab89ffa57406601176d15a807a18ad969d6fc2a59cce3989aaa8cb3898816b851a4098464f359e54bcdc6d4da049a64707d703f687d786612b1f069350ca76b7f948da2bda44fe62311422ba06e6c30a5a4f68fadb679a06db6085cfdd323f0537f238ae0f93c08762614ad24e29b8ced91c0378db8dfbf636c757c9ff87e2ba57f910133c865afb39a306eba22252c4b78a8f72e8f4bb40b899697cc757783dc77076e81d350731c9a3827e2696c0471f349d7c3205c67ff75573a2af551d61680608615a20f366551e06a51807613533f1d636b6df7c0841d9a7ae95ee0f804002b1dd524f47ecc4f021659411f83323de3cfa6f11186b942c1949c317af9799af6415041bab3163e6b4b80ca70335d592b0304cc2fd67eb29d57ad09fa57a4ac344d060526057400908e38699ea10b0b6c69568af9053d66dcdb2d31edc6affc53c33adcd3bb34437b23995acf6b5d63749a0393fb62d42de42199f37da798c453cac76c20fc7129ac6829cc69ce9d6be71bdc29c4de389f742af164eaff25fc27da18ce1e3b1aac3f6fb26968c9dc5977197d713daedcc1e0f977e9b2dc9057eb09c36d36629e7524e216caf12387fc7eeec6806f49ac73124d1efb5007ca7c1758a87dad5c70630a19b17873b7f20c3745bfd286acc893ac776b7fa551ffdc768464f201f8994d0262eadb5fafdae9eb945d413131f22bfe4dc0c715fc5ba1226a598a661a451193e122ae855c804c9321a265baafa7929138547e3fe1986dad98b1d57796b6a3be31c862ce2c6b0d4bd8bf48ff0814ec3f4638ea6013424f1d82a8492320cea68ac34fa33d2a1b855c6117f254d2b6ed9cc3d04de867cb256efc0e935a5b9f51110f9c370b641efdc3f7da2accdbfcf4af07838fa81bf673edda4b5602d0cd57d8de353912c57843d6afb83d07bf6cdfd3f11929bca47ab06a48fe95a0d08f822de2e23b2cff91dfa74a9581b27bcaa5bf2370796914bb73b326c1b8fd53f9b560300fb5bc198813d006884082b7992a8a6074a937e6c16988f4e3285e7ba2c71a3bedfb763b7c87dee3b22adbf01d655fb4fd9589ad6c2dadb7cbb2aa74536c9d120109149003593b34c8178eb78d312c130d16c2d3e1d7eb27c487037db6ece0b566d66381e0497e9694ebe1112359ead8dfea5f62ed16098513dc736382ffdcd70736ad9a8f2f112f59ea59b9992585a66ab6e708e1ba4e8f5cbb8dcd08d335109dca33491c543c0723ee42cd7e993f1fd70818db93c21ee5d034d821c6f62461d01a0253e7cc4a749a4cb2de11ffc0e376e6763f14f1e5093bd3703559b42bc7429720210093727e7515432cbbdf53245dc4a3b4d9c558fb05edd5a4393ce1e2f300d93ebcd717437a363ddbb442b5a8741134cb4a68747072ef7137fce982202d8fbe8c34b3c1436693ed4514f6a7b41d9b753bc3424f53b6b8d56ab38a47fa8b1228faf2277bbae648544b8d27482b17ccf222433b0951c5afe94752f22fc314e8d42c8a0afbeadd78ee3bec0299cb121a5ef4a68f5455df36aa450b9413fcf16c866c3679983b3fd330f9f0ce0b5a0b56bbc28ec5c14859d13f359d75bac7ac8fbb800acd5166ec1cd02b69c767e74912eea591a5103a58dcb5f67facc1c599a286cef563c4f020a646025648d85ad6f1bf52e01e1468b523e585ded77a739dbe0f3c597dd978ef02165a21a2798667f98354a31f9bc1921d82ab07a82baf3941dd9a4c4ab2856da16259f9c0511d33640abe7482241fc56b1805e121a47d4a7b82b2f83a9e37535bdf65953883a87c31bbc1875fdf2e01a26072611edd88b2806412cc4d703933ac6137fa8b6244d00f40f1bc4584c4b89ac2c48260b55ddd193584bb185e9d338205aa2904650b20af5df3a6d8ec17067c902d5f66c082d879275d0082be03c4151f329808f1f430d4845526f9751ad2790188e26651b169f5b2b5b2b74bdee03d9a5c078575fd8c21d15206b6eab49737c6604f4e3b0026c0eb5a80c4737282ae2784f8104d4b5a84ff65bea32945c8821f0c3834fcd2cad049e8e61f14e556f90637105e92e1245d34f65b86f9bd5904cb266995b7b206a8125c13fb677f1fb75f9a6dc976beba438ef724907f7e3c2a0591b7affa8fef60704ddef833b0713fdbcec7a2d3319b473ed90f9418864bc913335e44f1f14377259c81a5c235c48ef0e8cc1cc9271f61e77cc83d27fb6bcfd3059fbda002dfa5ea1669ffba70a1dc03ff09525c098329c03d76d7ad537f01c94e3746af6022dc6122ecf88076f0871cb3ad6535b80b9e440d4e465bf8bbc3e39533100d0f47397e4dd90f8317fb10f228f6bc5c68a5c83106bdc1743dfaa671e07610a5a50d4844f7745690c3d2dbb7e6d614d0999879b26ca84ca30860720f448dd691afe347be427f7166cb8195de31db1cf2939b96cf5a4f74e791a638e095e1e375e220d0c85595485736f9a1c47fa3a2f6eb2f9cb165909d5dc19d29734eb4bc9ceedeeb4f8c8794d3aada9fae6de6d035d76e7370b742ab57d7dc123cf4fe7152aa8430c264ed191a69ddae03f5d9bdc7a1d354ef9be21e854e4638f97e3f013bce9b20267f99b07ac2cb23234d5c9d50d70375af5ff31d87465e6cf938f1a754f8f9840871a4a43aabf6a6031b97ef502d5078f739813f7c810b57bdc590145b6419c9fb8e2253a1462e8c160a44301cce04cb661bfe5df480a3ff97538a149792128a7a406ed228acef6423c4b3dc1584d535ae9578a2ca037d7f8055416e0cc3faff029a3fcc32d869e33463c3b0e84fc45ec1b30e50dc1305503feec71457b348912f56e0ba3db8e6a76197e48e68e34a8654e400ed4c85ea00fe054617d48e0dc325fc2628a52b673230695980e2c06ae73690b229d5946ce0a4204ca2a40747e2e1c89aa3cf793fd744cd5a3a38cdd52a1b3cb295a10aff0e641d35db71147a3d46a87287044684fdf74df138b24211eefb686aea32a4652f0b86352fca3dcc4c00323ddc6c98a84761903e5269548f89fd9225b23e5e82809bdea45e9e0898f749efe0e2bc887ba4424d002b476ec94b60562dcf46b3c3d118e10bbe0905d412b6041fd2fc54e340f4f94f5f48fff882389ddb3e7870f9091294118181333a2ee084dcf053fb36d0ceeb5ed542a2f03a4bc5151ceaae114b137bd679c1c787c8cbfae1f6ed8f1a1a637f94b2ebfe84a50f069ed450ed68d772038e8ba6f682bac3b092eb327c8939e94a33e972779e65a4d20774c4aefded1b9a6e43f00245254a1e64fe060877afae37c30d73cdc28456657edc72c29a03781f4d9e826b41b3520888dfda4dff04a3525f726d1f6b21888d1bdb00995733a5ca5d411eeb1e0e7ed1002c979905f1e9dff6ca7ba7e24d537f839dd94ea333a47c10dd9bb8e34ed22d1411f0a4fc89c27b97bcb23a8289c54291cab4d9074de010c68dbddd3cf332c2281bac2e73a2fe65dd4f4980af98aeb3d417e8a0a8c237a92a277032b103d7b56732be553c23db022b54693d8079a4a2261ab60d33d6aff0484b0629ad86680e64d9a4c3e325cfd05cbf3a366225b3d0a3e01470c7175dfb789de040f3659a4d6bfa93ae8bb433e0405d09d85c9c20a75438b63176d69c4bf87f367e56dcdb097102b35b88d8e65a464559f6f182b14bc3d3e132ab50d1260a149e48facd218b24610936543aaa4d850c0ff4774f0ee636781ab0decdc5d48b4276aac5169a7098988898189b5abce66def37b32f115e860e44a609b04007647523055811614c2c3eb2bb3b51e1549da2c3c748da14fb0c9c8578d4a9c25c0cf226678f9662e8806588b50e5c3b52e35624821cbc518869605378fb4a401233714ecad4bc8ea8447329649ea146859127b0955a1cc1fe138eab89c796349468c51ad9800097a91747fdd43f7fdd9357e6dc01f50fed0ba1e573cc0db273a5ca24c326982e85959c37ed5f3f38df3a81123a24c9a858e22a7dc224812ccf6dd105cdca82c9fac53b911d60e80e8c5a0a32bf54ab99a1327be2ce14b5e456ec83088ba73060064d7cc270f64828b792a4edd4a0292f90c5911a2c58a630ee92fc995471dc1de6cd76a0f962538d6e2764c12c1603624b7ec5383ef14eea084e0eaa11bb6ff6fe38c73bf1f1c28e1f2a54c125072babdf4e0f378e5dc14c7e316f599e080a333cd2c88689278a4e48403a4ace275e08791db62902c889ab9e18c8001bb1262854da700a8e142c1ff7033e00968355f6c6577ded266a090f81231ebddb14860faa97747208f5b5e4bda89dcb586ec2daf72869027a3eba787c094d11abb7a1eb4fbdcaaaa9594f2efc69ef8c81197f94c98cedefef1e655ed45ee9d6903e10984ac4f9c1d126e76db255144b252ab8d46f0e8a15715db884d3f0f0603557d012dc71acab6b45d7bc453c47a1560480b37d97a79156c4380ca6895868ee1b87f1478fe9bbce705e676f0df6539b3ab63dedd73cd1917687fde6342eb466d41bf45097effc6c1c65bf55db8e53bddd8563d773fb2b7f66aea1dffff2a90966397ad302f5b1ec66c0f5d9339b183e99664e5c56dba255e73c747733b2740861d645b8ccbe1cb70428cf1a98b4ba93b358204b9c0beffe31d175ee0ee41cb611fad1005b6e53f08a13327e8917504077674235e3e1073a3b1dcd336a5a2f123ad5a4048fec83b302aa524443b5ce84ea191f142b7272d02fd31a15d4f8dddb555b1292d12e55a2f9f145b2bd67ceb4d7e4221b3e35458edc8f3cabbf5eae8204ec034f50fd1688a518c01aab8ce3fb5d25f00f30de42d00dcdf1a31a3c6f2d67179cb27da363157100639111e249178c0ddb4c0396a240fa9b458720c1f680a4d8cd81aeeab0067a8cf6f5150994676a721284c762a66171220d8255fe34425a5421c5db5378204e958dbf49956c12f0b2fc1860bab42cb9f2f8dc4e823d58f6f89342a235c0bc3ada0865293e175053023b268b852aa9c849caa55c9cc68cc68ef516f9efd6a4f0ae4ea1cbc2f9e4397084df7f3fc9468cf0ac73f95660b68b94f7fa0286563d32290a4fb329ef8bdf859bd32623a599b12ee561adf04828ecb67b380e883d8c1e768baf7e691751a5d4815b171fe40dfe55ad9189986187b1dd8982e9103a57388a30af11791675bb4636a68c22e32f11e84e2ae636e135b491f3a599d0719079ff1f483977db5cf66947fdacc692d686d630e9af9bf7e2eabb51d8c675f1ac186397686dba58a348073fad453d56925d4eca8de487d53a60ffa59bf5df90310e42a5c9d2481e2f7783881d32e93ee0b6abf26b428ec6e88732067619eca024f3d275b56a9e14ee673ef4f20f80a816e9312d7c0d55d1b8dca6e4532b68a175368d84e7e44f92f221fdaee0f1bbb044472499b4e96b5fe4ce8c6cc021b871930e0438d621b2bb534357b6a270280efd586db6333ed254ac153bde977741785310fd0becca13df45df7c5aca40513e8d421568059e4b9c34f77096b6c7b90720c9faa21ce416f75e81b3288853b60b8c57b1a68a561dbddf1f5f75a5481d4f2238fca667183839af63dc6cf12e216dd18fac1f83911902e24fd6ea9f8f6a0b5ef40f1e256b1e0e38a06bc5183c00d9c71493e34cc9a374853c3107748e99828b3de66b2789a823a26ebb0302116f611ec888c98397f078d4660e9aebee8070bd15c607980b16ed0af1304801dd463d456e450ced920fcea3d6148ab8cd3e883b36854cb7bf264098149fa45e88606e48f24075d60e454ff155e06935de7a0e569ed29506c51ea7f8cb3202c734863719b334846795b7c83efa8cdf9ae0cd0b3c11bea81e102e987dbb001023b3882bd7ab1b9296a0bef9ff213c612687c51f9b34ffd20dbd994713704b5e26ee107bfbb7084cf3bd2d43b0012703b83a7649e6d32c542845dbf6f8e8e01675e9c99b620c214c5052268d334129213b358ad8c8ac3323e2bd2efad6973ef044e9e2dc0586e9e59648f78eb2da806f5cd77dd1ff83207332023dbfda7fee240bef7d7e7dcef7e20e953b127e9013a09e8aa80b4846316ecaaed0d63f11abbc16dd5c070cf4ceff2f10486924c8ebf02c7d523082b85cd314935611631cbe9df93b4b70f8cfb013ea0afbc3bd6112b4c42ab18bb847ad0d03539b82a83e70dbced21b7ab0524ec4207a12cf4252c450af002e2859012fc44fb2655d7b7a6191fac833e785662f39e0ddf50f43e037aea3cc28a7fcbb5f9df8a8abbfca7b8a9bdf127b48e91ed4b1ef8fcc602a4c68eed2edf86e0d4ee7539175ca2619a04958ba13c84aa553d49d25153e37f77d6b50afcdc76e7eee5cf370ea23cc4040c85e88c73f9c3520d0ad3f996f46e1b5555f0f17a7c3afa71a5c451efec9b72b34ad6269f0856c88383466914e06df544e97e879e82a4202fa8c5a15c0753c8277692ec8cd5549d2f66f8afc1bb3e8e5e1322d457e80ae0a2db037da8c2a18a6fef0a7b93dd6d38d44e50903969c6e2ac00bf169c29ca20ff62cc5a5ed6157823d6d49361f793674f643e4d6537a1c09d5666fffdc459d0b4cc9b73f2f1ca15d3aaa6b5863d4fdcb420415839a625899d92d3c31a4ba4a789db0aef5d74f655aefb1f6f5a88f09afe7cbfaeabeafceaf3e0c2c2fb7129ebc1950fd83969e68705efc8d971346a802d7cb1a4468f0bf98155c827020a58b5a560d88f5625bb420e487dbd85747a986a606eaa7b1c33369ea0b802e939ab1b143058eaaf8a289c5d07f66a24fc54caa190c12853e097652da58f1fbe93a51ab39aae25086d22783602299685e760cd5fd883d232d7099de69635eb7344b41468cb5d65292a83d46a6d85f30386702c31f39860ed8563e8052d0d05dd5afaa8b9ffb905347559d4eeea6e12d1ea70cf2382ee5a90b8a108a16cccc047b2f455c6924e52e2af16bba53653952f5e38d71a1a0b83630a934d44fbe8f728d49e1e872a5410ac7a1320dd6188232a95b3873900b761bdf77fd48a87094bca6b7e57bf148dfdab5785ab50a21a214643966ea25be5248b5b6db5ab39dc4dbf39833237fad36369aee59b96bc778783f9b5fbf38ceb2d1e9df0405de8f89513130a23d0ea69107d29021ce233329f05717de500aaccc9b132c283e54202d18b563a4f1a05bafc0e2995ec89e4396f6839bbf74d22ce52c272cd822cc9dbbb75bd36c43d8d6078760f5dd2d2671f4e267f7a2249a0132ba456ec3ccf37c65f29f6083e96ebb5a33b93808180ce84d64aac82af9b410f26da16b5fd903780109ba461ed8c3f4a07251e5715bc69ae6bc0fb7d7750a34e15aee31b720909cecfa508fab9e728e47522d7e2a4f6578f96ec00533e5625fb457bca7e7d30429171506571a998783747979e16cd8576054d23c8fe3ccea3631bcdc4688e14d8441ea1aaaadb761f62e25f0ffd113fa03b3573d2c7e5b599d6f03e2a75b7454a43263a0c377accfe7ddd00d861d19c58c73c266dc4f44bc3130bcc70e2939be15b7612f46c761dac2d9193d263ade7a94e9331e86c15d79a8687c57017c263d02e3fefea546103faea793c8c9bb15229cde07709ae87581464518307e45f7be974121f5bc9724ba549ac81c6e1913aaca243dcea0da675b34b1444b3e1391fb550167058c5d2c1ae5b99fc9380536bb0dc853b356f243f5f20f1cc6bb57f9d2fa785392a82b7573241f5dd1977ae403914a81a37f2bdd7955293b856993888bbfd1d464550904680da414dd578c5e89e75736e137f6c09100eef9c839035342b92c299c978b88e50bf8afc3b228acbf94102dc3c52cf5c412fed2dbab3b8c5b024c8094f804db1294d8e75e35bbc5c44ab55130a321bbd5607035c82cc9c261948a66ea19730cd470752c4b8d6a1b618d744cfb8a901c8cf71e9cc709efbc90c4f4b45523cc6a61bcbd8102d1a11609e90b33b10c8ceffc01a489ec5fdc4e001ddca3da511790789ad60248b4666e3b20517651aecb9ba1db2f5eceb76e65f4138cc1c17f0ba3596e1b6e1b8c636ab132d0916df2b47e9587d5c3bb5d8ef38bbcc7c8c972c94c717915f5fadaaca0736f74887df05598ccc81929e29aaa9304845e43890ebb331bc8a41bf4dbba00245d4877cf1f6398804b3cf0cad9d21596777b7a21b69e1e170de7884a5d88fbb072e32dbcf8f5be38c154a7300f4e64711566b9d168a261e658749ee83c808dcd8955b79db1a2a6d48670f31e9317ac8b40ed9a6ef54a9b407839ef612ca2604166578bb019c41b1ab188de731c09643b44fd590148dde549afe55fc60693e5c1fd8e31220e12f0619826634906fea4c55b20a67f9391ad33334ade056fd3231699aee66ae867b98d15ffb35b1cd674e6973f0b6c53084223b35095c21b40fbee9fdf81c6569d6b214ed618f4e73aa3be509d540d790fa22f49f83d9d39c21468e7197e673f722c65616cc1e96b57018e1314aa2f3cfe11974f8998fd094b060bc0febf0ccba2501563e999697c523bc5bfe3dad58ba9b0555a5123e87d20cd4ce5bf8cac0f906f7de89a24f42e64096428118c082097480f6344f1e120d8e926b02a15fdb1e3a55db5365678b9327aa1a414a2bbdb22c3f808fbe20a6797879d781303b95675b50ae6cf8f844bb10e01f73a751f56fb69b810d914e8fe3839f9df0d120ddf2b6ec1649f38a21f8f6721fb4a049dff4d94201f4c188cf6567fd0248fee22140b888c72f9ba7c783a4fc510a0206df12e52d68550781b12e5fa03a1029a2f73fcb28bf4e6d9b68693917ebf35c592e37552eab228a3c93ff1fb11ab89441ac088e327a912ff3194264102c7d682d8abf0cd32958cddfb7d97e02d9ccca9eddbe24ba5c6dc0a4746faf3ce0020a9be56d108ef3ca054cb9ddcfffa5d4fcb1c2f4e08dd5899eb6f102458c76e65d8d581b606bc10d4778e4a6b7e65b8d0b764fc2afb87ac69c25068157e26e894c938c9d472a3a6fa0f7549a433157f00ce20b49325a31a58feabc67a2507c5fa7ab67c2d69ff369b046c5f648170568a69146ad60bd99cc41ae87f8376c9defc51e2b2c1a589976dea7c4ff9bdd2f98b9fa9af541ec24a5434ece55481ad0724078f8b4599a3fe8718d4b3d8a7d1051f28b1f17edf60001cbce38261f62993cc9e9b7bf12a33af5fc1b7fd398d3363f0729d285f89fb19e89c48545d83aca12a5bbdcb22a9e0f478de597c9a7cf02cca7ea1e95350c23d7c27397eea00aa17aa08374e86f9cb587091237141ba77cd43cbfb20e35108b2b37f387e3a575ecf4def8768b523f88a9c5b5718c07e8e968c6baaee3febd66bcadade86c2b7c54c47880aaaabf0d0beb14a828285835b58edb592dbffd75fdf3c0b3aeb3d97c95fd6f2765bbc010c5eaa23310e265825875afe8d32f040884345cf9e2a3646bc8a2206530c5cbb52776fe831756aedd9415edf602320a31feb28b352d51e3bd2fc662114fcb155bb3dd26c41b878d37f454d81667daef84ecc33e16aefe92dcecc24a04abc12ae3712ee9ea9b2b94ecfb0fd9d8fdd9ab0160edd3217e959b0ef84fbcaebe4cbfec7ae9abdc6fed033115b33e8a1581a5d27b055877dcee30aa702dde13249555f95825dc0f2af6ee2463a0fdddee8708f81da0e31aabba3a0a4746fc2d977c1114bdb70eb0a7907e6052c1dbe920119a376b0b1ce185c5f6902e0bfd018aeb68a08df2cdaf722da8003292eb3401b08bf62ae1489b56eeb455dcd68398c7610341f5f6d0b4304c03422f93786c5bf64888950d0b32aeb591a49a3375da2bdd8cdaa2d88b60178e12b9b8983949b7687d98ac4a940d647b10700529e883faade69d14f655093fbc209a23797b45b4f060cc804e85c5a5084bcea7055b82595c80a8749fae67f7c471b21087e564234d7fcce921f226edc42ebe6b7cebc0a440c5faba2bcec6f84dc8192bb124805ef14402cd60a042b6db0c8117bba81e0c6718d6cb7c9d7efbf6ac256a0e9d26a98802000b22b6c9a6083ce466c89434039af72b1e669e64b1d9b91e91a5e81f5a37d949da1e3189ea65cbde03dd4ed9229678094afb63179d1714cdd40d27d29e4f55a9087a7003a8a4883026c3662922d48938c91a973c080e58349d342f63863d67db315c546a7e4426a00e950595919c0da7970800b9cc348e94d51d4fe95ff685bd24b9e8a4032515018cf7f93042e5d9142f8511dbee24199cb606cec21b45dea829499f6da652648b7106e0a7156e36bfd02cb098a7375924942801726d119fe46380de7af1ff74d36212248408c3222f7988b45ed1644b180d7977effc575024d89b2e580a242f3c3fdf9f999a70afd9c98326acdef60db7449546afe6299779e4a0799f5b689047692a7e3411a295d1e4b8b1e303ad72a3457c02fcea2fe3f99d2e0b45f915cbc4e42ef20626cbedda688d7647c9ef4c8e807bfebac12767b4b16eca9f82afd221da8f9dd414e3ad5087b9f522b3e918625f7c65b4e92d57e1d78724d8ba8b3abeb56a97a368c5cb2f20bd6e277a09c94211cfe089e15e9a91230169c8a96a20395fef9ea63373048a140f2dd2601ebdefd12ac44ddfe2826e4edb2c26a7054be1b5eade099f2c29d98755e6ad6737e9de0f33ef28b094c32ebbd3145569f65e1966b78ce8d0a8276b9dc3f35a160f9a575dc5fbc20f4b1f2fdb0e56d60e5d7968dc421e2a9e80b6607c698feff4130423c08c58f55ae2d2a84bc6a868cc02ff2f6256222d1b60910432363506d4df087937a9a17b4baeb3f3420eac02db31cee5869b25f3e7496ca97e357b9d3cca74add4b606154517a89cd73014a1bb2fc351e1264a027569c959588bbf7cf700b5f69d6d9554dd7acc06eeba3e1904d055cd9b01fb373b4ce36cd53c73a21d68a5572c8e932647605a765990eb5d85a60d90299baba5950dc0a4989ba5d503977be646f1f3701f068832f80ae2e574b5ca473e582674441f9f3b69a61e90e200eaca35e0d83207f271f71b834d216a23ac04e122f7292a53710df17d26fbd2209c89171218bc43d094ccb372f6f6f99d2656581bf3642cbd8d063c9ed58ef9ab1864d8c6b295609e4e6b41614643904f0a059320ef4d5645c742c2a72bf3d660bf2b267e82124a2f7dc9903ba84a96e4dfa91f4457b0edf494d8fa15e163efa2a5ebdb20e1063f56d7f1741933a561f593b4f415e198fe81ca8ab613be6403c179be2f5be0db03abe6cd4d0c65ad5e773fcc0c25ce1b07a5836371b1b4232ed95cad5862dd2445e89a8816799979024ce34df4e6d3e59f2015f32347088025fc63628158ed0c76b725c27f94307739e39649c834e13a1eec8e511bb931a8606b589192d0112c023718200dcf0a9b70f0278da8d1df513edc443c78a4fdddb6b0f8f0ce686e6bd6d3b0cafa54aa3ec58ad11c8d857930e27d4a8f2f028997ffdf93325fe99f86470e73f43d920b6c637caa232b5c83d833de3e7e23aed5af871374aaac12f62a5d3dd968d77d5a3c172386e45030f56688cca80aceaa9a270dbf30864a7b44bc44a8d204e366e01c9e57b8bc8640756783a6cc05e4369a37adefcb6e16f9c372834592472ab20149f98c68602a84c59dcff14421325faa46f2aa353111bbe0cf0573f810c91d8930d7c517c454416e134272cbe1e51c079d0eec09f6f708e871d4ac75a177452b9728332a0359664ac3a2d618fd506f480d0243eab21ba6b2f2a2c6fe43182b8c46ea244d6d9e8cdf6c6e2c221522925b685713020824d5815140460f6fd0bdb98e25a9ad3ee76be817c1d9812c9ba7fe45e1f0687eb20e03ca8fcd696dde3d46ab013f9eacd559069449f94b5ad6b40944ce0b69cd5409d5f84680edb87c5822b3a4ce39d821279e3b0b9b5f3b74bbc1c1959dcafc33d2992d21a3f641aa1e9bd9fd28e8a091d6328dd8751760538bc7a617bc788674a3d0969024c1579d2eb3d5ee2c11f6497c825cd5ba948edc8db93b20673e6ba4807c540d723726eacdcc9823c91208fa864ee532b36417206eeca03598de6bcd85c377effa50b42cfc72f30064209480806562ebd2c0bf822ce21a2bc3ad40c9b3ffa7134c93f67faaea13ffa7bc4e518602014f2a425bfeb0b642ebe33dceabf51864acfc86ee911e3448c89c93514709530f87af1159c69d2a91998b4ea12bebd5a974d01573537c816ba9b4fb46c714f6610a9531b47169adf975e4b71a1b13d4041c3f5d926b69af7b67c6eded59844509df0e8a138fc456f10e40843675fc1451e35e195b6f7e668551825e670bd920688f70de929d1bdeaf22c555c952c0e6fa727c85d54af3ffc9ba4480921c92819c209487ebdfbad3454d98f3ce2643ec0ad5514b35e15d98b9c66524cb11d7bea89dc1072fa297783950cdb4e5f508db5d77e8a4017fab5cddc7c7afef9e24459a2aa35fd8001384467066c4d9232e0f6c988e4ef508905e63b487b5ab090ee8f774c5c13683646bf3922f92d2ccd82fd23987a989a8ceb4b21c0573a908d9cbfebe28629d42debcb8545b79b5cf885aa92f232bf31da8fb4408542196276fb1119433a6f025351b0de278c6f25b6a70ead07311af8fb5797119408e5750fbd19166fb558259cdb7178ccb6faec7fbc373b87f59a98c4ced8e2f9e9941cb30c345a34f8ce29133f4d89259c648ce5487944d692599bf72e428ab57312f7770ac021fcbc9c926b7d667969162011cab1f14ecb9b0deb28f3b426b23fe242e2ec441a3ed62f43c8dee2e31dc9a0d80f85d60f512b4205da126d7aef583c7c615affe6e48c041ba1cf81be56a050b2e7fa977aacf684ead8ea871f6c105571a0b3a21389ac93b37e35bdecaf5a4f3ae13b52e1ffdd0a53e469097de74762522c7ff7ed106d830d0b0a4fc43f88aa1556a0f07af9c6628737675a013fafaaee0a37f4445435011f8591791a9cf8288e0663a2ac8193d9438c4b87fbc709f76be77351beb42864f6dc995b1bdbd0c9708bd1daf595c01a4255d02f03266765ff01d0a1ee5f0af1df91df07663394a339500d32823a6312c449116736a6318f89399b6b7813ebf65125a2d41786b060e9a0609069bf1a55c58289d481b005142ee3d6764eac6b41af6e1fbf1e2a4d866c29f072114d9036cc4e9414d72a7b71f189721c109e899ab3e44767f9f041c0593da87cd97766d9786dc73c3f4ee08f0b44697c98ddbd42b19ee750e60037568eb0157a3b8cdc581fd9e173cc23b5801a4a7cf808700237d0eb33326e6b0b9da6bbdc047a52f4096afaab377d36696c091d2645ddb5306343525349f29d285e3fcdb9e45aa8895d00b830338a13c75535adca637393d4467129f3e95202ad6efad35a778b3eff0afe246fe42e827b3cf8aae3e20dd834cec20326e6a022cafc412e68c6155a797d0c298e6ead79db3d718020644236af58a24bee190852287f8e08fc51faf9ae051f32da984867e48efaf7c8eb4286e36e801f145c4be5103cb9362b25987d17c0d1c617003b3068d659b340159d0ba82208af8ceeaa9384dbf549dff39920a938f2ce90be447253daa2dc6d1f1cb75fcd449ef3a7fe730f93b0a1d41051f69db2a9da652ef1abfa0f67173221c4e94cb0e26a368d344b62702a1ea8b993150b9d4e2564b80debf22b93ecdce1b452b017f07f8303be33a5d6b297593c3d5434dca0d97f08bfb1d4f0a0bdbd3f1970810670af90aae58a3054cf92c10e90c7d0946b8d950fac292dda6ee79919237985ba7857ef5f9fb612cf5dae3cc99b5bb13f163ce71bf863e5c0e8c20cbf074ac8345a47df43edd41ee55c058384b68998368d86f97daa7de7014254dfb24d91024b0813b35cea4be81e7b25f7a0454d068bbbe026cffffff93