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 70134 dab04030b48bf33cd3293ac72647aa06baf86f43d0e43877639ffac8d85f5dfc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8fe5125a8ee0a3c9b9582e0d43cde1dcfb1c1b3594150bfcf3ea2d421f14b0c7
Certificate Block Hash
dab04030b48bf33cd3293ac72647aa06baf86f43d0e43877639ffac8d85f5dfc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001661000002e60100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000096aecbe59b70de654a490880fa7756e7675dce4fbb6070224a363df8005dfa035c2f5827c9ea765040383d43233728949cc6e8c61236a955697b95806f12e5ebecf8c247562ab954384dfd5405ea6d08adca250280479c522a0300000000000000000200000002001661000002e60100

Raw Header Hex

00004020a3dee8df550be9e7d9a1f89a06864c99499dd0ba3894997c92d349ca8948a38c2c6c3a8ada03e147c67f4fdfaec34e01253d297a8fa34a462625b2c261cb26874e5a276a97090118c7b0141f422deaf3fc0b1594351b1cfbdce1cd430d2e58b9c9a3e08e5a12e58f

Proof Data Hex

59,560 bytes
12121602030730cbc2cb4f6b06e107665a2f6bd13e6f4192261e02e7cf92c1d1f8b5e1d22cc7cc4cdd7f6a4003e1b7f886e738ad8f342576fe607903e5acee5dcccaadb8cba26d7895fd9e7d7f1f685f22940d9ed62bb77b8a14e02aca353f1d0d06aff99018bcf14e9d2ccf84131296be88478450e8e0414e24105f80ccac9995d368155cac287f06cc184775f05159c6c0039e3486eba6d996a77664ba721bb6bc7a85934c540fb126ff9920e5c2d97836660dd882e1fc0d1a15be7dc87d5a873433087fb0209a15ee8169169f9007e8a3f58b2c6b9c1f67147f47b704ad16ff33a0700bb6b716c01560012b0670ca0889b005f3d1cd0883f84d0fca7ccd5bba66238d41fa02958ee3c592944c5c8f12152438b0d891ba20f6b49060f626b84849fdaffecfb71ce135ba142e2daf35df2e3174d7e34244d6ce1ac5b69ffefa1baa6580900ab629638f27e434855e585a0882ca4285e3016b135748beb0a6d6528cb54302ccc1c0b350b84f288ff33aeed137b56cc3f5eaaef96d8fdd854faf483566a7180021cabacce306fd8253fb277548e3ed62c0f42ef0343f5c66625ccfbbbb7313c247fc2fb60e3b0a8b536e0c31c225e4aeb20e3132592d23c247596d19cfca409948055f44a60380b45b0ad33e97446728e98f574719fd14930f5e6ca4da9c1135913681d54e71107744a36126510dbb32f5002bf57bcb3dee5cbf00bec40edd0dce02ee83cfdb25ec5e6e21216857372f7aa2fe6953a9e0829d2c1420247e58b5be513c88b186edfe9c88f97b94bef837a247bc5c9cf8488e7face26e65c9dbcac0c3ac83ffb3965fa9b4e90c3503f9082097547d54861c0406bc90f9ec4c7df65540daee5e8169d9cb4fa250af580c6d30c47246f8f105d927faa24de1551676c94af7a66829675dedf60fda0d188d1944caef959411fd1cd2f5d1780e3063447535ca47dd9ecc66b98d3380ecdaf0522fde0a2683659fa873ac8ac142fcfb3d14fd93a237090b46aa1d501579f97f64111c0278acc831358d96d4cabab1d2cd564eabef3419d1e90ccdb7daff4ea52abd2e2d077bd6cf8a82e908e7162cf599835b38ee1f55f2ab633ed2038c064cd5d39bce220c7f1835245c693b7369bd77a18d9cd30ad4a8219a06f3dc822b8fc075e84e77c608ce5ef3a64b176278f1500015cd2b53ea622ffe27b30183c56466d77c5d930e245d81c01d1b45ec589be0e6d1dea5cfcb72151d23e2df63ea4399d317518e896409ff61e765d14332acf5da418f5693e7c8b7bde9504817790e271f3213f89b6a3cb7792af97d784f7836f57ffeb4d4cebc99a42f96e72ca18dd4624a0c3d7317fe4565bac36e38d7900b7d7e6b38c6ee0e401b41e91039aa5dc1f495d879697cc61b01289b84c0f449fa9bac4a19786db7c5e4bc13750d6f6694ff2f4a0699909762098dc7071c1068a4717f639c544043e41eae3b7fcc6ea683c77d7f66083b545b84b1eb4d620ca5930d362bc0e72f41390c3df9aba197f2d2cb63452732243e73dca73e1b64265277f366628f733c786e55f10036c540a3d97f00aa1c2c2f1cdf7d21d61acb892892b6c4fdcffdd996a501c00386f7b58c4544465933dfc83cf699aae8c3eb93e77b644b741acdb09130652901686e806c9595743e721ef936c163a25576f5fc8d14bb37529baf595ae7d1f8b2d150d338571c3621a14e3bfd7c08ec7d8bad8966a8758b2fd203f604c4bb675dc64d39f927f1d77e0cc645377ca640cb60147ba89726e7b51a905e996b863e8267fd12bf18397fd0aed3677c91b9b12a3a820ae24d02a644e1d01bf10c191bbe44972d9ea44553358e930f6e2758a100a1dba9009a9080e6376d6390172f0abb0392ae4992d11797fe982646bc8e7936d31cbbae3126ee509fa9bef07fec6e858745c13bccc7c87b054e9f3db23e95716a9eb8ef211bcf980863b1072b239388bf46e4f4100e9eef8ba79d1d5ef37121bdf7824ddb86693e26580ef3bc202258cef4a85caf357311fe11296d6c900b778e4b96fd367ccca37875c6e2fd0e8564a392c4cbeec5b14a744d3199387789f5bf19840c972b8dd5101f97da2c8b335af4f0d4457bdc2afebd4a569993532c95a62d085e1ae8f4bb654129cde1cda8d09269f98697f72de7eed532f46636c922336ce03efd2475aaf3d39c9a7d9f8916bf0f1da69113a5230abbd5c172a82ff283e747238f93aa09eb3bd0e3dfa489d1329d58f8d0fd50cf831e48999f0cb589aa22a4b86e535f18bff856f198dbe93ce9434a8ebe3fa84cfa5f9124245a250e4e8f402a332c42daf69dee4214f2fa9898b2b0a0d3fb5e838fdf31597014b4a9ee5c9c71dd7c3a1b240b910ae39903cde1387a6e613e07d60c5894ad5b94de09418c3865f47250d8f17feeb8825688c18a2967facaa1ccf219ffd79fc69c77e7d85dd9ab7bd3f4276be014399800928caf95c9225af5d516c2591b5c738ce215cd8cc3bfeaed14d9d81ed82e407e0a6a9b48ac9ab9fb99829eb779f00544cd84891e05285629e3ad0444745caaa59d7147c71ad66e8221afcd7cbbe0d7f1de9fd4609596688c67ee600f5521d125a589a470023d750da01d33ebca5dc5acb66558ce47545ee6a4cbea9985ead03eea4f6d4033774e16ffdedf25e7205c3d8fa060239390b93d2621ba6753015de52beb0dbdab9e7b21d079b15b768df9cbe65177dd0c9e14d8ab949ad13997f64e40666f21887343b89131f7784cb28097f6e937327ec895cbb5ff12f626f9e555b77b0b0e43d36b3ad96d05e0e0ec00242084d22126507d6027fbc1ccee1aa038bf9c4812bd9257968d97366dff84637da86e96789839e8e89e9b3ba45368b3ed841e3d65866d47a4135c66bc846aeff5eae65284de6413f6634ce5600fe074fd1ec3a55506df8544654dc173211ad321c8802550067e86862d6a10456be3e5e6190cafba3639e76203b33947c12990671b09e94a51d917c4eb03742238abda418515bd833855791bd3c961b00490b616907c07315c9eea8a6e5cd0ef755b31178ab987b8ed8d329d646442e22e498cb171c4802a40e57eb66c7c2855333ae3e0ea78e2d8cbc839380b3a5bf3f14e32edc7e0b9053debfcddfaf999081f4e912c4bbca87fdc126250cf394f6c81b011c135861ebbfed2ad01e537ba50041b86926dec362b1c4fd8ddc9deec5e57e44d86f79ed35b5da68c9e2c8566ba09fbcebdc2e41fd8628db4e50ec5b0ca106ba3a5d95ecbfd0d2573e751030575df6bcf5527a668d537a9b985fd2225aa3228aa7fa377936cccded394e7cb97f58b0cf645764db3759c11785226d9ab9fe0477d41d0dd56ca5eefa0f850227a868a51ea0d09030a7c8beda94abb68ae162787f733bde8a32bf2b8d9e06dc053f31d795284e82fcbc8a55e0a4480f5e8bb6f3fa34276121f97414fa96ede9b3ef05c4e4c4548c14bc9745a2fc926f7973e73d598724bdb28e250b5509ab5a506d4f9a9ad045e939aec2621c0870029e7ae268ad300c1416e16fb49cee64e939eef0eb11a9e49e2855883b61a0007ad49f958c48b610e38c71315031abdfcf062793f00294dd4f37fa1cd2e7dec6cad29e6ece0559a17414fb73759fba8c5a2d3b8921c02702e81ad6aca4b5ebf3e34cc74277a8936dd3ecc2623fc45e21c402ff9afe98d559195c5eab86c13e963fea2a6d76f0d375dd66b9531e59eec5c39eea812ea532639349f1d0aa28f4498a84e4448dc44e2c4e17542d270e3dd601a588f0b32e14fca3a89c76c7fc6250219c0293b0f26ced5decb9c1d2838d691219eb3153039005490dabb1c69fe10d69353f17155625de1d63f134a2f9fc9c6ed6603bc1052baae752f11bb6fca04678f8b0024f414e96191fd5c2578b878487afd63db0b93d47439391d8cdfaf74577044ada05c9ba18bec8af4fede037b5dbec8fe00993ffb0aabac1b4ee357deab9557a4ebea51c3884466f3cda491cdcd317ec7d0fdbc9d5163ba8b79565b0c2b0a237033c8075ef7254431804674febd1d19214526f35b1b716dd89fe1afc9b25343f1661c5492e43e0f3386e87aada6e5f99a65b356cb0aea0134c46e8456a77d342c3e4134f7d3abf93d56455fa9947828550777a145872a47cc94597fef5a9b45cbdaae233b3d9a9c633d34eb8e969f0ad7bbd33b36db048dd3142ec02fd0320cd1751a1b563aa321cd40f02b9101f18149300a2464f5c1153eccd3d02e31d94be3d242f7ef07c6899d631882f466cd0760f153dffc76d2ce86715526d0203f2e1c652e539cb464cdfe9be67cef698766be3e24a2c6f37018fed6d536fcd7e61ad8d9c19a4a97c8fac27a79738f6597c6c4ae71a5bc19c63f19d463303785e444889f29a6de7e7688bd1091a044ef285234634dc4f6855088a15e1aaf2a697ee05e28de6d4f00cd9c763ae0f4e67727ad28f9edf3b3761839d182477b7938959bc5aca4f9fca7c389aaa6afd7aa1f1e3cb25956681b5742be5785e26033b03731c1a8362435093fbaf4e802f2670c75468533658bc6d20a3ea399b1c9416a6d94b1a4141249ab2d51d9967d7684ab9640a79ffa46a4e1205ec1b1bb4bf5ad45d5b9e85e30e523d0a18c9d06084f0e9f82a92507564b4fba5df3fbc91a91d5c66d36e4831e6064d30a15bbea07534247beedc9610ce156c1195807fcaed90039547ed16583637a74e8130d8609b6f3f4830ce912418bb527833e68d58b58c62b8ccd5d429d70862cbcd3961dd1331fa59d4f360f429b8af22d542aba71e8cdd773ba6a59bc512843c440407e94d58db3185d9b3624c2dcf3fd9ee96415210e81ff5062686261e4e50d134b9bce254ed442f3920839eb5cd93c0beff76c28bf87d39287cae9d2134f907bb0585c404a294e26bb41764e5a47f9c9079416caa0a623f3b8b60fc3d6cbd610d4870f60f8378a4ba8492ecc993a636b02a059a68629def658d8788aa6d143524d7fa94cdf4735bd6b177d83600307e95e15da7057577e7c95a42532f3b6f14008d305de9e2cb81b856737861261e88760b93ec8dd167ff93c9157343dba22eb3feb6d8fb04c4fc871330370ad44cb38945ae218b655b63d474e64c1986a86ddab268d784d62a147f73b6fd0a8a631c9dba1003a921a266db12452ed10c6ae24765d479b3322a678ef89f8c4605ec75611b8a0339d38a7f7a17b40d257223fb539bb24c4c773d76d5a3fd2e569bd990dda3815448a6bb5c0f544c057dc9b5f627d6163ebfa9e1df2af87189c2076b1fd58c5eb49772830bfa7fd1fcb72f260624b35bfe6fb312bed4587486dabe9bd53b22a31659fcc5f119aea018f7d96fe6a88bbc65570c252ce49ea49ba0670558c9693dd0b9343e3e20e92d4599fbf0f9bfdf0582f76f31126b8f9132d2cf1f15c55a5a063c9a71f4261776aff2635522bdd4259c378acd0055e20b3a2e030d646dd73da93d456e68fc0b2d89a8b1f25103a45e7b5bf52c77385667abcf4951eb3b7e60ed12db33a9b8c74ff267f1f622e1672f749fb07818effe40fca884995ed24f2cb29283b674183e7c685e0f241a09a7680a354f58035fe956a0c22c5e20cdd062725c79ebd612ca196909d142be5a01513cc330f5c8627987cc703b08f2f89e045afda2238feca8758410c1cb2c8882ce96e3bdb49ee2d0476f228e9f04ff9fbc5a87020ca5d192e46559bb73cd77fac40b7056b990722b71140e478ce9af614c3fb5eb665dcb21664e77dba58422a7db8f0455ce2dfbdd177270f232ce16d33bb98f973fd68e8f623b08667a62ebbb7ab88ae705ed70024f4af38b5051ab43fc2beab91a998de15a74b36edccba36965255221075956a21267d55ff7ab6b555684f42793ad49299937914293bf0249a42f2b330c9ba8e3f6c783a9456437b626a90c3efe5b0d94ff8a2ff2fc8cdc3be61d63486cd4ae699d027e9e8ac4c364c08174ee4975b628ba87cfcf70cd738c0241f788295f4e52a0349a0f6e40c66dbae000fbdddce4b5cb51753b6af268ae8f6659924f202cd0e984f08e45e0f77f3c90cbd42882b8544d061ef7037fbe947c838759da4db9e9e819bcd3af468aa7c32cba42d95fcb16e5ad1e303b8418e38817af2e67ed187d1a35617d1d0fa44c7cf7e98dd16814d371ce47a4b80ca4093aadc16607fb5c313d1458786780283501e0b8564c92a07022f7eee0f6ee3d5f1b40a23902837004ed5390b1defcc500e6346ba537a06285a44aabbdac491ab5f94b21fe4571de8c9c5aee513b0d12965bc74d3e8ba0f8c210db7d2c9e435aa60a39e9c51f7925e0f17b3a604a6af0ddf6de8a23aabf468783be0b9ac52502c72c2bde9e45ba80f3aef0d034f2c0e41f787db56f62ae27f63b7a0a9887214d628238b689492aa6b464b7de55ec1ae4002941ea63fba88e3f775c8bf5325235738e4445a1dc7a8ff3fc1952a63cb815207f9977ed893c64fa621dc6216a15e835c2b9ae34f423c642078a800ac6b121b3827288b5b4510b385eae016c520ab2aedacaea92e886eb4c3da381917ddf5f07a72c29e733839f1f188635435eba2c227f25526b515104280c72d276c883eb9ddb98f58598d12841092e03555f9feed9c44482fa1db0fb80d6adacc2d5fc62dfe7b0f00e5d5047e97e46565d445ad97dee6d312900222fc3a173419b08fbb37d51951e3aac860963dffb240a9d1eec64c010dfd696756e89840330cb569937dcbb9893f916976747c468f54b176ad230be7829bebc9def6c5a486d033a6e5217f390cab70c3d9125cf0d34987ca3212350b927a051b24f65024ab4b0d08a4107fddf64373e792985ff242ef62245a38d761a31e9f0b5eb728e264fc22e0a9921b6b1d77b384f743cef0cbf7dd00d59abc15b875b5a0d315ce4eee38c3a798486e2077fe71ce2b1674469df5e716f092ddde800d9dc74343a3682309faab6a94fba502b02d87da480689b0af9b5b516e34cd9cb48f031cfcf95ac42669c8125da6646406cc63973fb4efbcf3c76ae493c572d119d738c92eb78cf2e5ee81a8e630c47add556ab2fe1c90cc52353092f711ef18d86c884be6e40c37cb1c457c3b324572cc326bde2ed6afacca6ea72440cc17daa9a585d200422f1be0382910e1e828125e34007882ff39087f95215281a54302118a56fc8fe76a6aff5f433e85663f674b4155603865abf94a3d88b9ac04ed71cc981bdf93a885e8c9657152adbc4026d0fed23c6d1a9797144c801b80b78d323530e8fd9cb36ecdffad59d2e08150bdca2f8b2d8644b346c732ac7ec06d59da3597d6c9a0256038e70c7464b45f9a77379867b1c78a6be756927d347542e1ee13aa39c28093b6c5fefde5ed8cc7d6c0e3cbf7e0017adbb99ae296512f65ac1785f43b93d8077339d07b5cbe8386c58ed21f7a922e00803f45d5aa0de8b0ab86498e7243d92bd29811881f04aafa633da5cbaa62af884ea067b07d610be4310a66e790b3eb632f4ce1bc173e70ff0dbcfce35b0c5b00015f3b83e25d72efc4b861e2f8a35b4eb01fdad346b4dffe553c1e910c93cd314fb9179004f9f462b15f891322100a13a0beb096c6468ff72dea39116ebfb89f33d1268099766eae65a678ec1ecf8aed9d4c4dbe9cd670b1497af1eed57e720f66a48dc63a120f9075077b6c1f5e20f67143efc8745538bfa6cc43e7d1581f40ceaec3b208d9c0c7aea9690a98198d4ebc0ece73daf81909366bdda46d2313c358b0518acf198f47ec8ce5a3dc594dc21013e16372c42db2004b032f31c0e1d27ff0e291d85f63cc96680631618ebc9252d0f6696022d4b0d65a3fbb037b2d5ab9aafe65d98586300812dd0249e5ae9a8fb0b83412f9901afa3306d3803b5edf31d562bf74163bb0f9447ddd87a39b258d4f27677ea31e5b3eae523440051ca902b9cac0ab999d802d1f4e3d1361051f09141a36dae98be23ad8a75af0ddae4d83ccfe06a6bd171af93bfc01101dbedef50d32822202a3051d036348efc6085566ea904f336873fda8415b8e3bac1682a3d7caa4a34db63bd78eaa05f2384df2cc341e0a21139b405d71aceaee6fdef89f8a7bba3e46a5c7eac93194ca561b2f2268e19d4109bc2d8e2c4e737aeef88edcbb4289f048aaaa80fe1f35ad37ccd6c9b07e566eaff0ff8c91bef874a2419f00db16d67115640438bd9a1ed721136998b53122ae643c656868cf0173bd5c5012451c80d29cc9bb3a0f12f7e3f07910eb3292c0c224a752e32e750523d907eaccb387bff1293d704724cdc4a48da41c7301b30b0c8bbd6bbaf6f6ce6566f8b015cf03a960fcbaebc008222cadd1ddca3e46ef878c435c52703a55dfaf4cefa1a835e1b4572c37fbb768fe63a61551baab348aed88d33e0a8daaa8070ea0a82a8125657e2b5ce3cef7e8660064755e7dceed2ea7d03e8edbea71a6ffce570f80fd071f3011be2388dad9e82a761693d54d7a1940a2cb7e370712a075dae0c220eacd1d2d3c102378890e2c6f7289e51e68a85029d736dbaaa0684450802de6eb17238e81115af08cb42fb2223519d2427c8f3d8745a73619e1e364fd824ad53e67403293ebf03548671294b243b305a5e0caa728909c34548805887b79e73dc5396db6ed3ab9643642b7f081eb34b77e83c615a9f6ba88a1726d037e00f3228f6db0bb79fa97303ef0b249b9e7f4555be4e7e6f4609d52e8b2868d837d2286fd009da3b720de4f9d58eb5bbc259982b59470cb3840317b1d6ac95d02cc0ac94776708668391189e12adfc9d987f0f153f044ce9f8aeb5f317969c2aff962ec1060f9d53562fa9e8e5280a224675f0f64826703e6881aa98517aef7a04a1c89967fd04a98df081c8abce8075c9fca40beedef0e1961a622d2aa5a8fa520490d76a5fcd4871296349f672f4cfd43b6161f7ca76753b9fd0b389a7a43842cd539895d7959fa0a44fe8c56522c9f104f1983ea625074f75f2f8994d3717ece457fcd54fe6c37bbb6ff8cd6217f3825324222ad22eb289e8565594159326fa7a05d503ed4c132324f926f73d4d2aa8fb50a0433bdfab01b2d1421a5fef3405a0fa7934ba89abd4b6f06ce5e40dd6265a883242ba287ba06aea7ea85da2562becfa94939462bd2627249eb9af83fc426d9045596f8a6453743a68d54f224ae8dad4afaa3739bb2fe5a407c863f5fbefc76d0758bbb3b526aeefe638a0a37142ff4ed3ce32d5deadd7cf5abe5caceebcb522ab0839b4899a1cb7c014f3c9c2f820d409c65dde17f65a116d161e98405a5014295be6c57095a777564b66f2a54272df66eeb1b028c70fbde477ebbb15be237d2d2c0431f11c5d792d63bfbff3aeca35e40341c0c175f930961d04f15de433cc690770bf76f85cebf66b5854083e93fb02be7768d8c8ecc227c3daa5cd9038a69b187bcda1a8b42c88bab7c89733dd4f5a0ab2fea83074b24ebb784c9c86984644bb215b61f0459d04c1a34ac76d38877a0e2ef9402a1dd49c5a5b7d99a2c39b0ae3dd2fd04574ae63b46caddf46d4c3836e02338a2b7550747f492819170d9228c2cc3a4aa91d796f4fa4cf811d2111752f4cfe12c6986aa5ea822958d05054bb48041a54769b8fc8fcb5e72ebbcbf7bf0d13a9161bdf0d6402739de5b280906db77ce0306e0c5baac4f3628141d7ea438284a1a8d89be40f26850036e8c3ccb3b83c91383cc201486c9d5009dc48dc2c3780f814c453444196433616115644b16467470e8f6e23635db2c346ad0ca67e9d87cc38125388df9b81bf4ffd3c4615e6b813dc093fa7de32e6d6c9e329f4e726e1abb4cea3c8f05438cab9a4a4cd3308ea78538ffb471d050bbb04f023824a784c7f0d7d5a3f08d0d3fc0d61841585a17c95dcbfc3e642bab9c7e769cf95cc9b095c6e27fa294812568010a84e34f6e3bce0cf7a70e5de87f0003781f976152bf70a0bc3a0ebd55737898a9420adc8d534cf5ab450ed7ecb1a3344e7e6612472b8c929329949f309bd870de60419e175e375f5147b30668d40ae093c20cd2e9d85454c20f25a03d3814890e52f3a818e7fa87ed9f7449da399f1c4e9a69bd7c1319481fce9492d6ba308b3888389ca34f028a7e043c723cb5d8599f28203ced4b07de84d9db70ae186f3414b2f2e939c7fb9c010fcdd981aa29fa76eed37867c97fd3849821561cb80334a237fa92f72a5c6bb34064bfffb19fba2c3d0becd040d9ee7ace4bdb46213b4b6f5f47290d498359135e6d2b626272f964dbaff35614001769bcda7f752df1ff68cf6742582d5c5a1816a51de589c9b58384da0a1a36ed535d78b78c269dc490c55ccaacaa328cbe75be3c6ce4189fb1242d94167b012c4fcd9ea5da3b4549324acf185a9b2fd844a5bf67a0423a3129f586bcebb96ad84b67010a9865427e3857a64d1f46b77f86d058f6ac608cd70dbb53060698996d07b5102d0d604d33b8b4f4779790091ed275a5bc6802e6851e603878a2e26d3f1a4c072f7a9ddf0470e0f781f69fd1ddbcd0fa724e23bccec544bc5d6285d61c1e715d1ebc20f3aa3784cbd8ce45aa1decc5a7a2018a05da2bb568cee0ff73019bd44292b419d5c87d5cc559dc6b079d7a63ab37dd162b643e98064a0873a0cf4bef00f18351952d3ad2c90ef427cf3c09b089f9f1407385350edd8910fc9cba3d04cf7708f0d59689119d06094508edfc91dd48e434144ee376c2d987e8be10d150e1ef32c4f8168b6958426ca26f04f9727cc3daac6deaf39b1ddb973dc91039b4a27a4211da75b200c1337f7da7089e45b8910673b7d3c9ed724fed2e1f32df4f9890adf194e5f7efb2ca87818b4a4b9c8e69ce52cc9d5bee35e2359a9496d9ac74e9f121b0e024ac209c2cd77bd35436216fed6ea0fe280b24435eb69341d093f175e1e94a09b77150d487dd8b7058fd4ab1205d997536414a00685e7e90652218002404e57789660e1fb2747c8a40c68b91e0d706d5bb28e30397859fac06f7cb272965b91680c054b6f18ec9261070b5961109181b78016bfdddc2bdf182378a64303494fd4c9dc18144e0c484686c3283494e819a5b54b2ad12a52eb0044dfeebccbdd1d17c5427f287c39c9b807a7f5cd5a564d3d74ba814a548f1138fd16e2d8691e41ffc4841ae0dfe251b029efebc75641f0478fd9ecfedb44124b2f5fb627586cfe968d62a6d89f4f0a92b183026fe6fde48e3d89f84fab96578a3fccff4011ac568faf4a0d54d38e0d7b7e41097d89b34f6b2b32114a73fe92f0d958a4ec96a6221b9a0e3e44b7a8a5b5e07b97504482d561c8bc7b8c97dc88a7317f54a07a2deb9ea416d0e7280cc49ec9da9d2c61fb1345c1c16e415b6b4dc3b35b66abe03fbc5feeb996b2b3eca31e7f4436f65f33b1105939f878917e17abf017ec2f78995bc71083723c3bff932aba56087862f943885d1a9fa0fb9557f324224d0e923a7e5779a36842fd5cde7203e38c918cdf1f5e6a0275457e955b36e14af36f0e7039524269c0a0d41b5af4ba62092862b4198475ec8e83ae187da70240eeb8bbfc8aa9fcb86970363947eed9e3875b1dac27e47ed375dde03d2115e5be0d85b8441774b10ca0c794cdfeb1f71c85088b345fd98f4733c457bd4bc94475877c48eb93100d93673bbaab0642a61d1508a737591eccd1254517ccf2a4e99ddf9ec1567af9e1599483e002c721a154ef650c39c1eeefd5ffbad2d15a573f284029463013494559a5f1f07ab1fcaa7afa6a127a5d48d4bd8ea826cfefe1581caeb5a2fcd3c4a3cefda12df2a3472a72f7d2519dbbf0f2901c1b675ca93a085bed8b1419ab70af2a037d129379c4327fd54c568564fba4f1c7a0eccd582df010c819f2799852b95f3469b3aeb000bd749ff0f8cb586f349a119283ac40f4a8147a9aa26cacd3172f9c5ea0bc9754ed93cda3b8053ca8a283cde06e862fbad5d77052bcc28a7ada143d9665222808b7eeef311c4edf7fc89ca81fc4e135984f66a8faffb91a9c8ae612b47541f283fe6c977b005cd14ebf9294e3c3810d54b6961c02fe5fcd64df3fbdc8e0412ae1829a134915dca4b5432865cf67194890848bf040a4004b2f3e4d74d5c5b9ca991ad573305e76f2cedaccb45569af96a964317f77fd21398149679dbc8e35efbc3587318e59629bed15bfbcb186a16c06fd37b47d02eed1dd4495b1ed0c5155e45489861a03f3cf12592d37ae40f0babfd957b1f053052ae071d83417090a6fe77745f7e28d0ebd3fc6d18e789754cae4fe02b43272103dc454e68df7b7cc1092978e48b299deb74fc68da87a756a28720157efbeb8035b553766fbe1f44c5b781c32282423e5d4c0344ac549643cc8d4afa93a00942fe8dc97b86c33938b7f102c68cb3b6f458c2e39e5fe5ad97d17b48dbbe1862b41118e0a5c328e2af9b25a9a86ad80936bad772378bd71dfc728e077fa2dc77740c9527a189468032a7bed0508e3f5eea6df3665572c0aa08e4ebef0ac6b1f8b0b7a926ef6990d5a0f3f9a756735b5c0d12cafa215c091387bcfa8691d89b9419ad7822e9ef80446bb08c9769eb653dd3629c3adad2de59f70505af42d4bdf878b3815db11368840c89f8f37fb08f3e3200abaccefd4115adee93cb9c145d986b1d879f2d0e13b2acd75fd0fd3177776032677d21e823f85ddc10a5ac671048ea896d32a9489e390f529d7ed63c1af6000d1cbd96241629fe462d8dee096bc7ddedd4b2a3f3a22b0901482ca691b0c5737c798b2357fcae0decc28491841b5dfc4c56475ec933344b26d5812ee3187e39645e13af3b78b3d3203ebd084a7852cba500ce7c40d16780a1266ab087410534ecd207037f6d8f4f1eb47a68aa52efd740d6be846995bf2cf9c90c0e6d86f2e36c3cbd6f4be6f2a2a9d5ce26827fe55994e5c25dd8d70a43a975def90b4cfdcb7c18377af8dd536004c5898b99247537967f3797c64c592c05f7f1bc9f790fac0c4164bf58b8d3d52c0f48f3bc178d95af09baf936f0f0118d249d53248a3aa8902da92abaa579af11d461ebd7c69d89a2b8618e026700d8372c7ba2596e200ac590dd8062b37db9f7e3a666fb93c12d2b8d2602bebcc1f1bc0e3891049091b2516c52cdc2f780adb1b3f137b98d17557d57eeead7c3970aee469a9c6bb9d634491576ae833c0759a76da53b2b637974bfa8691ae444710942f5a2ba721ca104d4749fde719604c1bfbe9a2947be0348eb0b7cf9477995472964f3bb75ec39b3dc038d4f81832eb36bea1923982a29be373687844d3818ac37ae8fe54a935e451969a11eedd6a10c59eb7cf261d9c8c26fa034c53586764217099a6553a52df814a7054bcd7d47af0dab06be7a31dd1eb686eeff38e43fcb66bc879d9dbb2464d07dc7acf2e0f6abfb67492044a65c294788f23a69263986dc9e58709857836915e41b3f6943e066874d9cf1b70ac3e4fb32890059a387b5cd9133a2a64653a28763ae9b8010a308ac3ec3b8d5950ebb51667bf2fa7dea5288616f80c227786aeacfd99bdd15be2f83be28c49aa48a5a1fc4a7fd3163838056913a91337c6d55e7a9c536954ab382f0886c2613a7d28fb8c432104b0c465e6638d61ae8b3596a4ecefc95ed3fbdb2319ef6a65e77e2c441610098a4ceff020fea7a6f94bcc8991784254da90f5161697008bd400a57d5016b02e2bffe0e6b068cabe0c6231f7430ec70ac54891703ffc82e3b4b290c2ec992abe898f89bd58a65bba9922e097455551cb1eed0039bfce93dd9c5752ec494cc054557e70e744314e939b25b883fb4555d45dba28393a3ba63b065834c6cbc8066703c4b0560d4b5d4546f1b13ce51d6111ae7062dbcd2fbdd3e3435ab19d08a0a85477439c34a6189bcb1ce86a2c0296d9055b79c6323d1753ff4d9b5d8a8408fd953a51c6034fc84655f57d99a4276eabfdff611c14ef317b7606dc56920cb4056e69f622d9435992d1df62d0d67f1d7019c8927f5d314350a7b1534e06191e58c56abc80c8431307d9b15d8048ded452a30dcf05051c2b21ec7b865bfc62f37da1c15ac9870f2123c78fed8f146ab558992b655e85cbd0d8635cafdef412166fa1a1f7a60eae63200a25a003b90bac0cb0063d84efc6781bdf85e28e0e1066e5a0fd8c1151a050d3051f442c9d930bb22e25ecad1a00043ec4ca9be3851748e4c82d3874ae922c2b9b36987a946384f7767604e4e3e9405fa0bb72ef437bfccfd034f7d554bddbb5a92aa2302c163abcdbe55314513d3576383715a72f98bb0fca6b0da84a9647fbb62b82f7c6cbdb4de8b94d562d75276ed0862067050f411440878fbb21bab24134bf44e019f9f28fcab6f0eb30828bc326b17cdbd370dfe7c52353bcd69c9bb400a2c6c4aaa332a237fae663747f2537ddb9310bf2150f6523de324485b74f50cf3e346e1f85d342c90a1a9e0d80cc326cd8a2331453304f87cbefbf14384cee871b3424e672a4a38fb3332abc46822fcb49011dd8d89e26ffa05caed3a5d247351ebbca002a44390f163430c2ce40cbfff725287b47f0c8edfbb6a5f4d9ba826eb326a91f6bbe30d95f327390b34ef4c389c490e41613467e34974f72f2a19650fca4e2eea246fe2d59207fc1f1f72296fa9b88f22a6cc78332e29f0eb9fce8efe15b98b199b0ea14770b60767fa130f324e1ea2127cd35537d5ef3d9e57dd785b3877ea3c8711b8575c083c443bb8de0d9d24348e9b6db0298f6c20b002fa406f0c9a1bb680893288773d684ce3e4f0b6a0ed01ab3d0eea68eb8f6396c10480cf3abe60ce17909c92ffbf6fba2eaaf3f6124965b3928971576b5e7d3a627b0ba7d929e131cca2cb5e8ed87fd7cb8e99d7f9e62e3d2a3c9a5ac638b65fe47a31ca130d5aab3c551037f028d4ec3b05303e50e33713d34cd3d78f4df8726bb5e400f9d50de078b9280bd22eb0c2f023cbe40f6f1c99d91f6a39286adde9788c5a6cc99f10af8fdb24dc8f726f9bd1973b54fe1fd6d15935c48b582eacf8854554cdb5ced8b06b8602cf2903ee010136a8ca3201d23cdf9c896e931831232e02c76a10837409d9d284437823f096cbac78b0aa3b04f66e4b66b6d5f5557019de22fdea6df9f8b66bb552b67b2e5816770765134672248255d27949d50517111ad2fe8db65a97154a885e6aa0d39ee7ec544b6e2ee7fcd7e982c49d06cafa2260711c0874814de432f1ae7bf2187fcb7123ad75fbde10b92270c4f0626cca76bb58263a606b37aee5cf2464fa5f1deaaa42cdeeafdd98ef33213983977cbd0c07af290b596d6be188d6a7db923e983785138bdf915bd3a4beeba3491d85b773f3cc011fb928eb24b31c4b11b1befcf2efd79cc309caceaca8fabcd985348a396cd12814df5dd64d39951eef53173f93ae4554b6dc7a97b8115f4c2f200b8b5c6d0d1454d9d321007d0d01bdf800c873498bc58848a74017583ae563611d416cf3aadf364a27c4a62ad55db495b0749701ff4b2944bd7959cfecde2a6f31b2928a5ea245cab76244cb6eaf96eadcf0366e4d7604b954ed89ad4ede07824794f94b2387bd03f4509905a70ca257d3cb778f6071e998a498ffb113b0cc66c53e279375f6e8332a12bea1bc2c783b03549fb968f03d6a901c507bdb84212e330371aae90d60c6c6eb02b8767326ad62edc6a9635fa92efa0916b332b25106cb563e96c148ee5a1502b48cce2c0d580343ecbd12958695ff044c923ff875b51f2fa46efaffc6d19b70e60b5cea0ececf6fa3dfa7587f8660944ed9f35feaa78ccbe0d94b6ba1218e34396c9b62f5d8c68b696a24f5ae601adae0bdb998902c38301c6789f290db6bf8a960e093442c1b4f0716ec06bb751f48d9b221b77c8f8cc23132c939c0b405f1a82c308caddb3d0be13413812049d11098547d06079190affa47e7754499aa136c2683eeb98ed21456dd0b188ee7ebb220c5c430822011ff349e0e850a76b314d2fcdd1ab34085f0591c3e1a3538a079bfdfcd48fbeb0c772737a7516c28f12fe7054a0d6255dfc5b9f8ea5c71311f684b3f6c13e6b861d6c07ff6a421f234778c403c1a967cbbd7fbc148b8a8a1636622b9f5aa5f76f8367d18a4b6f81060527c902196fae85edcf39374164159171a712ec42f9c5b11bf1571e663954f457a4921e49d27e5240351f24bc946a5855a56045730d9d592d4168f702d27a472234df7a23d3f12ff89dcaefbf7322200b07fb5b12050eb8e0fcb60f11c8cc8f734d366374694dbacd6db72bb91191b6af5b9fe87fd90156dc529f7bc4b75afbb1123d3e8d8232960b4ffc3111bd14f442228fb3757f06ab557c9949cf20072ef4e083a8f90bc2fe3352236e5c8004a550a8f737027e142c9d40fe276b6b2c9beddfff338fe3425e64b3445fa8821343cc8dc2670b3e5fd639ed11c791750865622b4377fcb3e4b684778fe212563e5c9b842ee594bbcdca141cfc3a6d80d4c48455ef434368b4fccd03a1880dee45dfec32c61e9aa1d0fe8e8e4d16b2cd9ea8fe90ad01091ebdc6ed615d924185a7ef4556c9a5603216214e04512bcc922e43c0dce61bb8379178421dd9c62f54be32281a747f6751e02b429886b1941a7902e5f9ae9980423f82d51c1a4d5f9452a64c2f19148e0bdb62748a2e8d3428332a12d7b76c7f3e95d821014d475cd3146c59b90c842500ee8e5a91182b8edec8affa22821e5d8edd4005a6bd3f062ccde949e876116b5102847fbc9d131ed37ca16eb73abae613709764d76d1fa9dd02cf4d97f062b188a5dc85eda3c7e4570042a3524570cb1d969904d5cbfc557b0cccea1a32e1275184a57cd26c81ed0653f67a1568a7b84aa750fa3743e3861e164ab30ad1fd6189559cc96cdf3fd1e847c8db6eca4570f8147ec3c21ec1195e9dec5ecaf24bd22daa4c04a4dbd70243c5188caaf1facee50b9b467f0d4d7798068f4a8b6c2f077eede3719cb3b64427fb3f1d35e919f0d0e480a5f9381570fc8e4c41554eaf2198ea1b9082d6b7b7f4f6c7479579ece833b69c58be973008590c1a6f197309d4c8b567b5ec36f51fcd7b66214f23e3cb31fe99705beb7ddbce9723d071c1c3911eb42537e70dae8818a7b23bd735fa3f9c798e5a8314f7d793f10f4e20b65798b914cb7403e03cd6ed6977a4f5a310c3a8798b1da2be224751a13e30d1b71d3d447a00bcc4564c88079885f504ffc9b2da6b074bd20c8ace93a33e2b146f801d401a5901728be70eb437a1f9dd0fc6e479d3ccd356521543152968caa6103e6d80a052e1fc8fc07f0ba1b230341351256b192d4b3b17af3a3b085c8e3fd39d0ae1723e8424701bf813cf5e9d52a9a927cd3061620413cb5e546ed28ea71ccc0b02e190f6df67553616ebbc6da138c5937821af8ce9b56bb772cc9b19eda72b1f27359b10539169de22ac10ed5519e64a96bd96550958306f4fad447815051af2eb3cb01d61ef1c26d6aa23c4a90020b87c9209c9ef020167445f5d17c65c18a9d556b089d7e0aefcd871cf67ef93a1599a8d4fb9672d167caaccc201e749a7154481115089de127a490c9029bcf41bb51ae52a5d95680ce9f841133eddb7bffd332b5d6ec18efcc8072d678fd83d5a603316f2d6a5e59c00dd2996b089ab9d1d1798244245d466373943cf510fde3bf56b65210d2c0bf4fc288bf107149c51d7f4464fc2ab02bc42da448381f7b959ba00f223fc236ff9bd359ebf35d8c966b20066d8b9ce2fbb312ee5e2058b136c650324a04bdc6c988207417f96b0ea1b3aa0b94e89a0b0fb7eeb7f1c7eb84e8323ed06904e8074c54922d97158130fb4a415b53e0f77a051fa20daf05f191709390ddddc06650fa446c7b50c5dc7980441880dad1f5e4a5e6e141c51eaf207e8287c8c41de80383775caf2d0e1e71176ad93ee418e26744cadca12c6a87422401032156de246000c687f3931db6cafa5e527194fe4fc2ce2df1301fbb61e8b98d98d82d758ff0105f745e95c5d3b64878c290fb3b6d922bdf9ef8ca318cdfe81ccda27be3bf6c4083e22b91397a2ad421ae9067c7380d71ffd4a4ee32f7582aa784de07c4e8072fd0e464b53269784961bbd8dbb0ce16ceddaf4ffd7b147ba537bd3f69a559feafa52101d1324dea3589c58cee86036c00928ec55211047099545ea6aaf0131ef3c458ed7edc0da3d2804de084c63d20f2bbcc085caa2266162d91a7fa6c8cc94ad7bc49bcface494e9f10a18df4191781d90d236fa405119af1080e401f8c59f52b565d3a124600f27388da8681166a383938d776ed421f6df07cc556fc5136d418c1fb85f1630f0e45a9417a5445c9d57ab20610fbbc3f5248125b147a8272e7fea68bb21d7ec6bf61c182f96c110dbb80c4e4cadd6ccbc5e22a2855b369242a4bfec8685c90b6fc20d466d10678dd815e847655f6528f918576f4a5f425c373f0ea8e84f3ef86ec466d60dfbd66d73ed87dbeedb1920670f2bb8fe5dcfc01fbfff4e5f4d2ffb09e9cae780970318c497abf5241fd39e503c5cc6227a716975fb8b61c361172764ff5ecd8caaeabe0eaf6ce7e10f11c9162d5701bffbd51257bd6fb2f93fcd82d31f06be87710a21cf5a35e0cc5573b0185d06bca6df283cf6c19be0da51c94459d395c6faf67ab21f8ee01ed659a6a6c28811cdea9747dafc2fc12847a435b350bcb6f4531fe4d56b01ad1a84588015a5c85eede72db6000654d21be30cae71b45079b628aee3295731603d6125335411d1bddd0cb340f93eefdf9d2990f6047f09400ab66c0d6769e182135935cd246f37ee324a3c1f48b9f2019aa1638da40d1aeaa4fe04557b46f30ae4dedc8cd9ad2c54a302ac5cc6eb2878a8b2efedc18ad752940667adc6ceaa2e7786da21f9f9dee57639bdf476b5628aed9e2cf04bcad0490624a4a8532c3b0ebc872c133b258f4117b52c531536cb28f5bfb9dc3219f6f1b7ba9f221bd844b597939b40970ace0e0658af4c5fcf10b68f372a1f4d88af2516b49f1a2f4a334ac3e365f7fd608ad6311db4156a1b6dd7d2aa342710e470f62b393a2e0269e5fdadac905722b0916246e77f7e70b5f81e7b74d7305ab21a9b1a8f0d987db9adad2afbfb408b12bf6e814dba206b95d83cf78b22014c3d51e1c2ce77703039f552dd57f1d356cc0e29c9fd15cc1bec4b0f1f8e71b34ecb88262dbff340b6d3ae980f97ff7cdc5d3fa64831fd2d246051fdb71b9ac2cc6021dab23090b128698f08ef5bd5422805836cc1ff9681fa79e698eadd92caa889e8fd6d3f6c618bf89ee99a4dda50f9d969cb33053bdd5a20543d4a8ba51af6ce498b3424381fa48c0cb05a579c022fce2e4912ac1f1197582c1535304516633649917d75992ad2769b1f00a706f19518c85b91e9a311956b73d061e03bd7d2e3d329d34d0ed7eaba98279e2288051ae45afb1ce4dcfd1b868baf738a0bea4f4b26275d985e00f00c854b1e76464f9aea0ee6ab7cb52d0f07635b3c625afd4382fc177ce954dceba40c269870ca8830bfdf240008a5e114a9f8344dc4057d2b66767d4c3c0acad0b852e53ce303779c906398d63cf354c0f8cc35f691a60f4e641bbfb4dfbb36851e1951b705dfd847c31e42ee56de5dbf19f5e207f23a430fc607fe6c8a7248c8852127bfc6b47c690d1bf5bdc1d218e925360c3563b092e4e7ab439afd9dbde50fd0c5b4977cfcea388e6e3957c2038310cadd0238dfcc66a7b97aa22baffcf49935bf964045300a53f0bd6b799b5cd88803df8dd6d39dac32f35291140c466f338f9468b206c0a2929338dc80e4d790870f195e828d158cb793ff39bde37629aa263310f522a88e391fdfde6812bb292dd527f9d64c5e10f838fdbd239ed66533a5321caa4b0153d0a3a16694a6b22afbe5e9edcf0f806cb8226b17b916d90e1c0f51e663be0c1575b986561586e05cb6a784133fb563a38b5fa402640e6a6512e36168441050669d12dfb1b900ffd4a091e9fdeaf130d34c41a8785ff5c9a7b3285ad916b841bf5811c76ea19f564351dfaf722826790bac8920ea4a0bea8faf80fcf0150c4f8a81a18c25fc7a66e34b26e2a2d6556136504eedda4f6f0ee8e43df195170848fc63633d6124b2662433559620fcb02189487701952b958c22a8c22221510b1dba4d009c3a629a46dd8fbe9182aa129abe73a31534be9922180d866658582d4f553fe6d17104c0b6f05acdaf40e39410a051b341e595fcee1b4d45d132f81f233df8760068cd5991dd9347069b82f11970d986f03f7aa416c5b831065158323b214e59b578f5e52d654acffc95ece1557f66e996fc88353016cbb13285330f5596b4cfdd4b666e92ec4728c78cf996800cf73932ad16cb3e7900c9e5d0dc466ccc2b5198a7823a6c4215bdf5760548e911013aeaa333458ec93c912721564fa010f5fabb3b14dc57fd380fcd3a3a252c42e17578eacebf8c347567f9eec0462b8b3975062fc381c601d091e4d64b6626e675e3e3f26e1b816a352d0bdbe685ac7025cfd5a4fb4bec943dccd9ade977cfd8f4190ee4637267dc313d38a8cb22ee41fd433c5d87e34cee717d612c0301704303815ae5bd4deb0e9cfdea2f9b0d92aa07d5fe6b4e4563db949207eb281c4cf9e66ed7e769a4d970e560015a25dcf1c05a3ee6a03e3573010febb032459058c17a36ad483ee2501e611c5c312de3b54daefad89bbe668d96db3c7efdb19bf60d338a136b13c3745eabbec08e51a3eab3371f5658d86d62047d45dff1e27b9e2075bfdec6598b8776180c6e8239a8b373f29303ce6202c6e73a88f702d4be29909bda83c2d110f82a686ef8bbe69a18fe3d3b37044bae4954dfeeb735d0ca8f38e6b22df4ca0dbce2492f9e12f8f9bd261882d0584b187d2f0e342567fd63c50063dbad6503ca35161d626deeac1a4537285c885cd186f854ac2b92f0077fd5d2f7962e1b51ee11587d7430a8a5e891dce29c8b8418a541dea96bfa2b01092ddc75375a68919d644d103c77ac1e614e7536e0ebd58088c6051d47afaf54937fe0c1a88e6388866031a5668e543c1a069a4e4235714b1920b75946fbeed085821bc0d2fe934f3ff83a6e1789068dd5d5ac04bc7bec7de62f165dc3a34392022458c7a347bdd2edced3f247f683d8fc09479292dfdb997756874528aa2b91814e08a2a522bbf59220ddba0c0b380dec47de21ae040a5e8bf56e73800bffe03670947f369cc025b18a2c83fd157a7d08b330fe6af1fedb6fe2ff78df7de3bae64fb8f7619679113a910e49756530cda97a7674ce59aa7907900d127f40ec058e8fa21005048b092ade5c8ec7ccd12b17d4bf7fce452dc050a6c7de66b77f1e8bd907762e069101bdb62892d921051e91e2d0e268d91c357b31de4c4edd2dffc634d190b89d2a6b7eb91517515bae1844bd5992a79a7cff29b237b28a84081e376721b7453cc0e619430f4815f17f461ff95d6c941933f03b10512e3b2a316283ef0f4265f8db3a84caf7ab5a4624b2c02c635ef774c7a33d01d5d155d7aba33cdf2a950f2799a7919d006771372a2c272db013e7ea94e7330cbbfb04513ceff628e284f6d6f8320baf40ad65bf3115a8a8a80dd0aa2fe768a89131c001e1c0d0734f213a2cd7aeeecf8a4ef0b947f6de809a84a515cb1d8cb90e0f29b82654058721ad28421954372c304ece5f769495a2debd9e84f16a43b541bda63a15ac6da2ae93d129a9c88de324efd890e7f0eb7b58f1e6aed69cab3bdaf81406cd3bf1f6f029318f22870e1ff21eb45b74f5dc88270029c380b7416aa20d1e10a42c79a7ddc869bc84d6c98090eb4cfd88f19eae9ac96f6fbf3b959de9b566ec615004ec19c3bed5a6932b73a5c93135d0c5f1720c047f7e1ff424e1468260802f3f56afbde859fb8ac2ab9c544758c6afab45580bd737f8d2309f897c56bef2e882b11d8f4c833949e68add066c9293a77b5eb11e38a19f15cc1f6393007a6a31fb5e2d42ff86dc0e99881dd41cc4f0a8cc0e5c911b49b9bf20b52ddd846870f2108ab2d3e5952fed17d78c37a19aa4ce9f3fad88a59dd3db893a1d1a2d76c9b8a520f79ad3b39fd97fe18a38b9304ab2df715f8189213e32ac171802d12dd60df1714e54f091ef156f683b65448433fa001a0e021f8d3c676efd63c2666db0e3bcf63867bad05f05946ae5e31f9e48867a5bb7f0e9f0f595a54d6341bb37e8be620def04300ac9416ef854cd86e275ad93805dd4157867d008772a91c7432c19b72b2311f14f53f2f02813b612a0f3fe40fd52c9d0799b4f84fafe5ff45cf8e9ef523278541541c49f8b0009c5424dc7d07f6ea898cf668c7f22ab528821175788635aad8adb673c7efce0bc18a29628a27486f55d4319af22a2ab64f9642aeeb2bf5f8da95a7f3cfd77b13396485c299601b2bd2603abbabf9c6ffed847068c56eda5efa408640cbcddc60806172f73683df4860cf7e35c151ca9b9dac50f34e80b6b7523410f9d922f684d35450b1e81c0d7566a405b1fb6caecf47200b3cf0e6aca5ddf5ac58d835349f58a7c12d75d1bada3ddc041118762c4b0bf29566782bbe2eb7dd6580b8b75799ae389ed1e308881ecd8c19b3923b219631fcddcfb80b421508b8d13cf01613b5a315200c17b6ff7fe83452abb0122c3c5b48f117dc3177f3e986a4247df2771339409d82045e97a6c09e25156dc9929ed8b6bc5388d966828b00ed00f71053d3b131199b34d6005ab875796ffb391ccf856f450b98891816ae5a7674fdbac214e298927fbf8c7171c31e80eddd47ae1e75cea8385d598c89f34630a13fc771ce412c001adac30f9b542909da9d7b1bdaeedd562e1de2eba8f28b70f11acee9b5e7877d7f0f69e496a121f5aa2383c9d7ad869f6e314a59459646aa1f7e7d038e6f0602f8236fc86eef39c682d083c7b385c131d4ecd8531eaf3e7ad827657a19e43e332aa0601bab326e1cc4916b3cb1998da61f2d84b7a10066d48006f9bd2cdbb5122fb11c03e586e4f2ca41456d754dbd4e9e75f3fa17a1a9e8125807127945fb45457476b90cb9a6d2f9572c4bb66d9f41ed5cf9d6f147feba92d31edc74739e8df6461e190147aca07205545cff1529398849d88d33830c00dd888b30eed3aaa669dc8a4ab3bade5cccb3baff1c65e62f19325dc79d71f674650488caf63cf330cfd2c3d98db24be7a10b1e44cb089bb6019b16e4b166faed62a803ae547506dafd63dc484dc8918a34409086f55fcd0ba805d9e0c1ffa472389c2b333b3bf1998cfbbf19fa4a6d4e3f1c754472c6f532fe4de1cd78f06328b9c83f453ad67458562325052b41bf12c76fc7adc5f49ecaa09534391cd097ee7412dd05f6599ff0e80911d4d6f01927bf25b65685e8f1d608280f9ab56ec9f68bdcb0daed67c9dfbc734966002ea70ec6dfa35f97405ca25794ef8e779618a066366bc51a87fe6bc6d0fd03f61c4bd2fd994248a6f7e099a959cea39b88038e1a13edf5f9cb99431600eae920282dfd691be330b2823953158393ca9566cc379c23df764ce55f3a02f3c3bf893e13e6092a2ee3bee8a1b78744231bab9d35f12904ecb3f988576ecbe5799bcc37c382796a057e1d6f2d53916666c02337da0c5038e3e76f7d07d17c6fb0dadc5d56b1d15cfaee800f0896af4e4b1c2640a38e511973d2691d9a2e5219098b74c4c71af1ce113e3a9e69277fbc5efb18820fb39e82717ea0c375797d645ffa4337b965af3e621abe697b89fd211ae6e354cc30a922a2b00ba18b816262b3d161da7c68fe8ac52085ea3efb97d51a0bef7e3f75e1e3793dc3742b77c4c7bc3d2679c3878fb1088fe254d60f3cc5531bfc5e722f7b1c3c666986f557702c85dc5094df8d22acc57c5bbf02e526f407a66ba3756f31cdb2c3e039bc82a4888c0d3113f574f319cc94ce473fd949941e6cd5786915bb60d8f072de98813dccc29501ed3d970852b2cfbd0e678ed7c895f19ae002ba4384e19296adac799beb9d386884c6e6907447d5fc4102313d23bafb8abbc1c003bc013bc13baafe9debb2bbf3637bb2039ebcb2e984513e58c0e5c3174be1e1874bceae4a22556b13107cb12b910ffb88e65b8e4a6f23fd33a9db8ac9d24d84e2da64ec4b4bcbaa59c4a0fe9326d632a4bd2a97a22921326dc581778c0d59b01a9327f340e17f58248988eb79edd99900397dbac8321afb78baa19054913dc41888442db43471965657f974b38b014e1e6b8de118ab1f9c43669728167526bbc6d10aed8cc48599d5137c8acda43c15d407654ce254aca7830bc502ceeb9505e6ee9642fb9d21cd487e61c0085e9c5a3924e9f811d2e3814e802376122bcb4ab69d14aa0f46e4e511cab4d8d505fd4fd9ab01917c015be37d1ed7b163a784ec078ee8f85e8547cff3a39f4a1339133b11e9b1beb6ae106b91454ff26e2188bbf1d314e76c6b0d4e2ff58a750027896064973882e211d16815e50c9f4f5efd2ded4aa508b17b026eb9ece193c7853ff907aca356bb035beaa4b9fdca862e5b81be69f71414313b3224d0335dcbfbe1259b72d09e3f8ec64291387fa89a6ea70af9f8e3da38c40c872622ea93cc0c55eeaf67c3f93f6c19a9dcfed86fa43ae9083b72327d398a1149f5631f54d1f451787fa6b052b2c49ac8d23a065ad6023f948a4241b979dc5a60b5640f0f215aa4236c7c9e5f62431eaf50c85b8dfb62a9e1650e8e118dbc5516058a3e1d9010626b565a2fcbf4601690bf6cbc3a2d93ae392c6df9a2e0a59765b602052ef7c9d08abdef4e58d71232c26b31a56e393a498b547d02148ab770555d4f4b0253ed9776a4ffe11ac3e36923b3f2030a35eb6552899c1674d7a9eb392423715940e23c036352cb298521bba91b2f51b768f047e509c6b2261991988e1d277222477a81e3cfbbb27f53cde09f29f9930b5f3b1eb57c9c77d779d80d8132b1fc3c852039c2a1d27785c3357a1e1f2fe27b88b67547d784e28d122e78141380a85c6e046b90dfab7cea8ec5c9f93f1e316ae30fa3bd8ca73c8626d5ff7c87c57a9aec849ce5af865b6a2e23560b2b77ced20c45dd38d6921b1acaffa5e1224448d3d8ddfbeaa4ee3fa166abafa442fa2fddff6c0bbe087de4289d4962fb8bb55bf9cd32ec40f7f90af7942e1dbc23a8e81ef4800f8efe49215ff6d152765da369ec8d6ef94233bad8d52cc72695a26e9656b224234178861d8eb0f5b5b7b9bb5e824f9acdaa37db0984db605dd0883d903341c9f211b4142c3d4ce6fb54092bffe673aa99cffe1ef55a01a955dadb3797ca806b0317b39922f38059635b8f46dad6758769405ca71dd2ac71aff1064e05450aebeac803a79f9afd96c3f03c85f322ba0d23e48bb2a3dec6fd40307cc1e5d693f1ddfb8108e40cb3bb71a3bf9365eee05ee50b49ea5950328868f67e6802d8b83d304bafc4f4d039f2d9610dbeed6433b9d968bedb03bd0a7cc50b43e82ba20d2c5d36ac5f7e47d79c32256b9632ed007c4ee9353699e76aba39c201777cbfe20812bc98c946bb5c345b653bfb103e0c8977918f4f9d47ca7f6407abd96c59c353f1f41bdee28896d6c62c563282f3aac5beca2dc91af10eb64097816e96970afc0498d7203668c69ce0f9e152c0a147782f9f11d5e8bd5f846eb862eb9f5d84d05dc864ff019252cbb2272b47557f065e1230f1dd3649198b4852694bac17a076cc3dccc3c87101f60a96d99c67cb855a4a72d3da89c09f04ccd871ab0284c4f078972fb253ae93327f9f63184427283212610d8084224cb94795c07eecc707034dbcf047cb6c91256442d15bcfdac74dbeb9fdda06de59ad74e226a4f011ea51e0affe6dd5cdec051a31ccd13d39d4f69bf04153ebafe64cd27221423d268fccf8e9a1236d5b18a97f0ac54d7f92ca488b653c34ce1294782fc9c6cdbbe5f61c0b89190166fa72046e82186e5a491ab2844c0766b3d54b13d5393dd754934c3f1198f37794e1d53412b18629fd98004ecc243e968ce5d2be024008bc332682e6eed30e035bc9c9875c1b7b625e1dd8ae051b13e2a32e98bd7a44386c76c65ec1587d27010597fbbd1ea441ca2688eebb5e38846df96350c60727149a554a6396aee8653befb530b8a141c952907a83a51609c823da2048e2d0a77bab4cd27ac85e2bc51b1c1da1cca699b9816384a0c1d2428b7b9273ae8415b7fecada99cd3f477e62aef037ec14f00e11426b49b31cfd3b5b51d536b5641ff85acd9f3e13a0414c6be3fe88cbbb39875381d4f60a39bc10d09150bf7aaef73bcf5213ff08d9b120c3129b3d2893d2afe7170a0c0837a9b22ac293b93ed73df27d3af282c28b330545ca2220dafad04150d7239d81f1695d887dfd8b94b72a87d9b7bf039e9a401612f5abe58dcf88a39be06023a7556617e2d163467d9d79e1d9e32bd6fd888f5893b3e6812a58392ae26878db025d4246b86ff9342302557b77c2eb8e29d8a8ad4904b379c0bb1643a22ee8d81237f673417b57f526433289331df74aaa47339b02999fa64a80c0d4ab9e50c1eb9c941c1e327715374244072f5db7514a65a39335e8b17264a01fcbac5c303365807970f99a2b415dc9400420d8d3dcbf7d85e6a93e9adcf3af629c46d601d93ef36f4f1b7dcdcd8cc6be1c44e3c554398fe474b1cac4ea67e0f41eeae6c0e91f53414642f022b55882af6fa1d7caf033b402cd4bbe17a023032661391ec04b303e80ed143048a6426a4e9c7e07a0566f29620beaf9d8a6d0b8c21fc3d59129932a57bd4d08cfe5af811b2f924bf1db8f13aa71fae7b4f48dc214d9757d4105fcfd2d3a2bfb84d057daf0f0265d88e5558a273c961007c10b5892e9c65b1f1c1cf7eff636c9d6bafef7ae31c4917422d2c84281d4d13dfd59d27304c62730e06b9ebc9f483b8477872f8a88a8888cb357458fe1cfeef4915c847dcae3896b55d8b20750b3b3c2345653087c4d5e25b642df3ded5042b675150f26b7fca09b46164e3c75c74c6a91303785a83086d5a5d8fdd9302a5fb4c9dacaebcc93fe489e5d062816daa67432787380802afae537f57c6ba2c27fa5ac3ba4d08300c9201ccd45072659d23f7861d11bf3fd8f72f0750f6a887becba3c7fa5882134e3bed7dc99d95e838b10663b5fb8dd5fd7b1c5344d0f979227963a3ca11dadf6942fb48c8ceb169d09d8572710a0ca2d0147685fcdc105471adc6abac277ecae01ac145b75968cd947ba3eb630feb0b988c0729757cde9d83a5ddce22aec049a252c0d40a22c33acc6ef3acb46cb677285804ada747091c80a245819ab0d39828754cc53d21512f82b7ec21d51fa56760b5145e434bcb82525d097e86df09c99788610ebd79ce22e013f012cb292113f5e5076bd30126a7e4a9d911a8687162c706788e56eeb9a90171046ae33acb5d299d335fefac24e0c9fdddad9b96630b1af41c49cd623c798fa7853587d85154770cf0f8a9e73b31ee7c270e8ac811b64f531e1580b6cf67e208fbd6f5600cedc3d78ee9932282187b39c230c39a8421634b0dc3f9e3c3540e6a70abcc00db47af55c1bea3ab4b6f5b35047bf63e5b9a4cc5246289f59b114f9590a2db52986ed8ce2635b9c809ce5d4daee669cd38bc6895878b9674f99c7c0c88b1ca156fb1231211de39124f6ac26822dc19e29318c4d3e5199ec2c08cb9f158c5e81a4afa840c93c8266faa5c27ccb6409dd3c9bd3918875dc89086105f1cd2af78af8a9b935c2a4f07a8a229c1d4fdb2f8b878323efc5067287ef77c80f7f97d82b1c84f8972800ac2d6de41464f927a84a348d7ff2d0658f62df2f5aba901c38f5d2539e9e4ac672567c6c71a48b95cd91bd184cee664722ee6d5684b2ed1f098bac65b9babf63b01721bff46f996d26b29e5fa96a244380146fa94c47a872002c7e953e5bb2adca71a715a5cd003c81d78c8e2838a8550ffffff120b33ebe5f352c75c6594b406646dedb05fc21c16f547cce7cb46f009b1ee66e9ba37dfde89cab33acf492319c2f744813431cd9b7f2adfe2ad227654d38566f370653c50130493cf938476ef74fbb9ea56d4b16246f6e3f5428e94cd536d163802f97e8d94d82d1df760ccb0b25fd0541e4fc855dd5a7332ab61c834c030f1fdbd5a755b73d0001785df39328a23f97cd952a47c0e3a431ec0975a67236e2c3145179d529c76f57e5556b9dac0bccd45db7a302b2ce681a889b0bebd1faf88f9a58ffb1494cf1b71f79029c0885da6a76f92496e0fb1b403e3b5b1e43468a7eed90ebe0c2f83422531aaa4cccbbb30b4df3f1a345851d61bef4f96175aac082a9014bfdcae26203493b8cb32de553a4117c45bef9954552d21929651345bda5ebd10a27a1c276f3703fd4f76b20763168c26ecd2a9d823d45ae833ecbd6f5a5c96a26a76e57f2be9db78c4c863a812f4449162dbc76cec152f73067be9eb61904e42ea9df7a458b91dc4f633d4dcbe6259ccaf9db06e8d1c28b91bbe69a5e5f7fdda5b346b4d0dfd616793423166a77bea740691afe4e0959a4473afccd6347d0dea6463d11b6116e34c719d79d1a4e4aa0ab0cc1eac4f6c29f450701b33785123ba8dd4bc00eeffb918c11e85864144a736e10af0c28a807b13fd9b885b430cf83418f53399fc50cbf4129ec736d59e89ccaf98d983ba2d9009180491fc6abc9968f139dd62f62187c01bb4e3b1a0fb648db159cddfe152cc233f76978400c276213edb656b2f2fd1c51e2ae4c51c5ed0e393c39502f5547eb0bb3e57f7a2043ac841e09f785c158617c6bae5b411a59f722651786e3698f3435a3657f25ae9ccb12f70b3b4b242111e0bef26943d8f8885cc919b592a3b1055f980c91aea300b8676d882ecc0f1d8ef72f502ae48ba27eb3c07732e0ddccc0194eb2b7d9d9143ac9f32e11b82753ea0fa307247ab70571acedd63e8d51d799ea6f01961f39e2bbd92b5e70085a6ceeb9178a2be5dcc5c0f4602533cfd371ef94b28a3a8c7713986d5895ab9955e74f79c5bda41d4ef60ac13ce0afde1971fd42b732703a993ea635d6437f594d471385f044f8919d9e002623c1809276dd1e96d3c3ba07712c9c74cdb7eb15325ac6be3616f9c584bf7093e1784d6c876e3d6963aa94cd33dd412269a09e3042f89c0fe6d488e073a6180f49ddcb255566c89aaff92fd0c2704f40ffa2d298f6814dca0bc5ed729bda00c8465e0cfa774044601606c5404cc199512029ad8a2a94de665b00fb46e17d95a5659269d0c7577850a7654d14265499245a4af456a39322b777854b04409bc0e0846f0c1ff88ba44e6a05fc72c9e968fdf41a07c93338ab968f31f5a49fdbd79aa70433edb54388a6d9babdfb9f59dd7da5c03ee802199a41766975530d839b9269533a39f04201785e308cb4dd2a6438d0258f3b38d51e0b02ae4e571c5de35b148630b280d21926de5dc800580441bd5551c92195dee9bba77e59eedd2506beee2cdd551f04a2384afa2f4a17406d815a86496f4cc00cc955b770268456362c4beed9aa4bd735cc9c0d51bbdaeee8741e77b3b867349be29495dee07cf3debad5c3e528b8345fa39ed43c2edb7884ae8236bcb906e4e23fa4feb3388aed532c3403148306e20373a3d2e8c20ff0c36c88a512b67d0800d8790e7d16fc1891b0a98adf680e66be7ac4b93148830ce6dffcd83588989caf726af11b7cde0ac561fa3d6dcbba18c3ff90a4d045b4fef2d18fb4d225f69e180ff840fb0d1c7276f7d0a8ce32cf9657cc7f2a4c0b2a5bda1d97092d7ef84e98f5cfe9576f9ff73a8cc779c1e24b6e0a21c126be195fc7739219158692a205193d0d8344bf6eb35ed034b310dee23ef6dfb0f0a4e032d1e5c491f6322ca46312d36b615e3d8f76ae1c41951ccd6f427078acaaa66a641f3eb6eabd80244a2905b22312d598440747a2fa8909bbdcdb48872e2f65a5fa5dee0237be7a7f858c88ffc00f9dd56416bcda71987ded852ae7470db8f4cfbc44839cacede0905878a9962b0c7983fa801b017c82af6a336f49a6dc3379266da31b930b379bfd3d71cc75b01b233a91d7212e85135146e407fc4b3b95f8033905e6a40d86aa020a1a327001f474ae368b19ee2fa623fe2100dc5ab5a6b5b21896025b351dcf2e6b21f69cd0f021bf849c095033663a9810de8c259548089d69052ecaeefb1bfb5d25bafe041c2ee07a40d269f6cba332b5fd7966a7693a81264de10bf9e16bac99bddcf04939c42de86144d5b35ba11b201ee5a3987b70b7c355308b806662527588112e821f30f5397032808b76e54f5f9f5855ef569b1935a9a5345ea709ee0532dcb55ada61c68751136c1ee01e6e87daf8e3ac5a9c27394a5747e9e8e017d601db612657376e39287b1a25cc59d9f93f0ef99f7c6ea21bd120fef508e531b96b39bc1d15ee80fb73cd8698b38702923fc4f85fef0af626b2d38a8a7b0c26cce124048d4e8ceb163f5f637f8cda2eade19d6e78176d5f069fc98df6158ea7b6d2daaf8aa033745c2a7fe9d609a1c8b4def0ea8c2c3b82255445da967bf33f8d17c9dab51a7fda02ec7654b649d94154bf36d89115830944aab2e1b4b7aa86874d6ae11dfe650ea489a8b36295ab43ce1029b2ebe4ff96432861adfadc67deb3107aec0572b5a8aeee2ba0c693e4cc815aad4a8cdd53ef352d04e65c159b77d16c4e0db60a1c4cb609113b5d237edbc6f81524464c210bd55fb27a94cfaa7d6c3566dfde9cc23002151cec09f21062bfb522d550ed0d80233ac212d40055c3c7e6ff63d36819809d4e4cb028f48819506962636399db30d2d5a60a92c5d31f52a2c4b1874112e1e695b84db736530172d8f974c62bb4836ced6df814fcb42b59df2ef6ee2050b2b6953e0adf05cf28b20e7a59b33a2abb7325a5a78ef1c9158a4ab6f1478b0c7c19520515214fec00ce0431ac52570106d607b3a0e583fae348f20302380b2055fce53956db6b85ff75cc127d9e16c48d86ba90221c31a1a6728195ba884b365fde60d7ab4cf5e9c7b4caaddf7dd1672502658369f6b8df49b14afbaaaae9ad51d2fce743bf92cd41319509fc61ef81aaf2e65cc4d81eb05586e0d893d3b950e64cc414a40a6131a737d71b2f0472a4d71c3bb90570e4e5402408be9b2e9aa3a25e6295dc9815f9b5b5ec34ad8739512ffd293149200d699a3c9e4fab47137d0adadc21670b4dd7020a49df5395cdbd48f5ed612530dbf4272f0909c1902c90160c9a44605aeeac779c822ecb8b4a7a63723daae5d7f54c8ca8816baa4a10329cdb509d5e453b16844954f1a80d89081b8657161db027c68886126a68549ba56903fe87af184b3b806a35f6dbe7deaf9803768d4c4f3f80a0d4d4e935cdeae4b07b5cb3337627f06fd1c73bd680f549ba25c83c9b30a4e5b89232f946ff1d78545e8c3caab622de6739d912e0e6fa85ae2e6939884d6669c082c08536099f32916b2152c67f0dc39e997c2dbfa3dc337829b909032af1c59d083f2d644a5603d2ef0f95cffbb6019eb4659550051afdaf6d0296ce24fd597ef5be651b6c465e3c970525c7fa4153be9ade827a5288009b8d31edbcd3b75cc0b3adcca6f67bd683aed24013d5816923ca34ab8d507c807b393710136a63b54236d64818f1830df6a45580407a432dcfa39abd95f12440d98afe4521f46a2806df8c6c93a0647575c96b1c0b5e15beffec60abcac3e2ec504715f276e78fb69f131c17772e764dc6dbfd2f2916d9288d7b16bbaf78dd3a1f65733dbd355e488908bca4d11d03e55d0974762240dcffaf1ef0833028cfe94c0dbd4447a34f65ae68b8f92401e3dc67da0e47fe615a14b1c79ee61596264b763b35b718ee56e8d15bf3e404fe3cf5596067dd62b69f96cfcf09d60aaca0a49ff5c048f9a59d4637f336cd3f10ba12f9919c079a84aa3045ec6573626a9ecc96170f798b0f5933475d6dd93122f735b2f1066d5abcbe7d9e3cac067559370c2212f1212c9a432dc84d2771f2f43ac17fe2482168cbb755d004e311a28b3757ad1f1ec0fa102f2076c685c2d073c3e6a199378c76272ca442f559b1adb4d976ec4dce01ad5cbda49de2da12678ff01e35a4e035a9638bd21439782e72074bbe9493da29ba811ffe97b4eb7e5f9c3e2362813ede8cf672ec1b57a4eb799089e2967e2688fd15b6daba6e6e3c3c661bc57aa849adf58263bc4c254f46f5d7a836fa82844320a299ad8c02cd41773b8b942c6fef0f502a032a4643496d3d81281654edcb4483dd225d8eb3cd56497b84f994d38885879506b7f53bc5ef4ff2fa0361420441f0ba3a7edb6618b0329f833a0141e88b48b8d15e85012dfc7f8011276d157dd7adb5bc97d58a5a47cdb8b2941bd450dc54fe0c326dc208315023d16454ffb288df9e99c44ec27d29ea1b9dc241764cb444db9eea05660ca4735603c25ab3b010b893da0afc64fe5ff342da073b0073be6dbdc7ed13a177cc0149f9ec194592513533d2f4af9e3506c546f9b8f3b7cd52be6c6255d1d8ba4a1ecf069d4d76131be901adb3079a98fd29b9cbb79d36a37c60f2355b316990c21d5cf5f18fb66d07b3eb43192ed830b57de2d6e3d13e1e10f870db0a501ae8f6915a614302c7f8fccce63b8e457cbb7099940b23a875b46b582f0f4f8b1e43f1af7a3f095082ffa95fc1fef8c34a4a6530cdc10a82a79e510b94ef729fc46f60eb276b7fb0dfb05978ab248a1d34404919af3d426b276d1cda4f1acd7806c5aeb558ffd4d35c0c192acf7082d2dff4fcee3dfa8eff8d5b6c850cb4333956471c24a1b768ea26901daa158c93cde47c64244f252b4af848c801a240d0421e46484b257a251bccea3f89ab27a957b6f24862ba679538835b706ceaf6bdbf02469357415a32d20293a5591386be06ece891f92701b43e9f97cc7ff1de8b7d3896ef440a174479a3425005310ad3068b742690407fb6b253a2235bd52c2a0b0ca8d1e0294bbb7496c349e757813fda2a2f5eb30c3c73d147742fff39cd99b66b3efb59826ad3ee0fd4af5c7b70a743371c962c15ca25d9f6c0e3247fa034e967e71bc209fdb5607f40e506256bd5d5f2765821372569aed34237fc49777b94a42bb2aa3c0880f399ccdea70e59ed86fe8827072800371fd1b968ba39e4f20d07e35f080ac2fc088387cb1059c930cca9237c612d5aba72eb77215cf8c5ceb05618a1a849cfda3815a37304125d2faaa586282b7621a67940d6378b13f0a903735c50902233db0e712fbb1260c66073258ade0181eea848aaca707d3523e7107091fff5835c2291520556cfd0b2c1eb4dd054ffd6808e1df8821c52ee393aa3462bf6647c1f79824f48bff86a43f8d4e0cbeb3ec1454e7d63431648aea2fee1544f1611b182e79aac87d3388b89063a292202081bb0a7862c6bf2693b6741499ca9bd4d067453e7fcde5006d44266324861a971689263b9d4a66c8deb80ea453025cc3616cdae4128b24e56cadf65d4abb43fae903f1837e7a152c09e9d2df0d7ec6d7e337724a18e7dcbfc6619384fe788ee0f207f7953a12de103dd9d5903c8d56faee29f59e5791a6dee0914dbdb81c1fce9d5f367cfeb978a35a4f04b88aff14dd447f54db4b9d6a66acb3312591b286e8d56c89f176af5c47d27108527fdadfea5f2191cef725a77154104c90896508d84438ad22cc8175ebdb46c4b01451a46c841e1b5798205b7e8902d8917e269cd77d4b60dcd600b2aa54280f9a1b095220dc8c026632cb62d2d11e58bc2f539a30318d851ae5b55d248ad2bd1ca4f958d9bb4d61f2a782404007cc92a0d2dd4afdfa444e40b29f981dbb8a9219a6f482244672fc020a92c175d10df227a9065f9df3bf17030e5e2290388cc9f14a6c552017b40cf6cbb4c3d9dc9cadaef6dd20175bd7970bbabd905274e7040f41f2ca812830320a9f148ee2fcb5d06cc71f07eaab5fcd4e356cb924973c56f509b7c54c60a8fce6f331786c3db191ff5c830ec13ce8d0f42868d799d426d6ffcfef3b5c09796b96ad102933bd010ed575e93e8680f958da09778e0e6c6bdc17b47812dd369621244a81352d3daa425f8b2b17c3261c577885b641ade88c934efc3efadf0cffe4ada3db848afeacaf170f46795863bb70b6f2f70abdacebfa1b979eb7e4e5606dbc26f0d0088b474eff06fa60c048f29311653c4f885697b23541f68f4be779613fd909da200c109de059e96bdf7301efac6e62ac33ea632bbc13561a82574c60bab82df0cd9ab1cdfa96db4473cb3696686d56e75263541ce0e66707aed20d8c42c0d71973e6f5896823549093020dc1a93093deaddf00640fdb6742688709ec2b44b7fe4a14a234c9706e55b1517f8b9ec28859c588494a8b15cbbf0a8555bec36c29397b76a81b5b64626597c105cc877de7ffd6d7844417e0796888834b8175a697fc43f119553fb0022ca96b3d5c6a8e4990bfedf851404e24152547a9ceb75f439f330e6d500b43e8467347dc55b7675e2134fa8fe35d7edf6fc8e5cfa8d2992b6b11cd9f31f094f7417665279c1d98e14df249341e3128372842f82c08b76bea078a691322d82d4e1605cc5674fce21b8156ee5c482e5a0e2649ef6ab5b100c94ac3bec3d7b44827ffb96a7937c1f09ac26bd7c210dab8087f7925ed6c75f2e7fdb4ebb9125131b13cd3bb8cb1a19cae84c3d3c7681b786d8caa4df277784702e55ad19989d60ce8b12d1673c46df16d095416523e72899ce87c0aff7cf563aa309350c29c4163715446110f0041c42930f3acfe6696aeac269f2f761f43737ef1b8e5eaccdcbf785d8348cec2705c34bbf251eb551e788ad52db5bd4082ab64e76bfc4a5ac54968a3cf4abcf36a99df080aed50e4004a6ab8bf0fea0d64d52add60eb282245775613043ea6c8bd3dde737bd20c84d933e49c30b55002bb50a359cb1c7e76972a82dd4898bb4cae6e149abbb6562e5017f619524b757caafe081363a0a2e2df5a10b1dce4bde1db296f9cce566a7ee9c5e4f6cd8392c23b1de7bdd41c4f608713fb8e2618e2f3926365802e061fbd0f411b0158af4e8c8b5a4cb862b0ab251f3ccefbb2d14b0cdd2c5b091f1dde471649e1b32f4c372d6021a50a6efcd097202154b64d6076f90838a66f094a96f701af6a9f88ea3f9b570c6746e272656b0792ba74361f6702cc79d44688fcafe0ae14baee3de068fd8500cf30aad5ebb70ed1ed0b6e28445ec696a3f333bbc47855f264733b4ddc54c84afde3e823d7135b964aee6c59129e2516551c9d2df5ccc80a4e5d47ad5ab72945eca7efe1912cb0817e15127e936cc5863fcb15a3dbf4076d7427d5825bdc901de149255e72f3577d12c0c437086a3e6ae2ca1f9744e59df2ea462c567e24bfa8543d12d8a4e22992e09776b3badfb6cb65d83787c6bbdcb8cfc660628c7569265db5106158a7ee9636d52c904abe4756a14bb774f595686f05d06a157a565fb219804b73b4fe4a113d81ed31823ec30ffdbbdaf33148440e90f4f7fd2fbe0362c649f0f5c2607226a4d30540701ff83beaee6e6ab78207c45a994b32f3bc3117bb3fd1f44811b8b467d84fa2521532779f49e8ae2b3644b8d3f82663e5fa062d0a794e8bbd2504dd05e09d3eb92ac7ac2fb0c7a301ccb7da44712b7b2bd3b8c57112cb39be417b8f4b541705009d8e9f131fbf996fe40d9a016485d266643446548e770aad2bad70e600832b61faa9087ec519592b257347f50d17d6fd6300f045cadefc94139fefb092b8ac018bd2b8dded690be128878377beb80f5bf9da931f4219694ba8b2eac74b65b48a97d6cabce672ed8d31f8af7ee3324964e14cd995a30a72fabf17231e7672a06851a7268639c52c7d13d27bb5a3e4040a994fa6449684b54c42326fbd5445bd082f6e40641fcc66870de6a75538c826085ad32a1df1faf1c0a2c6ebc5bc70222671ec1f9cbe469484d86de5119c6e3daa64791c6b250783953d691921c6e901cef7efabdf66e093d465309d82418a231429a3d37c7c5d98dad86a21c3f6df4069bee3024d49a5dec3e08aa76bc90f9c70b497509ddd3fbd4f957f5f5c620bc9684f8fc0aae989771da74ef84a180a7b1892638e2ecb765f9e3a291e46d54a6d4ffb75a25d7e00c75233b4c246e6aa3d4bbc0a2c948eb88b615e133ed93fbb732f6752f89d7061df4f47decc1905d6edbbd9a71559af2e519c9422018ad6135135d8041b4360c80a8999a7306fe54e92a69c9cd007ae4549c39adb3111a08900c162fc28fb9c301257bd4d102e8cd08445a5920bf930703b8d1db2e67b9234d004ec5ea858adb85c71919888caef886acac96775e4e9181edd71173d748b09494fce3f165d2b86e3c4ac7e7f0b041bf509d7180b9ae1ff0cf8ac47eecd83977507ce16999b78bd82674996d881ecbfb8844145807955b5d0f5bbe9dc5448f7fa590e324e1a5ed1120f84a48ccb48db0a543698c7c56b6be75f104240e9f023abdc9ce40b7cb7baa8d7f000451ad569100b52f53931c4b7ec0a3490433da9ad64d6cedf495233e4cc3258179e7d94feda31831d5332ad57c044478df6bd487c0b753d3dfe61040f3954397232fc866b75a147163cbddc9309c4c3ab11ec3e5bc12010eec49bea1446ed5f580f44af299af9dfb22fe36328733c80f1d75f264705698a1e77e2dce662a89f66cf28626828a081a803f82b2b194bcb579f3fb93dce624a2e23ab0c444b0e5e33a2a3588e0484d0db5243c6e93994a5c4b0667f491018f344a001cf93b0c2fb5904f8cd4b6161e90960e9e7e87c4118b1fad4fab72bbd60eed5448b5eb9bcf522472a378d8aa8254e00ea44444991353bb892536310e7d35b6c793df8dbc3920f6dd2dcc32f09b7873b39bd2436f8805daa5c16a5b9e3fc13fabf17a1b03b80b8ad9dd09eb55d6b8bac32bf113edb4c281122a032503d23b1b7f2d98749d51230b740a55bf9d6aabb56f9f98dda22f4b655b7affd6a78fee99720373f3c3148d0edaa497a867f4989fe306f600beb395d9e183af27478fd81a1b5637e68d6e8bf0e458bf0e7c0c105e71cfdc895023fc3943cd9a0ea2395fb98c0f18d1a4db60029d31b6a12f42e30717126eed9bba9d433ea98ebba976585bdfcc57ff2b7fd122b14f07d0f6765773fcedb9a6a0c806eee2aaeab7222548abef39389b2b5db19b17731a90ca0ab649469681c4a5ba839aeb4ffa3c8f84083b027cd9550ca408b0d45854e143e4097acb848210731017aaad6f10931127b6108dbaa3ad7ebac3807991f14e886b2f000cf866d277e1f55689f4fdf6f31a809041095bac4a0fc16fc4a8644281f41af4593ccbe463b653aee6ce375542bc9cd24b6f87291847ca0358bad7787f9782573995204b96e498268a9a89841586a1b6b4d0cd4b16d99cbd413fa44b693757bcdf51c7506e5ff244a88b472be771c90da475cf1e2f526be600c5dfea5d11f7d97c9b4e04e053546c8ce24c0eb24789ab7163334b70aea8df9365ac2077540b2d156f612d87e7562480ad5386df88e58de3986e9c596e83cc73574d151c3ae163350af2b8c66b41007e7aa67d43b41613942b1fd533e6333c5de8d07de653afdb658ab77ec6b8353dafba30a68823bfde395f05dcee7cf6ffa555b625cc4462417afa7cf999433f45d544baa38c226d3fd5fd2bff0374a48faeea34c8832bea758336238ed8f7cd218b92a66527aa649b36dfb0b2ed9c26caa67b2f11998d919679eaac45f41e9590387d0801d4a06e322262cd28026f0b8ca5def133bb7496803f6f06e7188c1064cd63be475c9fce1ad30261e9d34abb66112edbc32bf8e48cbf0c553123b59bcec43f366b301c8cf9100fde2cacb1382a2b8b496656253a1b990b85265c5dc89e2b3cc15e3c16d2c2d59bcb6d0ec0c34cbeda9a29ea1c70fe88445c20f7250a6d560bf99cdfb837a0c5257e6ec56a4841caeae3e57fd2e2f3e66878dc414166bb6099ac314e95f7bd2d53664e89233f915aef44055b373543122e61c3f8ec737706fd5e22aaa182af3fd012b3767079d984efe8fef29ec947271ec1458e1e9164538008fbf4fe2be0d40ad02bca5c0721815d415e1147b29e65b00a0f029b2257821027d0ee3c3bc8a3b9d267ebca6e2c0812d73a8bfc48ebb4f7ed05af05e39184636481117fdd0446c4b656480cadc309c26967460a61683014adb21608e069ff8e62e1d48e43b27ec4737c8934a786107e15cc39a006cd152f70cdb6ebfab67c353e5d4233636f45117591d220b4008f863f80dc06304e032006d33a952cc1de9a3cc6878631a9d047f23c8caf009768240335652a81b08eea75fe91c6d01dd72cf858acf7e78b5058f8f4516328cb83b5f2b644d251295963deb87c01cd35387f5440864328482ae645bcf3ba40888e7e61e7a113b6511c1021b95abee29ee771b3bab40e9fb88fe0d95b8a9730c16761c55a6fb603fbb87e1ab4ce644d44a30cf852335e1f867769fdb1a2eb29f62da7efd77853aa3343525b9006a90bb63466889633bad2fd64b8c7d2ca44f261e5f7728c4fc59f85951d05496261029801ec2876ff4ae8fbf06161f367251dbcf95d6a1845d27e2ce9f02d30a2ff2493e2b3891e61fc2185773a0f2c8725e74cd28d89570ece44e27292bcfdf30d4b47dab345f5154864dd5db790fb3013575942b786199a51c2ad3ad883cf0a0a53d59c6234453cbb7cd4f75dce010067fd93f664f44c9a0fbcabc6ab18182e164d25018804f8d1975150a79a4dcca7136bc417f06fb9c4b5daee0507dcf458a348a142ddc76965d34fa8b431a61e14b230bdde03cf1526907faf1f2b44429ace485d197050cead505913cb2f7d3de8f43becf0e7a4b78c0e3c8d6140f2ac57006cb245acf50afb7f92fef18d011a7c444e29b8a991a5c958287b5325d05903382bd67ed9a6a959ce6e1833ec7f9163e81a9e92b774f8ed6501d7cfca34f56277c2e1d942b38474ebefaa25b10bcb89cd8db7b5926cbd3c8906a5143e885101520054043765f2fb69c808e9efd10d78bf846c7d32e8a62b73ae372cdb56daf4463ad57cdb8a6eedc9d0b39c0fa972487403e4cb3cf73c7c5062d247b1829e5a801f6e02821c381612c28ec4c42e0146d94b0b1432db9cb43a71b5eb6f8bed862ab7b5ef8fbaf4e0c8be9a1642b5067d2d7278ddcc314214f61923de00c3962539999395ee16dad63f0a7df5e7f604606c7f3c0f0e56a3386671fc4023c35933f458f392249cb3a0ba8193740f472a7d313b6d8c20fdfebb436fd588df3c567b36b76aa180a6d1dd5cb1b3f2082bf9809d6d1400489f6ca02bc984904d1a35661a37545f77aac2fcbe60f60362ee8437709616dba46e9838d2b634ba5171227724196c62a6f1e52499845b094f4b42184ec92efb075be66276fb40b4a7c132f632a92cbde24ec6b0fd21d139a992280d5814ffd283fbc6ab3925b9c1c93e6b1fba7d7192884fe062dbc1cb42e24eef577225ca9c016a438e086f37ecfc92456e65f0462d238e0254674f5ae320f51c809e1e7b859e229941e9b7ed2c66c1e72db68a840d10a73e38d8d1f62c33226d2fb1ca498690fc3d36b4dbb9bdf08c851a94f56f961478037c72bece4a02f04a3a887e641d39ac608554546e1cc4698b3c154d309c59fbba38916ea8df3f4cfee02a2ca9bc528c7975faf16e69931b26ef11c348d249b49e5644f42bb343923cfe3cc53dc0b73309d8ae3770ff40664e875cde45faffe2206dd7422c2702c17c243f3609c518335b1a7f1bd5092109c8c7907d0d3d34ce65fd2d0b1c2eb877fd52ae4d99a0fab0efd04c9cd8e86b94bf7cb5ee0cb15efb11a7df02463fb58251e7a2a9fbed457c284102fbc915b32c6426abac4cbf31f59cac2ab92286f276b0bdb83ded6a06d6ac89cb05c289b0e147c66b9cef0c53203fa16c5ac006d0ab774e5d5a4e0ea7456869859ceed723ecae3ee4fc0f0fae149f136a7b584f459b469eae091a1f7dee5764a33c1b567c8eadce30b931d2e3001e9abe9ee8a9ccd15413e91f2f405e7f38d2bca93654de1376184dd50cf81afbce1fe2539ad5632f7c8b35c4ccb02d747bf1d25f87a9272adab8091647f09070a0e1bad91ff301933e1ede022e05900970d4a6d55c07f9c5199b8452f9156fd8e5a2d4abb44ee05b63e27b9bf4b4a4ef735d084f6cfe308e91a286077a5e2df3c695ad8dd086b96e5c1c8ded1cfd74861b126e87809d6a3ec0fe25343b771f2c4107edcbb4bd46dd498d69aa10704bb356682eb2735d5dac479b680c146df7f5fc273cc6a460ae7282cd856011dde7d0f261f8d0ff0a59d26d07ab676247d0299d56a1650572895651d8791266b0aa7168258771529ebe999d0d19aca9895f68a3bbfcf3d40dbbb3868acb937ce157eaf92fbb28f82d0403e319c5ee7ebd3babfd1315db8a9d3ae6fc0f73d6814c2e7000e850577a2ca5f5a73805d876551ef6dd0911fbf617eaff9da9a04d02a65ef790a36d01bdd2a2656095c6965efaa602435984bdba7da1ba9a46c03d962872e22db8c763fcc1ab82d2cd8e685cac9d1303fc76a7f5da3f432a1830e28ef4c30efd8e48cc78ec4c462925a9b42cc91aa2b2b67b3efd04ce47589ab391ab9874f976d347fdfd1a7cecf87662e64df80be98d606c822df4f7b20b68225943892c8f0375d9588ec9a8117bc2596e01f3484b47b6e51b3c5d85f18cee5799f97afececaffbb4ca4b4cfd490ee947219b9163993f472140ee59092ebb1049b39c4b91957c6bc6e2838013371e3b0364856b5b05ecca4daec7ed378931bdf2474885c98600a0e4c3ae7e11e59fe5e85e8a585f3a7a2ff6295de5a63e0a005cb9c8babfb01d45a1ebacf5b2f1bc5967a79b1b77596d4272265e3b6286c6a48a265955a7dc6e0f16e9ae2b0850aec457b7f90a42cc145f70e2ee5841305036c67548bd92312034d9353e1c34d91ebf2588966c3dd1de5ca3441312e06762d1c2b3fcbe67f5471cd4b96afd92b6930632f294988caae842a89cc6d74d3eefc755ad3f02020cef350899465861d75d30a89e54455ee5527a7e64e9f79592c12fc7da9271ed4a8e2e9ca1c9be39014e121e39190a56a728a5163be7060e579559015dab089e14105b471a1ec229e19b75fe3fc571f5a4be09ddd5280df71f5198307bf54dd59692f528da111437cc55e6207f30c3fff9b304fb8818d7f0069fc06fe7fb7d602e454804c907a07931ea4b07f831584d3025ddd54739843cce61fc90dccc6efd37b353186c6dbb5f6c1b3ee72083b25e330977b1fcf535fcfe0fea761d9fe7d3e7960ae8a3394b8b93bfe735948b4f6dd3c12ae5d55cbe58cd9e090b42c12267650a6530a375dbbbe89ba8edd55eba4e5d8609b83455d78975bccfba845b10bdd4c1418e88850c43fd2430c7152bbc9ad2b50939b4780fd514d8f9664a7127f4328d7f60df08673f72e3818a14ee487a4c286c9a94c9ba369c333249c863078ff3c20a5b765ace04c78492ccb1ae7d80b5593f038f3e82aab7a390bd053fe0d1b3645a0ba92012c365cdb05a80a5c251c1efcca0f3fdc3769ff0cc231ae7e276ae8f1733186133d8a89982789666b040d6db6121efedf08fb78b99a3c5e88549fdafbdea41246d8eade9a412c4a10bddf57ac6bbc9bd2b3405857a7450594eae147b0a1eae1a4f1c2f00803e48694cec8577f8e803b87359194b5e19b2a744c052cdf890bec297e8a8257e40e5ae72e94de1920d1851cd18a4e23a8f0f829594458ab717242bc3cfb6123bbd636b8123b06fbe90dc15a527fe3fe51b6e2a74df3510771b38eb2164af1cefb1a6ce75be1bbaac6accb0c77cc360768a560b39ca5286689ec528ab99f7cb59e9534462af7ba127285d16ddbd85601941ab075a2dfc695549bd18dd09fb6eef5e85412e952d63a1847db97744f409e356275ef108b7092fc2970f12d7dfef6189874738ec13f08708eeb4e55d8ff3ac2e61f74cce7247d366fbc2c5a09e8300b4e14e243f3bf2a9ad739b9e3353d1eefcab94ba847e19bc11c8498ac3cf8ffef9454bfca8161b155ba2496d1d28fe9288ceb9e9942c179f0f94bac270c65db6126d485591f9f660264eae4bb1dcf479eb8a27493f297270e56219f409f4d20777e2a01715cf72fa4f2c03870c6e3fa56f4e3acfd8cf3e12007db1e61e4616d15e97c1f09c446f4d53d7352b77d7b6aebe6bf7d7834b88a987ad02f6ce7fb31a05bcb6aca4267d794a1cb981d41f24eed21867aea4c5bb77e2eb79af731ab494e3ec593308b30dad9b6cee593a5f4effca82202cd8cdfe36781002dd09cd8014d815b9f7f1f835fecb5c972bdb9c7c213e82833b89acb0e3a479d9e4ab842d2c881a7644f6ad1bcb8564b3e7fe17dfccfdce90fbf9bf2b15eae66cbb9514403b540ab4a1bcc25963b928e3b074059b6d31eebd6fa68d0b21a3931e6fee6a8bce672f3f339753d65c9c493e22c179e01d9350c435b39e56da8d571de4d4db396841b10c08c25b85347853494852a0db3f6e49a72d741cf81b1a795af2c8e81c361dd050b913018e60186ae8a73dd6f8b4e698583f00a42ba41638f902c48d17598be41df305a882c3f7ae56bb8edec5b050e00aaa5e0e671ef53dcf2671f3fe0d0845d130817b3f2055a8b2ebcaafb5a0b9a3f6aff6f4ac85b42dd8314734be90074b1db7c2ab47bf02204c4212f5705b0ebafb6158be72e3ba3ed42f8b3caceb642da0d1d2e499188ccaf7e4ec16c432241b5599b9dee65347545d2a6ea67eedce5c149dd9762f17a3ddb51dc59325d97e2c8f0299dcda0954d8d11c53704ebe0b0997813bd9d5e75e7e15e27d3da85fd2eb0ad4dc82cf0583337fbededfb04d73783a90d2f497e94daec3e2be2dd7ab256493ea0a3f78ad7f34bcb3d5353e73f56781a30556c1fa118f411222dacb757931b0b9f4fe969eadc945441f463f43d05c3098c77f76d4342390aff1d6f6b4f64e5149598eaba2bcdf4095ffcab8fdf3d216e6178721518dc0facda06ee2d9eea7260a99f7cbb9787bc0be1592ff351026eb749628d2c9ceb9cb79c542e57c3b2c0050a7be74d8e88e6e3bc5109029752eb5670f70ed89d2eac7db07bf53c95ddcdf416ecfa195348d2ba69c51a351528434a1ab90a298a92bb1d7b356a572c56844cb00f02834d1702e542119ca4130f7e610f6fb6df3fde42dcf6c72289b3310a83f7da8cc50a8dc19248a84125afbdaf6b3f948675592d9d647751bda960f83f801cf1bfaa198aa66fb80a949325cbc3049055cc4c24520e442c2de8fb8f66d3166e5c36944a494bce5c20ff6e4618f895c99f623f999582701b2ca6cdb8131fcbf3f8e42182c64b7398ecf28ef64c97af275328fcd557c3c4fb4aac0172900ee8ef21cbaac644f1da5cbfc0ee9c2ca067b89d7c77e196bcd3608d2824ea3133c2619daa29724d13af93613364d70b27c46d31fde9c88c79f55b26aa17eb82680b195fb0745a6f2db58ed163c9b8793bc3db7498e6c822b864a7e4390c088cbc9eb1b51276177eae6e0c8e52618d0f6dcceb5bdaddfbf297a409a7c225372152ec39917ba8789fa5f3008c2161f5dc450cff556f66ce74a4ae4c4781c93df4a4fe09148f1747eb40c5b5db1e992a595ba0db480567457f1eab78761deb9adf4e7d6faaf2f73b7d755d54671d25cfdf5d2abdcc27dfdb5beaebb3a4230eab5cbb3aa580d0fa788cf98dc73cb43c55a2c94decd95c5de7659cec87a6c8ee073975dbbff21cfb4a05dec93eacfa3a2f3e1190ee7434306483330261f17af53e19c965936eaff90d4fe991d0adfbac601810c5d377be7e3005de96b23b038f094485f344f847e42121542d2f0038959bd7b8e44f61b17569db73bd1bf1f6d9848b4af898ef188d889dee29abbc92af253a9f56c561929d40636722f9319aa858c4ef9b034a1f835223c129f48f75e37680c688ec69f3f334760346b2b78ea245ae7b80ecafaad8cc282c6e0846d149727c3e7cc3f7fcb5df41c4362677b033e0b60acfb5ec2b4a5bb0b647fd5452a55a29312e2a017a4f1e05c85813b22a5fbde9b71c838333c92aaf24dde544ae5949571e99988ab61b4e1842fa00449392a88d064c856ad9489fdfc8599bcd77fa760bcd4ba32ad86ee28b7a087c9c910fd17fae15432156dcd33d6493fcbe8c620b50e0812c3aec169fd9f8ddb087b3826b170c69359bf4a6852206e684ac9a3b2c79531b04641e5dea500cf36e84c02cada99a86a4ff26cc60da9023b8357158fd6fc7fefed735199b9108670754074477465d1cd665a3519e7eaa05980d743a9f14bf629746c9bc2397ba10bac436d4d8a46699170c922f2a75ebd78abd2ba1be0f2a46db71643de44798d2e1bdf8df7a2bce8131eb537fa5aeba27d6031cfc1ce9a357cbe199800625274dc8dccdf605197316d61fe55c7dcdefb3d07e3dbcc2b337c06da135a0c85a6d0b71ca3c5b2a067236e6bd9d078e61ce30bd068e9f3ea5953885cf65eed9bb609202336423c487c469d6fa9dbac41e8ca29d0c3879a67a434c22c6f55d53d24f2ba6eb83b7198e9c6ac96e2718a226659fbee56562840704f2d5156cfaffec1b53995a4c5fe91dec4811ffe1467c2c978bbdfaa89ab210fd2bae0e2622dbd5d7834c1546d02c23a9cc816a9da42617caba38b16ba499eb24c673f1591b46439da0f1933069a2d72d1983c6f7a73752324e11740984ca4766dad1e3e19d584d7de395f669112f69738f0d27e95b5f77e32f857976f0be39113c2c3da9c0d6c4a4ff505f6f7522c7a0a43e3b3a9550b35cee23a0230e4729407534d8d7be9c746e677dc340265d1e70a0aa64b5a4123f151dd568634c6df929b3178bdc88b97563dc6f453b4c63ddc12a5a5d2c95c82df44fd06afae0da3034632d0cf4c0109a2b7ba36af0c1bedfcd2bd3d399bf6708e59b22af7cd7e90e6e5b8b49dd1e7802b9f0ee08df506e96a99e9a53c7dad1a3c5ba40f82adab87aa77b70103792b61254d9bcbdd4b5705028151396f3ead2d923c084cba5e2436c4503d32dac3b0b7482faf10ea090b3a78d33a631a38ba9eec82167c33fda3b2a0271640c04300d12feb92a9b66cdc659fd32577f24704f71121414d286f2780253ca29b2dfbf9eb851849ee5f733dcea6b491502236dc33776e9553c69e6098e39d0b6859720484f30bac7d0338f6d3a946da497a0e099de217d91722bb23c79ca507ce13270f0f4035b3c19073317ba802899868e3faf05101ab25f31676c910f7a3b841ffe0bf0bdf4b31695f15b7f0a2a57a11deb003c8e10829ee565998d75546aa7fb9e33330aa97394fea641939d24ba2b0289002d54a78489afe586b2ddee4f7256f0c353e689a28b6a68b579b9520f79484b3800968eff4ddc8e3c19bdc6730bbbd63cf0bd4d13a8eca11b344d0703bae6d50fb159cf79e2c29729b251c06dd39e7d90d1124f9ed8c01a3ebd482fd217f49f5d058e251ad68c2aedc910bdea09d7c00703146286f9e38421b324a70577e723ab8b6c2c09199fedccf18f4d185c3ac99bbf093ee64ce708b25f342ad88377fb0d9d0bac63834c62861b2b591132bcef17b7e3f916d3c47b7ca9b64bb9714af039d794e92688aaaf41c14513b0f65b1ee272195cdb9db3e350c5d288b22c591224bee5f7f8d88522315b01475d9208cfd362d06f48a31671c5f4375190dddd71d4257d516950c01c5511a19a874056b3b74a4d079a542bb30c4ef6499334a75f0b9fc35545f5981587ca46c802c636047f9e66b2fefbdfb26c8c066b47553a89b7ae2d6075050d476ad7ecb2453831ee9c0cb2979b207adcf56f8278dcda0cce56f0f6a3f8b43758ecca54cd119a0d061d705ad19e66324c0fcbe8a53cbf613af36f8aa5b6153002557a798edf97e8ab4dd45f0ecb546f46958d6dfd62b3e5728a1f628e89deeba30a27046be71cc192db63d2a882557d6ced874d12ec9e2739350479c3d0e19b902797de832460927edaf70c8cc851a2cc01a1b7f3b9cd5078583c6eca28486177cb7610365704242252ba14f909508329178da0888b3aacb7715de142edffe66a97d50997216707ed7193b3a6f78ee73452156d72f478fe0f1ac4c2b214be63962324bb5cd21e7381a37a81d84fd7369ab560f7285f6a90be4b16ceb5f96c007ec791a6291c873a954dd1f9fb14d47c6d904181df295b1c3b773c0a4b914de3f13397d78c57b65dc81267cf95425b4d98352e9eb532529b42dafbeee7e772088eb59013031dca4844efaed137cabaed7b33642147a52dad4b3787c453c105a3573b39be3fe3cd7057581f11ce2bfd1b33afa2a141bb832f4843ac6d505262fafa810fb8096ff14a43d6a7e8784317b0cd57af9d33f8a8a80d87a9d54a1e3463602c980d6c154c2623049aa3fbd889d50715d48a1774d9479b1c6af30f83d788854f35d879659d722d43b4ce3efc65969a2183f8795791be308b73eefc4e5bcdb30f294dcc50d881081c9cbc66e91e7a851818ed43697ba5784a9c604f68c8d0e378fb4736d7fa258fb415419c5d1357ea8bb5bcff33fc9acd00af7b7a55f75e2eb847595c4f8f7f3e17967907550c61c6bd5e800c29140b74ccfa93f3ac256af7a8719dbb4fe836e9cff54fef06d7fe5a174917d1c071a6795adab070041f05c1de5a0ab0c1f56f870e29c6ed122e020fe5ae6c5215da814a9be41c5f34cbd25536745df438d4c76c8926ac7b175e2bc5ab3b90b139bc3ca607840796ac5e5e01388e54f8fefada9377f34a34d5d7f2e00fea45061796e48063445408d9eef626742aa49a7f71effaad1a85bbceafd807cb76d8d7daa0ec4bff952b8d6cc8c56a792e103453f32ae67ead51bf56c468527334bb82220c1efc9cda316e2c6e1277ba37f2f92505ceaec87c8092e0b89d84c27cf8dadd0cd59aad459b83fe1d0b1bc5287325bc9828ec8e2ea526a890a766f0a79adb1905e329e3f44056d396cebc5f33bac1e2bd14ddf0d5d222f36a6c8cadef9ef887c254aa9466663f5873d69b522025a73d6796ddaf07a29d556b8f8a4e007a70132581d1769889bae46ee1ec7032416d1fa0f7358a0ff99383ac0abce0e67da36ba52a0bd50a2d4ef1808ab38857000c6d7bc8450bd7af6659058e73cb0d757455255f9ae2b3ca0ab00480bf85ee1d8cb6446bffaa34d594a3d6ea78bce8cbab7eba93bd38fcff227b4ab35d22d62722951bf35a60d9a88655bf60d930c3ad573a510f6d862fc4b24730030ff78312205c8f760ebde37c5638b199fa3de184df15ad542ca3b0c7eac8eccf03e0c0d10f32e552b861916b791f534cb35870e122e2d6827e29612ca38203b08947801fe4f28b67fcfa2110814689b43828d27f2c55fa932f204e10a6e57e86389ca693fa8eaef9e23d55642a8b48fc20619fc8f5dac8983b3ab76cbcfc6932f03732972318330321f5315aaac2c9a2b18c6eceab859f0f1ca671e7fe403fdf01b412ecf5ff64dc201cedfc1eec56279a2423a2523afab612e14e93888791ad0178d9f9b26aa474bf0df290afd54c761e2fe722bcb60a93a8643992b5ec54a2e4bd89099c2c8fe1ba444c1e26c118418463260c4a2bc9ba3172a49e4b37b65d13666c2494f66da534350202395fb0ce81c157949112be3940d33d87f35eb07e68b3d2eec82347795b7923ec542f0f0aafa8366534f757659a7930b3f2ad2b5813430c352e623ac72f254880d9a238cbd5bee59e73868b50b8814fde069dfd64fba3e9dbc474836b32708094b2da750f122b6419845a3b62d1728ec69a7d711631633e7cfc24a6ab1b0b3c25933e8a082340f7839e3afbf085fedd87783293946f718bb87ab895b62e334d96e81083ab480a342a639049787b4731bebf8a10cb14c8a26804ac4dfec7836c63ec96842b9ed5fc41022a4e6aa38a3ff48cfeb785d34b2982a1ff532de595e791f9bc594eb3b9e1a7a19cabb133d2e6d9d662baaf3d845e29cb18455f1fe9d2e34f68e3f7379a2bac0fb7b90b62bc35d42f393c68ae57eb90f6ba669e7417f35efc1b0d2e6a7eea22fd0633c72863671e0c67ccb2d9db80e01bf887fd05b3b37570cae473546ff467a1012081082e926e087a30ad71ceb183390cf2b5f664a37363bb554513cb122c07dbf7052e5e37927b1384d14c4eb13bf97fd357719bc5a1982a4ef796b6a93246c987a47b46a5ed3790b47ab13574dd98e3b0ea233e454a8f191586afe5d167920d3513bde54c4ab755f9a293bd94ae380f44c000cfe294c6cd2e60f41e51e42ee3ad434da407197ecac3082ee1073473d2b43eca22a75e4e04b222c0c257e12ac6dfe7a91c7d81d4b3bf3bb19c44117d8ffe980bcf37a3f5cdf738f3f99d7296e09613b87ba2b201b6d18df898889dc7943f54dfaccd327ce68ea7fc170282790f6087db0301ad48895ba2cf905f2455faeadc4e84107c4c5c2118b5bc3210e7e59f463336ef79fc397ad8b8bd175f59aa07db9e53090d111493af1d22845c220ca9a918d5412d79f630ffd1be106859b8a9c8539108eba2f1322d2d32a89e734e78bfd338924f114a6b5f0cfc7077b6189bad0c069a1e9f7174c3d20d3d2c1f1f508576e61ecfb48bfa2b9bb343c8e07f4d5e1dc635eba3e7d332a1b4aa609f6fd820c8ca62931d2e457df3da92d15bac641ea3a4312093f9836ec03efade362309097a06055fb0f0cb12e76a12237eb45cdecf93a3dc161e552940f379d8be9057fd174e7bf546d9f67f86841dc4e7c1d1f554f50833f3003d83d11aafe10875a43016599df04ac4fb102749c3102d9c74ffb1e327098ec4fbdd641fb973ad1f219ed5a909f6691a6baeadefd97cf148dd72a611a9bfd0893252c13155fc7eda58edff9548778bc3ac5bb00e971669fdd158306c3871388a7ef0c1d2ee5766a191409406e31a7236a3b64545f2431555af25e3fcea304479f72af35ecf2b7a0b41149afbce68016ed067cd0ab75e26ac19d43e9196d2a7c9e9d7821cfdf7438e74bfdf1fe566253fdce42e0475efcd5e5e372f629ee7348c43a35f637bad0fd63188b59844b8021f1a73f7fa5e3a5ff6e9cedf7aaf74517f4665ebd8df8e9b38a8b35435bbc3859e6f50c183f6cc79860bb9055ce944d7a7be388a2355a01021cea80eaf9f79ae28c5f92fc5616f108998f56e42030829974831047bdf6b535a5ff95e52cf1ca22d1639def9c50109c9af841d803d8b771d2f813201530f333770d213ae4cb82a27d2f8ad22b4aa3215b477d7fceeda765f6ae76d439acb93284318d69c10518204782bd64aa89a21a8be6db851c0dff2521ebf2e6d87f5c0a05a17021a0421adffd69d8ef311e0fa2573ec3339d6a2d4a168327fd39e48e6729157ef6493c8c919015181808d314db491f2a1c085041f5692c9f309f601ae351ec9c4014bc4a100a58c6bf505adc29231119704f942996867bedafb5819ab9e1a9fa25fb1c4c7ea8f3ec6029f7f870ce104d9cc59dc4c22be8d8c3516804f59f13d341aae24ee5da842d1cbe663b24bbc2c47fef52be18ff073c405577fc80d452e0b14701f1d5267f624e10e24a93886fdfc80be507b6b690f267a97720506162763542ef0a8a644676becfc6e81486c6af77e6280a056b4dcdaf8f560f3f189b3db998c0aa8b3efd3fbb48dae0eaec46b119c5830acda98296bdc7b631b87050c69f3e7a6bb27146ea7cfe77318ad0beef8d02f07530ca5bcb226666890195f4da85a430b6fd274f95ffb70e0dd6433d1b55bd360b20e5241cc817ddf472d39cdcf0b0a9971b1cbc479fcb15eb4feaa691c8d03b3ad731f8456321ef2b61d49915f7b452cc4bf7fbdca386d35c91dd3b384d043782a46ed7f7f2a71168297cd91aaae50b68186eb6f0c0beb4e5859332add61682b9483a9d4092f625c0e99ff8583d0069f6c41a53359a4b5754196c62482f2db40bcc585b15d4847a2b578da306b66dfbc5f95f7815b24d1f0958437167c0c9564dcbfef0368f39040074dd4a4889577b8c1acf7c097e8f3013e3de400c022f117f7eb473c51a02799e47a6e38b20927fded5f5f2b80f44ac5e5ab9873ddf45bef70fc4e21fff2bbc562c02375db5a31179119b2f89c5d377ec58dbf1a0f41aba259763bdf19dd8c259086a6db4f5c55c5326bff8d18804a5e81de79695b2b1cd3aae1bdd30fc8dd5a288c6e4a9c91439913b18de4bedbb373e5aae86dd161a35db8d53f25e7da26660ec64894ea5885d2604320a67233514be873b0a79e82ec76ea9544c47e60209790ca666c82c9ef4777e245620b8f4692f3b3c2653b72ec82e7729b203ddb42d2e5c4ec543d27b5423a50d438340082acb6adb130a4a3beb7814794969124eab5a1d240c015e7c6cec1077fa41d473acea3b69d0b31cd0dec8031e6097b2a0f4e5b317d2275ea613e42c07e257bfdd2377a62682030ba003dc539346f44cf96bd94ef412c3193a1bf4ba64886d43cb88ce4f5a2c90b391a7a0a9c01650356d36c098d5cd9fba44c81fe3e98da0d1e3692348dc3e856860c6144439880fd680342a4fc26ecc57e2c8c040b1c2ca818538dc9f93e9da63bc3cdd05773331eee9951d01757e4389161943f359631f4cac0485276f0798879654fc192096c705ececb1c6303409ebd78ae5f04798f45c83336fbecff7e4d13a2ce82f07cfca0608d9ffd68b9a21e6c01faa22f03874b69d350b8f7c60cc40c2466c3dd3d969d68f0f72f5139642c7f50a3a575b7253c1dd90f5320d5d43774bc3c92e3c39ada9bee2f1cdc8ba2e31ddaf45694e75fe437cd9b1d8cb199c33855e3c85b9ab94898cbfa534e3ef5971cf02a8d423c6298ae13471ccec92f4c3476df9382350bb7ee25cc3b73df554d4d20fa1052bbdbabd0e46e4eacfbd8309b08edf59067cef78fe31affa3bcd63aec8bb5bfb13317e56fa1d1f1f52f2c40f6d013e924851469a71d261613c0f54fbda06cb20b7bda2f859e7432659c0beca4838801a514c592a69fbddc869e1c5689674e403e328c2d400e0a9c39a49200bc1b0766e236bf142c9c77a8fc1f288ed9d0e487e19b6b0f0c078dc2bc632963babab26c63d4ff28a300f3b8af9793155c108493ea2476426d580456705facea551b533ea3427721b0207b0adcd34b0f3a631423cf30ebb3faaabd9c65910f53519b7d47b9b799816ba950a2bd4d30f7a65c0a09145ecaa22210773d02027e22f3f76748f243ba0497e4c616642cbc78cca03111fa5e7550ba4d846deb707a91ee8ec70d22400f28b17852931ae88a979c92a6a6c7b10a3094190588c8a981b5b29ca9a90f2d9d62f67d63b6399ef5da4a67441c168ab784a82014d78e902ccc558f2334f27af40673d9e5c8b4789634bdcb73326b088be32a2dd46b84673cc255478fa9bfdae4c8d4aa66a5c958f2cc727b6cc054b1df354ab4546ac0a54535571da7248ba95d09ee8e9781c1caaef006879156bf20b998e527fdb565c75426a2382964b195fbe4921a97568e248a3985d0b65932884888d3d7e8db6f6ff599b9b388a086ec3ba668aaaf776bf3bad6d7cc15b902cc8780a6270b40e87ace70ae449184bf061b557fe3b40cbc63e46ace91909e3fa920d424c06dcaf4fd0475bed0b7d4a39524ae45044b84a8ba19febc5c484a4727e33f9984be1b3639b73981374a21e249d810c738274d941c5d09d0a49962b68b61d1891b2d8e335f40600b3b6182ee36c074c5a1728894976e63a830c3f7d2a69fe82f40bdff2879d363fe9388e436a49f644897f846f6a462f8f184542b6dca7e625adde40a9d84d76fbf81cd4e8551c4202f85333f24193c22ab729b74d42b8eb3207242267fd9055339f6512ab8188e6f1a0147d6cc00cd61e2e2596313000d44ac0cd94520333cd6dca7274429c3f3e5f162938f5ba2a0db6fa9d260e88896d5dbf58ee91f621fc43dcae8b88026556212ab195805481ae92c0ab91e2e5f19e6693cff7458e0417b72bcedb5307e728b78f616652fd49c0fa564a72d4be82818c6198d03e11c9dc8690eb80cdf8a70b3527f4973d54c7f4dab9daf3758bc4a00cc6f1d01c241e5b7ec4374cbd4cc09f192b38433e67508d48b3a780cd1612ca5d39a811e7116b551d921e69707391bd4d9f41333cae3ea0afbd3517b0f6841d2e000b22dcdf9076c563c113f57cd94abb451890c044ad4afeba01fb4cb3d12d3bc6b2c5b85298e9ae4da26fd4b265ddff9ebaef0463e07f22a88d42f6d1f112ee18e6b38c9421db67fcb39965490c4585a8778ceb94946950b46ad333d89dd05613ffec9fce50ce30f466679897d420cb903c25b9665500b811ea328945c159390e91c2228e15740baf79fe57333e9066b329df16e72f28a40f539824a3a8f2e7d329be4e4c5499c55a0fe374c4fc4559f1276183032b1561ad1ab33f41453f209f4ed08c7162ca0a2fe361a5edd63f7753b6de9e73ab1be3ec6265bf409696e62a09431fd9ffb21decf511fda8520a75d75fed870c12363134c65540208a8a37ea411c6c7d1731e2bd8befeb9909a543f330f5bb7f3e9ac870fa8e857f348d9d999bcdb3c64285dcf6f229ec9bc8c7528f96caa1f715aa12d07e680c14479fae638c11f12edd40ae2def1f83c4f87223fff0b9b31ae374ba1166c4d8773f9ff74d805cc71ccf020cf61699d812b1202a1af4d3cb9c32ee8c15013555e78450612f692c95aa8c81c7ccd03d9e66d8518edb005d61406f2c3cd88a3520ce31289d38d727315211fd35d8fe47521c92a358068a1f2c97cce180f46959c846f07590665db86ca46e0f62d748e7f3b54ecea08ef6074df9e9bd52def959d6a77399f5af0174ab2a904adc90117b5b55feb711ebe04def709708937b8dbce03384e48f3898a9f77a7d2759eb126fcba5b1fa1920525fe929c394c4a595eb7f7ad8aeec8d685137cf3544c986b14196085c4a5c217429871df54987ca6f23c37ef9b2fb96175d0aa1a1a20b4cb4ad442b01ef5b4b1b1d329735c2a423b5d9f9a191d637c4ac19e27aaaf96e8a16ab6a616bf115ca26b6f8677cea787387a206738092782533641eba97b8e704e1bf0fce5705728daff31888fda81840e1e6f3decc4072eb6bafe9f94edde067328ac7e1a28371d012f42788b0ae1e55a3ac3290e1d1591dd7e525c3bdc7e66c95e621c7c40b33523bf872171a4e7cdf4045c57de0950e280f4d979438365aac8ad00f1e544156979150166377022bbce620c82d2021ddb28a9842da2b5beb1d8c5ac76735b50066599d29a2cc4b74ec1dbf9e8b5ae477ddf1e4b3a04dac24e1db6e417f3d33001e252a5820d5a6316a99a5a440e231cfd9117730c3f2d0f01c9c9864473cbdc764a165ea8db55de958676bcef694193e61f3d115f164f62ad95444cacce2129f73df7505a7755e01f90e89ac8eb777eb4f8feaf120f018b53b9c55f4db26605b216a11156d9a17162f56de3d0409e38498b8d5850b54804acf9a1e60314a089eefbf1f3b7cda67c2328bc94f2cc28401228e708a09401e73f93d544c279c0814b85885f11a375ec7d6b8c552411fcbc80f23267010fafc93b2c31d1b8cc231fd5ee23759014669aea8e244c6dd3a7bb77cbea1c233dab2b46eb382cc0eda882f2c1e52d4aed7e8e2a08f2b22b9bbc5a9b99f8622e919cebe8a98f9df372d95f333304ab89902166c245857367113a002bbb50b48af507e3c6589a32763e5df84c17585eed2a42cab9f1d98bde477151d0224660f46ecce4303691de2635222b2c5b3a752c4b31aa9f14e8ee2a8fa797d0d06f264c73cbda5d9f18f3951b1043b371694127bceae87c1b71bc1d47d29edcdecd94472dbf6dfe06a0e3ac718760708b033690b16c56b0e5a8c075a623366aae0d9c58e406b117432e336ef3f64353439b3ebcedef3e71931a2688bc9d30c4174a0743d76bbfe433c1190ea03d4b0ca07bb75255ddf81deffdf2fe3c088f3ca04f48bbebd8a2a150cf2f1b9dbecfe7d4a6693272ab903e61bb42ff75eb2003fe87aa589b73ee5252d6710056fad2f86a79c83bf98ed442f1f71cb6f6c7ac7eebe20cb189557fa587337f1ae48cb40ffff3995879918fe0527bb7c1e900d8d4b7a26dc570ac86c65fd3c3afe30ca7757a4ac210985672006d0860e0f69c1e5beb611048b9c13eef811ab14d1eced89fd7f645efdc52172f23bd358745a8512cba6b1de7f75767ef7f45c0a30fb2bbe39b1a8f088d6ff017e9bd0227fbe254577ac43adfd3e005b4da47e5088c53c70c9c5841173a458b64fedf7c07bcc5351d8b56113d683989702bcc72466ddf3b408bff69ed0ffbc2a0c9f59dfd59464215eb40d7a088d189f07ab7c145af945355f5713a4a24f848b81fec40718d7b48bcef34406093aa9ed3e163783950902402fce99d4b692b40b46f2fddb2f95e77ed6ec135ebe7cd6d0028bc901875094a346359248c2c437532d7d4501155b1958f8ddcb342851be14c4d35fb71ae583bebf0a4502fd8d8cf96b29cfa84c2cb8873240b8a86323531d55746b6536ebf8aa524207b92b02ee2d7e516cb4792e8fd7afeb5bb8b1da42f42a37b809122b847ded1a3f4106f3fecad318e1e10c8bc2b1c2904956d41945a22f4c05bc894ab08303ec0f80e25573229359884eec89e15d6dfa2121fcf8564a3c3b0b4cfeef82f8677f41cea7644b9d4d0499ca3698b63d4ab5c107b3eab5e56f07f6467e21792133703b5d19a1723ba0fb38042bb138919b2ce1b35eeb10702c1040766a0e6e281a6391dd06bf77766ae3182c78684f32dfa0fa8cfa3ba2defd3b359483e712a417b56d3b3f6f6fa9b0bcd494bbaad2a4152d4aa5fc89468ff1682d2b3f5a58a085da4aca1f2529c38fb5e940a52f1255575ed63d9258e786135a82121d4524ede913d0d3593ba25ce58a72e8a562a72b9324a47e3fe465eb7f20b7fd8c9fbf1cd62cfb41499f146707e9ca1bae4ead7200acbfb9ffc8ef8a5662535ed8c032aa1ffe8e6e5a95066bead99ec02dbf9eb782e7bf5d932b0d22fd7f23577cfda054e6b8a916f73fcaf79d263604998fa8a536867fbf5b8336d93c6fb0cc54d43df66e41af4b0252849c0d62a87e5ae0943304ac92ef7259fa3567d2af43688bd3a97712b09180f339ad996958b6ff32de03a339767cbdae4bbb8305cb8bca5214892408b2777543899a4b6207f4adadd6282de17d87c11bbe971e11bc25f385fb74782f8d6ae1404ffd8d079482b9c5fc49a3a2ca65cee0acea2194261035a30809807f4dbfb440ae841273e3e34d99fe06c7ec6e722b7addf010fdee9561e4b80635e79427991aa19626f5b2a4cbb2b3b7f927299008621bfc4bf61a0a346af596a041872f6c47422d2326bb11bfc0bc8a7af173e5a6634d3ac05bc98a15dc6fd6210cb3732966ee7e2077696be2cb7724fd849282186f67803b3f7f6ed9d9f0e55211d58703968f77775c853ed727725add20e579ea0d369d9ccb6cf96b9c394c1edf379ab012efb1766073ab4f0c975fe12cda97aec51a085ca2b91a1fe406f4e573136c07c7ed15fead2629863eac461af999db5a408890595588abf79ee3b0fbd594559b20be6fb60b2d8bbf20527100f6d416217095c988ddd0a41e327a405ce977fabc090aaff472dfdf7aa3af14a36fc9eef973b3723dc422e3770b04912c3af6dadb6445d25b66fd81b84607cc8b2dd700e3b557bbaab37184b914c3609abe85e7e082dcb1f1fdfaa3734f00c191580648a6a041db39a52b18906bb54b66cc590946588d5334474e16211a3ebd00ca95a7b0bdba24cff0470e7468e31603ad12275a87e658b32063d67710ab15231737e5e25d1b72a1bffca67109b02cde1bdadae952a973666bc39cb9a76803f84bddd394e6b1d7815d7578160b3250044c861a758344f9eacc39b8c75d6e9eb600c90eccfd459c0b9baaa4ba6f8bf572c0da55206185e360224fb38cd64df379cc9302f04ec3b192123ef4675ab61a5a82f5588cb0453848fb92c4776724dab107b4c7f467dbd29f3e9229b4f5a7389875e6151e2646a6b40668f364443842401d240ad911280da03b9f95819b1263c2216b44b4697708c9d956e45ce562b822472e118e4158d2ebe761894be216f08724391cb00c17da7e0cef4577be13a9f839a97ba286a65f688cf0ab448b458fff51cf0beb5e76d007faf546668c8f4745ffd3ec0161374351104ff402a4491a178b8af76b82baec30354e3f71fa589cc6bdc587195f73cb7af28da7fcf2d58772eb352ac617f448db1e67d0a8c3570f51cd18d14a10692cfaafdcafdd782f3713587bc225adb423e32241898899e0ae22aa5deb3c28bd0f4fa2d105bf82055a9a5fcf547c44be4f0abcedc1f2f01e8350541d721bf985242c0366500962f493fd8c3a59d2510f6b076f19bd0351bd48acd92b3642adcc22c5fc90dab74428b0cc8e11b5a3756db836ba3268677766bda5de0e4459461f7737bbf519dfe1a175b0b9833602e47dcabd2f88372de1b5598e6a221c42bcbdc16290909978128f6d62c3e232b2e781a593f6da2c4e3a338d9124cd035c3c8a49bcfbe26a3ad732d25cd6e310303afb42f564abae7934c8715704702746d63e2eb2bdc22e25efc8be902c251763ab1a7565419ab8d2bda8cd05bb58c0f858133ead8f55de8b6e7bb44f7305819945a4cd034553775ea473ef089e1e511d8ef865cc2adb1950172a7b07752ea6ba04a8c648322d8b24b8163babc25e2f78271868c8ca24af77f5123db735adca70e62ef38f564769b629fcc54684a3bfdba5c1550f6c65724f7703dda74ffbcfce1107d972a415c0dd3cdd08f05c07770a54a42a4e2c910e18fee491494e662a1e96910f9ce64f883aebb5988c5caba7e8c0f34995f1024673e7e9bf8c4a2645f470e7acab65ad7d3a3600f95e9ca9bc63f24eb45055c09454a5a1dc4f363a8b8fa42cebed0053f2f22b76190a0fae5da8e3844119cd7107ec6c1925450f31204f30f782196f30e54b1a705d3f513d79bca43415893cd2473c70aca367afaf26e65e7945fab9d34d1c5378d3f6c7fbecefcc870b80a862c2745abc9ba9b18a5b42695650111088f39b9198724e8a7f50af773010d10849f69b07484b36220f006a3daeb665093758a1fce2a91e209c1fde820357999e92066ddb316267b9bfae56560950e467ff6cec07bb8e0dcaa1e45512aa02b89f7356e75e5a3c9aa2fbadfb671e7794965c5774c95bed7134c7f4704f002fc235bfcf0588874b90cb38d931ae9f86342f26d90feaf1b376b887985f7d902ccda472b5206529afb537c9a2e65cbff73d9d5347a58d1cdd42829ccf7ee1708cfcbbd348deda3c3d241c51bde7cd55f457a72401259315ba3685a67d5c1a5e7f35ec7ffee4cc65f4add976ba0ee58c8bd0e1bef1c77e86af75c4f0df61f2109caa05789293a27466f519bb9525be9a592d7bcd515878846c7cfc8334a80e1776e43ecac9c4a196406e4b34b1c38fb142a6634160d3fbc32d44a748b71e39fa52cecef0cd8ec126296ef593aea59a897fcfa690bc98f16649c030ca031aa1fc7649832dbdbbd10361ccc4adeaeedce8a211b0a85b6b6de3362f53914d25d149e8f08aa6fc401f011b6dfcbfa6372072b490fb1db0f8805f7ca77ddd9536187a24d727086e1c4ce025d4641fedc27188f2f55cf1a42a0cb6f710f5dd3970f74d10823b3b6afb944d64bd1d6cb3c496e1d23631d5663b602bd7571659c1fbad47ed7e1634b9a4cb809cf5d5303abb5fb248a10e11ae8366ef8c95b1ea7b61fc0e6055a1136787bc2d71f7aee1711315c424af9b640302aa82284cf05b2de6ceef3eb738c7d8a56eb234b9d81c1c1990c390d289912157c575a5ae18b7603c520434c4913b0fc446e65d0502fc1e02e11e0fb1b95a3fd2a52c65d1c1bdc621034385ca03b88622ecfe350606a9f1be3d58b81ba9b8992f759bb33aa283be6d2c84bef1c3c065f54125d1606164e2cecd22aff4e73d8a0f7eaa1fe1122e512257bf03bf63d985532084de4f74bafc85863057dd1fdc1ac366a23196b8f65b44554d1cc1ad9ea210a8bf5d47d44e8f7bf563f599c7c4f82ca5f3c8b39a8c51a95181e92ad282c8242954f277695796b51cad6b6605e5822a3a6ca490015e262b079abadd73811e000cd0ae60164ccaf591ffd325eb108f60a431b2a2f3576d05c737c94bbbcff6ddbd5b8c56877c2480e6c8afc38a2b2bf9c25fc7725e1d57e9da4a449268b0a7d325f3ed552b8c218b7229e77c791f251e2732afa65ccf44625f53c0bd11d3ec95c86d14b845518d0206bbe7d34f1b13935e877d2cedfafae679507d2dfc3bb52fc2a624b20158271596652aae50dfdba01d2364359c88b166f7f225a53a3ad99e39850e862ffd0d344c9514beea1cb1df7bbe656517e8353c5a7b7b48c0f1bad069d0f97c81bf13a858814b9cc517e14f89ad181d1542698db1452ed5899a5e78067cf0bcb07e9444e76a61f8d92c0c24e454ba9b94fbff6ced817276036851b99928bed8a661f0bab976c79774ab88cbf9170d905446f2fed7b95b063f3c44e83d8dd10a4f46026fb3eb64f6bbe1578bb25469a546d3ab398e9a3345d25a98ff3552cb93e4c98396ee3e5a852db70a6990791251bd96471c5a0da81c23f2d891a7fdfe51ccf54f15cf627bc2002d083049f0bafad578c73e4dd8df2dca8c23e3626941958c988c293f222d9b3ff402aec0638713854e046b2ceade0da93f2739b813d7e041082274ff6d0e54a6b9d4e8fde020d50a76166589d0ad7a8951053dc4eadd3dfd46f8d704b30ccd85abf1b7d5a83e73ec219984f5912244d5b2c4903f55b6cc18dd3555f7281ab151f40faa4dfc2af4fe0c18ef196031d01586682b5099bafba800d96f36747a4bd521fe9da942f64ed009a9e24de348e2b3f3fa25c1cad17bff232698c8ab340dfca643f52cdf7fb3a00f70d2e85a091d77902d59dc2abb9e794aa03bafb3ad8b31bd78b5d562c227c4fb9691fb2b5b4266b539db09cfd63a8420da054165dfcacc7c7cd16c7e92de27f0866874169fe7ac1cc3d80ecd80e9745074362d7c5474c70cc678aa188bcefadba0b3d64a7df9a5494ef0fa32bbe6e01f7567bb855c7d5dc99b76be9aa6587e1ba544b1c4a19f0d5cff07e2193f8555f99e173a73f43c173d44112ebb483a168d029ec184ec2a4096faee1465f5396adb31029a84b21bc3840d015dd08056ccfd0e04a53f2cde935ad850138cce8b167b4168eca5f3bfab3755f266285aa8e5d2b806ef70e24594ef955bb4018ed284ce29e258085716b4d3783096f449983b048873848119fd2772140bf0ef1de7c94e642afd5ef70a0d72e36bfb193438dd2a036ad149f2ebab7b75f8dfd55f2d2fa88150954e60fc67fdc79cd9b23738b2709a81090e6d5a64d283dac9df836fc24d32aa80633befc761e9ef746db774d0134bd75fcc70376c74b8e087bbdb841f3a92a9f17296e5d575288612247dc8260504a2aa7a2ed3a7bd956eb2d4b2093ab78b46158f316875c551353afdb92f556fd030ed1e562891d7f5c62c7bf94ae92e46d745c7ba0dd374c9f4ccac8b21f4932ac8c9d5c6ba48b99f3acbf82ab90e6126ce673a53572556627f31716508371d57c80100c1bd048f06868cac11dfa45c956890d4ab15a2939f67e07f004cac793a2afd5e91193184d65a7ab3db26c0857254d68d25e7bf1c7059b32819a91bdc061b36ea182b73528f2ed7dfe41f925120b35b0292226b1245e9c77f0584a062c1c4c0d66f0676464637539a07a67f2c0e6cd61f1ed1f55bb3b2dfe40a2eaf6289ed7b5745e607988ad94bde17b7d195b079e4b20031174fa4a3939852e44367cb350246d66c8de60836fa9fac4aec7c30b50208df91eaa5bb74023718c949d9d4d69c0b3a0e94cfe9a9a7b38f0f8b21c35462e87371ab9270a875f62e0a16f90cf224039aba2fba0ad85b730702d22e1625914cda2d041c0cb2861f5bfddeea13650a26d4fc4df92ee1c500634ad49d1e25fd292a0fcfd3f7c11e24febcacd2cbbc96736642be10982bd4c23b61afa2c86f50bd5950c7dc3e295daef4667c2718712827c3e022763241b450b5770700ca48ef0cee48984e23842a23a9914de3d1f467d9e8aa5bde60b8b0cd7816f873803d044dfe94d66ef56be7e1f6624be1aee225b875dc7b70c904d422024ee8295c72c4d30bb3f27785315671b319ec1398caf19d8eebe23f648a383c713e36edbafd7b62e1001f46e946c05682b0edc01672f5b0b230ce1baffe2bc82f23e84e795c8866f5231d7db5421efe68c164a655df2c864ade3c67fd151f85ed37c37d8b377022eb51463ee1f45ae1d287949381ae947815cf2b20d8f61271fa28e4741738d259383957a7bcc615b56a8aa19cfb2534b167ae83b71f10a0c38802f089181568c9ea939179049d9711f7ec1d9b9d399814769ccb77e3afb98d383275a3084b7ff8238f131a099a686d1deb4377c8a70e250b2575cbae63e3474dd6361351f31bd70fe4d5e1b12ee2ab14b3f286eff02c2c0621da519a98932069a84177a22eedcd227fa50cf8bbf7e3e23397503fca6b90888fcbc2f5fd97c5334e8eff42a4d03e8c7016f86f63b5b2c401b087dbc3cc7eebd78624c06c6b9d318e3e4504023a94ade0cd149c835d9d0a6e06a89184ec6ea33c6ef76a5cc2b65e87b05f1137594f43d4f813cd6b63519dcd3a3fcdbc15bddc4a087531960cc8b302eae3569c000577060b6e1d9c6cb97ea90a1619ae53143d1008d87a6c40624b962f409a1b24d4893ae4d49a58252d3c2058f4e17dec97e34de834ca270f35824404621d46c774b26579bb0af8fba7cf4bb44057ebe7ae68edc2a2ec1bae5fea5870a98a55ee64a0e06681cb8c974dc74be6ec8d9b57ea5800768109089ca04784b7f1f2034d9716973213fc4a88def61f769e9bee2823069b99abb131f7b57c9a59bd20244145afb50744342464cb350a4cd1954427fff556fe811257983717b961643c4f7550561220d6070a173378297d6c3565906b4d760c5a54f2edd21082c92bb1b06ebe6f8e3aa01810d077e15619d06b2ab6948baf5847e26e85db50048c3a02f8b254d83f5b2593da1f49396c37d04ac902b84dd602158eb6fa1e3de35a82fa26b6b36bb4c4871268d8cac0cb32e9fa41281ac2d4b7f908dc890954f235d880b5c71ae28b8596d41a91f0c5a7a3ab6249c32a37dc35edd24f5a79647b5968fd46e8aa34a6c2f2e504644ffc8954e013841048ba4b78b6535d233e96cb2a62968826121bc646ed41be1f9559bbdfe49de0de2ed6c14d5690f2719a1dccf56294f03d15bd1e517a482ea35733a1990cf2f713441163466c1281d4e2bc51acc0bdabbf12cde33420b62220d8108b16ce888fe2ff2d44434b1b1e9ca1ffb8c80cb95de2ff97a372067a9bb031e20de8fc1955a323dd64a9cba6879030abed45949f3ab01c3ec8a91b5f251b003c7bcdf10985d0e8963023bd6eb6bc2174cb2776171a6c705c03cc1c5fc6de8344d1f4a7e174fa0afcb36e8be30083504c9baf388168c9908575b93ce8714d4a4c0c8127e28c8bff54db3c5491a5d84ef4643087323cb65a71e162e58aba4e556bb32f871c22210376b66b088fca8d7469fb3504f3b082264083b7db0557bef9703985312cc9c8303000ec305311a8331326ea82a8a4fabc8794ae7bab2b37d3c774a3ae4ad6225109e12ef60e83ffd275f291668a6db179267772728ed6803373ec6648c6eff11f5911d3c4177f848d52f4741a0fc6ba10ec9400629f185cd661c6607f509ef55c4330a37c1b930d4cfe9f2459871a10fe0fc885d8fbd99fe8fc1a17af3b205f8b9e854086447b03daa451d2fa058be0e1ac94cf2c21b447f5cb4baa4c603eee105cae4262938926141956edd76ede96af46ad93e20fba8bca4c751d3aa523076926afa02d31bf15e51eb15969dd11b9c0da81af4fcd6b785d292c7e03e50bcec0682aacfb119fe843aa0f1d12bedacab024ececaf51c1d00a8e3267040efd5cb3f76b3d2a81941d6223d4c8f38602121a01d6a434394d300e0ec7f8e1a7ce5b0da796786a14e55ba1fd2b906fe5f2f25a188829b7f894c128f7c15d683a0ef410df70cc2f87c17e870cefd1aca57f9fb7a662f907e9c2f112b63ea091566d17761d4b3e9b2180f8b263be51204274c03863abd24fde4af8e8f2b60d76160c42754cced6424a03e2cfd833155db11ecf1c6736094b7f41514779606c378e29686ba5f029060771dd156593cbe28837a8dc6749e92eab94624fb2ee7a1fe761e0c2576c5686882e77e110bd6834de357312159aef8a5093dca51747dd54d80ddd4f384f342426ba76a25926bfc62feb07bca40d97e5e7395f4a749fa87cc8732d4a1f7d4d6e7c9494bf8fd5564ab8343ba0dea9e8da089438c29107aeef2bb470f3e54fd9fbcdf25353509ef37f0d48536345af752a57745b91a92c1320e08ebaf18f35b62db787905c2c45b94bad51f9501cd4e5c1cf0f6fb77fe9da0fda7d7a6d5f3151e3118a7658688cef026831c9f5474d929191b4e1f5240fd3f69321cf69cb9544871354c2ecc8dd1bc5b925ef63c3889c86378299de3eb4086dba572efdc08c67ab35e38c5d068ac7b411629c5159b192743504b8bd91b18f1e5a0a5c6e1c85eed5fd34b3ff7a6e141d3e7df224ee3e717557c60400f4bfa98ad91c380d94e7e1907822e5757cdcb366d1ab6ab645b08a2918a4f4d1c05a37330f206d2fd19a4a395282353d4c73bfaf14fd0fe798bc14d01c35bbca618e0d7ac79e1e6c0c7157801e136bb6835e3e9c63287f5f35a6487dd8ff0c9820605f4d77a968fc26d87e5ed8ebf76bf2b784abf3d427e18d706a987d2255f6e1cc1afa2ee9047a1f99b213b9ba70f16e921e3c0dd8485ca8e7ac79ac22784f9c5b89c4b75bf674d80a20900c06d1d0a2b8bf53e98f124f4139cc9b1ee8ecb454aecf144caf84c2d147e71f03314344934615bf1d3a3aae374b87cdb6bee610ecab4bbbca7e6096b2ed9a9f0e654ecf4b53fd17074482417afe6969fbcb04928269441c2415d74ce9f5262d0321e3cae69b790f3f636134e01955b4859f5644578456a4379832a748dafdd80be02482220d093b44e004c560b945230ca7b96556745164762db56c5fb8b74e02dcce2d5ec5fa2a3ce10eeea74dce55a2819fc4abb66112edbc32bf8e48cbf0c553123b59bcec43f366b301c8cf9100fde2cacb1382a2b8b496656253a1b990b85265c5dc89e2b3cc16c99d51cdd3e6409c661b2600e308fdbcacf9612848191250bd57ddace66602846a4878161cec6b8ae2b4b3dabbcaf2fb1ce5f0927a55cdeddaee40cb7b9b3ebd364da54039c321e47b7e88ba0c25ea27341ee822a0845b3f84b5378a81ef8d302c1fd2520418c016cd6784e5e7d8e31fa8f726094ded8dd03fc8a55080e24393da5da13b4eb0509ed575d2b2debfcf91186423fb88c8da30fedfd2196e3e6d59418dd82f71c8034154b76cfa46df4abec574d3c545ea8d6cc966775b7826db2c6ee045caa1f656412272628768e8a0c796ed2121fbfba14192dc227b2844b7c800281ec76722136eacffe15cd5c018a28bce85552e6b0e183f24c5d67e150494ac49ff2436d3ad930c1f7549534673a61683f677453388deb6cc95be3ec19a6c51de0a03952af80af3a57ef5606c50b29f36519fcf7eda01857a180d8b86a2995549bdf4e8ad8f972a3d6f1aa83966bc48d8bb70366351b38af9bb87d30008c2958da49982e490d530cfff8ec3fbe9780c8917000379a6677bc9d690cd4b32a5ba149dcea2a227ce1d66ec330dd3e644c8879892d39b214f0e9ed7ed36305ce224bd73a9f83181ad3217405c047e940b9a3af785f53b73522ad73d39f7f0762eb50f139efb80ba27676defcdfaa45a0b8eb74981c359139bb599aa5b966ef86f2f76f817aeee9fc5f2d7f68a0ef3bb4c4fdb31b107251e230a2ff2493e2b3891e61fc2185773a0f2c8725e74cd28d89570ece44e27292bcfdf30d4b47dab345f5154864dd5db790fb3013575942c61a5104a0372f65b1c1f33fc305acc548e34d947c1c39b7cb92d4cf39b8aa472d524bdca5408948ccdd649f9992604b92fce20d62e7676f8fac58687f85e47cb2e252ca7c16ac696a0d5ae86c7d8f707b0d62b49c2a2ec898e624a6418f57e82cfd57f28952ec30eed643991891728dad8963cf5ee57dfa6fe59aeb88f06a96729d2efd7564c681468315798bee8a09bca68b65156ae0c607e71d789066e7ea84f34ba025570ad2af5d5904b8b905f85ee3fab350b1a42a589642394cdf20752466b6fbb6ef92b6a1227e1f8911a63ef5d5c44ff0a82fed43a68c68f83ffcd35b49b94453754fc2bdb388527c50f95a4792add3bff33454e48177d1c26f20a499ceb721ea8d5959f32f4b1a96d64c69765b7c32251075550faf349730bec28322b3d1d36343fc940652bdae3f64fbb19aaf94cdadce447756d01e7df835da434401796bb2a4fc22e058373d052671d66da9cc54efbeb218edb32b877adbfd29d72f85c594eca0e351538c12749a3e026e77b3ce6e73e19476f3825354f7fba89480af2d273b6661a39503938ed593b7183833c593c8119f780c276888013ba8c461101822e4398534c47c9e39e2c0bebc9d10a62e03d170d37a5531689e134ff80571cd847b6b6878378fab2e77230165d68a895e98edd242f2a08b462d348ecb1203cf67f5e5f28df64be7188b249a32eb545533ba565af4f36b0b2df00d9bd2632f919ba501f12039e71af9b616930831eec9a5b02653c489c1af48f4142ac3629f4220a9bbf5ce924b0e10cca7bc88a183568d28233bcd797aebfb0494c57fca773ea36bd7182115db65e9de477955f421c0439596587cb6cc023796f83ce549b2cf8d8733a2b1c1f3714ba1bcf0348c5166fa4c393833226d2fb1ca498690fc3d36b4dbb9bdf08c851a94f56f961478037c72bece4a02f04a3a887e641d39ac608554546e1cc4698b3c154dad109cd9dff61d9192de24047986511fa69659e556c675c7a75d025fdb696db595da9b27acd3b29dc8e9eb39256d2f039be34b97cbd4753dd6a6630bf214b52528e7ad9c0bad5d9ba9ca88d8dfb7c9273a1401ba712f4cc16cc799bbbf106d6bb4a66e2ab63e9c9770b31d203c2e97a602317aef22fb5699cbb10e3947b91d5f0c2dbb6695950827f29d61511bfb6e1bb16660e38edbc339524c6eb87b7284b10aca4a26355bc9810d0955322e2eab27f27f232c400a209b79e641d34c2a4d9072161926effe4d915c782932e41641ebd63c821f3a4307ac8343a9d770c520d476b5df475e13e5f4bc5cbb4f22949e4e933ba0cf8f7a44b905fac9042d1cb041e8f2ddbbd5ee860ed624f3d81bded037160b09d6fbcaaa2d93addea3b231a214b7287900e4abbabf49b4ec1410be5e847d6d10d2d5fd3f991763a42bf5e5374da55433f66188d6a93053c128f636f7b0054769ec29d87c3867f665f243d0764a231c040cfeab92089a242ff2a662326917805e393b351ba005a2e1fd9f7b232f3f2f084a5eda52fc98fade8659f494ed1cfd74861b126e87809d6a3ec0fe25343b771f2c4107edcbb4bd46dd498d69aa10704bb356682eb2735d5dac479b680c146df7f5fc249ae0a16785f83d93f03bfddcedd87d1a48327615a0b477d4633a027d79789acf4dc41461806008dab550cc515c0719f741c491a0f78427fb40f5dbbac8de308404962c1da609fb35b2ce89e49056a65a7b1213589cab79d6209743512a2c5945f33332a63b6ba8ff13269d172a8a94c1337b656dc876d1356f0cd118af6f8f09f983a75c6b3940eb1eda723a37cf515e78b97dc06fee1594ae309fddb66b7400a381e66f89c5cbb0229ea2dddfa770485d2c253b5a55864e52586592fd709a4d480ba2215013675b29d3f0fb79acbfe93693d18cde8cd6d010333ed96db69850a65cf2e1b296f64964e723592923e28cf913ba67d8d7d7323422f5665f3ba6ccbae8ec3f4c337048153a54a411c200add5f09c3110536885421cfb6e36a0f0d259a7efff382a5d2501b53b30ef05657eae0aa025492787328c75cbcb2f3993f472140ee59092ebb1049b39c4b91957c6bc6e2838013371e3b0364856b5b05ecca4daec7ed378931bdf2474885c98600a0e4c3ae031d84f65151a5ae005ed202ced0475bc686556aaab15b15de873aa76663cb123c504a202c29ed4aa4ab76e25e5ef44ca777f3990524f04b4fc5395acf0c0312644e83070efdc5a7951e5c7fcb43dde9f3b79715bc5be6cc199631a26fe3c0e53ec0e26508ffadf9d4bd0028055e1107be46b3c32245a94eb7314327d757f46fc2418b62c349a8289b6c9c3871859eb8ff90595a527570721031dc134a7a4d4b3ee186cf6803222a01c3cacfbeeadf89cb952eb08a9693efa94ac3959401f6bbbc9c1aade685cfe184efda539e724efe27e0a201551ccae8758ade97395d5f49ab9b2d63b8b1b7c67df558e6650e623c8f733a002336c05c0296d18abb2dd7758842796dac69644ced63dcb8124b015ad0596c99934eb3416283a561941a7f3c8dc2f650748f0e359d156100a44cd37809131c46568291b676f5122d9e96170568780c46bd286e43404b8c113763baae0c7b0cd794149b1d96b562612760df10c048eb01816454373ca9448105a5c6061bd5f1fa69ab1fefce6243e8c4e9fc9a168392f530922c47757a1f8c078327efb8490b957f2cadbb718e6c903aeb484f78d1cc6efa46e3af0230a4ec02351a6ce5db169c0e5c2d99acdc723e4ab7357d7c4f5f18b882e21e98bebfacb8ead2046d192184ad559ef681199539daa3d7f46184e48ed31bb80bf39457a75750c2a332f592e80f9d7bda7c15065fcab0a6a9d931f9ceb9a4d174a0a1f35f6d3146713641a6c5fd7913341989b900cddf9a512a2a45881e9760e1ca16a0ada41632c50bf496ccebe8c02bfa3a2cb2a7d1f1127ded63b017f8b6b681595604dff55869a927fdd3b475971a7120b0c06eccf6d9e662b6adcc04d87e4e7f3b0f2b0d66a9c16250076762544f67a3a4e69d37228c8a2ad0f7ce9c98e399152ff54439f3e404729e29677e51eb30bc6bbc5cd97aa31907d1a378f56fcdd1f3632c1047f195b8a99778dd9911cbf010b4cee211226271877975d0eba7f23843617ab0d4f7d2113ca9243ac95d799daf9eb4e013a8de5c2c7e3c74c570adfae796af019b34e51e6399a69218d6d2de4a824aa419b47a34789a09305589d798f990381b6f8dc1031e61ec247311a5161634b6a4d09a723296df084cbeb2ab1a4587608c10bdf02e9ed1e4631711b2a018a5ad1db270ab61109e61a3936ba8e9446e80850e58a8b09792040f7fa6760a5ad513b52b2fda2f96df87bd31cb6db2a610cf4a83e9f0b309e6eec5c54d9a98cb35d82d5ea96ea01858164b174d3674545b4c99a127b931670f5a33523d810af7980e055d02f016901d341c5f8c3800915a41d16a205438c9ae33252a941f3ce9533cd1e34300ca8511572a011f51bc45b3c16bd09754a0300766e6eeb80d208cb62cb0b6f70290f0504944cd48ab27a874f63bcdd249810755c00063941523dd998a98f991d503d185121fe0b71070a611f7cc69b21ffb955791486faebfbfe9db00222ce97be1dcb6c24eebc7ddae04d04c126a5771b3efd35b8e53ec2114f34283c9b44fb0bff2fa3ee6a2a8e00017367adf71ec747cb4c453b7fdc460fa0604e39803e825611dfd14a486faf406432a2a57c967062251d33e93e3c8399a6e82f940f6bff60dc5d116e96ea8b737bbe0ee538fcdf27479282f29b529d5430a9bc2095e7157298c7b81564033ed9203b30c7ab5b5b60e826606bc78d1f08a66d179a5781ec20d522c46837200cde46efbec32c5ab31e23937d311144ab750cb1e43e2b5590de20e1b596f65dc541a55549ce391a299949e03d8e4b2124db6fdff10d1d215beb875bc63712ac8f78a57cb6b5ea031b38085574097714274eb4690a8ef64b856690660f0c78d4b0d0749e77ecce73c10870423cf007036423a6ffadd3d6a476e0715a3e2bdd0456a05d4b8eba92d9928cbb2a7f4b0e94a2163765398042daaed0fa43768e94389f3730fcb83fb41250a6f736a6aab97a22c185df4d0b98b6ad3cd39121a01737ac205a51956d8ba3c71099e3832abc0376fe08bfd8743141ba7f6654a5a5d964439b722d6d1d45339a24f0fc68ec66d9178095ffa035c12a84d8512c1a1df9414b9d126edf693f3f813d612f26fde5c9cb9a74f4a522dfadfb11ae86a98f4d7286cf57079bcb264b251949eaa82baff88edc26b80fe33caf382216b9b90826947b6550d7b8c37b282aa8018436028e8aff494ac08eaf318349de9c630f797ed6f7627f8b95dd85bf20a746342789a086ff13196a48010bc0f9eaadc39fb6493b8e6fb392b29a417dfb24a60596e8a41e6db70a4631d807a1ed132bb1e7fe05eead62669cdf28a2067c2f33c7836b9e2cf25cae97f276cd17b0b5c958788dc40f12f8e3f6f2c7cf21929e88de9f15e2a17272c7330d1f6b2860fbc159ee0e4375bd06d02ed2f24a3ea52fdaaaa2dac2f6e0519f16b72d1f9deb12930ca16a8da5d26f80886d3acb96fde36e10fdebbc5680f5bdee2a3f3eb2821186294990fcd8e514e4796c1f88b946f3527e966f4f8be0adb2cd46a8bd3b5d7fd6cfed5231923d04c211526712a0fde15c6fc4ea106d52ea740b578bf5a5f2687b4721ae453ddfbf963a6aea291452330f9b1a607e9ac6548c01a22a7dd6cd029dc55188402a85fb1eaa8de825ab9eec6d3f4957a192ce5596c1e78b656618b33f2718ba07af36bdf39f3c06aa5fb0200c1883feba1bb49319146d81743441f0ae9a07de3dc8dfb7a9d8e35e0d239b45e33aafeaa34464de5ee37d44ec8096c5d9348836c6ada318da93e6a4f7c97c8e0e484a3893d2137868ae88581bc634d4e11312fd363d5b8fff9147a5945b197796b8e88e5d9ee932cab54dd87b2338d2c295020f2a7acf75af3d096a16651619554047e7fe9ddbb83924bc41de625c83f56c80b5a2d6ca169b589caab2ed503d37894494a316025f529e6c84bef7f76a2d5c136629c18b3eda3224973a78b005bcedf0a3d68bdf2ed06b8a3403283b5ca6721f3507f786e5d8ff6eb1e9cbe3d0e6c34b7b1f876f8dbf30a29d6bc0bf232f825fc03668f713b9aea2713359e5d62408b35bcefb57f597daa70993bd6c26f1c13312d4e035a7db31d074118808c875a7e2cee64ebc0b331ddedc2b8e611e1e0cab8b3f452f1cf50ac5f3a93123e0489d089491501729ee6f91b4dbdb1a51dd6d4cdd0784de43ee93b5e6349c844beb9bc78a035f6a53cd9662d9ab1d84044cdc777a6f379fdfed69a2b8da5adeaafe32ee96c8f094ce58d0f75fd5f7cf5c92d77ea2544c808446f4b159d94e7706aa70c280c8e449c68a603fa048f9b790e97b93229e1ff2c4e4c879f09adef58f114d6b0fce1419e7054d986a3fe8cb4c532f95faed9ade601ec1cc0ce3424a1e4a7356a94d4f9c1477b92af92e8971b78e8aac133de1d2cf2ae1a6c543150f0f229a9d0dffba2321a008c3177861520d6b0b63f922ee357d5901b48bfe2a5b97eb07143c55b5d76277632ff89c146d823bc1c91b4203e64bfb754ef2e1f53695ce343753abbf4df203c16230cc56a961a3f4e64165f5d9d734bd61fc206e402d91a0ce6d51fdae97be8efcf4c5b5a94e01caac74f1aac1fe25b9a09a013b1a306cbbff5fef789b2ae249fef10cebe547e0d4fe63227f47c4c00d7c8e28d09d33e4ce06ec122475acaac18598d1948ff33516e31b316cb36904a9df7891ce7e8bac7f8f4a79899151300457a72430219879d75d4bab40e1dfb0e9e703bd69963e8de9c7373cb0cf69a2a39c0b4e4f62d20cdc6f9d2480177878a96e75e60ec19f6f6a903dc8342521e9ba0ffce65e7eb79bd8c2aee670919e566ef1f08264c26561cfc50e98801f83bc42f6cfd4dc159952675b01467820e22fc4c6bd9f77e6c69d46b11dfad3b0dfc066299d6ebf28d030d3a5e0e787b1a8bb3627964a325b0aedf119e61debad6d5f5a85c44ad63741d7976ea0da25b032b1c0f684355edf9d5455c28372fe5fa42f922b77fe2b0017b562caab9ad029fa9071119fb3758fbf301ac58f18700cd2234ea3c9d2b637669c65b85f3c4c31c8123b1297d7bb0852a74a093f73d61911146f6ebc04e7ef37e8446cdb14776fd2e70cfe789b3c0eb36ab58d9e2c0c4fe6b1dd3e8c5e478eaf63a1521ff5dbb6af8bc9b76b8ed3338c2e2ad22e6f9cdda3b8553993153d0dd5a024e5b6d118fc11e7fbdbc67fd69ddfe4237ab9d2321a673e191449a1b0a257d916e12ea9857494407bb2fa5ecccc8ae96fe7a60d1a2adeaa48378ca7a3f9a109a3a1d620cff643cb13267ca6aa7773a2f2a30b62039114984ec61897aec67bb2cdc3060731f9010a99ea08589e90ce76b165970c0321906a2e698965a6dce61c2f4ddcda2d24a2cc3265975654123f879a6050c3f8c3c4fc736b486756ca46829d6c0c55415f4917b7a804d7b130bb6f0b754eedd86441205afa2aa9819dfab210dc9279166fb9fbc3bf7a87f0305e53135e153273b30e725244c91467403a8edf771530ef349a9b8ff0b9242ac5da39b9ac66bb8ce7451a5b765bbc99b3eb32cb6ac22989cff608f60fd822c0a2c2ea0baebc1139fa125e9456ebee667cf9681db41f2a90b266cd18c8f58ddd395ff708a81dea89a493a2d9bd9095219e2c4bb5331e2767b808f0a389d17c005f4c0928dae2bcc566d4e0683953da25400b55f73d21d7113e8cae8109d9b8a42ad0de5f0f4c7c71bb5742420491bc0e177780f7b138aa953964b0757f60d28e09a61f14ea9ac2692bf6f884f8aa7f106e6866095e703a66ae73377512803d5e4cbe7b63469ee0bb3328de1569bc00e83537eb9f7dd8a6fc18463fae0ff9c9947f87d3a696b55ebc9ca0065c9b0c14db37e7ee00bf6fdfe6a1b109e569d5e398226fd5a12f4bda5ed568543741e6518cb0019f501b802ca2f41c61f47556c54d4507f74db347b5b7f1b97069dbc55ee7e93d402fad3d8820990b7fea59b0a04558710e6c8026b4e50d55e35238f84ae1610807a8e1ae231c180a704dea6a489fa5fa570d76687a67159373c492564ad90e0dabe655237dc21198a452c2d2fe1c9da7293ccc9d89470acc42179d5d09cd1167fb7189f1902b8401bf0d2ca0272336e310b9c8df67c0854a28abd978802be1f7ab773753dfc72125c52b0dd284ae539e63adcb9fe7bfd29b37aebbe5de62fd39ec59edab1cb8cd5a52b130ec1e51c5951b3eb71068ecca6a1a1b009df172b0d66ce8215dba8e55640ac017eedb06b454ec9ba9e60aeb89dc33aee98d70a07fe9f6cd62bb8998aabd93dd4d11965a38dfc628190953eefee2ccee74fb670f7d98ddb305cb8d16835a62478f7bbec8d00d95b2a4f6e189f19470df3737f37b7c56d6f2127549f7acf10fee4cf2418e9380285d36bd1f485ea9822ddc3f797a709066c1174652563079b6b5d3485d2615829c88bfb1c14d487921bdb328eeba70b9f24543c55bae77c901e978127f45664c720cabd59c1c0d7c7070a287155adc7c39d7ca8c8fbe4af72b95c468d7197245c56d70987bd8c7ce603e576464fd409c3d37e8e3a61e01605e15eeb2b853c59a61d189b3aed4da3ccb41fd004cba79f211938112e853fb979a5db981f87c5963ea1028c1e91e0d07b855ec6b6659155df327760468f7ea858fa46f0896686d142a38f3b5fe78cdc04181a026aebdee3832d11062df25884bf121e412041ba727abd5eae45941dee45c0c8d55e7054873067547851e4253e43245b17b6d10f8ed19611db01d10ddb7346b1d26ce6da631f4a1f7ab1a78298450cf840666dceb655dff4722e092a79a248399f1cf6275926e29c37b1bcdd70c1d7a1d1e640e799cac2aca6b075968d219beb7f955f40ca2c39fe223056fcdf7dceb83e952b83bef58e665cb6477e17d8a50b028f17230f0e07e5743956cc45ff9c885b4c324a431457c599cd1f3ca740cada091edf3d99f09ad73daba498fd3ca636c732093cfef23828ba42f6f6b06380571085f6b163d8d8180d796222af71b1692467db7829f96561c2d7749a8c02fbee451bb0dc282941dbe9e05942f2ceac5d570b4549478c065c63664f855bc28339066bb58a63dc58450efbba75eb1e6f25aa7a958a2a13f84f5049fd391e48cbda198507af2352835ea0a510756f69e69ff1597184715c1a6e381471a0e3f4c29d20723c5e642da28b7208b9e0cb60f55e9d816c65abb1cd927a451759812b1e84a60f1cbe14ccd5a11306a0e7667b009cd1bad153e2b7384ef66ef2cb7474c33f457912decec9d80dbf88d3ea9c5b55c5cd822d514255a819467e9c3d2be0dc5529449a651d8228e6c15977b4488aee025b619e1e0b2b3ccabcf37abb426c2bce539fcd40080a19531c18477cd5b861f83ef53e60f7b47e998360fd5734d2f5e8843d067d8cc76fd9a20c26d358b83c35948d604b18524bced52e77611b262bfd05d27416413cf49181f1f5bb66c4bc5f75357134b6dd49693ee819abaa6f64e31810e703067b09c60ee70ec13393fa930840f9b0eaa4bca7f98b40ddc6820bcc6aadc724aa338307becf33444a0c3137ff24d8a476977eb1eb527c0296e1075ffe13f5e2d27583c30fc7ea68e932ec4494ec7fe282ea3ba15eada3a1e1a166814dd2494e98d9672cc9903ea9a98d929b74e06000cc704062515caa3d62ed04a0f0d2c589f5d7f6aae598f8ceecc09ebcfa27bf29363553e8a2a7c173833d8ec154a4f8b17e8a62afe6b8e850e118d92d784ad9ffc96a7a64d85271ba0711898cb6aeb43f78946ceb2e48092a5e911521ee4c4591e09cdfad68333f05974aeb4ca48ac4689bebe2130cecc832f04b94d6a4f232bbdfd67f7d6d6e989eabcd5e9834bb4b44932dd1c92e7c7986a7a5e7e41c0f2614f2f29353ffff5f629096ab6c377dc67afa58e29a31eab4ed1db76056e9d990c55a97c442a10894c877e526569eb5cb9bdd70a771d5bb17cda424f268da286285c3240d15247e21c4e70bbf5d78b7c21816c8611cd4ff0f297ceb6ce86bf4cd78ee8dafc1b1d6bb721a110e459d4736b7866857dbab3ab57bba9ca44cbb23a957d567083f48bac2b5aa3afb7320c0460da99374d9fd79a8c9e8a7ac4e461b794f253670f5ded4df6543cced2c67ca2d8859a0a6d631b0d8e766f096a2587b3e605ce0e3bc7f2e34ac51a2a33ea556ddcb682ff71a4c49b9703981a964c04d019914b56401c8dc19be99ec29b20afed0debc78e3fd327bbd92a89f39f1f39b1034ef7b7c666113f09cc167c5a49d2df981fdd56965fc18e436292928f46636b76c6a3aee8c91b4897f00d8ff483414f6c0a4dc2a3f58173b060412913a4cc4248a048d7c28e533194187487bc47511bdf085eb1889800d7b2b206fcfb71c83595a14de160fbf144c265877a321d52f86c03269e1a402e1b32a6333f0ea63405930b39ebec2840a0dc611beab10033478acf1669a6d98a9f2923030f99b22328e6949a8eff38ce6e5fbf7dc63a93e98f1c7be055afc51b373921bbf1da7a52b7f6e9678254e22c5e6d698fa1aac43139fd5cac90fa21394b66efb631e2607cc4bf8242c76bc83e28b8126963d0e5b7709b25fdbbe1f45c629a09cf60d92fd5c44836ca6c69671fc578b566eaca08023255199a4d1de14ea0ed6356e3dab9c74b70604900f97f20d57d04dd0941daf91565f8bf66928e41f34e36fc79d8c013be0bb9b8ada3e9be6a936aa6dec9b43cf93780e0c22f33a75d75703a951e492e74b0857fcd367a773c320147d4e46b90d119559b7a5d249016f81968ceaf758cdcf9ee3c8df90eb69af9001a5f200f4665a3c561672f3d08d8168160a23b8d115d613eaed88cabed88a214e7f01efd8db6b560fea2e789f268cad46d73c1e13e256b10cb7c7d531571d1033ce97506d9d26db3bea44ef83ecb16d1c378d14eca8a9b1381a86a320ec6b95b3d4f8e75969933f72584773b74d27f06bad4881de58ecbc74df54f086c91d085a216a236b217a6fa6d168f0df7b78151b6974133cb40dac1f4eb6d8c4ec05b9db854e50e7127dc5e4dd550ceb3aeee74822e3f938b200e67f3e61fbdd0e094a88f9df784625405eff4cb1b89b50be3ae41ab3dbae4c1237b4c7d08d7a99bf9401edf76d40e507dab4f0ad4e480312a2e6ac600aac369223ba0249c0c9d94b1fbc80bc946cdfa9cf549384421502b30367598514a96c9297b7a4b0430a94c7d8b24262da50fa142b9af11d1e5dc2adb905219c1905bf54fdd2d11c46cfb552324e38c5f91c830c09f0f6fc82a0234fa59e841eb8e168814eb30a94c7d444f632631b1664388e947e90b967f26765bf3ac5b5516fdcdfc039d840e2cc5c61c176fa47f6583ddb885819fbb4e28b63a18f961a9cc7b26bdbc2788c64c30e0227dfbc4eb3bea4b7b0672f2c1a84a528b31c58df6d01f524cb606370ef1fa5f02aa0fa03fd107c2eb6c8a038b79111a373179df25b0af80d4f4ee837f9ca702d0e9664483cb1a99f167e546c4028cb7777e26109502c791e8b9d725bf3c293a2a504fdc2c242e736540e65ab1318e7a2e014ec080035b60c8f39decaa8139283da3161e0f66edb0c605b880f3fdecebdd505733484da0fb6f8de237078a9e97fed1644e6bcd584a6245cd2a49fa2fcc890ab102faf3c83fbc81793718ec1ebf20dfacd265f666124259276723216e294e37e401e12bcb95fdf38c01f86bca045ac36d34bac544dacdbc08996bba950d6c221c839f8ff8687dfb7f08aeb4682a92df89591ad958e493c1a035eb9876e54ab131e647584f0021f7fe785ce4972617bd4fc6a211fdb84364bb3e5d35d0fce4ec763bfde2a830143ead7c63b3ea4978d748e4eeec51ae1493b214f2a52960cac2641f52d51b5f4a43994a96c8cd33342665582727eafc5bb1498c565d575fc4cb21a6cc1c393b9d16e35601986b3a7637cc5c967d6afa50080bba0c03a7575226d3058b3c6f0aef46e45fea8d95a47558feaea7fe33014661c4538c310a8457d6693c71c5abee36c662e65f84ecee8f0b2384b7eb2f055a896884d7e2304924d9c48dc664e90f17043210c9a6cd9bb4e74e15cf706c7f6c17bfe9e767b8b0b9bd7d2fc077c3467b4ae84836f7363789deea68dc990d9116c6a2ce155642a77eff0ed9f7bccfc33356f63873cde181b201d9a621bc8f59766d9fa443e74a5bd4e8c85baae46b860c6b8b4fac883c9efb31854f88524318bdbfcc3a1b8ed55bb5ed9bf96f57dfb2ee5bcc60fc258e5f0c2e593b98259688c618e83197eccb8bc8b6373a2b8553b73082d1fbf768eff57470299b5b50168053486ada89a37fdb0d1c6c20f87036d1aa46a83db7439c10c1939afd8a672676348fd7417a736ef58434e7807e7f0f91d0981b2985b1cbb5b5f53790f7e34c82661aa863dd0c2fb1a545c7be948906377f26a434a940a22639fb0814a504216e72bb2c04e100ec865fdd9110f88a09e3e238b741ec50012fe7c3d17e0b7b6eec80f139ea68a22510fe61e9b2f438c290ad526b130bff47b2434b39a09411f3627333adfa1fcffd4cbafa060165b5e378cdb04ddc4d9391df03b97e97faadb71452ac42f3d89b4db324c523d2bc7fd07affd80e6021141dbb27ce714eb82e918442e979a44c7b7a7ea84b32d2e4386c92e1da6f05484166bbd6f15426766b8836a8e73eb462d2a785baf61b59a8cc036dc8759d61efd51286b9101b174d2257cf46e40c8dcb6296e5ce5032ab9365070f4da47acc6d7c025dd00d8de2b94fde05f76f715233a938150be90db3dbfc70eb2f7ebba1683809d6ac4144d073c72c2d8eebce730e21dfcaba57df83fa9ccd138a49e7da600920779c73a38a7e33690dd1c91f00c0bbd9cfcb5ca8ad11ab66dd4c8220b2bcb378a366392619e1d78e99915df401730b2033e05945a512ae9b60865ecb1e113f910aa40ebae1c0e4b0ad6522e8f89c52d07e806c4d9887c24244e00f112f9610707148da232d6386171c59725ad97dbf64c8a99f10c0fd502fcea1b66fda919232a48152126590f9f4e7242930fd4e78950f2679fb65901f6b23c4a8998c98992e13c59903f9d4aea17dae5ef39f176578ed3ca10af0ae98790c3448ace4a24410a813eaeede729c031771d6337fcf4043c3740edfff8e432d12509c152ea3786d2f6b87725777fd325c42a3487f6fcd2ab4009216cea648c2504cc1564341b3ee090ebd1ab4462ba2642f15ffa44dcc52a8b5831d71ad23782d2b0fb93d03b19d3f522d442e68be1c214fe5d10a3ddc8d0f91364bc3ccdc8ff8141622e692901a952d91c603359535200790e0cbc410d0c01c507ee654646241cf53545a07b2334dbe0e1a5bf1e7267420f00a2985e28442b54a2574c98673488b38fff37289d01674a36ac3f671e663a4357c7d288912c0cec59e3d7e63c5bd8722fbb0ec9dfe1519a0010ecd9bb6896e9d2ffaf7d33f74d2864e92194b4ae83be44b51f3897b9508ccaae74ae64eccbea92f75067fc7cbfa79a2d14f56215abb7f2a9b3c9977078da8b7b718a4ee34bbff567b8f8e264ccaf81f6a0881609d7ef58351ba1aa28ea8f29f07a4237d82f8082cc0c26c4ef87ab0c54de4d892b065c1342efca45abd0d5b33508c78d62027508ed6e568a90568ebb2fa112183d5e146351f8ea17740161760df91e75151004dc52e0c6b249cfedae5db8652af78155e0c99e647e65bcb15b333a8ed5d734534c62243de274146b63cbf928faabbaba57011e23f54d7f105be185b80c2cae51f2836ddebd2335eef947fdd674fa347fddb7d96ed93aa8085f1edc365267fd5d1c79ea7d802db9fa10bcf33eb20df07a7ee946e28b166d0492c71557af92efe5244f6044d58d42fd9dba7f611340384fc5b1d757bcda7ac1f3dcd2e57885bec6ccda8c927e1a6d337842af2adc6d22ae4d2fe9d99fa4f79698ed9f6b79ba6c9be686064e9e82ad9f810bece661cb35fa47820326e1e7626e779fea19e7df8787e72892a635588fc59403d713d60c48caf102e9abeb972b4888f792f8e13320978067269c211965b003d5298fb1207dd0bc1493dd064b4893afb5c0a15e31b5fd70b7cdb4e37dc5b7e90ef851e9a64d4422e52fe36b5e8431f439b1c9c4c54b1b4fae6fa94d288afc870eda9a5231699a33a8da2d52a2ff19f240b23a8536bedbfa9b1e2d1bf3cf5515c751e93714d149e52860e23624dddf137f5f238a44ab1af5255e857bf01e7f6f9100ec4d96d393626df36d312739939c39cd92b7c854f8a2e3b0a6add5e81d8eb67c45a16b11f6b35498aa96ec51299c6b67ad5c2db4ecde9ab445466d9ded1d2a4c24bb095ca86fae6ccbe5681f7916b07a8c925931be7171c41fea396fa76a9abbb38df9231ed4a3bbd23b03fd8a0f068e34ce6abc42c8c0831f9841c142b10f1259cc4fc07d331da96ed322c05fb4eb364da12a88c44ca0deb71e0f6427f21fb6377fc3f78b0e22ddf08bef2cefe4f65f3680b821b178afe0231e91b4af34acd94e45d9d01d76d2f55783d4002c11a6dcb9dc624cfbea6ae3f302c8ace5aecdce518d012855ce6412463a9ab94b3c92dc401f0d1326ef225f170f4e181cbcd85fc05f50dea0e7379adf47b0c0d4c9bd344ac80a07ca4bfc491e6193fe46d5da4cda8c9cf955047a21e2186ed8b0ee70054cf1818126f9a81f59276b816cd56b828e8495d77591dc3b6cb3ec7d87f3d43d0ba7e7bfaff731834b4772e71004bfa7c8c511d7619c6371b0eb492abcc925fc7099c82270f67e26b86171a84f5d4a74b3261461d9782e7db417e95cdbd4571682d9027d5046aca62b8a9fde1e9ea41430f513eb2149b2f948312d84c9a9a2f44ecfccf2d2a17d809a5bc4129506fc67ba87e4bc0e748d2015b06fb477ab7d938f589cff9a92ac3f060eafc2366eadfa3f101ba2edc915ce976728fd907532a165fc0d4b4ca057ad261f28d5320a76a20699c486c4d12e0a6174fed8f71e030022ca5f1f4b9460c5e21d4308bebc51a127b58dc3ebb6423318b8093289a0106f7e4516b786c2f91f80009f2b1f613ba41bc1e3f0234bcc53b8a607d57bddc1fd859460777387858d19260e65d83381845abf96f0b01b78ecd0491c54ea16829bc597c7b11a0d818c89cba6da5433ff92bc7ce8c46c36d8cac5bddec598ac35cab880df1659c753ba38e1da479dfb37a3f095082ffa95fc1fef8c34a4a6530cdc10a82a79e510b94ef729fc46f60eb276b7fb0dfb05978ab248a1d34404919af3d426b276d1cda4f1acd7806c5aeb558ffd4d35c0c192acf7082d2dff4fcee3dfa8eff8d5b6c850cb4333956471c24a1b768ea26901daa158c93cd36e7133f33d433b99fc8cadbef0f29bb3be2b86f1df81aae6fde574a9753c0ccaae8ad680cddca00f3b8a3d6a3fda1a9742c0b5877f7d541c8f077f2fc0fcec23954222f7bad734a61064bf599997602a0bd83950d8941c98daf99e1819164c38de05f24ef624af667d3aeddd9f3ef5aef13d77bb827ce443b14b1f8a4cd8b3e8339cb5b727110d403f049dd2f1b99c4c477c27b6a8456580f2a1f3284629de07c2b8baa737e656cbf6523d4405e787bf1bbd34a2180bbf179cb534a78b97578b3d947c103bbd0ab97bd8c297aa44fd7e5bbae552642d5a06ab659965f626a96693639ba1a2bc5f683c489ed6e406c4e8dca389158b80cdf34fc03657acb9327cd35d8ed7919ac45b6d1cdd6fb352e69944e444dbe9e4fb27ebbec694fd7a89a18fb4a8aa781111d0a562b792deabc22370d9ffd6e775837df56a63d876c175b51bb8af51b18ae1bff7c517792297ad96b35dfd6765884c8933e3e3f84d9a4871991288135382d3cb9a501ea33a167cb9c1a1a4f5b9c82db463d5c80ba7aa6207cd76e246c77babb1bed84eed9a2f93bc401276e0c3d67d447cd7e7cb2301c8e2410d86b123cba82014c4576f0bc7302bf768b24d44c859baa22cb14f9362c67ec2fa971689263b9d4a66c8deb80ea453025cc3616cdae4128b24e56cadf65d4abb43fae903f1837e7a152c09e9d2df0d7ec6d7e337724a18e7dcbfc6619384fe788ee0f207f7953a12de103dd9d5903c8d56faee29f59e5791a6dee0914dbdb81c1fce9d5f367cfeb978a35a4f045f5a38db044aae33f40a59b6c0e9f93b4e58ecbcfab6427db0a49718bfcfd94b5122fd6d0f75cbeb17ebbad8d6fda92b2aa20414911dab6b1be7873eb0d81cecb56321e5de8fca9d4408609601580d685c86015677d2e5717828210cb18e2e761ce9860815b5bb702ca9ad817ab2d17329c296d4c42d3104b2dba18732cce4c600efad1959000a7cfabc595306d1dec9f2420bebcd5c8c41ba2fb70a55a6b2ea39dfbb371405737d5b01dad78c680013b2ecff82937ee4499380a223301b662c3ab89b4e3d879b378b80c99457a2d948f71f220bddbecd2efeabcfe0a590a1d9d3002d03a52ff4b49c4c2b57f9f4ae3236e32c8f21a9ef39ca4283c9162b7510e5259e582c867411ae18e67a907530879fd663e96e91fd60f15fdfa551dd12f7e442cf8955c4d07d4af9dd96bf0aabfb71fe51c0d04a663aba38c89a9d3341abbf40bc8b1858befa850438b7c3516ddf44d7f2d0562548c0aee6f7b6bafdba7ca20f5ddbf3a54811095d4680dcd946f2fa4dac0d3c9765db20f064c9d107226c7ac666c874043bd6388ac530c2a5a1eca06393bbc813a290edb3978986a063ab611f54a84af3e7dd0a453381eaac2120021aba58a0c182dbf000176dd57e75f3ffc95752f9f00498ec4eadf1502b6cf7f94efeb9ed12b5f5cf81bd28c30abe99b5bf937eda29fb869e26b2701a0fb0831ad0470d96f48a425f1607e431e5fc106bf8385076f6614afdb68248e43c42a303f1f5c091856cba80d4a7fbf31193dae3e51f4201820b01ca624962b223df91280645f19b24d141bb7d021ec46c13d74040796888834b8175a697fc43f119553fb0022ca96b3d5c6a8e4990bfedf851404e24152547a9ceb75f439f330e6d500b43e8467347dc55b7675e2134fa8fe35d7edf6fc8e5cfa8d2992b6b11cd9f31f094f7417665279c1d98e14df249341e3128372842f82c08b76bea078a683657c691c57d61d28e99c026245bccaabc11186fbc23b50be75e7b50c917722c3a2b76a357c54f5bb596c80b79a90618b679e934591bdf099cedec05fe7ebcab56ca92ea399fb967c748aac60c89f27577bf55d4a2e69bbf68c52f3a025f1ae57d3e192afe53632fbf2b16e3dfb147a94421b3e37af7072afc7402b7aed25690cc7702e225e975e703455bdab41aac1b473120d9f9ffbfe4aa4aeb84a14ac02cb10ebfaddabc8ebcea0f4f1b4773e6a4b90bee308a81ac52a121427a2cebe359fe396e457e8001ac6fe2c9c2ed6451a58734006642f0621767cf352e8966846ba1bfbbebb0eb8862b18573c49232a5039b1453371708b1a95ff9f3942215f8dda01853538c5352ef1efd2b9d76aa2e37e6de144ac27101ef1a61b734cbf237c79e6ec7af0a8ca73a1cdffcd23702dce091c2eb337385760759769bd67c1576fb514c7ab19fa43c9e831782545b47f6c67fc445ad21f4f4d3be8c8b5a4cb862b0ab251f3ccefbb2d14b0cdd2c5b091f1dde471649e1b32f4c372d6021a50a6efcd097202154b64d6076f90838a66f094a96f701af6a9f88ea3f9b570c6746e272656b0792ba74361f6702cc79d44688fcafe0ae14baee3de068fd8500cf30aad5ebb70ed1e2fc7d3af291cc07b1331b884ba557275c5c1bfb68b87bbdec46da93742750500f1b5f278f91746cdb4b8057e87edb704ba909da8cc4bc798caaef9dbbfd96d4ba74635cc33fa190d3003b9762f725c1ae8503dc6f4c326474300302c810c8011c56ae24b2d1982ef6eb181b23d237eb72b77eaa50c4095338e154c8eefb8c3f6092a1a6dfd061adde4cda71c1fae78cf9a0770a1817458cf42f4f3e1e75d7eec63afd8509f372abf1ccc323ec52ce4f984dc7d3289e306a0cab67991e220878d09e4ce7c8d17aa9a2ce8c5778b52610ec27d4935af150724ba593e80b345cef4d6fea847e624b2b478312234e599ab473e5d45a3b8f32f31e86ab2d56c3685b110e43cb468a54d00f49e8ae2b3644b8d3f82663e5fa062d0a794e8bbd2504dd05e09d3eb92ac7ac2fb0c7a301ccb7da44712b7b2bd3b8c57112cb39be417b8f4b541705009d8e9f131fbf996fe40d9a016485d266643446548e770aad2bad70e600832b61faa9087ec519592b257347f50d17d6f679425b623ebdd09dbcacfcc86ac3e32a0e37ddc347642d0f0509a93ceefcb5db05e71d65c9c3c4934ed99b11dde755fd0aa4839e8d6761162269ac8fe1850fb1cf1f7ec65de56bda76c16dd5d60a89f2e86016500437f3c4e0b7af4d3a92c6e5034e261e97402cb27e6757e52a49bf1ed6e405bef8fbb963a40d4509a729f4a119ffa030266a7f61c76d87f56abfa487b20e3ad41b2ae131ca3a786c86c780f763d2ec485f29f3749402309d8c31f700fe53b15fddfa3f97e31564a6a4d200239abb884367fc4d263de0ec6ebd9ed124d2b6b6ae2b3de7d072cee4c6930411ffd2176d5517055d0a650e3ece669e525109d73ebf916f3bec88385c53d03390f467d00c4fed105153cc11a656f0ff04fae6678bb388a62fba56d47ef856efd00e6fff834928e0c1f5dc0461a71771fa54cb0cd54a819d531b4dc7a4259e02f4710e8401b7ef08ef4535a5f7b4d118e84ced1c5f8c51c4c0b38d021cef15a948c7c1f13d847f852e4c9a2fdd7977fb55221ac796392e4e20a6d0f01fed3ffd081458e749c01ebc998b0e634a7a422635acecaeb2931b53bc05ea2ddc80930094b6ab01ce570ec506e9ae183f8f9d39ce424145e836564b1973aea8a21aec3d6d1e882aea86135743f788eda49d1ed894e1b4f7101baa40ef546be4da9e7a615c92da5d18719d0e27498bcd3590b4e8defcea4889d281538a8e704e8b742a66420ff4fd393976ec8cd09d19ffde3c72a9761be59576a468a5e948868997174f390ae14ed521f0bb2904f7f5c6395c913539a48c7ee727542d33cc5dc1b453fd311ef5b5ea3b1c85b89aa564527400c533dca0a646802af1dbcb7c4741cfda31336945624546d975e1e079d6784508d6e50789f22370c3cd2047a870e4378df324f01271697b5031756fb8d5f1b9956c6eabbab014e8000cedb9be6028dd07d2fbaae400127150e8823e4efbbd99cabeb1d5e0a15a43a357353d517a35276060b2b6c0bd86586929644828f3b67a4f01f982923360b553fef210ac67299f8422f077904487204d362d2ca6904d3db6d0712b6feb4fc6cd7c4ba696a019193350975b15483e89993a12a66efed1a55b3b6d07ec11d74edb7e58f2a2e47501f3de3f3dd83e13cd53d4daa56e6df0bd71999d79b81a50a5ba8111222b97f8fd35106a85a6cc014114b3e7df5cde7123b308a98dc3ecf5e02b561f8ff02b38946523dc190e16e92dccdfb786c333e85ad7a640fb3ccdf70a953b39320b26e421524e270182a45abf72a33baa575a3ab0386cc4189b5f17ef976ac3591630e557ee796c542b170af52868cb16690d50ee5bebb81c90482acedc24e291403faf47c4b77fd9669ef9cc7674bfec901e6cf5403a18a9db37659e4f6a088ccf6149291b4cfdca01e8294060689fb4f68cc26fa22953ead58e82d0613805e269709c55548a4a840048e9fd1aab7e497c753ef239db803ae0031012836f1a16dd11ab2d162204557d23699b9fb0b8b58aa3cac9112375ef138ad46c21becd4dca9920c65fafab04df64d0b91ad1c0f8df0596a0c7fd135619a076d25cf2602a854ef6c6934ae1923f54d04b89a891f22f0d9b097e05e36a58230a7706ec8193e98ae97b52f32b7b311ee098271f9b48363d695896748bc08459136320d23b5c690db95eb9630b20f9a4b0c635fe18aa2770df880fb12a58a75ce2bfa309c7db92a2951283e024fdb5345658b1ade9233dc07ce72a1c1c2cb4898ab917d2fefe3e8715ed12f444154767c4e0c7f41f3eb6d7e8b986e50f6a870930efccae40486cc35563d43c2f5db58ad757bf53f8dffe0c4bb18d60697519b0cb2d97a92100361b3bfe3b6b648fcde28f0874acff6439bf4371cb021673e27d3669a28922c21db176e895cabd7d28ec450785372643fd976b9aa0fc68b945e9eaeda80fdf2d26b519ecbc31d4865964a55b4cecf178a294dcf13e8c0fc2fc82b87b2c85796e4f81da2cdb2d815188ffbf19d3c4475bdd279563644d2bef73a8dd68e39feea85a6ed13793b1f3684445516ab094977d76ff5699b8102e36bd92110f61ca2ef60064921a9504028eb288cac2bd213b412b642f59dd00f28bfe1615a4ecc330eff974b1934df15508dc5a1c4f72b7c25879006aa7036667eb674a8bf91d101be2762229bbd531c3e112715972e0e609f48fdd2699980dd0dbe2e919fcfef463132c63754ff36b8b28c83bc5a16cc92466e7d0284372593b8f0e833e2e9670031dad37d34a841f37802043068ebc78b7c8008396d9e5445fafdb125ffe942c09a9455419a6368fb044b97d81837fdfa059e0469c9e93f1b8e262d27513f9a0c50bd2b9af1584249e218bf449efd90967ecd02bc57c2465b0bbdf5b08611fb495711073957e81eb7b113ce83e2bc75beea78aec735748705e00fa1c06e509ca24e136caae0a3262dd401b22aa53aa483c0250d978aad5b743b82598a927fe6ae39b257d3d9a5283f3ec6557d34fbb9ec105f2abdac700e5d990b7eaecdff9d68b6b50d312c42d03b5c836f15144db7827f1828ce2e6bff724ff48a4ed05385d53ba8cd98870a9508ba7d7b39029fc138f2cfd5fe1a39b278ba2280498c71a85eb529fc42e8dfb9e651a9fa252744a87902ad2b0a33e2b72a617fc90908aa81da22c5b991ced9e3a34d7be43c2ea0a0575eeb248f73a98dbe8e8a502de45e7fa65b671f352545f38cc3080e7b9b92e43f454530c815a3a6edf12711a2d3f0a756589b7144e01e4ddc70cc7567acf4cc951a6cb05bce582f36b3420fd7365990f4456117e8e0a408ecb5fd54a7865c9443f17d93755c784797610864651eda9023f87c3167f7e38bd7ba44a0e25e97adf499fe5bb8cbc817fe9ca6b67cba74ba38372d009d645a0e1d2012070ce0ffffff1f