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

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

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

Block Certificate

Block 65016 3273a7c3823a97b9947049e296136e66d5d1b6203f9e4f15418521d97a236bba

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a5e2106380150c7006ca37530e5c1bdd0532d4de32d53a85f15d1f246f05a766
Certificate Block Hash
3273a7c3823a97b9947049e296136e66d5d1b6203f9e4f15418521d97a236bba
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00150f000000240000
000800008000000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000671d090f1ffedae207989e2c03e613c7d96610b324f617ad8bab172b36c89d26f0624491b1f6981e66db1fcae90e2f75bebb432baf8ccbb6e62e59b9df7d2068241ea912438292ce7bb9d4b48fd0620c202f51e42deb8b9efa010000000000000048000000480000150f000000240000

Raw Header Hex

00004020aa1d46ad315ac199ed97f67cc9bca06920ec7544726e9489bf2278cb6294470688a452230765b6e54e4cb47b53d0fab6305e52b6082800a90b751c12644cf097711f1c6ae0a2011866a7056f241f5df1853ad532ded43205dd1b5c0e5337ca06700c15806310e2a5

Proof Data Hex

59,560 bytes
12121602030775bd480085977f31e14ad025a5eb8d7ee84f6a715f941e5e96b56098bcfdcf3b0eb1927033d245c12fbfef5110089451a0b73852157089d9ed15ee407e74b9ccf97ca0dd8ab204d1950dfd57e14cd8e46ffc0db38eaf4107500418ac5c0c5039767154ac63ff4a9658ed2684e312bd252c1628978fc4415036e172f308d05fcab6e64e1143375bd4ea7956ce559899ea468d4401c7f263f5845d4aefda8dc56c5b697c3c6a2bdbe78eadea0027bcb820e48dde7052790946455e64d7d059580df5d9b63f2bd7e03ddb0059a408ef736afc35e6ba95e769c2a8d6f213b38a81137f281f4fefc88a5b61cc97636add58cfec9e7061c5e91765f9b96352891c0a265087e049418001cfdc7e2adedac8c9a41913afaad2e0fb328f33447884553da123952ef23aba098557240d5edf2f296c99b848a0106c64962278b336c3fe5bb41d46d14036c7b27652c093e38cb0fc90200320ad1fb8968024880d4bd5ed2c654307d142c383d221a82a158dc6ad45d4644cb3f31186e71bb2012f90f9fbd9dfda330dacb93d6d9ff594283de4fef4ba440a7bf6ed0cc94f206e68e8832068abf0cabbc880fbd54c25e8c8fd7a721abdb658163f894a9a7d44547f671332437671c21dff97ca6d88406c9b32b638020dcf8201505487ff7e9c862454e41684d2c28a4756770054c40627fec099f6d0864653c4b5bf379052517a815b461765b704b7533ca480956447fb4bf48aeea6d6ed5cbd63d02e7ff54fc3edcc8c3a94dc61c14d1fca1cfd1fea20ef012ebb626b019c4feea83b874ef0152eaf6a2affba20b1038b970c43154877cdadfec8c0b4f6a7966fdc6a77d60b25a87efbb13a2a290565c34fc9647e1d14451c96f14d5afcd6aa4d4c8d05cc0fd6ecbe764bf8a961b78d407ae9024cf7653cdf05e0b46589f44bd6130c83d6a10f23c966b5468b60f0f604fac181caf8e7b287da90bf056aef3c3531a2be39f964d533da265ce2708ff464a2718cb61c145a46a2fb9af23d4c2ef0e7680318ffb62bf902d9eb1e368b19ea9e0f509419f41df65030c15e377421320a225a3ade931c3a2fac919e339bc6396f92709df00969078f0d5aa2aad38c4ccb2f3aafc8f655681cab98c9262ac87aec881c5bb73286a9b3eb29e82bbffa3665f0ac24e852a197659c5ad4b44d105435f4579f400b0862c85544a16582bc324981e9f66c55da56871fae9af79c33700c2d0f4738bff6bb37bb1b6701e0cb8d509bf11d1662a352c308160c9f9f2fcb01dc926731dff32843d316815f4b6576b911350ced506ce84a0a56a2ba8a5e8ff24a4effd05fabc4e10b3b69b9d97f97d6b4268e8182a0b2f1f33cda1b2f452a7c3017e0ddb35f5d882d29dcca3c4a3effdf4f42eccc7fddad744112e2ca7dcbca949e79f987e33fe0b43330434af7a02d14958bc545e8940915131d57db336e4cb6a04ebfa50806b11232510bddae1e2f864de4bac55c905ead6b05ba8bfac6229a7c3228e3e11c2b2f787998419b20dc1d768681a5fde56a93b3864511d915eb6fdfbaeaa67287dd92264ccbda43da34b9a2a108225f69b39ed77013b33989f9e87ae5b5d4f326b819a9b9c6ccde6e583b38b924a889ff020e43bfefd8d724667d2a959c3bb084e0461a16dfc04ecfac2ba60a8e3483caa3f4ff960c90704c24bf8e75e0c3c3dc7e1ee860da732ba4ba983affc1bead63b84b815c5f523b68f32a6ffe9bea471bf824459a9edda88b7e53dc36200c907bc7a07d5cc11fcb89d0efbdbc700f741fcd59a510015cae5c040570f397d83ea8a41397f90c81005d99a4e0c950599ccac191d055f4744f6b56ba9575e2694141615976f9169d7a2ce94f53c4a13a5fcef422191cf1101681c487da4e1e10f7c787e7baaee0fc90aedf59d2cf7b7c9e2b7c7a2c93756f76422e3052bc3cd8262bb1e019673096863ef4fbe50d12b7468ddacbe09c2dd68bae35239981ff250232e0b4b0ce0e198f4bf8f212e4ff5efd833ef8341580bde0a074cbdbf40245e2d8f69b1491152c9204ba25507c42dbcb418af2cf04ab0d24814fdb5a61bde9b0cd6f18dbfa5a203e9b41cff098ae8b7145a5ff844d8000e70b93179beba211d1f5e5920e8543ff864fd428a79b8beafc42d4d0a3124c6fdcffd41894dfd0dfae0d243bf2dd2ed48533de2f2222b83658aa3dd872e86f105c2b1779a311dd7fd5273f12e27e870e52e1d67d34a8cc24b70e153fd4cea71dc53414b05fe61341e104a6f1d753b0119967f272801e761657eac71d1ca632092c523bbee9c70798c357a30063eb6fcdb2cf01bc9f5f4d030735bc6a0603ab5063c53103d27126da377bdbad3f7c0d1530989a29e8dbd5bf501aa32e06c8641932849a65b11378cf105e5bd3f4177b4c046cf3269b4ef9b014eb116e50561b19dd821878f1fc51e9e856e7f58efd8e04fe03d5105b22c2ff3d449fe89d0fd9b51134f381f25551c6fe641e69e07846b43d457c27fbc4f2cb60bc39aa2a23b5cab0d644ff1992c004b65c898105c5f5b4fa852f1662a93bbb63a8f156d739fc6317f2d98c30f5dbe0171cd23a65cea76530809d4854e93ffcde4bf62df30daee10c3b72b4c4b05f5fe180621cc146ed55436e898b3eb2c5f0dc699af15922eebcc93d13ec4c50cc82e24c0c7ef578ad4ba4946fc16ae7a04e8d8938cbcbfdc76b981ef1a802c2ae79611efd5a78dfbb38213ea238589476ef76f3022eb0a122ac9247dce1a8e833fbbd3cfe51dfc87310714cba3804de22fa138359a6c337e952b14a3e5e2a22406782061116d28892f79dadc1d2478421b5dbe2de79d25961cd43be071523f888a32abe277e0a2eeafd32f03a799d98f811197d8c4c5d1bcf15d63692a97a207e5d551f829bee72e45969a07f6188fe7ab40d8536c3d6823a5fae46a8e0b865d154f492593e9627225ba60a272e3ad1eaac1154cf86478e728cb2dfc5ff9b601645aa24950cebbbe531ccee09631e0d3724ca3fa398807d1ec614546c974f0cd17fe1fb15228ff5302569efdc9f13ae6fdac18ef781348108cc04d8b24490019ce56a267047b2b3bc7d577cfc80755e6f7921c2fc4b1ad7edcdea86229a1062adb361e9e633440fe0d4533171c76bd9ad367e1533323d8e10fb57af4a97c4b48745dc211aa1c8b94a28a949eaba53e5c335946970a543670e1f190797b58ad2d7c1205772b990a0655671ad57e489b174aae4d7a27a4c74e530aa47de7d1b0b0b11f332a0c2c846fc340279e92badb36be86b0b4c31d8ac3a5fd15e490c6ae60db838b9f20828dd20eae635be1d48d023bb84a05d98c8c848529593d2927f8e5b1b045baaf8402efe5266f29b62a69d2d96eb8c0bebda1b15167c561fc3effebc4a643201bc7cab6a48ac3a14a2e6bb488b513f8c299bc0bfe74edee3f48e20073ed1b52fd0e6f311aa80d52569c6411534365e16fe07ed16c98e77ee4c2d05fd45ff31f7d4d9ed5f32506fad2efb7f19cbd89787b3e4fdf3dd9ef18a928749d296a388256e83fa69ad66f7d7736990699c90b3e9c88a0aa7603371332674adc93c0853f6fb1a30d14cc504928943014c1f6ab480be33b7e671723b70450f530a099ff1a766a7b3a0ca8c624038fc2efa3a5e89be274380405a65fb194e577a9c16fa98f6061d47d707d0e3a2ba999e49f5066d391a99579b0b9d1ffad7206028b325ab82e43eb280a7782e1b1deaa25ee0c8e630d08d9fb339bd82a5a3f4806b09a4e24766d073775588ad93be7d46cfd14bd9de358054eeb9976e517c43c23a9782c557a84ac9e8db02f12b46f0baaeea4c3a3865a9eafaff8cfc0c799da7405c455d1141b75ec336cb5d0b6d0bfca805993b622f746c743fdcec4e0b2375bd76ce083873acbfe8a53a260689f8fa28239ad37ceb7b9ce16722c2960b1f12ed6ed66adb6cbe4aec060732575fe52fca41f3e2f02fa34d816295a53315bf2ba6a7c7c9fd3374d60c1ffa64133646060850d8deb9a4db0595330c66d8cfd3b08a9a849034c37730f2e72ae64b725132c38bf8df035342f5934b82d2bbc2a92c5717897e9f14c0c41c112e6c639406e0818f379f236f339126e3cf97d96941d99418558f9c983e6ab46e7e4f03a5c66ef1025acf877c811b0fc4aa1c6343635ac38d4f594d7660a3a21337dad920582c8f5613495796ed8da81ab9cf9eaf501156fa3f7a3ff8d68852fc071f9ae7118f06befbd577755ead3be4abb872e3a9e125247d21241f7da30ae7ce2e6a771c223fb1d13a82dec4f8b64c2c1b39c8c99816c405748912122eb4c64947ce0f90f339ebf90bc87c743c627447917ee0347d168564bdfe64e8bbf34d690e8a6c57fde3d587f53c19cc5b8bc29ea79f7776b524c39bfb3efa6b00d2a51740d3bece44b74f1a6162291fcd43a2c5a335cd80cbeb2b8267f69b2d8d6e7e29bb1c13d4a6812ad78b88cf3225c9395ee94b670a056ab6366ddd6b50cef6a2226c3e89129a2f66dd2bcbf3c6f867edf26e8f23db012dd1ad0dfe528cd51472094e224722b8ea0950d70feac15c19a8dc5141b62399e01ce4960240a2172641532d43cdcd7f25a9cd220a2f05ca8ffa6fcd93e5f4acce226ebe17a9cdfbc14d302356ec88a008643d74024f4f22fbdc41ec029d7da9df2c2527d9e7602f475d34b6b258593e4438b20e12410f9ae08934769012bdf294f8c78d9a93c89d814fd29e746cf21897efb181806d7340958e076d0b61d1cf6f60b38ea5d7c03b238bbec1a08ed28bc1cf14ed8988b9e3a17814c491fdb4cb69124517e892894d33d04885df3c4c4f5f8b213e795fa12b7bb6bba5cc00e975f5d8a240bc5f23a09f4681a7219f2e952d9d89b8f52ec5877c6ba028112504c40fadb0fd6e9d245f0cc74fbe79587d637377ed53791c3d4db3532e21e33f8dae498311ffc9f146fc3faa4c1f73695699d240f823aea7d147af7275c2b62ae4cf215514ee67017e4b6327e726107754bd00c13eabd6e167e63295846f66c7a1b4a972928aaf9fd3f7747972332e384282cefe74bf89713fde7b44631041aea9ba3f3577e07c13cfe46bfa7a8eec5165910d12205bb6c4c517be6761d9a81fbc48461a96ab8066ca911b9814ade0edea6d4b5b5c5de19018c5521233319a7983366a668715ed1332c51799664c1587d719f70309f2c653d534bd8eb2a328e53ac43ba2ebd5569a7391f568b2729e6c0a14a2c2e84d3789ac9248d16bb7045d9d81b607072a11d2937b1ac396544fd9460ef5ea45555e68ee2752e3e1cbd168c9eac6de3027220049539a714132684bcc0ae59ecacfda58658fdaf1ca71095a55c1296b8928db45315da66d523deff824e256e9bfd8dec5049766975214eb5593a5a48a501507712fb8420175654c516b7790e548eff348533ab86c3946a085698bfca4196d4e7fdb78cba4eb518ed6a273905d54be72a4386b672f9a189a8de97f5197127a25936db8ab21041db947114078bc66a1fa3140dc3717d43e729f667001d3d046da7a3a5fd7bc4f3320a6ce67829788938c89f787655255945c19de2596e8201c545a146de41c8aae0477190a1425616ea115df9a97628cbf96b7bec1831ada31a72a40bc38b227538e5ae5fb1b5d9b822b23a9a4ac52cc1084e7280bc5c1e582c676c7c3edc8bb4c8d551aec053715640505407c2ea523cf76fe18e5f858031fe7f3350c714630ea7f286cf49b25fa36056e874d8928f3cd6465d6e0353a5f866ba2fd492464f437907d8d25e0438c4d545c0ca5e65f97d1aa98dfd85484ab62edb3dd0e514d04380ceba1bf2d5e60a0d658674b49c0109755e39b1289715788d769deb4233bf5725d8dbd5b1e1ff0f4c73a3ee267cf23f59947fb94ef8636c050770187e815576f9c6428939fcf96a52ef40c94121fb2f62e79efbae5324e8080c7e8d2432f6113de150c68318d727b69dc25bb10ba8ff05ad9920255f57ef68d0b30ab1deaf3cf8c1a5be95f63c49044e7a9b9a1b217fec704fabea21f13fcfacb2be0b10171bd423c9c56d18d6762efde5e8c1d291f6245699cce7ce19c21c4ee22a3e52cc69a521088017f25ac7c553f49c82b3f0dd377a3c5cb5f7251fb6f60f59f8bbc043757fb26490ca37dc8618fe833e8ce822346b1ad71bbf9fa70020cde4d340a9ec6beb6cfc79692bee9a931d68b3c5d0a072233653c69735107eec6754e6b5973dd4d1616fe9ca4c8531cb882d2538ca8a3407e4a6a9c55cfd4d63563ddb7982fe4d0124fc6d9a475d9933995abc3d2651b4598028da8b97db737776a8e643e24967a811e39b9c498e22278c6be16d08a11fd7aa51360a95719394416cd05fd620d5ad09ea413551046c352ab07cb45dab33ea7e903e110621e918c6eab75e53d7c312682220d0f44257f58b26223fe9e58f2f1b98f836005480b4d643aab5a64805c57d5f4eaafb43a2e6fb0ccc0f914adee2e7b55287edfa6d7308febb990501994e3f01669c678f0172fb1c30a2dd4a9f30c32a6b2e11b2943616695d131a6c03f451bf6f656bd6c294fcb33f0c082526b59f02d80117afa02f87f2ee0cd39db77ed57cbe3941c0c32c6b1193fe654d33fd7b36fc0525f589b350b50ba3a9969dfb1087604192650407ef039df802bc314dc893eb3a2ef481042b245155a7ece77b9b03bfd30f41c7f006ff6812c197fdc4a4280ed4a0431577ffe7aa3afa6e7645b8ef4597b94ad30b54961bd90e09065f545aeacd4d9b24e825b064ec8320f3fe34addd3d8eb04cbce0b43c645dbc7d2a532b08b520f96563c52a40e58c189e0b84a8cdeb2ed11281c77b9706b7dd1460cfe9b14b563c0ea167c78fdb6982efecf111ba6b4f90b351864bf86c52fa17115639ba150005875edc03a8c14f1a97724d0fa8e95b70a4c4e09ba5cc30b24df4331a78f1f7c3d7ce95cd50a86826fe67620eb2351887a09fc18ae3cd41afb5eca8b53f5ff035a3a29878cad1d5e396825d9827f687eb361e6c476c33d5c6dcd2740e0a7ca6d50f5e0ef8445c1dfe52e68c166ee2b152a13867f1c438c338490e598f23ee1bd9e33d72a4ede1c57c7f969bf6027d1b9e28e2a2bef97dd50e73dbac4295ed71d11b2caa1d9269ae6912ba141bba8bc0010278e87d215a601ad824419c1cd0935451009cee154ccfce7a16b162ab9a3060c06bf7db0b662b5af674a9fffbdf291fd5528c67ca7e003b1bfe6dad9715b9ea6fe488bf1eba85fc7639a564910ae3c7bba0f2c63ff4b147693d5eca529d0461ddabace0804ff1b5a939b9beee582ae38e505900f84295ca8a36255aa2d45a0e81d07154134e9a237b27844b3a9b1f516585e7fd9d60df8302227919cc9ceb5f04bac2e5f2a79a3babe6e44d39bc6a36e497bd399f101a6e6670307f2fdba869dd93b3adb7c8ebe3f4ee757e969aeea5455b179218176d6ee6f0a83dfdd693a7c5e20045c66b27ed00605bb1c22650e1b1e7277d20bc2c6272d9eca047a126a7c1150d320681b515c5b349e716d6966ccc593e54379330b9b2dc16856d0979d04d508ba0f5fcbde2883388e0cb32c0e3f8195130502db56c7dcc325d8da1d83b70f65606fed141fd56fb92bb124ee7fcc846730da82b4da7ec693a7505516b27b2db80e3c8c21299f84c877484e8d7d840e19b60a85777ee1950e492047894c78b56e27ef144145dd8370932f42ae2e3539f6b31159184c9c3d5de1640024017c5383076628fa6cd4695f7116bbe3d06b0dc75cbc1cb1cf22f0661d8456157b316058d61eaa61c9eef95f5cae462c04b006633e94f1186edf28e02e51fa4ae048da37b79ab0409f1786fc7b5a518c41105ea2021c3c356d0d28ee3c22b95d007f212c3a1f8fea7696cfb0b3a57887b368c1033d273012f133ac3e96ec62734b3e5ca9afe523f450114e86412b60368cc925c6a29458b4238db27e6e754b56d1a1a922b507c52b3dfe5b457ba3bf0b84a98ce3ad7b38d7f6e372cb8a810cdbf010037585865e55ffe442c504c557d00a0aa0ea507d62a5d327ebaa43af9095136ec55b45518a66505300b79074b8a29006047ece6a690fd42a1d933ac8ecf428b3405c1a83bfb9b4312d5382f008677d19a413bf7ed387d51180d75e10f276df6d858fe47120f49b74a185a1eaed458b0b4c08965a09f4805af4ba6bcde860464f1db7efc31859d05267f835a351d82c10e39265dab4391930bc17306279fb1c095c8e01ea7066adf41eacaeb0995fead44c1916a114993e9b1d0f50a9cedd9c5e334f60c87f4c2b49459b88fff0128acd63211c2f2e87ef92a7f5e62c7d2c7b900eaf1dd25777c4c7c0a2ef523c4c23711b07d4002388e749411ce262ac32fdf93df6f09ac8a72858a961a096a5ae0c4f207ae932735fdeadc324b284a2bd114b8f8a4fc29af1336aa69f9c49d4a11ae77bcee1055a032e4cde4debec6859a755247ff27a5ef493787c4f5ac660c026ac63d697f0742ec6b4684ceccd098ad54c73743d95a2d380c1132f410d02dfee1225afa8915a943ce81257947150dcd158b2f47efcae09be79590a84680d8d0b622010e62f29c3b060f4096b52ed60d4083b8bd1e796976afbef6695451d80039daf1ecd409ca2e80cbe0c60f1dcb2c5202dd6f971eb649061404d3478002ee15b7960ca3397d09f9ee96d192f470ef9bd25254d52f71107e96f5318596b5c82130eee9af6504d8fa3c4340e6cae6e3b4e86eb5933023fb87d671d2cf6d5a65ea306d0ef5db7b2af464329b5fb6074c7576240e6879645a4a644ac5bae608a2df81b7643e3c68bcf5ff619c2990be4d1f6b16c0591a1de00bb7381aaed84385c9fa154ab9cbd9935253601815961fe9670b8608df1e1bcf3ccd19388d80b2642edbf84d3c7e9eb5d4660abf930709ba46a639ce67a1fe035edc355a3fc7ff03ba05902d4f8307f07863e80c3e0e362a82e9bc7259460f4f836f34c2591e374534d6899747a886c6c77c4ea0c5d9ca97ffbdd716106849c0b51a2a22841e3afb1eb0508beea73c65828cd2a8c558a022780a512d10db8352d12c3f4f7b7c07db929a1ebbff73b1382f612fc428bb4ff9010a2bc83e8ee2cf5f08ee15b3dd934636045a608f9af0eb7139ac08dffe0222b94292e54efb6d666ca0dcc8aa480e97e32205a800d9876628fec9eb99e9f5b3c409d77f81a447e6c8e71b57beb23cc52ba7cd8b63db49a4190efbf5b0eb875f33503884b437f12d7cb8356632b7fdfefa6a00407ded1b718501c6477d5ca1417823234148db65586ece60c84e6d7d0b7330b7f988677314a16a5d949df341a67711be64d377931289335cf9f5bc78bf2eae74a08f4e1253f2458431b808e3ed590ab5c3e6e4afd662f46c1b52a45bab8c7cffba9a4b54de69beb6f93426422256d7a4120824f42c823834d9c16664825e5a3460ac6efb919bd8384962616d5282196625eee038ffabba9abc1e76a401f32e8be9c56c70dfa03581e632ba6c4b54950e569880183d0390d5a0cd748da205e40e6a72982d01d9d63e61d003e13a95d13d81817d5fc948bee373cab982aff95306b87525fc2c73a83b3a7af1b483f030f222c6d1fd23c1b71e39a4099d2d6616bdc5dc170a9d447b34aacf3f2f96039c8f78408bf4ba38261a2e63f3bfc33ec726a0bbe478274f139ccee8560bfb53797445142efb5513e9758753bd1b9d201d9a10d7abcfd543a1bd3b19598e3f25a83e056cb022f1fac2e2a4078cd9fcc79459725561a544a345e9cdac8ecfbd88e4c9824c7d6c90fdeff525d1fa5fdb416293506df909f8d9c39b799bfe372880e21745244c191e658f044eb044c05d92a6d2a314f2d8b1132cefac077a60e8d25c3874d7f6cc629320ae47870b502d263b8ce3557867694335a14663c3f4843ad9b7c763fb14fe701d37ea344137189314b724e1aaa31974d7f7653776418d98dcfe64f3f461b52bd3699dfff529e340965fd0911db0620a62736f0eb4520a2756f0d25c2e7e6617a2778013986b8bddefbd1947a7179827be2fb167f9a599da3c01c365a4a5e2bd86aef169ee3d477a2a70d42603114c40190bb9db6e7ae82d81ad4d0c5956c58630e8f222b4c5658438e7cd74df49c49fa8db7f3c75eef76e17525415ec5dbf03972c302b71487fa68eac01b4b8e842848e61520c61c2b8fbffb0b6830fc2f5aa6f0279826a000044bc75d2d9e667b9779295f4db7fba567b770abd7f7cedd6cd40d47ac49cc59a55189f93713dcc61c9b7019983aa8ecf5a2393fd0a7fe23a8fa288d816d72ccbd4adbb515e59847ef384eaa07cb0cf1822613859f82b0a817b86009ee43a3e9c33d476b0252e4ae3e414d239f2041300e84a87b59e7eafa5fb961917c7c6b09b7c45b353bfa3dae9b6c8caaa3927ce43d675d885b54136a9e1f4b2546ac3aa5733c9d637e09640c840edf6b7c017c18af1cf6ce5992cd9349587990c6156262685b57fa2c52958d8e0688de073a4305bc21219dce5d79f8260eaa41c65869f99dffcb9b5ce567c900718febeabfb17c19b74e97b98eeb6d58453c2d2370b4afab9d471598d6a946cfeb0df7a8f143bceab92e256f1bb922d707d94b441baf79689dfa999d062b4c400cb3573b044887024d15c04ea77957e174fec4542856e49ccf7cdd23227c2d9f5c3e1ed5ffee003d1d4c2d93881410799b6aeeccd2fd82d1a59836f2327a0a805a2f60c578c30268d30aede65dab7e0c46e8923ed0695700ad035e12620984b63ccab1a4537ba086de6f17424072833d66aad7d3c6c80182bbd701fed3db90a6f2cc34b21eaf573846b9fd4ddaf0962af3d64a7bf082d15c2d847b04407df24f26de71b86066e3400e47df41980a2fe33c75e3b87f1aeee814003238b9587d9cbf93a5d064223a194038ea16e7b60c0b6c9be52ffe804c944daf4b317373e6a2b943510ad8eede4b1bb47d13e1b36c5a93304cb7c83b7224b16762f1eb012c38be313da7068c517fe3de2f0a948691e8947100c0f20f8a15fc617c00305f3d3f17efebfb087e7d80f6e8bc2834139ddfe6bad3a7a77cf1e3e54c910e3bff770614bf86b95a361aa728043bcc89985b19704bac8fca1093b52ac984c6cc9f6c21d2a5cbe65de4c1a3ced478e09c25445987bb462d93a04faeb8e643cd0f22d93adfa9b83be68a46b5877e7fdb68be8be66263ab3eb730e85b6ffc91e94df15e1217141ecf261482b12d495a4b14531953bd1eb90be863a088dd94ff23c8695d19624934af75d2f4de2e87a184baddfdcabee2ae7dc219218f99b3c5d0cff0b2159e2d3303f387d58174abb40f9886c33b65d6d078cf8303ce41943a7358e2aef05255e9ea0a1f50f1ee54c02ae1fa55379e0a994a124de679befdafd212a518e346ce6f2b4d8cd10ac7b6eb279d03364f4faed2ee244ff55adf44bd56b910f2d0c0119c968fb013c8394358f280952073518c6ea7e4fa7ebff610e02751cb9cc71d1a747301b591efa98a6ab9b70509820bb5f621034c9db4df0d6b465bf1f15fec6dde8a91386d920a8da06bf492bae55ca3677ff0d4431a0337c8003abfb3139b5a267ba18a9862a0902d9420766584a0b848fd4b2eaa75889f082924cc8865d6a8aada5f37f5ddd5a119648267120c81b91bbeb51f07ff165fab208f77318e6fedd3d306f4c56794f01f6daf88a9a23876f6b7113a33e926e81b3a27e0842ab44c8dd2ceed88676ae3c3a3c41380914313f8fff1be1142637ea9b1fdad6e720af5b360b34aa94c4114e011dd66ac53a4455f7ff3ecc426b3f387bd50a990b660ef73b1d3956cce32ab60bcbec8852327b54961120d5f846ab5bf127d072cae2200888960260a062047e3cc05163fe7705d6f20aba7da650407a63957fb34646f1c5c28f40fbe115052779906d70fa604f0b6b6633efe8314a536f84c468c525fbbebc722658b78762bd107bee1f51b8e31d8e2e37616591494827f2a32f0eae6d5e5f163b311ff71618dec2b6b08ca9b8b6d9614f73817d4ca09ce234fed167c56a31453908e31650772e27a11d36dd1764c1ccf0dc40cd0efba340e527c78c3c24107a94b959d37210fa892a5f596d8cf657a6658acf89b2e48e7ef7abd81c096849803bcc561feafc4357cc9d58a6f44bb3fd08eee55045654548bc7aeb7a3c8953393314691d43c98ba0034cb237154893ed892a2fff9825a4a77a43c360ddd3974b26644691153ffbde8420bdf2507ec721f80fe9bc85e0cfd08f70c837c5696f80ecdf661605ac1b2b4c5f3f4c9ed70eb8f417eadc2a8c2704c41b04d68df1a5f78fd990df656f690b54d4bd18fc76994cbc7254855e65adbd82978b740940105f716729e387cd6b1c63652de2131e61bbcf5bcef22039657794006e5bf724c7f65f9dfa12bda70ef01f7fc7ced110bd379bbafd42fce428573e0b26f62710c245eb28160760df971ebb0280764c256f54339dde94fa0f94b5224187ae66bd44bc6ea6c2d4a6bc3ce0700f8406f2df4a795a5b5ef94af5e9572da17fc1d49f796d088160177e8150ad491899e3f579139795c273abf0c2d1ff5e0906095635b3e7542677ab6fc3b02298c961d00c09422c0f3164a4860d4f50439bb13da1022e81ae832a124001905fc9a577e308cd70cfa4b2fdda83dfc28dda2e644cc31f30c23278e72895fe734c9c3c88467c6490f3f308cc45bd4f09ddc8b648749610e26409a349858bc12812c0b7d20264e111a8dcf2b75fafae081e6faa26db00791ae0a045b81eb2003797c1480cd08148d4476215d5857507ee00ede5ac340d59c7188c461d3dd0b556fb45e7f03345c70cf6f6894377676ff3b5b50d297685cd8308f2a389b886906d0f25dcba1e9449569fcb7cc85eee00f020884bd396acfd6897247f429bb54924676d458c54af63bc6223761ecc876f83095841c15ba70338b65ef0ac1ac953730c7bad229a8b0702126e655f74db4bf59c6abf867db0faf4cf6588f2f62706a855d50cbe394fc6bca67408d107138d12bc752c9d601d8a25d5489419be845bf655686a6126c830003c4a94ef82a6ea1abcc2a218873ebc22521bdcc09393276161566100fd5f828418a5a406992fb7dbbd98f0b8363ef7b54478497d346860ec1a9ccf4baace5c60ca544de6cd2613cf306331ed89593dd52a0c7483c39a074a2ef16b5d81e4d17c15c5af986f3ee78c80e5e4c8f58057819a2d3b06fcad263488730c5df2c5fc31c4937c01dc47856e6d168ce01a1f41ed1c8e416ea82942aa42cfe9dc6b54d0a5770cb23c8474e92e9458427c8f2a0493449ab77072677e22aa3211d3a2ad564e48c09b259466ef2a131acf1b4be3fff23f6e44b6f6f2e099ddf0e25c0dcc2a6e79cd4ef28dec27e3908fbe982c3a37c3dbf5585b8a0c04e07859154d7f77542ae1e0d8e939c3df629c293f63adcdab3cfeea4d4c32a44c3606c1799ff24e0cabaa2adfd8ee1ce37c98dec22fcd5706d2b834dcd8b405e5b250a185904db8699a3f42dff8cd2954b96dea6187ddcfaf1acbaf3d87ce0e3c39e083f5ff09b8eca897cccef7da21dfc0d3da507b029e48071b23e37c995d5bbacea51ff196737d9c7335aee9e0841fc5ce090c3857cfd559bae38add3ee66f01b9ccdd93b5fc8465307381326f7452f81d16b6d1d080fe88138d0b032c8eaab757cb26f42d6950e3b24d7bbb22e862b7bd34b4ad3125a9f5113cbfea471f24588d9ba92e10c9546af38c1e72023830aeea7ecaffc6611936eec250d6a9839d80b5823fc1dfcb2803c07583977a5dc7061e2cb3c13589d3593c7818def7cf06e5eec8351eebbd92f18e88c961dc6a4023fc5b200b07cd0eb47bae1811b00b83ce4a874ddda70df10c9cab51bf35d4d482616f06bb629def8abb15d0ddabacc88fcf9099a33000f7b5d63c1f03088471845b84bcb8c95dd198f89aedcf79ea21f31ce30fa14f3586ae80dafc407476bbafd0b453dca0899445b9e484803f4987cde7efc9c22bf42dec9131abe5909e24c989e92c054bc281a46acc3405ea98c2a7ac56e1c0d0f5a44dcfba2e6e6540671185e3003c913fc63c4334533a5559ef311d1f7e9a7d201e1a7d86826ebb78b44f0b6ea0d61d3d1ea93757cde7ed29de9ef46b307a9be8bd72881a2296f90a4b9a2e512e411a762aacb78f1ceb830006bab8ff98bc032bf8da5a894b2f2b62671f93286942bea19458bcb3a9cde749bf8f27793891b389bd029e399d5cd25161047d8456220a1e8877474cae4382d4caae62ea0041a3707c1b079ca8d764d740b162d062ccd6fb6caadb8dfd9fce04b224c6926a9c6d3a308048635cc8d50b3fd69832ebcbd5e639e5e085d4fbf3d76238b27bc2c91583404cf5f925984537a2ed123782278dec2290837a82a417b76f12fc6767d272d14642b648a050c7f090357521107529be63e2238b008e741873a6f190ba1c8239b17e3e4f5d153cef56f2ba51b22b735a03c110c9d66e27975e33f9bf1faf0698374d8073f3fe1c90b7d4e64ad255588ea99ac0bd49ba8e5971d4a9aa6027cd1a76c7e0053facf4f5b83560368b822ed28c1c95bc16139d571d5feccf5d9bb45dd3547c5d31b64ea16d0df5a621161a29ee18e977d8930f3ba0386613dfde96bbf1fc89255a37ed43e1f988678eece016370894b80afbd7102d7a1d24d1163341077b79dd526606ee9cb94b089bf0f15f02eb12b38fca70900a1df3567bab7f8f51cea95df64472939307113cf11360776d2ceb870d8bbac975b94cbe260ee25560fc0aa60114e7bf9b78a34c5c401c45e1ed373a4f56be3153511f47266abcac4a4b6e49f8a520548c14f623d6c4e6daecca10bcbe751b78dd7b74aa04181f05a220c6b313c3c86d162c9eb5b79ded85be19beac295fc4bc1fd786d30534bde15c97ca1146555b4d5fb6bdeb2182f55e4900b9bd6985e227c7c232071b191d0993354234ad202f383823168b43ab044b1da5857588358995729c0ddfc75060f85d60b660011c2bbea511125b1e8bb6daba2224ff07d98d2b820633ecc3caa36134c42296ac7fd47a4b50209fd5113aafd11807fd1326daf4790866d1a6e9ca309d569cacda5421ddf39144f5f6bc0540cb7fdc8d7a161602e8843f194ca33090439fa33e22b5136c2cc1bea3efaa2802d6bd2fbc43f506652edf26036aca4e785459dedbeb2a904fee1dba39a12a548e9f1c9c25e22bf48264831b0329ede69c94b61db5540bbca5fe4869d90bdab2d161e45f464c5bb1f360d26b05a4edb95976fd65c30b3f1698194f02c99f9606dbf71567ef0740bf4f558ee13794586ef6192d9d04588419b93bcbe1662eb3f504cccc27fec557f3d3c3137df475328b66216bb49d79f67e9ad30d41c7c7a9c636e784f103f99a3ad0858f5ca40398dc29303181de4bc7b74f0577e898ef5db959808a442496bc121666e255ea3dd96ce14e1ef0cd98975a298e711138f4f8c0ec48dfc719e364724d9de89eae822d479eb99227c740d1898163b26a3f018b1309edd13a387624003086020bd9e0ef16b2d618a2487f627c2c4a50c20ae0141a1d575358a9aa35cdde12b6a1c2d6c4b5fdd8f8dcad9bc7bfade04d85894051db9c532ab27f4a46a6bd5408e6637b1046f93896f6ddaf38586d4bd970ee40f44d0107ce5c3db333a1a1916c5e0f301cebb5452f48b42c10a084ae455ec1a09f29b3b24e0cdc8e4943fc35ab11260fa14790ba02136a11ff12342b25a11f763d8daca4fe89be457ead5f4612364f2e4af624bdeaad7e16bfa4c209ebdd71b6229e88c4adfb2afea9082d098b8d84db160a2ba532368abdd1975bf4e79eb226d114f9e15c8e79b567829c80ab9076748c544517793e3a8b37a96df94a4d3bd2eb8e2b5d8034106ea4a1349c62b1ce9e68944a91fb4ae0348b21e414ad40e0c1909a0381adc11782a0360ed9430feef5bb39c7a64491a5d3ed237f4c2f4a3276eb0c8a2060cc48b61d4280cb3a8be43507e91ae61d5640b21221108be44aa30cb3635317ec16ca3da0a1d45cdeeabd0ccab81aa4203c1d8443dccb66f0723651c27068582af442e3e881cb93636d25f5bb62bd69536eb93b5991653bb4344b72abaf08a50357c693237abb2b15318c5508ce511096fe538f62e8a0d631cf3faa0b3b389130af558bd4447790e4a736aeb222edeb8e539e72c19068b8354bc2a1d5726be2b4d534180a60b32aeedcb09b20c4e56c5e5d8c7975db029578f30b9cb4162af1ac1741919a3fe85033ef85c2ef2abb98ad7c818c2e263ca9fd6de6c200a42159ade49ecab5509bf58d3e1888711635338ef8ff1ab671ecc2dea6d42d95c262667464560aa38e8137251c6b8c566e82ca7f11cf15392d51b1eae558a5b46101ca90f44e6f53cf851791ac24b7169139bcbb085247dbcca745a9c315e3a5e99333964f87de88e791fcc5accc16156ca1a0f72a5d518fda2331a4721d1f9f93aba659f1f269f68c3ad1cb07cba8401120815bed54f7edb842e4b7bab9a0fc85e9d6c6b30f005bf67033bd51848e124f683a7dcd03132a48815fd41380ee40907da3b453f5bb87791d008c27be8254e481f3ffaba8b1489bea0c794fdac63a043ee64fe8a315cc12a64f2409203e6fc86862985a2bdc9497990c10fab626ca12d3d9b55e57fca1e0bc62e918f9b0f32099faa37b386735b9d4d0c2586732b12d1106baaaffe210bb46a964642d34c2e4e3369721e3b639441eee2457cdca064665cbcbc16e42a85d019027af9c11f4a50c661d71b5c9dd0ecdb07c3972ca59f30e0e6ab943522e20abc9a75027b1cd825c40de5c50b7b01f4133f2223d49a6a51f2fac99723adcb7556795156c798e034f4ab19d6a6802f9cdf1605fc65cd5e87fd828044a5a6cca91a3f810d8ed513cd9a691b06c09e2ca60b3ff9b01c15a2b2f081aa4b8495d66fb144af8543c93db7dd9459cbec8abe7cb5f5bd801d5d465a7287905d8e36890fb1bf72ace70cd4e3ea8cf184c24ba6f3b4496e51b2a9b7bbeec7feaeef4cdaf73e0700fa523db5117f34bfb82793da422b4e798c229e71423064e807b8091f12cf6c2ae5ce2e97ab9c01b2fb27305cf5977e8e9c596df30244dc58a892b784746ae94442c85748bd5492601cadae31a2f4b2014bb3fced259dd3ee68d44048b52603a412d4c6b89a27f7bd28ddda41c4a583eca3e0a482d3190cae8c0dfd1c1d0ec26fea5d7b4be98a6d9849baba1f6939126ea569d155a2bc0c84e7c85704ad4ee2f0136101d53a35fa2b1ec5064998329b5ef3d7027f76c0c04c9afdaa5df2f85345dce153e23fbbd59d8fa0c8745688898ce153fe0549aa1a8afdc21e27f12de408a9cad73acc4f7908f60ac834dfa9dae294b1ebc9696a2860ee60706d507eab068cf1070e62e1c80728e9a55dcc683939538174717c23c2026fe60d83e4141187f367103afe859cf58db62f03e7549d9f7c457a864e9f62e72b166c5692e5865cb99f7f466f86324b80910c554a546f2ac727574b4795b7e1ed6a300d915750d26ae2ab988139b1309ab45678a908fe8ac6f5aa38808beffa0a9447fcca529902e5c644d536bd9688edaaffd7727761ac94dc631bfa69b5ed0599e3271d21576d79a775fc1561e586d984aa56034335f150c3d7b8eb575c8b46fd2f32959a678f69dd8edd1c88b24b98fbd27d73e6f1fc43d2bf27f6a657283f7671bda8fccd59a0425e354e7f28a15800d4388d087100727b87d040e329ff7505721aeda533424ed5ea65afac361af1380fd3751a827f74ae855323aee65896690b67da8eadb98500f2cc00b8c13b980145d6a06ff1028bde4f520b210300695ea06d2dc7b6c9afd5e2255141d5a4a270373f5720e398cbbae5e2b5bd9370d9c5746780a0212b01d5d65b4001db4d5697dcdcbe24860b4dcd6c4991eda127ad20826e43498c81d28f4ecba51283c047522f46cde360ae100c79adca28c89b24f632eb50f003e5142c345dde645d5bce18710d642e477055d89b08cd99209665833c4e016abbb515b9cd40c32c2a9dc371a3b7c1216d4c2b844d87514e9532536edefbcc1bc31ba64c35dea6e63d30af0b2b648fd256b39364f80eeb5dbde72de6135da20daf62ecc912b4262356b0009280bd427dcd6f5723aa68755ab00a1a03fa5cf405c9e5027edf53209d3de74d5a20c12683e8810c4c0e3347bad7251a0eb6afbf964784887bea277a1d3b4596847fbc98a42e636cd5248a25bec345558a58fc04d4765f7a42d33fe3fa91bc6a479ee5fbb6cc42d37e937870e5a73670177d5130b0d1939b8601183ff305c8d2d678cace860ea7ffa99e58109a5e104a3bf1d92dd1778a5edbedeb1766beb45b1d3d082127c1189a06b75ac5dd0de9a90d6a5498b5864cb0e34124858a52f33b2fe9d33bf95beaeb4bc7b1233b224a08b2ea0e03023d8beeedd425b747520ca0810e5d4be029ed385683bf276428e059d263dc57fe3dfdf9f47c1e7e3028082d86c64e65e4a09648d5cadf86d70d6b129351f182b1c4365d0e5f66fe70e761025fe0f1787d638510bbe3688754302ff0becf476119aea44f5fd1b6bc19e6a687ae9c55f5358cf291ca56e632a3a98c2c83d6056fc27be298b6df3477023d396d772231c79df1dbbb67087c5af3be8e72ad06cc13417ed38478c0ad692ab8b5ad32de0a83df70cc3a448cfefc58bfe18ac942e2bab4c7dda00a53bc00f040fd2032638dcc3df926eb063b380d49dff70f386047d6a6cce2cf4451246d8cc447d402e6e62264edc6b6ae952afd7effa720410288bd68caee2e6ac94cecf993a0688dd561e841ee7392027bf7e9fbe14ed456e5001cabd9ef2b666d799398b0ae9feda8786ce301d80e9f1d04c6c45a23962420b37bea8d02bd25850a13b155bc7b656303f3d6f790b520b63aa28e6755191d485916bd1111c221dcbc79a1ae753561654bd889d490883b2804e15f0c9dbf7ef6fb4e7b9f676bb8a0c31f4f03b679aadbb77f0cb33310b55d6d8210c37ae057c0da2005e941088c27de8978fa9da68f24f81713b18f0b1cbb9c4599d6361e0499a9672187577ae776728168caaee5265f12522b95b653954afa59b1303d74d3354da8bfc17427bbdb568a2ea30a62b86979f65bb4a82aa0126bb15faafc67a7c9281652ce9a68ee615fcdd3d97ab99a3fc3c496fc739755e94f36b30787500780763f7c7bf392d15dbb3c2fbafdffbd2c26bcadf2bb7af4326e7d237a249cc90d0464ad4a2c4af484d6843b8cc620c8d9c36a9750d7880f18362110b36c57dd0a9673154e6c0c5a61d8de8c460f62cef7e0a7f68638f37b92d94dc15ae27c1cfc66657041e65611ea2129ef1d0a35e01762d0e5c64d4a45486c1591c6512e4286715c35b178a101ad561280a6b0717a4ffd9f7acc307eff98de8d91f8e60836ad23f88f5024e2764b25306066359659b9bc72ff4f4f1f9cc4c13a8cc1ce131ae889c2b6c9fc2875907992f3e182ec483855359e0ca6b22fce18de8a5daae8443fc47a096527244ffc4c5d2dc9011d3dbe13bc88bb585e30d03ea16e2c456917d5921f31d356cbb2adb70bebef1d328329acb7b0591733bb0ea37d4bbb1570823eb4d59712d4344473841b5bb733fadcad8dfa1f70e38ce418694745229a0ccb37a68f98a8a28a9980807cbc823c77eec4bc41bfdae0eecba049401238bcd191ef1b82c33ce51b50ab50a5bb64bf2f28c59a465bd35395257cf0ce947582dfa90ec94a0b4eb49bd37fe4e280a367a44b2628baa85adced6ddbd72b0500b4a6ba1f85f57773e8858adaa53684ea15a5cbe0fe5e15267b7a86509a904504b06b7541dd44bbd2e4ae56525ce217fda00b0db33a67c2b2acb5b7cbf6cec19205d26146b34089b5324a345ca28c7d3caa6c684a1b2d12f02db9349ccfd2bbebfff7c2750a4ddf072d6e7ca61a8b91425ae236942b7acaa5185474b1ab7a88d47c3ebc69f986214ac4ab76fad9bd9054af8cda0403d92d62a3a1795b4586c05c37f4739c406742e3d7644386bbc40ff3dc9ac2e0a41fc0d0e19559539ba6083d23389ba21f529fcf21e8dacc47e5cea962f48d9fd70a4572201f85b1b994e3fe82ebf7fede47b1164d0b6d7f4f3f87dca18cafdefb0f6496ad6bf38e09b916c3bcab6c10fda1b57fbd4d8814d68f5553d301df6bbfbc0a9fa53d59ce8b46f4cb3b765b48e2079e0bf85b0c4f13e0ad9f3f8b1e5fef3825fc5a2044dc10a9a26aab4b7b64eae0b3f7cd0b6bebbd6328ce10911150d364c82237b17294efca658a6165854d73de3b999fea3a6ae8fd0d16c56c2bdb4b992477a458589c84a58e4a8ae3e2d448ea1b31d7fb2e60ccfc15de0e8e3fbc05b1794e4846974cbefbb3e7ef19239baddaf51eef0e8f1b4bf0030fdfdd757eb63220f51c4e6d3f6d46146bd5a73f6317fd543c9579580ba28a2ce291a220763f4c969e8fc49a12248007f11415d35f695110ee7714f5a2b1da4f513b122db4450f005c3ac3cf4855e2414709977c8df07cb5405c969630aebc53029e3b1d86a87f6f8eb646fc553173becbfdd142d1d485bd87e7254df6f14bb5f79ebde730783712772a5b73f3f02a6b9b25dbdbe541ddb66955b09102c4d7abba8f7d21e1360e7da828f5fd8c2acf39f471d632309d091c6ba869512b790cfdda3f7341b5cbb8c02781ee1f9a42d8371b52489b52bcc74f7b01751f5cc44564c968de78e9a5f7b8f5088da269edf259c73c6818ee192d395a9143cb1b6d4277006d76d89eaca6ed81cfbbb18bb8c15527b3b7e945f1e9755e2cc7757a9bed8895abc37a9f322c3e4b41489f07db66f2f9fb062902c9cc089d1f35e027d5923eb421caeeb6784079e28548bb0ca8951d40064c68b7df1020fd965cdd1e0ba38707039ebb48fb595ff0938e3d0d40d446c5e4cefbaf03e455a144de1275448abb1f5ddc14dbfb475c9761bd3ca9a6d759c8bb45cd92c3e10b064d04267d9e61c3a4cb066677763065a8dbbf53fd6f64f22846de74e3ed5f3fbb05247918e870b538c0bccee893be62b70d645ff0f12e5995655227f110284c79419d518ea458c7d75fd9c933923b10cc5f01a7510e131e4d112de6a98945effb2a40ac9c209584837dff4a6fcea47004d6c249e2309e5e7f6fec0dacf16842e434459dc0fb31fab5f291edecf4ff4c7cada83b1fa58b95bbd4053f423a2ea865cfcad83b138fc32d17d1cd8eacc477da4ca6e0e17cac0a779be88a778922b60d86cb9175b597e0623210db6a313d042458eceb47133dec0075d0124bd0a9060c3cc7b9cc62294c3404d66b26907a46b78f71cd43aa54cc986407fa52a8a026255b83ac40ca7fedee32185e046b00f15828a68037708d652f1cc80f995f44fa65692f4eb79a11f4ea711727190156b96f6fa299eacdacb75ef86aadc9cd8e1650a7754c2fed69caa8dca96cd2c7d00236726eb49b828ea81e024fa5cefebaf3ba0a518b94033d594d50c445c1e0effcb036a6e3864b3e1c76f173e50f5eb097a07fe04215e36dc6be30620b94c8d854ea7dc97122eff6688d29f04fcbf71aac755ee186f243fca06e324ae8e3a7fc158e98dc756d3b8282efd7433accd91b1ededd4309f043a13cb00389db3bcde0198009215afcb4d9b00737a2c64075316a31d22aff99afd9f630676116b5aa45c32417b28344c3699f266957c0b40a87a4c14e9a7f130e798e7f2c7f75ad8383f569210be257b73ce0499693257cd787f5bfb77113a6ddb3d892b57bd8d7648a398272890af532f6949738bcb756cf3399541bbc37a152c2801cc737aa512ffe75e7158e4a678ba2bf98bb83bddcf919dcbc23a8e3d73b8fbd52809830b703ed2b4158f3512a4ffa3b7461e6a1dbcdc9d8818ac5d04a50bf0d4b7090eaf4345f1a37f4e0bd2184385dfa6b643a2e639d994392fb407b1141bfe9441f204b6f99a335d774b38112ab2bdb52a4713d751633808bc2dc3173d710b95f156a653f99e65a01c6929c9a0b357c5df73c2229a0e9f538b224f056b23467a28fd5a7e0063266baf155b5f9873e434496e9b60edc98b30f0b3ed89c5119691d1250a0f140bb8ddbf3fc617732da8efbe63ac971081eb685075597f614dc4ffee017dd274bb96feb7d9003b92e5ff7e0c9ba00a5b5c58664188df36df37726563ccfd86a9129de0e96846e291de3d862214a692d8591d02ddd32ab896a68a88a87d9086d02f507a2c3b0424799d7caf201089f6aa63cffa08bf64073bf856d3d800bd25c60f9ee2105ca6e7e711e0e0bd96f3efc974b207b011dd905310d898b9512754ce59a6e988c6e8deb07ade5144b82c32f5c40c64433d03b9c2359114992856b8ba6ef0bce7eb06c1919766dc082d1139eb0e329de0311822b68b57df52830a452a4530f80854dc06fae512f54c602e74ee2c38d020bf51233000925273c4d00605c5d9ace33e1fa4dbb96efd4609ef95fd98d586350f2b90ab0b7283f541696eea1ab948230e91ecda32d5c70ff4704428b934691606be696a5dcf41cfcc78b2683eb45a12b1c7f83e85a9362e16065a5334d5705c3a874fe5c16343745ce6c51afe85d07aaafe9b79e78c396076a75adc7413c52867823a4935b4d137c68ac311d468aa994aa1c308d64b4c2421e6246b5405e1a4eb1189c50e45ef6cec112064f36ce0848be24f1d1da54c0f1c736b6aeae8d1b44242a507db20d9b45217714ecd11c527e93d72544e91ea633f89c8c80be61facf229cfb5a09fb0f08e37ab5578fb5c509f80b7c4073b762dd86c78132f15853ff69de884c7950b9b2167903b4c4ab40d2843c6e26bd4d6b9a3655ac48dc18ecedd7795a5504841d9fed8b02cc0f524abfba63240236953e6b388cb1b869c1ccdb01496ce54b7786550d26f8012fb15aaddbc3534ea9ed276d38d46156e530ca5098bd2d1cd67a556c0e0d549fd6c9c3fc5968ede3ed433894d944e8d4af4a583fbb32dbdbddd5639f0750086a3ffec4e763986b4c4b51094ed5fa0d9c2add809b9c27daa807eec7c757adc2d9d2aff72c07cdf615fd0af0d40d2fb623cfc8d212cf63b0eeec13977ae563ba368935ae1127c0cf4d96f963abaf1c6f289d21d910452c1204f46b2c679415046f3f09e498d3d075c519c167841dacc90b7ccaf8d4bbf6129da2c41bd892f295bb24fb0eff480b5c80f69e8c40cd9111f61c1c5451b5602279495c89b0a8aa022f6bcc26b9303ddd6bca76adf6683e3e81182722db1e71730d3b506a3765e56316d021156ba171e68cce7d4a243bc139c83f9675c64462ea87c96bb9c4056557f20170f2bfd282e196ad561ecb1fb52fb3c1db7204a712565843f4a980d34fde0cdd0e7a7bd5e0f03ceb8d6f25c132a6ccec46be86ed4802a1e7eb6c846e409b85f3d56053c01a6387d09e6eecf12bd9bb98a172cc868a181b9c2d4efef751c8ed286b2cceaf47dc92065938c541617063f89b71d554a1681de972595278e08cb2459604af65bc559955ca3e688ad920ad4775cd73c726270b96e6e6900be8b97429b15cb1c9cc71eb729bd8bba93de5e9482967988dd701b0b2ac3a008686e46220f75a1f6a1d8769b01ad78c808c5cd80fe24d35c9d99becb05d71c6fd280e6cff9df9aafbb95d4e4aa1949f915415e0cc1c314a11fdac1783cfd7fe6959654424e1594fac093b25bec5e1be9fdd961f8fc846738309352de78abad759096e4098d30aa674792efacce4fd00e6cc9742c9bd176bc7c09cab44d115d2ea53e116af463c6e4b4629ddf256232ff1bf39fb4b9c8d2166e71faa344729b9ca760780492ff602cf906b2fc81edc64ae8c0f874f02b86e0f235ce60b09fbff159d8407e65ce8b64871aac6b508813acbea1ccdc784e1c37d184b1f0e2e52d2d46d4b044555516653f80848c401c091629b747da7b8639ada1aecea92c0019a1987ad63ecd7f4486cecdf06dbe7ec9119aad8c313ec8752473b15cc5eee563de4e164ef69149abfa2651e80a3e057b9b0931cb129f47f1310522e3899cfbc068a14bfa5dc41ceea8689f66e41461a0b5fc1757b79a3361c4b15dc670dd4f2ef0ffda77d6243ddbf49d1aa2b4541d87022a8380f504b52d72478433d5578ce38eabcf28a661ac3015cb7258c420241baf8407c94fdcad664f092542455897c37e9650cdb526ccc9d9639b392b9130c49bd630fd104e029ac8f67965e7e0fa6f295289fb9f0ebcd23c114ca80a79f921283a9bb5e5ac500321246b994972c1dda883fd9e147a01601a57978ef23a8a175d20c63c68b5339cf26548585bb36469eef8a928f578d8ae5b0242d5eb7bdb27c126f9f9d47b7198adbb5f3be64bf36e28e01b4312ae4a3e63d8fa6700f024b10b063945d8fb0de34d091249abda092a96e6829b1c9de3cd14a9ce3e6dc125ab527db012ef1020eba3fbbf3053fcd6b19ce1a2e13043389963cc75ddd439f87e31460f46bd90060e94b8f223e384753f28d94cd771835620d6bb97475538b20532dbaec599f0b0d45461ad185119ef7ea18af2fad6255b98a6cd37b31f419c895afe5c1f3f42f6fda489c2a6982a1002363a68a8bb537bfd90c916d299721803e531bcca31724c6b969bca9149da98593513a78e490a8bdabf5a7ea173e284465bedb956acd7a5fb53264334dad9054ec8a7ff3eb7e0117483af4bb317d5fb480c3f35aab19b7e4f1d8312a986aaf9f959ecad68a38d4a5057d2b3aa1acaf3053742c42012495cee2820e93b72fd1f56db63aca390646cd9bea83ede5aa8e3dbf78f9aac30baac838d2824f148ea765c6a5fa3b143a5de83dd822e7a55dc22a2abd5ab753fb12520b48e201745176685c07fcf3b23a5890c3b8628adf4eb92049f1cad706f1cd6fb740b1d9e423dcd58541feef3349d5899414607bf1265e11aee64a9a3582e70c7ea887eb6356bebed226c0d515425d7abfae534d81e68d0cbdd0bc9fe656a0f3082ed0e299a8a4cfc8c2c39a3e6966e0539bbbabb38ad2c33de4172a02ccb6f8523336af08d3917eca0a20ca5c44bc73797edb0c91773174ffa17d02975809262c62e73b52eab4b89ccb56356dfa06954999300a3ecef7183c3a5ca20af72eea1c895e8e035606d0a77ecf8dc6077779e8840c00786fdca3b587cd9d53aeac5c9abe71ec1a7a3eb8140564bfe6412c48417c9e3842c2b74d79351e0ef98d2d21906321090d81ff68a0690e740dbdfccd6f468adaeb8209e1e0d6a66f3b8805672319b2721c202b5c1a8cf56d1b82838447252ab479dc03cc96256714788a28bd61988e700b05dd0a2c5ef47f27fdbe6a700479970cb7c7fe6c4944eb26472a81467268fb3c3037a1e0e4ca4b7241dab187f317bb07d1dbc9e741e1009d28555a97adb052750cedb05f9236ed43910c44d663ed0b12b8200eebed4c582296b111c6cc7aa0d146a4e6d36b548c04d14f302628e0d24eb17806684da1e90e9050198dcb5da020b5453713929f6c20c004bd0e537d68686ab9b54f5a7631666f4dd84bf896f9dbbf1dd7e42e6a55cb7d69f55069c10daa79f32973233e0882cf8d65055178873d8864d4a6f72b1fb0de71e91835f230696698dde022a30c160fbb4b21e0f237aa30cac46c62a19593763e7079995b4b51a608299d04cd3ff640a5baeaf3f3a9c8e852617fc511983666702e9ac3c06914bc91136cccaf0b3754b66e8ec2027be0c48ddbf110391771e09c810e8cc2f5050ddbd74a3fe5627ca0d775a16263f0d41d3d560e91a362ab93470e31deb056647abcb19e427cda7f0433553fc2b0326d929631d0eda3e163a175b306adec7e7b96e57f0af701577659ee3cf8684edf906f5a3e3814232ed59dafdb3828743a2f0b22c56de11b5a9d5147a0570509f2008b83ca9dba8549dd5313ae032fd3e7e9cf8b885fcc08d5380e9671f499d3a4c4b5872e20131e3a962a3ecd5ac659e79424c62063f305b470a94ec54b628b1933338d68ed025cb2a7df520ec0905ceb7ee56ed91921cac5eb5a2edddb57c75d5982e5590efbd6b99016f809742587893227d0d6b7c27fef13be7ac465d47c05a708b01814f913b136a80fbaf33fe29eb27ac99ef5f025651c165c01fa084b019bacf74aef9d9fc1edeb901ce45ee4827995207e07df152fd39f75d0406b48bfa2835a25479af4050b23bc519a8f9cbee9d3643239a527401e88be7bab8afe4186c8971ed10301edf4d378489ee3bc459a7af40ef1fd07c5df21869222b9855340a8bf0f150c351c4575cc297fdab6b03e97c383d426d709c03bcc40f1569b50240995d99846efc890a74eee83604191c7288ee0ed715c8d5ad81ddf168b228753b2f29065fbfc3cc2636c2150a3b3bd70a94c894fcf8dcda54944697762e9f104132adbdfc343be68e2f6e46e9c9dbb414cfbf682a21c01b316335c4a47fd3f8b0c5ccbad462677fd68dee27c1c95a81fd246c522a65eaf08ebd3ea14aacd564bac45e48b1cf5cb88fabd56fd08cb0e29d47ded84689be048c06fe34f244c6b4328459df53d4e068c271ee647c31e5744cfdb76b2d156bddaba3d7c87079d78dc21e786617d2e5a2a2fb502cbfe4ceb481b1960266e1d8915df30696eebed65bbd594008c79390423068854b66fca2e18eb8707cd776d2ff4827e6a52ffd18d6c1cd3a32aee1dc2424bdc529a2e093c2c7f073353871e2827080373e639700d41a828c875bd355fc7129f1f0c02e244f845db559553726bb7348c40d6f5d7d3aff0848f769211619ec9996809398c18e9eccbcb3ae7b07547c500fa37cdded0340230479c421fac97a9f3805c558ae19b1cc1aab1c5ddd406762cf047ef55a2022f07b439160f72cec5c0f31fee9fa94d230706224e74868517c874c29f42a42f3ec0d589ce8ab0e4204bc17b0e301b2fc5db55bf74a2d538628d69b83c0f41c43783116036ece4a259b44cf0ea0a5160b07f8beaf463871e5f979926fd5238ebc722d3f332dab96d5ea37df5cbec5312ad5903d88cf028b79beae3b2523da5c467c83a173c05a41d294677307d02dee92c52db84dd1ca598d8948fffdcf1259b2b01eb4f56e3ff165ba9c85fb7470ede2be1709b127d9ebc1ecd03982e16f9c14f87e8dfab9b707a66c38e9f5888dbcf05a1b91a671b020c449426a79b0f731268515faf55e09f9de65844e4b32c504fff82a8564121fe38c7fc48f088dc83b5147ac56118a982e0f25a9ca62b046d7a240512394c47d439483faa3d0bd6f38087b28227e3e6a6f242472ee42b8ad67c89dcd12aec2644b9c2f05b9cd775ea004d21f664301105d2f48ed8f3e3bd6dcc47ec0a485f8820fb9fe3a9707e16bec223abf295bede2c7846bb40bc2f828c031c20adbf7cfb3c4740d282b0a19b3f0c6ffe86cdb16bebedb1ad1c998667c8a9ce7aed79647e52418e9a188a016657ca6d8a4906c1764fdd15125f8709c0e9d7ffeff9b3e5bb0605ce61344b72a43447511cc4116e4497fd61ffa54dbbf389c680ec681dd5011a6369952ef4b93745f371e9b6f874c4f2ebda47995f291c9ff20f83b9471cc9f7a29fef0aaa60b7321d1df67fe3cded299823bab4b56b99e0c76635f58cdc83eb9518565f7e54f7e5ad01d6b8f0eebe20f283f7b96147e3b8754a6259b5cc7047b0ffd10fa7988d66d2ba6cf696044d2285af6e9ea4a32e4ebf945a6c512b413c8a019612eb4c20a35dcc98497dcc8bd0a0650aa29af949fdad6ffa90605b01e351a54013cbd935a1adb82a5c1a8104abdeea1da482b2725c01a30c2410a7590478e4f07cd51e1301327418e66ae46b196258d58f6ddcd3c6109f3792c7a2ec1f00d86e4fb3ff17a9d4183e6f2b4495494cc5d4a6a59e392babf0dd6d1d1f2cc344ee4404afb71ba203493205f89df37cc09cd9efb67e7491ed71f30afcc071863c481a0fd19601eeeee6f5e1b6549e94fcd56a670f50ccb04621ee5606d4445764fd02a82f5d63e368d10578c6a647907e83017322930f8e17d6b6f7b6384d6231dd4ad664b67cc3a60d9de05c7c7ecba3401be6188511fa5802653c78e75e7b74ff2135ccdddf9196dd2abef4566a41b8a0d52a5c615a40d98dbbc7cbff22d9fe470bb2f1c6b37cb8118821d2676b5df2173fc5fdadee92ac0bb4756ce0231c8138d469ad1d2e14c777e72d95693b4a5a51a3d68ed4cebc0a6a1d3f54e7675554c91a0cab645dbf52840afad797195e327b213798abe4c98ba72b1d8906bc5910b7459548e3cb8a8e1019f6556da81aa93c60c96c5b91ae0390bace63b5f7c9cdaec3d9f0a7dc2f90352510709ac864bfae2a5a78f4afb9c282f4473257f5a770c181a99a7b4f6b6c07a47cc6ee6a6c40bb2b975890a0e17fbf0fe2d6a04388c92e8723d22160ddf54a0835f564c8a82dfa6696e7225e07dc4bada92423b5b24e49393fc57a07beefe416d4e8b8d626d7d296e24aa61878084b33b1a5fcbfb51e794ea596751e4425724ddcecec44783d07555c3470ea2cdc054dd02e3c7e0fd353314f0b1279bd2a08b14c1d6f1aa13d878c0ab68cf5ad262eab39a7fe1abab09fb0939587b07e9b1b153de66c7e7e103beb06f8f545bf95fb1ed1f98871c8ac678f4e495dfda1f29ba7c7523c13e184f30860f7c8e96626f61b646b9ac4ca9b3808e29c6b3b9218f59c3a7cb3ed0552aa5970d3c92f67b3f28af720d0e5eb534b97b10deae8075d600046c2433c5cdc8cebdbb99e052ce42ad9dddc03892807216c7e9d67227963b6121a6933681b50f57a151ec7f0d75dcda564afa56b2fbdb94f7fa63ce0c1237ca243228b10bb69bb653c672d0b1cde8c1925d28e2ad8fe776f10477e8ad772a3afd0ebe56eae97966677d76e14d4eb9d129733fd199b659d468da1a11e361060d96ca92582b8be9ca393225c29d8d4a83d45ef729ee53f050f979b4ce308f06cf386e84a394788473c2e430c221518f28647a886bb207fb9433ed9b3d6a5a5434b95b25798f7669703d876ff1f66f783b8adec94e383917cd87ea16c7966f71a0605fd295088863afa0b4ae38672df108f6401b332be2f71e2dfbf179c77b76f3cc3c4598b0c4af162e2691b994bf7340a665878ad179d38a7ed5d852939700e7946d11753a243409704096f2765419651a4557bab65aa83417e0f650e19f6eaad67477a46e14800944bd0b8b0fae1a4646f54d9859f07bdfb9cdfefd333a72509bb1d54dfdb2759b0e95a35743b927ef32804ed2edddcadef1ff848fe5249153fd708adaef0f8461d4167d41415621029b8c298703cfab2284dd018e53b31087e628db73cc65b6bda7c61125c2f7378829b3245e8f9ac6a779a01324fc40d8d71b96a9a2520ed4ec89770be049c965027345f23a92696721fd85eca4c7616ff2ff9401e5cae988217351e879390a4ac649f91911b09dd41a5cb5f66a11f033d582cd85644f24140a33052acd3d7cba840020c1241e40e4a048070117a91deb0c3162f9565252bbb0e3ca97ede5a49d241970c8a4a7e3e0da6cae326c0e1c80c7bbc810d8d92a0d10aadec614306cbbf25c487d6742e3b98273f3c6be4e01ff4ad68b88a598d8bd74aadc0e55917fa2e050b477c04d55e40a94e156044e13c9c89b8b3da8b710f72a957c5c3f41d2b670cc622ab20311a3386204d139b846a4999262c91f9d82ac8d4483b2cb6790c5a46f69edc479e3e2ec8f794a9160c715eb843bb69640fc3305486f95cc21dc0336a0c4380e966b2e9c80e4a9652a101cec3ac6fc8b2021e2f1c1084f3eb21203a2a68e84b6146d60760f1d90ecacd5245cc1eaedb07c939d496ca695a7edc0380bfe561c5cd7e4c3b15ed272c54f6290a708a6aa320a1250929e5e00c21c4791ee755e19e979bd18493054b29b25f449114b6322c9962860118f3f6432a8403e0b406dd3fbed614474b263f014a23c9c9333a983ed9165326d5a85a1057da29e3d9f3fb6be9503c8de8360918a35b30c2d1a2c20c843454dc71c937f85d1b91fc9fbdf9ab3eb62e0969006a0c540aa29566a1bcf88f204ece277a58e511ecc6500f35a724881d3bc257a1b9c2d7101ff8cca7add0f81fdfb0e8a20973d16f66fe2d70e91cf4d938dd92dcbfd564d9fb2adb5238940764c501d88f8e6606f57e2962e3c7177e7dfd41d6b35a8ceb4b2196a4f1b33b88f57eaa79dc89f901e68ffd10918ad155f40738bfdcb85ce8130b2557784e5792c318f12e11fbdc7d1ad30249e3d850577664f8bb7d6f9a68e6278009e1124a2200df54c01ab08a24c92822cf63576042877889914f38f1abf9e6fa17d010771f504ef21ee21e41d9cfa8b77a421409abd0ee9acae3fe58b04ed96cd42d24d22dde237ea7b78468816f59333c1200e58e6077230b282048adf6ee459db2af4e1547b672d5c185850b89b4e36bb1536bf8a8d3998320f08e690fe7e7d2be26923e3091783d1fb96ffb12bdc767d6166035b7dce1a5de4191607c8945d81793d8a28664270b6b38fad900bf97a81aafc5d04bd7072679987a9c2a6e4b1194b3cd79edb3ac5ebf920a0958158eb9f7c857800bcf726b33d714923ed96728f73659513a4c685f670173ff30a9063e974abacb6a1c4052f62acc86d6c95e73a28601b0da1c04581204d33b0430e2eaf91630d7b15e3f0af83879326a565e04d158c56b080cb3e307e52d14b845d82803628636b92b1192fbdb4cf9ef52461a3885e46a94c2d369cc820f3ac8383a2bd55f948f5a344dad972b7d4d85e53b1d01b899a7ae2cf95649de08234d5879894a53020dcea844caa99543507cb9517340552fae54517c326ea3c8e6da5c2192cbb7eb14db931890da1afac877d3c14e9f5c6e6cad795485c9ce9bc31c7a0948e3aa6ed6ca1374c3c268208c15646a65bdc0b179c5325f96d7c66f7e700ac1d4c522a867dbdc728bd31e3a1ba67fd9db497bddf48ef9e52459ecb5aa8837bbf0684465fd4ff1d3d73a5992393069aa1c057bba11d22e446363e3ea667f953ab143a8b0008570532b626217cf033c7053eaa67fd1bae7777d023d3741e6202a4bf6769d2810419172721dbf0126809f8d06647eed56a98adc2395eeb6540912432f567116d1605fc6171e37c4df3862c3dfd0f3876ed3dcbbe4aedc056e7db436a7718937fc4b549cd1a5f9382f77b94c1f1292cb6f5c59bc32c7b3c3a9d18dad2dc0b9b1c5771757b91236790bd93ff41282509964ab0e083cadae2413c2153b3cce030b941847d1c1a27e5d840c558e7db0d43863b10f8672cf91f8db9e1e4fe0b6fa441354f86002db50d594f0cf4cc2d303ba04cf150948fa2f01699de444c60b02c16e0a83ae7756acba3f1601dab8946e12846ca3569584f4fc6052d6beb8fdc26c3cf45af57a46881b1dee5f92a04900d52cef0e24de4ccd60e36dbb81d0f413fc33b87855a8f39834ebe17e3505f001c141a4da15bc689b0359fb4a38979c4f0e48518f7c8367248766f6c9bb5d79522eed72d4177dcfa0b275832975b83246686efea82cb6c738ce1db8d8cabc948bd9f092561ddea0c3b255af854b34cfccb68fbb872057f2ab4f65ad79a05f9d2dcd1ce2e78a5ab72784801ed75689f435f63edbfd953fcf2ddea11ac60abe20e57024b7c8cf672f5b9af8e2cca7be40cda3e27b5a7d7810c8adb0f86c2280fa4ede6935d11e1eb3ea8292edc17cfb21bce5933a691c339ce5e0b584a7bad21f16d0fab31d196d31ad2986d2aa57cde1a6b246c4c756a6d32eac8be7a6c0cf9eee8a8caad974245b5eafebd2c9014fdf10d32681da21ef296149909d9f0928bdbcc412f46717b1500133dd1c88b6f2b475866113cee6bd872dcff0b0ede2b6ad9d970a775f8638e54e7988bb0cfdf1f3d0cfabc6ebf95a99436470107015a891b174c9b99103c918fcef6f02a16b8e03647f26f5fe5660236375427400007503bde721d7b323917106e00f16b78514c73ac73ba6f2ae33745cf1b32dffa84989c7a061e713c257beb302f0d5d11303d9f27380c9e04ec898440f0989492393b06fc67e26d2b5f65f5d2c66be182fd91b3fa4e8f13510f569be4fd74d789054404e945f6899c72408e1def22f158b43e4e50584473751f5278458b67290309c071e28909ee33d286ed03a678b9d614ee1be46b750e1a4f4a5fde1f0e7fd51c6dc70186239946e03aa133b0bf8dca6544c8c29896b3ad67437fc0ad30bf97514668e391afae66721d5e384d5626e3648f2b5c18b737d24f2b53c31f76a0f8a600463feb679bc6a00a03283444b7c885e4cfd42051654f1272dfb667d353efa54e019eafc48f4c040f170ea83e1e19ff96812d690c7330ac5bda4bf7b9d3ac1fd22b980bb693ad5de20d3e52eec0eb60e845c5c12769f33676b616e9eb05b08f852472015b2b6116cf9c77efaace10af26e08c362a8cf42ac6bc15042782ca2af88fcf9c69561327b85dd86b10eae2a6fac4cab4e32f11ecf475d05a4b016148b932a516ee82445dfb730e6ab9b1e6ba40c10e5aaa2d520e545b70297d8e7efd4f43fd7123198b53855125b6828ec039a805ccef28da7aba53fe519eb600cde9e4981463a255d5209124098a3a7c5bb3b04eccc0c2ea678368844ba229f71d5ff75fec9d813a5e011408b62a338ef8ddfef29895e447598d31ccf93b4c3243c7286f35b3aaaafff1c5f627914a001ed627d8ead92b692db92638f23449a1006ea4fba8aa3632f56c6078716c4186d3e37a7d574e04c00cb29ff65f5cf2069fe643e05e760cb913050a02443b242690197cc9e1fb9971dbdc46f1cbe6afa7ef732579b70315065f9eafb65b396d2ea585e7cc9458e22c77c037d126d3f473e62b0f7051d4922eaf0578f22e17114d0c316e179984fda34e0a13ee6b44dc0bfe46df7092bdcf18a0bdb5a30151413ab72eb36223b84c163625aa4cb689b6614b79fed641ddef179eb70509097fcd67a5428afc5193817bb7245696e19069351bbca72cb9d1e70597a0f7ad92f30dfb42b9f02d5170d992a80165af884df79d7cabd71aec88f8f678467ffcadd0f44567e9fa720028e9c12d341c8303ee983d4f24b707394eadd4ba7a3a6e6236e9f9f985e3a63d13289eabdd1306ce7cc38983a2ee00f02d03d021b1a0fc96469bcdd3642b92f87787ee23cc8ea6a4c7f97cb7d7905fc5bbb197ce16ba218ad20aacfb9192bfb2e2eeb7ddc0d89ff1c1bd3b75c7e2c770bff113ba35c6e2a02915a3551edcab05554175dfcd282910d9b8ba973ec3b635792f82115e3387aeda776dda2cd5270d36015da17baa06b2251c6d21c46c10db2de0bbf63e718d5d9bbda9fec42e05eaf9e4058beaaf9d800255106441ba642afa5a1ed906efdce1588104d5a1f5d8179b3fd6b6eba0c59b8898ad0e16103ac1a140bead39b3ea032689d1bed23e44d0cb8fdbe56f2a8511dada59eb97743a2e0ecbeb3c2cde12e9c478f826d3f066f8621670a383ba06b241ecccb7d55b544a693f04f353781f880aea63202ae523f62da114f6dd3267b5c2293f869b4663244db3f0557ae88fd24042bbefdb6ffef619e698d7d1a6dec2ff5dede5c4c7e831a7c9b6d58b27851863f9c9f6017068cc9b988d52cd0af1670a442e08a80d0b564dbc2f516dc1f566ecca6e622e404886e290743fbee1cb41d4aa144fb45779bfd8266ea2f498316a18ddffd0e956a4d6b1e161a2a118d0dcde0e8f9a240bc2e75d6334e680cd9a99f6dafe5278f58da28eab6942660cc464fc94e967e98ed4aafacd3928437a875f6121692e491e69249da6a288df8cee5e94820cf4a47216913f311dff09a1489e50a56026c8c8525a8238a152ea6e6dd660d6be64ba140781cd5a944401ccadc57fac4c90b926118c48f50e4e81aa463aa1fcae7450b23d9b8ab1388d6bf622877b3b334a31df8c06c217423b329947d54300716aec4fe97eb2251c9a3b8a7a075ecd7b97be694d6990f034fc5590312cc9a0ceb73690fc76a2b33b738cc82a46f1489320ef85562edc927bf0699830ffc7574132e16b82a67c3ca75a756d7b7227458a2f60ef38e0dcac27a7e0106b1d5eb02f44f71dcab44f180e9ddb042bf3d0cc2ee4ae8ba687a6b7222e4e34127b7364a96c6c03fe55640fdaa1a19521a0772173a25109b483611e30b004474c4f37013626b460d03548c22b1209ce0818cff0cd319864a5d029794e55f4fb4f8e8ba2a416fa7246bd95a3cf542c3e8661a59220d5f556523a1d711d73ad692badb6e8b325b50dfc7b5ecee25351f46a66f4c2efaf1638e974060256a75b53c2373ca80dd223120bdb0ee1963aee4055a7b7fe391dd21aa96d224876d66850a27527fb58ee6d57aaaf80c3a271bf28ee9140c78cfb724cac2f08980db1ed00107e662f6ffdd243a16b070732b47473e021ee83baf54d46a3683221a5ff0f9b35a71e079d9f2db3bec58e7e5ef973a5b11f1900aad6863e0403de2fe12f3557b8f3311fd0162a5eb40c9c7a7a006cd7acdc3bbbb4f28c1835b89d5509e9cd8b3bd65f1bc9a37eaacb62543c65285718d46d21cf53da56dc85ad3d7b4c7800c09fbe3b2a7ef7542d2050f56a13a65642364a6f9bb97f9923e97185c98dd30477b09f822eb430b0039e3b64c0e53d83c538f77616cef3410f5eec5b501f12b74ab920371e9a57aa3d7f0c0cae07f93c13f87515073e39e5b69d2323f30a64eb4d65163a1dc9c30b73f963843f4487394b7c8d76cef1d0c53dd97dd4e128ee035e39fa4521b02409a01b810b5f306e6fdacb87e52c18d4a0c6432db32839762487f45fe914d193dd1d0478c14152e6ea6fb135f39dae2aae2738fe19ae1f72e9b61a4a53efc65189a362e7c8f81a6bdd4ce75baedbacddba9c399416acb337a2f110b75383973f1441ec90d0b79a8e3f8e8392bcc0e1f53f52787803a86bdd694fd57487abb8bf2e99fe312733d3c70d61293799cc2f68fa49bf2d6b5f7f67a1bc1477fe2d425e5310b920416d295186e17196918e93e602f942d8d4dadc3248ce6a234e3bbf9e8a64852a3f431704b6822049e8a8d1cd0348b5b8e68872c445dd3f51041cc9c9801e2f8c20d47e9343638add3157b9603194c7daf8243e4f2db5e07b55d16f428d4098d6b447dabdd41a17712994ad086256eb17d5826e54f4cfffb97bbc8d3d7f1c9b0c4128e962de8736ad2813e1fed6e1016216364964e3ce1a9fd73a042e318dd1cf7caabd43e6ae376e1944c8bf6b68981d332260ed99ba08a091051188d80e7e0b96ff4ee53109b7fa1819b6693745610ef3b4db2af7ab602b47d7082099539c52be8502789dd2d279f16a9bf922ce292723e74f36ecc2cedb9ee5dbb5b8bca79c756f38ab88221fdec3dd43c3f2e532e0ea2aa72a38154330dfe46959fec6d43c34cf6b71f1f1c619ec31f54e64e38439405096c2ca6eca9916387f9143db14982ce14c86bc48f6b481850638495aaf4a1f5e3eb88143b432842eb81592df73b0b9cda5801f9765574d5de0a0bc5463d906d11ef4e333ffa187e76b9fd30e6ae27fd0a3681c5a544f34078014c39810551643035d0f83a6d506ee8ff4579e190d75794940d9aa171b5a0e6d85b200b1ffc3e05579376d7f6f173b598e0fd66614c4d82a05279bdc7ccbf20ba3950efb76499d35e69e7661a667fb42b4bf42c744a51ae0650b5dedcfafb3e32ee9e05c622ffa3df7b2c12a916a40141f53f6ff69849f7a4746ee424e1ce8968ca605c6b6c7a0ab623c3a91ace7f57a4c1144042850d46bcc965533556887b1543bf8f6de556aa3e220fecaad14e99ebb2d5b7ded1ef7661efea5d4b012f27f787040bf802e5b405cc5edc4b704b510ebc5cca162e9755137f94821b55db4d14bce3822cfbbd3897a00c208c008df12387e1127c94791cf09b3a6793b5b6014b805b83f5986ff2ce2d9142e44323a237409f7acf40edb9b867f7438ea99944f9483aadd8854cf4f7646fa294c33c046b5ff7c3b3b67ea5e454b24583442864a5a4673da8a071792b316f22cff1b2ed3536a36b57a103854cb6e401965f89fff346845977770215a18dc0e7550039e45e17a26006d9bb46f111adfdab7137e9aae2c6420a4d70ce92540388635c9dcef04b43490f3280fce75dd230533fc3da524837cf037a752fc3e37c3968f8a658bb8903ff3dd4ac6393b1c6b69dc52f3b60a4c39244f18a6c7531e119db334a871ff6eb71f0c9063d8ac4aa7a5fd10e47682e0b9ad8749b3002e324eb03a4659b717d759880096a4498211a89f63a4840558e305d13766c2a2575cd1a73a5e35ae90db952fece95327501e66c4058d388d2d726663f741b3d996411e82d0e37bbab9911086c09e8736aa3a99aa4989b79487ff05eec20340ad762927e4ec05dd2dcc6471ae15040c65c32f0720e1b993bd7ec1bea60a2eb52fb1f79b29e3f918c48877aa935a782bbc52d75e554042fef053a026b448f89ef2d7a6295d8e274680588abd842720a8e3abcff5dfc1868a871d488f584a4dfe87a8320088590cafa3ddbc0be8f2e8d7fc419dd010a093f51cbf5dbd55e039ca10a2585b05c5a918e41607e30d2451a20e03cdfe730122c153234294a2fa5f6734801b7ed298c000492151106526e09b1e798cee5d0cd7ec48078fb47248e99f67337fc4c3bfce2c069c4bb5e6d9f65cc1b6c2d543d8d372ce3ba37a3d0ba9075edacddd86c7c9c10da932c1a9e1d9ae4210e604d8e814da2d2fb0b5b615574e9be3aa7047690c75243c54a1137297788c9b47cf9dac5ebc32abc46cfe14b3522d6c244b55c4a883167b92ddf2a273b9c60fdd0418fa08b8d183a73199e0f43e4605f6115015ca9da92f8ff85b63a3ff0c793caa2f6250de4d738bb417eaaa4f6b91c0db77de408e12c6269a5f80c59c8ad1a50dfebe253c85bf5b523ae1b105efecf7d7d6837223d3bae9562fa365e0a1456f1a7b1e5d9562a9f50abfc4499bcc109be4d73762f72fa31a71f7c5e147f44af9b270f51ec0a443e2d1b59cd89dd7d7e64de8ef81198596fe6c2a47ba9e822c89cc2e59ad7c07a0ba0a56f448674272ba26cb8ddd22d953a75733f31f4ec87807c0a30ac8290ca20cb949b870b7e4dba1eba4826a26c6a2196d328e85215ad05b4b0cfb55af6177c48fb1e2a2c15bb7f66ff8233f78c57690ca9b6c7a6c4ccb1c1b2c34ed36b2dd5b545a98fe4c3a1d2f4a96c56f201c2742e31ec23852ab3806a04fbf37098a1304f3fde6e32e31e75379067815592189ede3873ff6a0c7ee679aa6fbb8d31cdc7c0cf9a91599543d09cbb23a8c872a8cbbccb33dd26f09547d09d29bf17a3e876d0232ba17f9a3cab0f8ff7edb14e90ed1d0f72aeaf2bea9c759adad8b7366c97b86761caa340ded185c15aaf80c974608d5e79bd995d998568b8fb8283793ea2b15307d0652be85481ae02d191992d66ef0de2565223b83e110f70180ac4ffeaa501b7c379eb018e3d3e8c0ae3f085ecfd3546f8118f7c89718a2a2eb62fb379dfd6ea1d7a6dadf682844736ae29ee5dc941292c4beb115e2943adb5b5947beceb4a923652aceba70c2c92f6d3982c6bd2fe43f47648fe403b56e507ca1e72861f6ab59951d179386b323f1cefdf03681fcf7012d291dde34b3a6320a5e28891213c72c6a48b06da83c2a73c75f81b3c571d1bd5189f5d5cb62ca76d2a7951fbc23865565733914d3eeca138831a1c4270671a376260e9a8a511cbde71644d78a4090e1c469372b376bf7a0d2811e95b3f68f6727da5ffed1a8b68b7c1e70d41f9d74dc97ae660ad74fedc98e2efd3cf5d5653fc92b56652e1d15e2f2a9efa78025d5589089ba40bd442b5dff871d6a64b1ef8fe309aa50bcc4f58a35678b9db251e5edd6a38a35d2cb87cec1e74ca7e74e3c24307c378395ee76c1829490d576c6e09f00274261012985257959f7b8d1a793e8288c2276b5aafb0f15de417a3911a56d4cfd36a5c876210219819b08b8ded18842e6256538d5e8a9d1db0b310f2cd51b1a72a2508f7a5b8d371171206f1e63b051078301dc18c02aa1e62d7a8bcbb30d1b29195ec8e0573fca28e4606bc195eaae82791ef54aa27549caa2e673f867a597a0c4d6896229c4c9a303a31b5d48abf8132273303e35f22303a330f8979d64e761d3394c56cb342d51d3717423a0a12679f81837becc9ea525faaa08ed59ab08800f56f6c9e99cc7cc3a6bcb5cfef5656836ffb9ca8c220a32049c5e316590bfd83102255f6fffc86fb0ef9cad438ac6567188110b92329d165e78c02508b0467466992e3c4b5ef4db1012b844c31be8d4a5721998efc9fefcd116425a86746883d6891114e1e57269984820a8ae8740f40ecd3b8f7e254ed4e075aac6247a3276deb6fbbb1b9183047fcc094475ed221c43d299beab3c93e1cf021b6f8c3fa94b5255370aaaba3b8663ffcf96ef571f31dc6607e0a47e6e98cbb061e9484badb96abcb41bda295a769531c30cf01355568e1020ae9151f9d989dbb0b0ecc8db99d209a0ff1647814693b9de5bef7bc8115f85b0ca08a3f15cbb5b179bd8f9439af7b6b01a2fc7c01b135a169cf95df7e3dd637468dac27b67e322edb57b80c2a60cbce11da1fc8eef4194cb65c56ee8e548f04219996706753957c0b1ed2b92e3f4211344565097c05845445b10f4a115abc1b6f399070ccc3d7a33d81d3ce352472ed6971679920cee7fddae687ee31cd38e879788d862263d84caef37498687dcca30765072941f21b0faac79aa425988688be7a234eba3c5cb1dd7e55547b4c482850b586cdfad7fcc1190953c34b425811b8995f9bf49129ead4adc67469b30bd7183952fc2b1f1f4afc10234dd634d7abfd53138f388e29b07ce480ea1dcd6eb20d6c2b3b26bb99aaf4c85a4ecac2f0cf1245d7c82cf4d54d178a83b9f7d55dddc267a0d5c61746086845147884c4fd1fddf5dc61abf4cc9b07b262fb15fd41660970f0b7c12555801c82f58804f1f67b64a94556b63303be18ee96afdce2103ba7a4923280a3e5a3c373dab2bfa532c870ca7b61e545cdfc2999ed3599b0a61b15654c495e06d809314afe15fb42c31fdae2561395d3122d5d7da84592099ff0f369dccfed0f49008adf9cb5eb699291749e031e53bd7035d9c6ed4182aa009a92b98520c47e6001b420a30f3dc14cfdb12db8beb53b928898297c4d76bbee992a0bdf43bd259c18c3d178a5f860a5d955bc80c05347b6770d292227da762b7d8fef5ce6ed3e6c29abd865eb16582a2a40dcae6b13821b82f80e882effabc78ddea0bba9a73ae6e84bace6c2e7a4a5e924b39399ea3dd08b513b974c643ee921235161774ea01fb8264944e76e1ed78428cd0faddfbfdd0b85e57f448cf561e69cf4ff87bca0d88899073b12edbcd2b77793f73a178276a055a34ca011e600e43924fe45e32c0611e2e9154e017ed40552d21bd1663849812b00eea6860739a3c3df7085ffdd21b32a87ec615335c5129203adcb3efb0d55d258e189ecff5829c37eac78a08ff9cb86cd99475c38f7999399bd66035557e21e819ad7e981fb137791a8b2d5a639b84673d1a224729f2f8be8a517b06eef1c29a175658aca9c6bae5cfa0bd368f71123eb54a03b4a1302765c718ff012f761cdb4c5d815ce3a8875ba9e58c9bec33df860fb0d29bb59fcc78863f51a8975ced74dfc52604a44f90effe1828d22cf7818f95fc974a706ed07cbe5aa65de85e62f41a81e29e106fc221a0265ad8d9305289ba73ccb03d463dbd0cdba5360371074534b61bba324a7ef08bd0b1fa2a930a686e459270ae31569c01011ace46f821d36a70c565c0a235b06e04ef2e554987ca311cd5bdebbbd4d5b9070d8c9a4caf3b8420cdc493c2824c7920456a6be9b49168efaa3e0cef105a01ffc9b5cc04ab895f5102f3b040e9e5639f41190d89d676abffc1022632cf895acf616c3ec8aea58b938846e1074a87dda1ca368124bfd9bd2327a8d2900a7cf8e0041005921d2c44fbb3c002627bcaacacad3141fbd148e481978205757507ecec8ee530a0ad45c55aafed64f0210af0dd770eeb985ff614c63810467302c387d1a14bcdc7981ca7c092e50d3ceb74e23c2c01b7524597a9a26bf57aa146f1e7dfd4ed8fe2cf6808e54c9cc6d4da3f8d2b7e61f9af13ad85d9de0b20a93968bb5b1cb2d6066af7c53c0537658e6a6d6015a7d8ce06ce77e138db5f82723f601e93183e812501f0e67ff39c5c3613900a110c161c5141128428540e311d62c55e4e3408700c7d2f3e9d4f52a0c4e2f187016c1e5b9883f2d5087f3c5e3b427172982063f4c0a7e268af7dc7ffec0bc2b9e3444383160cf33b8c531aae6a36d55a1f65de046956a6762639f81b8fbd259cb0f0eb0ab3240d2c4db0a54ee9ec56cd73f0cfd19c14f69a7c4a0d3ba8e18b4c281fe8614b1764488a32d349cc918a2239325056a3677d733c6a10dc6999f7d2bd96c47a30fafe50387fd22959b724a1fa7947131bd43dba2ec6995f0c2090b97e99fae363779887edc80f0f3c7230a0efd11734607bcd827b54800e47f7b8c24e563d668230b54607b796edb93ca4d3ce8541bda70817972b79b441ee368aa748fd2cfd04b0d80b49dfceeb2727bad4ea1d5ea8f5a316eb4c28cf9af008f7f2597e7d0eaef06e6bd738e01e784fc0858d9143fb93eab043bbf8a5545a6bb77bad57e810abde26593dddc6188cddab81891a1f3d3f705caa0492a5fc611ea2c50b1e344ca0060da76e1fd78ad1b9a4c28f63c6d9b5f2b3589a023d9e83840d8cac2a53c918c121890b3671259663d81227582fb2f9f667b2df1a1f55aaffc43e3ace79971bd156354420b49993d99aeabe0ef090e281a2f180d210b5312e38062a523983542f573dcbcdef5873e6ee2cdad9a143b2d8df13709eddda10490ab426a5637e27b2d09ab19fef4c93babe77db6e132d4a3920843e00ff03fcc886949ec1ca3eeb9ee3b583ba8fce4dc15da1fc01f8ebc2e484de0683a2a019443f74cb281f2da3482d6ba2c3c8e89a26b0692bfbad719181ba06e4c6bd30eedca251396a281c9f130f0aa2c096b9b1f942adafea5d300a7afdab90ad967449f68726961652b441bcd3907630c21275af37ab5f5c6604bc3495628b0c3b17088ec18058f90aa016c8e8a79846866688ec381f177e8a10eab7ced4f94b3b737927f6e6946b3bbf01650fd7282736571b4c3134afc859228e58635382f7c1810e7fad8313945b787296b431fd60c44919d74d6829aeba974e8fd205515cc182d686a55faaff7133a3aef91fa3fe4a50cb76d771caed33f829cb471522b1f1068838798e7898d258366eb73c39cb45761ced9bae65fcbe4830158109226e9425508dbd38843c27886e125fbcf51d3b975ec7fe48e8767f2af2438c8a70be30571a1c6d46d346e3071d510d83f33160d61d856afd93d8cb997b7358a5819b7ceb82a90f7f597f9bc1199749a13044dd4b1a1bd9a50a0e9769843b3ed6bb0baded3fc4b59d8e094e60067fbe11fe4d6ae940d8e5ec67f22cfe44d07e3eb275b0e344cde45dddafaef8e070b3c2402d5591e8266888fb945cef680a8b004832be8f6571a5249671fcf7e0dd5f6a8483b1fdb68062cf29785a2fbd290fa81ea36334a140184cdeab29e8dfc14ff2705c161a92363f77c1d7f113729e1a7827fe813fe3a340aa9d7a6b9b642f8c1c9f91a3c4d7d120a3e2b85369220fdb5e2f3577ccafa191832c08f1da0acc3b5de6ec23912e5f0668774381e70f6809acb5781716cdc5298df5b74b49b303e654ed5791864ed1b143fbe638648151b19b03a03093b007f03669a57e453f1dedb630b41fce377919a7df5a8659da5524eaffe95c430df465c356ef20d79b34a2d82f8106f8b8f19973a5f9536de84ba821956b91d1b91c21f422a395fe51c12bee76dff16cfa069bfe7afd05ef8596b4d4864eb7af075f6327f3a4621b423343a502b7400f120930b2bb60c55460a3181b4a19b56e09da82b2b2ef57afdbcab580beb286fd81a063eb7a1800083389a21537b6fac73e9434e1129e45a1074a2672069e2c745f141488831d8dfb9ea21c5161a46e9b4c6a6aa12c913c8f2271ede12d78874fcf0ee851989c36d6326c90c3c03e1c2206a8fc7f28bd694c7613c83b046a58a627eea0075113efe2aa3b8af7a873276b6a62af56fd293478229d2fd06c101d563a53a083c510ef65979374e3a4ebe43c29fe2ca44b5f7d31a48b852dc50e0832f6dbbe93c9766cd60e1224901648f83dbb267b443bd944533c7dacecdc9b472c3a1db32a1d510b06612d8b5cafd1cd780252669fcc3ae6df74331ddb6314cb5f8d27ea45e6f4416aa4ed6ba544d72ad47845b8406541d67d15d06a5292cd574afc9456ecefd219f838a57922680ea452015109b72925d4676d788c113330f84f6dc76d7478832bf5e7f481afc4aef8e666cfb0d4ef8fc1ecb43ee68e9902f9be0033c2ae49c275ce5772b7b2134d3b5284b459197e9da48151edf7d8e950f4bb25f07429a218285046f29e58e64d67043fff543b84bccdffe515b9e57e52aeca1b7f3f554ad71ab850ab669ff985115f856ec2f19b6bb342062f8db0042459f6ce6d4fcac6b90aed5a7d1289664b80a3256dfabf8bf0f49d30756590ad125d2b64e01fc4b7f82eafbc9e76d01cb3bf8a6ee486fdd3ef91df4a5dfc9e5cb2b2f5b661f08755fd7c8b389be4cf93cddd4b3a03168979380372a089d2c113aecefd5cfcb4b19c335b04dc201e59463511491c0cd6f3c0cda6aaef64a1bf59edb3622153d1d1e69bd1715832b95075af197101f93a6f15e0984dba0aa8863adb8b6202350acd21727218e1d92b92ea3542942a36bc19d1aa900513587120b8f47c63855f1acdd62bdba7fa35966987a05a4d8090e9ac1d3b8e6daaaa825e9916dabdf2655eb8ea7c11b0b0c3f5a1534c8c30d13464e71cbfdf0d891f849e1a95b64d09eb91255c8de997fad16010ccfb5102438b94916b43cd79bb561163baf82680a35cb6ce541beaf3e3175110875d54b0abdd810dbbaca4c77424792c9bcf8135a50f48f770b24107d1afbfb1e88eda409d7d084798a9400d30bf3659d288c9bc85e3309e5be58d660fdfd5db2e8b4c295a3e5ae49c53d76edc3c631ac1c6fab77a11a6494010b1115cb0d0b78043b0488c31bbb51e2707623f3d823843643a7f822e39ff267b60185615c560f581e396b9cca0b0b13abd256da4cebec789cb7a6da70046f910807704c7093850a0e33be053973e6a6e37e8d4db54fae7499f5ec0d1b9c9fca675d6fa889f669eeecd44236ae6ab1eeec7a578be6b04791ca2581ebdaaaa1fd518ad245ecd7118aab40206aa2a47ffbde9ed9d59f9d49fab2c56069eb2a488f67c4c7786cee2533e9f3047f0f01b1171d07cee1ecf25a4a000f6ab4512d1c87a7cfae44f0d0be590ac07271773ce3fe6768ed7d1c94e88fdd0260fc5080cd5b2fd0b93553ea2ec2bc673dbc494e130ac276c1aed79402e79660285693dc16b5b71b2a49bdea7fba030627362084a1492af94173c36b2948150269d367598af6aaa3d8b28ccf2d101e931f010ee39a31eaac181a4b0435b67b2451dae17af782d1c7ecdaa978021e0169adfe947e0763f43cab257b8ab5a97b36c4f963ed17542f83a41b36d75a537d9e4c56e8c706874b319cc53d58e0c9aaaabd1f1031c6e50cd10612387518071c5ee48aadfd0cb56fb9347e847cb7512298a6cefd28897bd069bbbd09610c4001c07608642ec1eb4918c91913aba9af30500431ff0bbd5107d000e82d35c9d226dba505098b0361b1948966c0c716643c212cb38b7d191937fe196826abe7638c8189b665e84189060818e1a89eb17ea7937b5767ddf7f5c48c2f948c8c31b91e0bdfd3e9e50c35a596da0141f891ff371c941bdc72a4f7d7c155248cbf771b1dd6de9413f3bdf95e97740b7de8bff7ba06a1fa623e89a989f370b05250f01baf356b0a719b8f9a62eb1fc52f3c9722b61db84ca7c62dfc0e35deb298d1c207a27dd1aa727d3bf8f0d5840cfd9a70f1e62548fb3949ee1044e2180f8d2b93298997cb0c6a62eab509b8a39b51f88b0b878ecfa884d56b2660b77511c0f84d1af2029c32c037d2d164ee36ba859e53abf37256fea0dae32ea6b403b66fd1deffcc9b80ec1bb28e67fc13637c0fce007a9cd2b4d89753d51f0a0eb56c59d8d2b00b11ad1fca8f08976c7bff0f48c8f9eef0b56584f515cec5cee1b57038a3c9f054d5d0840a346366c0458c1d99de988cf95cfdb0846dd26209f2c2036ea63eaad7547c3b8d969fdcff433413c767d17f4e068221c55b63ed7d338f88e04f0e8e33108d7b88538f21036ce72a42cc6bac0ede10539743637b1bb147398d946859d29e018b866f15a1d5040a226da91b17aa6206ae4ab1b0ba3e7577ea73eb9748e07c8eeac47bc262ec0a3200d73cd2a07018aaf2b99b010654c658c1986b90d8b545f79d2f570b996c7daa9c96263e847f6a4fafcf8e4a1161d5e4a039b0f5b6d22eb3db219c51bf708d77b03e4aff27b5e8dbe8460a8f928bf0f4161906dc402227672c7c0e80ab8e52dab436b664787fac2c3af31db50ce5fd9a63bc9ff3034d33d1dd75c82ca3df8f30ddae73f006cfbe58a0da9f301777e7b364f07e4c3fc16932d4c6ebe4fd03c69ffa49aa8e4a36206ed0acc616c9196d0d145e4b26b87255d304bc52e3a506fb69566fb05ed2555f01973458ca86b97203557ab304eeb0010815931e0178a67c59e8888290bde73f14aac5e9aeb4f2039c59bed0446b510a3d117a9ea4fae4237e175207ae149d8845239fa208a9a01de1b6e751280f2ffee695c2123c100f8e60cb8fc12b71cb5c9c5163b181610873e68686fec04a76ecc444c6ad5991a194d6268a2253f756f09692f1dffcb9dc75d3ba23635c55e7fb0c600c7c562e27e52f13165e86fad6ffc5aba35728d96749951d9eb9a95b139716b27dcad3e13df5027d508d683601071bdac9f4645bc7fdd538e794ae7b7010310cd54485f1c3828421578161fb43f99e2974035da7629d4595cd4ff1157cd5582886dbcf7b708065d124de78b04c02eae9904e3601f6f4655350eded3f1f94e58634622f025993092ee8f63a21ba5062e845fd10b529f304042b3d818cb1ffa0da348b7f9a30610d056dfe6d650ec1894e1d0c55322b1c0da49a8eee0bf863bedf91f23d83308b533f0281c35c6e69bf198ef6711f3abecf819adbd7fa1757716dc2f29cb51bc5dbd426e2e4444f78dde088b9a48b7ebe74f61c8d7914a3a8691082dc3c02ce96f6203cb48e1afee8f70d85469ecbee2ea7d85c8985fa0f3ae47122040414f9cd043cab451be4d39715e6a959c865d1392f0936028102f298d2e9e8b44da455c568cd9109235792b4e0bbc222745ca4df7b24ea38e64f6d2179387aab1cde772b2278b32e458fc0a08e062c35caaaccb3031d66a54f9048b5df87d00e16ad8bc8af820114511fa6b3d0cc36b79446b2b4c1b5ac5a8782dada38ac63d4c3765d6ebf3f585fff7f4ef79814591ff2c68faa4a6387fb086bdd0f856252d1a3094f1acb2f8f6d0b48e234d037bfa12a0731191a6e8624eeda31a318a4528bc905afe606405b129d5e262a192b9bc76c645a29c51e4317dfd03bcf7e2477ec348284c146b3355bf63ff532bba0e4374c97da4c5602805a1f32c979493a8db63cdd9e1047d4d655737256c05ae4fcbe67837461c2f0a949e0d3867b4c94e6d780813dd72ec6e77b971b42a6b3e059995ae6dd3e32ba0ff50230c82b5c3faf4220549fc66551dea9ce091a12adf45337495773e936b1f45a392b650309c9aa09fdf013e5b3df177fa8388b55fe62731b0a2ddce83fc14f40cf31c9c30555b3fc8f1d910cdf62c8c416fe2a20958f1cb6f86a29935cc83b94c4fbeb19754212d424719dde310309c7e1f088f91e3308b22a0989587f8787f9b2550c524b40ffccc63a6067b6ad190c5432aad67ebc6fb8ab8c3af2d14c09ce03f394248ce3767af005c88a811b0d9f8374e460fcf252a27709de6724f837fa9fb5c185926155faf370b696d6307d4c5cc749779bfa51e119b1d946e3fa9ef0772c5fb781057bd1ba2bdd6afbf65af13678be852ab6bffa202f10dba6e90b5952458d09b2ba7be144597435371be14cc684fdcf42b099ec3b0053480fa4f2ebc0c8f1ed2eaa259ec8f30533deac329b7b806316215ca31c5c6caeef197d4c2fe828f48c81bbabc55fd6b2cdf12481a64d1db41d4136f762c32c4d7cf520cbda7b36ba72e31b1c31846dedd145aa3a0a2fad2a5e6db0a189e550c86f884ca77bc93d65a971fe8fec96547d4e840041e96b75d0ad0b29a9d9a22f7f1e2e611ac103b8071d89d49fa30d0287032578f54c2155e2837c1d8a0869a5a9baade772d73b1c22982dd1bad07656e514b672e6d2dcc23639e55d50695d5c6323a313832cfac4153653f48c9b9854dede82a684dcbb5de1c33cd3cac0d4f4ef62c54219052bc7a50ef4e12cabca6ce9aadde59254832ff4ee8e19fc832a59a3073ad38686f66a04239f23068dadd2b06fc16b4c980d9b159be9c266edac2967de23f76d9b01e05e278def2e2dd5cb225d02ceca3090a1f72afc1dfb55c06e3b4f171f6ea8ca4a5536d84f9555af4a5db0bfece2cc2eecfa4db034db223dded8f81976421364df0367a8e105be4110d517332c94c928280b1ba361b8abf2e0bf4409b94778fa85fc0b9ff2edaa757e5c92162cade5c5854b5584f941c39ffc1cf4292f8d1b64be9bbb39749ef5dfa4480bae23602afd3875282ed5686f4170eba923e0e9b7ea162e744ff5ad39b0bb56606e52fa8101970b1d659f667efa5ac37fe8a9c702881006874d314412bea9962b7613c8e813a7a529feb43e6ae70572b14f8a1f8cd7f78ae5cdf0b83aad5ad3ec71d25366d93a714cee1279845b439a65044c45deb7e133bb5f76a9e1b84c918ea8ca3d2a48071cee62d75acd4a0d37bc7f7e4070681f8e6a72c67677469b6d287f2e574d2e5fd563a51b19f5f3f4a833606d8b2835da4474cb3ce42739cae7fe6fb492399c1c5c2b715ebaf13040c07091031413061f95d9bb4eb67f71c46caddb272a4700ffe2ddbafb52f35ccaf29c8b3ff6ce364bab0937c56bbf6e6a8789d7b0cefc3f09661a5fe3604b387a80d179c804d44923b5b71fc73f1e14ee3a11f4d2e06238b7a80c75c470260cdfcb170bc47cab1c01ec96b90aa45ee3c6f287e2c30c24d8eb10bccd09755a7b3433afc02b9f24a119d0973b822f1ee9c3de3492dc81e7d7df994dd24c19b25bf5bd49dfa52f8b40e7ff6fe149980597e73f2e1929efa8a36acf86b37723214f790351a10e4f231b3604291a05583fbdd06b9a2d36fcab448c2ab9ae618ce38d65dbcc9b867aeaccf0daa497595051b769cb3545208147e0179c305b4941cf2dc66bda934a7cfb2da676fd27f8892d9e91acfabd4c6ecf10d430280f0f405f98e6caccde37d13742cab36327eaa695a92b7a297c21e89a61e942390f42c145374ddc5d2649581bd11c55ebc29767f47d4b958e7a63308785a628843544e66cae04cadadb41c8ec0dbac23e8b731f704cb4e6360a974d806a11b78572b48a7748f72c1bbd3acd54cee9005b346cde281bd6c8855f0ca1225f83aa04e1dead56c2c95f6ce1f8528301323ad4535daabb39b936ebf07ff13ee28abc12cb20ed6550691b093e27c00c38d857e81f460a5fcae16514e2da72d7811c3bc0233e624eca95986f15b216321614cbc20397a80952b7cf8789efe9c75a933f4fc30be716fafe72b6a15b8693efe5b3c0a8aafff75e48fbe9517b247b43db2b568c4f3112ee350b9788d61b05537707d24170331b280ec8613223742176258f681e37c29de3b920752229d2e514df3dfcaed3c411e2bf2a7c4062d3e98d2cbc933069c061ba769b92ed0d17045c517caeb8d8068557e6f955e5fdb212519a8858f25c01678b1bd6b3f2f1f70493ae395feae7dcd7a0d62cefa8731d72b7f2a163d0518c43568e657447c17d73f849cc0004b06270b7232c8bf9592feddaecd0979e41c0b1493f780527e8a4a083f59d7586093a999335093a3f511c65c25b0e27467ed1a5c1bfbbea4bfe64623b8c0c3f5903ff948deae935049fe03672fa70fc6b806c65c86e100e9d1399825185c90f2a9ec97f46d4f1c7716676caf48142e394f9f5007c28c7275b212fb932423abd31d576b16604c549dd01acb448932cf7e120f0cb320945e3061ec331ccf52c0f689f4c8ec30be1d80c781f1be3683cea1dca014d20890ad1a1831fa033ee4fdb59d1ecf9eefcc68fd8639d6e5eb7a347a39a90d6181029a15c22c1e7f9a7c903135a7c13c0d46c8b5535bcc2bcdf21b94cc246cba6bfc03a25f2a36383953b94961b15a7aedc26bddcbf257e7b8d89390a1d098a0586d010229fb38faeb7b0a9ad0de0aaf06cf2ab2d1f23d8e5ef57146c6f993878ca6abf8138dca5816755e84ebfd02a06afeb1b15e885fd2699df9dbbd54304b69bac81848991b0d62f06cd2df837697e32c3971c983fde0a619536fe0f56e91f578f68434a5556cdb0c078e9ec250e21cde4345fb175d33423e8061e8f0b515dcd3a9dea615b642c14690310760c6efd980454875dfeac09ee22bf62fb26d2764f0d947099b1cb5bac128830de49888be7fed40cff5a00beb01a6eb371b19f8c8e885145ce94bdc4753aee4d67226144e4ebf4ec456e052b8d21bcc643d96213f0ff4b5ac30f88db283dbfa6364e07d401eec95d931f5b1fbd65743a8b9a50ed77c72a9d2589132b845131dfdc7f554ceb90fbd938eba8ccc6be4b8aad30a62df9253e62fecdce1d20c215431464e8c329f63fdc9421a626e159e04fa88de267bda1960865a8a4fe04aefcf44613c1b9169d50f6ff47d8e68e32f43e4bdfbc1a5055a5b3bb9dd3b276cac221a61d2c926a60aa17ac32cdc2d0ab74a900fba621e82e768c7275bc5a4aa867eefa57fc6939bf5fd90a65ee51a06489a2cfde4478c566a8a99068e26d00ee4020818307f55f23a16c9c7a7c7166cdd90316ab4c96682ffe602bc60ecf18810b21e782aa83973d06e5d8e2a8856b1fe3f48c7dc16471612ee8b9185d3d45969837017ec0966b0a8f6a028e81cc07f2d855828f7aa6f60250deb1ab01ca0384a70eb3eb709c8b1d003940b83b299644310d45cd0c050e7174987ad92f0fef1c9a2c024aca4180f3688363ca3c8e0f8c09a348ada97534fe0ab93519d3e789a3bd6b5884c03f0840905d6f624a78908cf7d6e77c018445f5986807f1677e726fbd0dd1287641ab48c2cfb2a79602b350a6556cd27c1635b72a912fbf7f4388713fb4f276114a6b96058fd11b9c75319134e78d447183d1948a1f3ae94d8ee5ded7177e5d6d2ee7f64bf094b3a6964d544d39d0ba93ba2b61dee4a557b39e3d40adf91ac957d242d2e87099e142ad7e472c4e521cbc074c0c28292acc6a8b22db62c8ea1dadab23f384b53ae9ff7e2448e19d16ee60fae5fd117b77ba2a5cc04c2eb074dbff79ee3d014374ca5095acb716d9037dfd14b435b8d9fa9cf0956fa2730a9ee287e28c48567582dd3db35fe4775f5f736f4ec892b3718e2dfdf8bad2b4b6c9529dbdd1fc1d8ede23842757f5f1a418105e7dd8c80134f41dc60efd251f00b731702282833fc1a0169dd8eda7f06b2a91b4fc2f54c96f1b6bd5f831d70b2ed566021e4663eb73704259b51db22bc13297294ac9de8179478f1e7f9f26bbf09654bfc288850d40b179e18d6cf0da64be21bd45ba9454e0854fc27c08d819434d3ea99ad97d647fd14165519b6dcb264220ddd7c6ac979b7dcb5676f3ca34e129fd1853d457d26358ad7ee6ca1367c4a4d3678833dd2b15acf3eecf39600527e8f800ee6e2aa5985f7dc683abca5d3fb7f539c47e6188b6b41b517b482a0eb4f70269c19aaa2af3f130e489ade3dcf4ae6a02fe4f925880ab3d8aa0041e1efed27d0c2602fde789f68783fc31982e24c5b5cd285641a1f497f5e924ec4b7db7f8e30c118f6298f82a992b13652e451739445ee0eda1911aac147601a1cf5770a4c563ed3bb5690da2498c825f663894161b6a95fb466a5a2f2cf494341650f96192a6c117fa0888ee24a3a9ff1404310285608be071aabb90b6eb0fb5fb469a4b0bb800074d9c47ef682d4bfc6c84d1b1f3f57273d8a7dff028854ac7a25a0ebc9c80cec9da2c7c92ba6fa043272f8b2bf957207209e42a332e21dedfb8b2e0637a1c70689073d061f1fe501ad08deffb516cc900c570e512f4b6070cd41f22a383e62f7f273744952505c95246cb98142139615cf41ea112885585022644472036d7f4e84219982b71f11cd4574dacf357bb5a1b15fcc1a80dffa9959acfcc7b6ad0621aa5fb943bc4666584b78b4f4b4c5702a62a7b9b1f56d943af2f5c19361f28d471dc85b19e23ca704dfb18752c9b856a552ab034e8542ced759095767b2fe3caba6c6eda2fef9c1e1bde095c54522701d94411abc9afc614ebc5682f31c237ae6341b94db32487b70d40d08ffa4352c1e049124bb21a95480b04a648b57f9217205eb68bd89be92ec7e884d8fcb63788b128c6c8cd7b8e115fbc38c19db2d66c271e5c096b7cc981a7ae720ac72a0faeec059c78d57836d036dd1eae65751eb5df604c8025719342d2d2cbf196dee76e43117287b57ea7927868bdf4ef59b78f5e57d5bf07ce4431de54e7545c6b24457f4ee4d9a20c020926a7555731f0a74a66fc73e3ef74cc08c6f4cb37b84fe68532fb5c217f2d8f45f1dba21827246b90f1ae23ac72e85f8e628aa004b8b65417d69d19bc28b08c48a82b9c0e0c7f94ad54b372b228f058eaeb0525d3e1666230dcab3abc1006efe8f79cb6f76c1f79619fa34e517f0b1632e42e3096c2731f80e2beff11d2c7e6769bed06a0b7f4b1df62d68d11c0f57b891e44ab35b74bce2190aa8e302f6c38547a84c90a2d57792704d2367d5be40148cf944d412da726bf8e2e84d3134829c78e6fafc904db0a339e73b6f9d6d80cf789a76b8f57bbf0f67334be528d01b208378c8e4711e8428ca78d3b5e30bf195633255993e62c28a4d0d4a7f9a0900aee612ad08687329efe3feeed7284464927f0aee6d9825ffc5bdd6dd97b7ce20253194a9c446cbbe87bb0326ae7058791173b4225c5ced32f8959b2f4476f9de4bf3c8001d4584d3c9f3a7cf2c6754524808d54795d2cbfe77e935f4534014f8189e68944ccbcbdf5d8038452b646324adde27ddd10aadbef9e042d10fa16e25fe577b558055eefdc73f424b14cd8b151bbd93297ab53d218e525594ce3cc6292f8e7a7194f7c54b9c54dcbfa14826e9b9d038a851d2cc92de22f3c0f3c244649c5c8d9285bcd99a57fef938a6a544055b159dc8caca9d53e5f921fc3c53b0ea353d72c8968c12ab5442c14d8bd27a9c0000243e6c7c919c1bf719ea53d236b7b7ae1de26d4c0402240cf2c2597b896438759d620cfce548916b7f11da29d1bcbf9f587f502418c330b4eece2d35a59481c73d69ab46b3251a0bd1b864468fa03c151895884e7d045c27336caf23db108960cb0e1f8f8ab8e7ac01bb57405bd5826a738a8ae53ebbcb4db34666f45d622823844a537866c3c14ae7fd7242695178d591adc7b8c982fb8ad33c9ce429cd9c492eebc6134132a59cd114113068decb6675ffe367d1fef806346b35be4d7c16b58ee0943bc8f76eb7c531554eb32a4c73ff0138523ac64a342c5f55c6b757f00659955c1ec2603939191ab49075587de0d3d847e62e77207cd2a2aedcf106af2dfcacc2467f3ecf04f09dad5de1e0326708a77b0cdcf69bcdb46df9ad31165a095710252650696d419734cbf26d8568ed63a58ba6baeff60003ff1c5e63fff0631444eb695b1bb754213aab138be40258d56ffa2892729458cee21965201fe56268d985c08081c2a1d9986dbd2ec1deefad7c16742079991c508076bfaf346d55ec6bf8dbf7f6524a093cb8257e04de46917562c3d350f5ef232cd65936bbf31bebf90eb09354be8421346c7969374989902186071cb84fc0f3a72c58b71441b1c4789810057ac763eddf9bf5395eae0715e642b1759fa21ec95d28e662c64b4eb9b8142818c601ad9b153c6686f0f1845e018b450c25d8e1cc0513e678ca86809fd4f218cfa9e1b4e0cfe6c248020e8e1ad12f7139f375009d4b7a82ed261d7fd9b045b020095ac78ea3acafcca65fa18cabc04f1fe8f10abc7497b5f892ae95da4ef2d660083922839d4382d3712a71337514a4e5ba7dd833e1ee6a54ffcd5ffd76a20a5bb123a93e67f6e58a3ba45a5277b8bd520f9666cb1d987fc478ac949cef91b426cc01abbfa2a0c976b8c3cd512e6b67c4291a5bf249b3c3c0119262830a1655e8273ac68c5c40d0ad9bdc440d7e5e77b42db4bab31803910ebf11daa883e64a950d4d8759d3e3c7138c5beb48dc5ec8d5a184446c2db8c363d5c1064cf78c4476785bf85c4a8162de0fb0807f54c84b54f1376b44a995a4b273f8de58ed4d42415ff0f16d05dabc2ca80ae9b0ac60e57df7c3b3e2a26ca5334d8dfc4eca1d8799975b0f62f3dd1e2cbc5579c63abe2e82f59696be7c1c5b4a12fc9bfaae199f9c07c76fc9109fe7ff49da78e3f2550b328761727431cdb7b132e317edc864f8fc0e3fe5c3a3355501553bcb3e7bcf7be7023f510acd5e2ee54d8e79640cf97cff34c10f683d27e2209ebd21cc5b2d19009cf348a8bdcc2d3b0c69a59da925e3c806c4d6250689b847ddc91fdc7248ba7c991675b0f1e5bca4bdcd0029746b3468b27982fdae585e98799997019a577e095dfac7a58b456ad7ff4873326ad41fde2bed60bae662149d69317914e8067a554526cb77e18744cf30adc742b46279aa757eaf118b358a5f6359a796fabe7b54b044435d11638982b96df864fbccad326c3d0f7d00dff592489e9cd0ee170b9b0cb03a63388c0e22b7271870caa49495f7a93e121c601cb8ca96237637d88460a3e4912f0e4f0f4540347f6d7b4c09341ba3c01b129fa9282d87b8834cf7b79fd2e74ddd38c97a59a0be75b5d22bbea88065505ff8ed8d34b935a3fff6b64e3c9513e5160550f91145a514a309e16c7c53f16f82fa92d25582497e65ab56428b4e70097544900f882877f2b76a4c741f2bdd633bb11c798c0a8bf4e9a800546bf155a890dff6f34b4d38e55bc87124658c27871855afd88cf7c275e313626ac57edcd880ec21c7e4646fa16afb93bcb2b6218d8a416cd6a5e017a2bd6d862448f255847a5d5f394306e25550e60f8ada7ca51e6d2437aee8e419e10beb35fa40fe64a566ea81265927a0fae63cb41f66acbc60f95b40bd630ab84c1132c5f1c28c9babff3d651a5fa9866d475f7c1aaa174a8f06d8b2b979a3800918dab7e885b294b64e92eda0c3bb38022254cf55b652b126d69e17832798136c39be35013592a03668dcafc801c66cbee9e46a9aab04cf664b87e3994ae7ab3583ec1538d5a0104936ab23bb86ca799fce5618f077d400ccf0b557e6dcad39ad4737303c46f8bf17e91aa5fe7c640e3d84700dd9e9cbce9e6348ae5d73d9863c7af31855e7492fe0c13441f83ed6f8efbc710f9442e05546ff0ff1e4935172d4da739f0ff19c8d0436f762bf43bc33f502fdd3db89ff6c4749cd2bee670bd291a1cb02acec42d22a40a35f2782ffa0d092169bd0d2078fc321a3cd574e66ed18daeb11c6c24c72e627d515af0809d07a8b7a73ff7fcb872789100655a48e9a972a55feaaf473c5d56f1637c0ed2361e0c5b34b0acff37b2b7aa885dc68d14b3ed0b9c39f155a1d662a11e7bb3765151bcfc35b4d1d34b983e1357358214173e4658d5cfe01a6b678ef990f292a36d2952f13f2ef24f2fc2cb1c089a2da2cd026cda216aba255305863a07811f18e16d6da1bd82e632e879741e19148b39849931e8e02f22d0e36898f38ce4f7487e960169cc5ee6c69eb518a8ae8773503fd64479604955d9747af3963dde23ce73caafb1a8e931c16cc952762dfb45fb2dba407133a1be9a061a84fa5c6f95697c3dff2e116cdc3ef496ec40f3065078c05df91767ef2c19837f7ee83a96f24e4faa85f711600ca09385ba6b8cea4fde6069b1086c8d086a889dfd00167f5c741a6bed6a02897b861e4ee88c4302bdd1ca7e0366392af66b224e488c5ee686cc699c6aca7ba352303b1e2e204bb5ef8534c3a90f014449097fc31b193da87b6b9ec608632033d02c5cc265031c399862ce3fec917921d96eefa62d53a066ad7c760d9e9ba40f8e50ffccac8760feb40860cb7af3338022f7932b97a2a5104b16e5c7399dd50ec835c7128c8d8c61f2f77dac72cdd97cbcad8036772727e6642e6f10100d467e969de49b6ad6661ab2c2b361bd3fd9d71dde7e2b655ad4de3f61e326377f57e27f4d16ef4fd1c5b8e8b122e7e3cdf1d7e77431daaa564c543c1362af5704f30130cee95505704ccfc7289e9fe51a13eb2eb91abc5d55d82e8da144cb027a6152997a3f5b52a4ccf9d5fcd75f7addb27c5156c0c79ce1cab44609d8c7f66ffa9dac2bebdc6dfaa5b059467f3394de84e2ce1f3aa779054e32de4ab4eb0d0d0d93fe5619539ef160bd5826faee755356162761cc476d1db1d0833433a0513a4c89a9fdaf29f041db7738c2c77f526c182eed22c81ba34f927490907e6f7ae604f9167fd245408ee2a5a17b7deb5f8ecfd3d4b585d1d4fbe814c81bd249a5ab31a6615658fdd4203c525fc2903e1106b3a631a3fe21284941ff6a5209f697b1a4f118cc21e2f425cd8c6e5854107acad3b04e13389d4c45f57c20f0261fa54b12d6f161856ba074b94d6062b304092d029cce475c8226045cbe2aa3587cf4c6caf6409d0adb348a08358172651a1d6dab427ca9310654d6131d2f385c247dacb3e3a0e0c50cd745d3ac0e816fb88dc8885c8c220810d806a589a10c0cfc03ee6157685d5e0b0403cd9625c92d5be39c59f820467113e3564bf4a388f6249cb3acde4f47beef5b1e327a61a8630ad13f31f37dc15bfc5c0c06916fbd6eb294c52181d3d943ee40379fb3dee02947143de89f4f166d3fcd70447af602c7fc1db75fee4954a6d0eaa63dc3b769c93989bafd76d257d07d3ddf9eb05607f01c6ea2deaa6a56c95244b622f69ad28d42094d5ba8ff6f6902422380e8643618d0dc43464a751779e75ba9677c2c993e44bfe05d640631516b476b594da32e2253ef2654ba9191d1e30d6efb04899e5eda09444f70324b3ca55ae65da757418646304c107efa41b28881f5ff57f501d6bebe007b650a068660247121a6086ebcdb3f29e3e3ef39cea6aba8d8e8b2787d9f0b853c1029fabbcdb1055950e4591b5ece698e9422c80b8053227e7fd2364e0f42633e37dee7c65f1ffa1d79d240b9ee47a074d4f574cae7ccc123c40234917de61fb3a585e5311153d870ed6b44d0bb2e61f90b9adf8607e8f2329fe9971b008c98d5d94bf3b174e5658374c22422e64a2b00df81b33ec004d5c32037faf1f64c67bafdaf911e2428e2a0ebee7cb7bc84ca83d542468a581c6bb1a403cf2204dbb6c0f024f6ede732451f4b80478aa5b71ac9c09cab6718e00de5858a489551aa1c3d4fc6438324ff4c3c00259590ccacf27f06fa53985acbe9a12957192518614c27f2e163c3788675082eb82609ebaf68ed25ec92538c5b4fc9bb5269b1f0a99777bc390b27e901b4fbe5f787ade86945e7f58ec23c37b80c308abcb87826f19d8b5aa49cf06f206d93bb6fd7c3043d57088434a4df16902c7546c7d062d67a8c0c3e4d16c1c2346b425e276d279657ae8f55068b05c99397008bf19be279ae9a434b32459bb89c93d499368df432e46f09e4b6c2aaac3c14ba682500f1cd7e21eb284bb6be0f5bdc9f54878d59ec50fffac4586f89d9ba9e2ab9c8fc3cca21fdd5f98bb53e11615a8e565b9f3d238289e329645b5023b4763b9d10620dd785766d5bab1fb5594daea2b7d4737262e324387b6164f45c9d58addbd6047fbd1ae38088e16c7366f3825c2ceb5dfb0e4e8caede217426e3cdac956de54fcefe0d541ca47a26065d0726dfe1ce51e9f814050df9c5786f9bd36b68930340f7a2144bb4d092e27f42d72206fa481adfaec64f1023da31594b36af7fb8a8cf87d402c4602d8c1493ab1ffe4c05c75a3c9f8ffa1f6c0b9ad9d0b6ff821dbf7cc343dc099075ad05cd360a9246ef0fd9955ae6349fd9960161b241c62946d240bf4973ed1833c14937c82567d38a6c2508cf922f6df7b883612c72c6559158b8dbbe2b0f3e2df1aa06ec104834fc80bb6f2cb12f5f9f841bea179eb16fe0b37c78310e6ff94758cc25a7427dc0a5ebe95beb21677102a5e564359757086c1eb984ab4b1aa90cdef88fdb5f597e7dac6572f9e8773a9a6ecbe479a73a7c0f44ebd2d0ae9aaab1d30d097ac739c8be005e86af4897bf5f5441e206c3617ca8a48037eac45962c75f4f7b96a9eaa5aae030646cde88595ef33fe8ea4d9bfbaced785c9be731f07b1b8f6f49c5d11c7599425ff254112e37b277e7991e6f9ffcd725ff98392513c99dc3a3ab9dbfdf4eb430aecb2d4cd1d147ce6c1601b7f9333fe1b58bb6ab77847d0460ec82e12d27ba1b1aaec2fe319c45ae136eb7353adaf44a6c5c4653b72c9781a3836e42c4fe9bb0b729a663e2eb63b6532f3e53f232d7bc588d2046eb2300ef04daea366e01f3659fe2e36ec2d8ab83ea01bab39ae2de04f4717d1f93b76714ea04099bb6c3f42344e78e5dfa6577034257563bbbba470e83fde1331f694209eff036bef65586a8104a48a210715731d8913b06242bc1e70ef44a1f944f877cf440b411bd0062052f22f22848260537935020f8291a8c942cbba143fb26f0e111b52ce4ddb16acb94a53faf506e304d47653cd916b88d4bd49402abba78d74bc584f66c0738f3d02bf1c0de5a728f6cd9a1ae94736473cd48828a220aeaa9eebf6564993ec7d0efc87d0bddad3c4213db47ba22668d5237e1deb990e07b6b6b62363b5303db038a31bac9bef764f96b307c19203f5e6e322fd15ea076ae0c0dc9c9e3bac7ebdf4ab0769e25e146b0c41e132ed57382149eebce266eeb544b9c5e67d0481666808ef19d218773290da453074198667397877604ad48aa3c4b575b4c74190a91c8e4c0a8d00f7b76663df7be4d059bed19f7cee528a98480b971911c623870d1bdbf8678e139e1014f4cb62c54147b22eb7eda67aab6ed99a967e99966954346ab1d475bf679993f25ab2e2349aab2dd68cf03bdc76b38eafe965163a7ea9d9e2ce4f0390b50fede3e37d4c0b886c8052d91c84adfb6973f285b73199bb639c0ad1c0c5e6e5d39d570322964891fe6d41074df648f71c9909e0d0e4bc59c733d6c1383bce02d822a9ad14cdb6bb7cb16845f7827c5cfe294607ecbbb0c704ea8a746a6d79c286d15e5efcd76d387e26f5412fe50bd51018972125cd7ca5c9f50f9e25af2cf28af34af87e5190fed88aeffe4075477bde12b0cc0c75da86ec5c5c14b4bfe679ba3c37ae5c13c8abc9dbb509c30bdf81e3ad7ca32c276ae04948a08898928f0ebe8200301b88676760f3e9c65970143383132f8377acf16900f32333c4225bf394fdf08020cb0be532e51db7fbdcc4d612460652d011c566f33ef06b004b93f21d608f9855d1b58e15e5ef7a24b7b387b6f6a802f7bd597a35a16c10843b4a98b634aca9915a058834edba61783e00a61bc92a17d26bee91979fdb816906771d55b8153ea88844d911abbe12b8deb71b8fc5d6bcc8f021f43774debdecae425c0a886ea9b6392c50c7dbec73d7e4d87388e37265e43d154dfdd3992084eb284d6ad05e32384e6995b98a05f9e5d951f23adfe8263b0fca1e63cac0fb3178d0da6df62621544eb743b6a45e7664ebf3a009d868f2f12fc04473095fcc44ce46834cd9a724afcc88a92df28886847d31dfe40e353e86f39f16dbdeca6164dcb066144cf65ab913d59e15f8ffbc41e4786c51d83552f12a915b276d6c7e10b0ec66f5fa715c4c25feb50d335f452e3cb8ca96237637d88460a3e4912f0e4f0f4540347f6d7b4c09341ba3c01b129fa9282d87b8834cf7b79fd2e74ddd38c97a59a0be75b5d22bbea88065505ff8ed8d34b935a3fff6b64e3c9513e5160550f91b98b83b73e85ff6695b08110f3e88877872cce9d3c38e189b207783c0b7c152827119a20ffb84f77b798668b06b426f1348fcadb45da293987524f4cf982cd2b71827aa80f5f4ea1e075c32ecc6a153d1f997bc585248ecda84d6d1959b891d19aa14280340ec2ba3129f7f54b05c3621095b7aecb91c19d6ca9db35ebef533674c527c294137c00d20a02a0ea3307740db9d9234740813f0f3f75ce542a876845a9486b665fb9fc922d6ea12b2c1e26e18c84cc7f7a30562c028a7362723547747ddfb1a981a14f59b018456af9b9911fb3bb599f9a1545d52f14595745278430f53036253354763fc6eac2a8365a8effbc9950e6b59c00b1589b52a1cef425e5568442c2df0f56b651b9dbedfba31415d266b330e3ccc69762b92d1bfc20229bc8276181615fafada356d1b7d92a45381ab1614b562aa938c2567024b85ccca2f5cb6e6c02f870d0cc82ecdfdeebc4c2b3c06c8c8179e93649558591e472a7fd7de4a5803666d4878d1a7742e173ac9d2a0be40fd15ae0138cf048f378b1711568d02ab4a900171c28fbb6552cd17dab20a4d8cee213a3b2023b1c636eb7267e50f3eb80c4d1d13b35b29113415a7ed0773c63bdd698145b7be0b6ee8c595bae6aa2ffc23c4fc1711c190d0995731ca88f5321473f900e4fc309a205637c0ed2361e0c5b34b0acff37b2b7aa885dc68d14b3ed0b9c39f155a1d662a11e7bb3765151bcfc35b4d1d34b983e1357358214173e4658d5cfe01a6b678ef990f292a36d2952f13f2ef24f2fc2cb1c08b93325e2c4e2bb6f79760549c7be152e858a8bd5ee468f37d846daabac50b2aed35c13fdcee6f928092efcd2df1f97bc873ed984ad6fd7d22632690a26f9c3ce4f314e09bb8992326576f6a661fd10f9f60c8accee34b735dfe4304efe346afb0f9775051f0fb12285060982e996fb0b021fdc6517a38e9a2c3fa9dfaba7fa6977a88af363dbe972f6aea997d3d8d0ac57ef89e69242f40ea1f66ee42b21de167051bc6a55e0ec0cadf2faf13f4b57621f7cf1202c05f7a089288c4b6458543098d5ad13b96972713c78d53af6ebe8410c31224e4a3565bdf6d55474c12c946d7e5b3957bd215136f1d6ea946cee219b0ea4eb1045e69fb4d8a0742ceaa1c9d3320ff601c7b449db6c6b77f85ede31cd09324bf3378e1ac20f54cbc2c2d93eda41210255d58f611eedc5901bf8badfaf33dda92af73fe4927fe460b6a8aad922fcc3f2430316e5ac6d2ac78c82435b848130a1cf1f31ab3bb5b34c2aaaebe4ee5da5ff717d1fa107519035994141e1c132537ee50ae9ad3da4dd708eff86ae677b373408588edc1d8df1d7b52bfb4ec03870adf7619fa796859e3b51c3106588142e0cb51315d42eb5af9d71cb2cdbbacb8312d710ebaa131bfd1c4a41a98cb16e4c849df49e01bcb84702deaac4a14a99fe9269213023de271b9125ff6ccb49afb4418c14344696c55621d6735ca94a058bed43b8fe033f6153c88f5a380a5317eefa880506896e58385f668d774170c8484f2a46e9463b7c4029448a0b26867ff159c21ed33c8f07a639edc7cfce8cecd82476da3bd0b6330f9fc30ac4400c466f8dc38ff4ceddb0a9879e5d01922b5eb15b574721e588d1fb00168cd4203c525fc2903e1106b3a631a3fe21284941ff6a5209f697b1a4f118cc21e2f425cd8c6e5854107acad3b04e13389d4c45f57c20f0261fa54b12d6f161856ba074b94d6062b304092d029cce475c8226e15825437a5c057990e53aa23ee351670f1b25889e15e3248746cd92c52c703fbc9db8cbd692e3e3a0ffd56583b4de61bac8f66cbb9dea13f42bb8111a430e544e648ca6669caf5bd0af29869f083d8055f275eeff9e6acbdc2d35a5f6c0404bd6331203d8719670b5c52598861b3d9235a413a0f96b7b93ec02ee5618b0867c0cd757c46eaf408764cc1c40d6b8fdbefe24f21e056d8bcf44a759ac256bd7745ce7bb4e3c64b6bb1e90b038580504a8e072886464141fbedaf66d5ef39d9528972f0b7718685b2bd471be2b8de53bc86d8ce41e0fd13db44d7d328a2073393aee5fd8cf631d87e93a81f6c57dfe67725125c994ff5e0e7cba398b0cf46bd7ba29d11942ee42a719c256e2ab7b4eb7920652b41ae87e66529ccc958032f6d74801a4157b5325feeb9254b94e752146894d1f911350e50058afaa2e97b3d973705f0b1c601ffae89c6047e3948db8d30da8013cdbb1f56ad889e1c2f2d6a0e1093bbf0c0dda44ea34daaea3423ead59a73e583065364e0f42633e37dee7c65f1ffa1d79d240b9ee47a074d4f574cae7ccc123c40234917de61fb3a585e5311153d870ed6b44d0bb2e61f90b9adf8607e8f2329fe9971b008c98d5d94bf3b174e5658374c224566aed5ef38fa6f0e5ea92c8f926b69f084f8d9d4b5aab03bec76fe235d787320660f2dc04f06dd1b804430f3eca14be2ea344fa0187b2a30bac584f76242ff0d61895efba9f8eb524fe3a1ac513074041b84eb392b9efacde00934b1db5378db5d3037a62c9e765b0512057ba5c73208d44c922bc19e65f31ee25124c47755d093a1ccbd5aefc6988a732c40a348e57f0dabc53c83be43a084ce39e3c04d902f9ec5d384527aa16dd4e1c125fdc8cc38f1558dd50449f89dcaf90daebbeb0ba63423ce89e35870d60b31cb39bba59023b3256a40792324a8a72b611d45e087209929a3964dd2116444b0a77536b84a943e39c428713ad1ab49dd4e341098c33b3f45049b9464512e6a95d007126e9a965a684485a51ccccb2e970e250899dde372c11fffac4586f89d9ba9e2ab9c8fc3cca21fdd5f98bb53e11615a8e565b9f3d238289e329645b5023b4763b9d10620dd785766d5bab1fb5594daea2b7d4737262e324387b6164f45c9d58addbd6047fbd1ae3fdc63d480373eeb17b783fc797d9d02a7f1740ff7736040b6466baf7a4ef0c53ff35c4d777a2f000de164d53350fc7f6b97857bb48a39a53d2f04480836204a1c3a990d9f66f7a31542db11ed09ab42f7266aa07d457e581e0f49a29ff25582790d7d8412cf2b17dbee935dc6b9a1b11c6133d900f1bbde366e21a806502ff90452d80520374da8aa8ebcf66b9429830e5c3a0656ec8bdb2b17bd5f14a41db68f50ae523f4b7fc61fd630bad84d8d662187b10be529ada53f5f05fa6e81fc96695c844629a415a640216b605aa22458bdf923ceae9f58f3f914b67d9be456d79ae12e6e90fc87db6dc97a1e3191e055a8ee544c5fceb755454c7ed9aef72801887b676cd565706569a91fdebc72fcf1ea43bc948addf48db4d28599a3a08271732ba05eea019f2c045a5aad4a76732de8d07c5f20ba88da0f242c369098eafe3f310924a5915bf1275991afc198d9d793ff8fd863129ee04e0268fd6425a73f7730f04a9246da3eeba0aa1da5bb19297057f982ad044f26385704463bbb3ecf3af0555b012baef237854534c532894284912fc16bdbd58af8977f3a858f62012b6bdf6405821bef159cad6a2a2cd878163f8738a49bb5507c6167b4d114a7d50c66619aee99fc230ee2d14c0999c60fb82bbf19be059f0b8bc5b688d79f92d9176e963f9b51ef0f5cf33b599c809b71f3f76e6d381bacaf62472c5072ef38c6f073b4299baefe947cc42b8cd6c7a83c5e1069ed3e628f6912fe7dc27a9ad9fa75178dd69e2bfc12f0a5c756c8d8b0490e03a53711e3f2ac6c06fc39dbc6e738350f8c6ad5340f8b8b9a47b6c8e0a653f13ad4eeeb081863c3425ca811162abb1ec2280e21a65c0c759675c03ab30bbd36007fb3b34ce498ffa0d06f69fba27593ebdfcea719e379a29a0d446351b3bb52c5fe3b901f36ff8f285e258d226042964a266aea98cfb08aff15fd486a74ddf78aed448b0dbf71ff9bf44101488a8de4d507d13c4cc14e761e29d3df9dedafce5c7ed4744311dde4286c50f6d00ed430b8ef67f97942403aed9ad6699cda2c14771a231786f3b4297d0f191a22a34440f28470244c2712c00a60edd99a1a1ec5cf385171185b5f7cf91636cfab1c3d3fe6e48cd7abdd1802216b850dc9e6a28137d36edb8254934e211e61148faf8992f44642753af660018f00766d3194202cf45364cc2896254b4e9c1e399c1fdb11a64cad4d280b7a433d9bdd97ee558ab8d77ae9956d979c6725b290513e85ed54595dee5231566dab30fde4a4e1e8679fbe44e16a8572c1ae26feaba704df8395477d957ebf53253b9a2ece18c0d552e02b257b573955f311f5660ee17add2452a7a20f8cfd8d0cdfcc06af2ea46a7cec87109803e047ef98711120269e8f25f86defe41957d3095e958169999824694447e8b0d6d42af8a7c277f2c12c0106e230ac257c704b78393bdc3153c97850242e16f665f7613614130c8fd4847e673302a137dd41d7479ea42c9196d15ad3d8e11f15841e73d6242ab47135674b0542b1666bef3ae98c9e1e82e14049b13460a4d42bb9beee6fd0f583cde15501d04e165b3fc20b24bc312b061cf26f165456dc44d74621c906abc4d0ca5479e0b12be81ca55505b1d209d9a86e9ce5039898960332c039dae9c8faae5031c6be123e1849c92ebe631b3033fcd3ed57292a9d37f65faa15020e3ef1682b682c3f13764fbb5545bcb30a7bd140aee5c65b332a09f9a36c8d9c831a91c2276179f73a7a1b52acbc77fed15cd9428359be9f7c2d4471628978186a26dfd9239f6d8307613f8fbbbfa159ce48a0d93dfef5ac68df59ac5e90f402a2b581b1aa2c7bf5f1e77945fa6631959eb72c3e09229c3b85a3ddf32adf58b8a6f1c171bbea77e80654e9eeed276b1b69bcf288bbf529a57660197ed427b887a7d9b42c24cc2776acbd489599686fdb1dfff4a6d8f9f5606c564a3c681383bf51203f691d3a76f2081ed9ec0b18f628c00373dcb0aa1f6b8db2a44b37f2757317e9005bb1dbab2ed99c64b512b75db55afdeb63763affaab6ace7f573b399c3d285053f2c625c3f3f658324246b6072c1cdc53d8d3ce99ae938f090e4b939d5387d26cc959f9f9bb88a92521d24616bcae5ecb7411f6f0c63927ce97a499c1392d6d54a1e2ae48dfb50d4bec4bc2711c0e980763ffee4c84a74651fe41a1c704e9d76ab33dbf1a1ee92893bec1a73ef37e42d3563841182c925a1ed4076e743d0a869b692bbb6bf9be2a0c72dce4b43e0cb9b5f557b74ba69bdf2bfb8d02296afcb252650d9161048106eb7ae3c905187f76cb574b051b4cdb971ba7d925117dfacec9385def40a22f0e85dae986860f1d656983416e1e63518e3200386fdc8b7d7f9cc7402e667ecf0f3fe162a93016d8b69636b07e43e9b93951603957d49429be28441deec914f0ee0ee407a8d6bae40ea8aa8dbf4cdb8bc8c48d239802ec606ba165f4b58383813505daf22c30f8bb9d7093da20ea00d0a8fd0a8c5c0efc8c463ab0803f92cf031f1a24771e74493208fc7665330a39f079eec27f68be34154d463e82394b8fa7947c07a575fa0f1e4bf63e5177f3463e7eb33ecace845aa9061e79ecb0024d01340563a1b9d6c6a381164fbf3b00917b735dc8d30dbee1efefd5b9d7fa0ae0afb89708e08e9719bf81b9724cb3f5d0c8aa48b9be5ada835c97fb2ad592388d94bf3d806f371684031bffbc78db6c493a86ed92de3f79e220ef9000c2713b17841144cffe1fa7cc35825f62be15384a2da210bec16d54566177e83f1aa9f88d4909b4fb6c5a302a81047edb736a9eae163a786d60e3198b36c88bb8d5fd653e2c9872279b9a71bbc0ae1c960d7c75f54aae78eac128c290da0eee56d3ddb2daf9c0e487aa67b206b7b4c688e5c6bd30b7bce10b4ec19c6188bb6f3a6cc95baec1d4a4c16253c715a61621b85db8cbb6b461223aa437fd042becdb6483fd187e3d9bf82019c588c5c863556b38b18bafb5d79e62a5d9d98a38be603fd756c767787be816a7676ecaf00fda010c561d28c74818d1936443e19bcae240f822432b64a9d8669dee3af304c055cf8671db7e9b06426129b9591babbe2c192ca29e54de4642504f56ee2cde5428d635c2635561022869e35693c0ffd9b3d62d94b57c88d8552b6fdaa53463dd4622fa11e6a7ab2ba34e36f347c64fec2a41308619bdfc1debc1aa16ed0b004819e4ec8126f8efa0bc31fd05ed498df9efb825b5ef63f3ac4aa7f6155eddc0fa0cd1a242f146554edd18e7d1fbc434cd031bd119dbdfd3e97c7e5e1f6febeddf99c13036a5745e5eea766e0f1a3f245b29b737bf631765a01acb5834c6d74702acd3ae9c4516f62bb1238f69d6790b2781f9701d976a384e2fb56842fc3326377c42533a8d42ad0b9059f33f1afe8934512b8322e00bf9fa76016c0d953a7e7e7b053efef6e982ef3e3fbae899ecfe0d84a5438393c4509ade0fd461fab9b511c95b186e54917deb05b59b73f01d3f9266dd46139ecf6ba87ae666cb917fe7e8e4d831f17bc142cb31690f8727a667e4da9deba9f9abf0bb47f22134730e70942185cfd9d6100e68fb7c2c6f993ab5865b7415070a70124098c1927ea79414342e8e6103b7cb446ac877b49d1f3dcbbcbe7999d5c3bf7587ad586045d807c30656c32ef1356d4d38a6bcc6b7e09609386a3b1a93c578c7560e21424ed1a700eee171a8943b1792b16192653e54724f858309e7126f2abfec56e6ecc962404c418c52fd551cf215254400f8fe923f39407c1c9bb0a423bb8a06fea3aad77d39b41f2eafc5851611d8401c7c61283529ff6c76151138aa589216419731741852773b92b42ea4c334aef8f41b4ed3d098e28c2e0558976583a902d0b28fe95abe1d8f653929113bed4f026f8bafc147ca9bb3616d9127760f895a3794461ea0165b0756945efe1f1bd475c3adc7a626aaa1e93e90082e714f8c5d1ec35b157511553d784fbc271c4f665e5d6568f66f29411fd76b381d60409f4fb00ce26c686c6349738c7fd2e09e77d65ba3672259ae488b6494bbd791c0ed3359e4bf121929d4350c31e35eea36ac3d6e12bd4709047794494619890f37f93c0d43b3408a6369fe562875e18a9ed2b179ab747c2f5134c0abc99b430231318c59fe8187fc09ddaec22bdf3bd2d39c97a580c1589cae997080bfb375be75a2ddb5002e727200919668b1387463f1b75036ad20caf8868b9a38c5d7ef7f54101b3da0e92ad2b5916015b3a5feb5767f50cde97255f2add2f2726b7da8657704be1722533d82e13cf07f5b2d1645cb47816edef995192c535b1eeda8635db14575b1b00558e14fb47b740b1c92608bc1d0f5566b0862398c7170715dde7148544c12c785224dbea51ec8abbc7ea8e45fae231abc0edc310bbf655503c6dd8e23bb4db7952bfe36e1ade645c8292e470c8283c95daa11085dd6a13ad8a2d33dba9273d08d553ba115d25d2dd57d6e381e2927497820955f389cfd10484e7143142ebc954ac747c83ea23952a480c6f5dee2ea1b50b842660a44f3a0acaf99c563ddb5e5cd49fcb56f406eeebcc1e40ad8596f625c48035b2740fa8d550c3e00530538e688a8b5688d911ffa0b86d28e59ca02b916b5d404cb1c976e3336b873310dbbc40bfc4196ba1f2dd2524cf62982ec8ff31bb99159d88353f78220072259f0d6b8ee0f3a679bbf864b028a0309b608974fe92b909a891495737d992471739b0c5a0bb2fb31f5d96d5a44c6dbc550ce98f0eb0c19226103d3490248877951686e14631e65b8aaf5c6330f94f4e03e2c25a55a07bd416429cfbf91e007f40948cdfdc4a87b2813eb5b7cebec216c1a5d84806d9fdd443848a30f48b24fb709b90953b0f8f22e85f17970cf3436b9c985f5570e8935bf2729a90b69847fd6907b25e6b492bd0410abc76536fe66ec26a6feeba891c0408f917ec82ff3a942ab3dc6c455070e2ad1574577917d1fc3b9556abd90e12dedeaf451454c17e2b6cfb463a017f2d421b838d632f3bc1fa09257e5264762924408cd223405111e9785213f910d68ec30a6190a6b9cef60148856e8eeb4253746461d8c3aa30cf7ee30a74edf934a9aa08d5dde75d76351a49b56f7b68cedca1403e8d641a3faf908aa1b128340583ef3cd8e3ff272e01c83357a0193c43f836fd145b9973c04486f1bdc7ca9fea921ca4bdf2f15a3ae0a4efd94198bdcc8e9e8aea13d8b2b8ecbf6c70cc9b4cbea0d1e6046962c7289e36b564464d25a0ef26d20d7799d686a1d9f92d86180cfcff6ca242ba0d9d459847c9a2a63ed3e1564972b47735846bb6a193ee52c172d3e6ef9eb55a15d8703ff7c309f8ec1fa79b26bfdc6c699290b17671cfbda2ace16183982b49b56beac2cf552588f22a76d3b7bb9b924a64a8b58c0cc9421434b9e3eff469c886539ca9cde49160fd5ea14319e9691d03257b0575a83c5ab570d8ca1890ac24c1f2a04ce85aeb8b335b01c30a6b00074a932a312415365eb2aafc17fc82cc435d12ed649611afe8b84c02c330fc971cb701550ec468de8ffcfeef90d31495718955f60ddcd70a3224524a3fabfc983be638b837bdbdc69a634ce51b41cd2b9783b77b00333ed18fd87f1bc3117f45557b5a754dcb612f18d122aebbb76e18f0bb3dc64c17280052528c0d0b4bbb8492f40e2a6a03c90ee1bf59140214ad025bcced9f4108df7885fd385ed67fd120f8669b9714f631e2a1bd01d50ba8ef24692239def1b6bf0418f9d1f302783b8d92b061494b68811e389ca8abfdc03755b422e0fa5af13f646242d0cac52286c37d91eaca3eccf37391dd41ab1a32a785b0f6a042799ab000ec79caf7577b4565edfe2e604672716ed0a9f931dee4b8cf5fa80f3f77d5a662e57dca6f0f189701001d9af0ca4c0c4781ca917c1eed9becf884de5993866dc8401eefab7d03c05dfe95f68d5a0ad6a21eb39f4359dd5c2f47f2525f9bae9bb097f93f96dff1e6c28b55c26b33b9dfab99d5fb1e86411b44e49c3c351939a0c4fb77bdb2759dc06ba06c0542ad40d35617b530dfd32f6f289019289ae952dcbc2d891324bd9a1d163fff560daf6b6caf6cb55a47493a122bf90650dd2d487874471292ac30513dea4deebde4af10a959644b64e9e88315c0c2ba236e06415abb2ae06083b84ab553ce104671e2ec1e6b2cff696d3e0ce7f51fc58b6d6cc2631edcb2ae88bdec524add0a09b4a422b6b2837ac96249c77199157aad10d3d61dbc81e8a139377262685e7dada99d48c672af25bc581f3448a0011d089834c048196d84d62ab9a32df0e95d46283b5e53dcd2c95a76c4e52c738f6e0e30d9d1ee71051f7cc9064266903a123cc023fd3d3493d9171956c14328a82263feffa084a7d5e96644bd178eda1863c460338005790adc7624260e64875ded2a3cc9ad89a0546cb573eb43840e4b6a739bbcdf6c66eafcb3924dee53358add11be72b2620f9172f837dbfdc0c58d55c5f28251a4ee81e763578a6e5a45c5242a3364142edadeac58159fc8ceeef384e4505c5154fc6f46d289d2c476aa0e6016039b0e099b962490b42d325cb3ae781f1bf8cfa7ba5c9c4a73d1e43e1934ea82c6777fb3d502aebed4f874b73ae7e0fd522773d52a9e920c86bfe46e92d7313a4b5b20678d3c764f9811bf0b64077af55ef23c6fbed5f621fa555a545bf89cab14748be3bb09cc30d253c12f69cd7bce38817b09e37909cc860dda5f2038d90cf6e8e690ca045028f25cc68a995f13babdae222ddc7b5d9b94fba1b29fb8d5407838f314d3393564526109ebe19d5e091d09e9e1bfb1380f4f68b6f74ecd71a8c237f95d7fd075573a4d8f4d12726be324e61d24671749becbee74522d354e9070ee5841128ec91f064bae0ebcc7e4cbe7fd4234a502603d199023e48571cf5d5b7f401e402a86b1cdb3f86b6275a6b7eb46f6d98edbd58785494dee9e4d9448049bcbbd5d8dbbfc477f1adbd55a19b8f1be2e9aad1e7147c112af55f3d84983f253d220c64439f9020cc0024db6dc5be83d111a8b3b5d7d8996293f2fa7a1a60370eef6dcaf4d1c0e610b368cb6f48513dfbede91b1fb323c53aa61cba520b0e8d0ea58896f0626077c309cf3ece09ab4f8b4423936d82d4793d2ad5dd0fde939bf248195ff642fc4c2662cf43b57475c60a900baf25bba7e16c0231d90f3884f23970b98603474ee2943606bbb7166c8799576a4bfb4ce530d2510c17fa4ae193eb5ef4c002ecfe722463a036c36608cf3fa4155843a12885caa02455e4e1296ac7d59a7b4e218ad72fca5b482026f87896491bd01a1d9354d0b62413298bc92ed468cba8b40cd9b5c35c40b4872c6b4fb171ba1f3b13d2317f88d71549fda81081487f584eea8eadab1d0eed6febeb30829f1b8e21d52c6f2308960f22b9d374b925f2bee1e9c5e56a87bd49c5f33291c32bf6de426c6bd5b4327f13c2453a3faf5c41b528c75168601096ebd5848c0dd83707921b30832154fdddf7759bc818e4b0757bcea2019f4bd7e057a01e9d024306fb786eb520b8c649097bf9d34403a32fb2138c122cfe9f98b5eb8cad53def40bb456025ef9554578fe7d71eb8f92e242940540d1109e7cc83e6864d11c563b697208c3bbaeacab4fcadec3aeb2385baf8850b20b9dd7949dc178fced7b16147783a877de036224ed6f10802fd76de38efee35e640f5ef32b2c6336994d0d02d805d3ff1700430349b6af31363184187d8dea6638cb5bb290b8b4b74cde9329f236ee1cce47322e8b8422e248c911c97a4768df50499110648233a9f663bb45f3acfd63d8cfd2cacd5cc454b0e3c9d5e63d8e5ca4446ba9c9154ced0308371e8f0f641b5a4cb0b3ce82bd45b807f528097d6e00ffcc09966797cede427bf4cf596448c0085b1bc585cfb75df6384c39c6e5ddeac263b139ec73302556016d054e4ad585e503d03dc4f162bfb5dc151eba5c079deda575ae2a8e0711596c9d216efb5f1ad4a4cc01c2d99b5058b28a96dd21cb4b64659df823fe91b9768620783ec0e4b8d313fbb55bfe6a6e15559408762279e38400536533160071ae26f56f2a35ee23f22ca0463e3956b90c60ec1b38c832a7b99e6f03ec2d65227a78542dbdbd9d4642ebd3f06d7ee784a0e8b5d2f0a74ce698654d28039a4d6221775899dcfaefed2b3aac21fc53b7468096cfbcc8174e8cc12cd09fb0fa3e2fba6f69a80234329bf6cb2960e9cfa30cc4a1d79ec3c2f643cd3a34f9d0e3e8e294b56acd0e3bed506c8fe0476b0c24948be9b055d1b656b627ff9c20af00db482f2ae1e598e1378184507706b2fe3c39d3ec46821419ff3ec36d8d6cb71137417d10d38454a302a89553612f37510c28fac6f05dca0d3901305270af0f8dbd3eb66acfb307c455fd427b619e495403e4817f76602ce84daf55a221d08ef5c836df735305b48a84810f9c2aaf3083d1e013a27b56abb666980d650687fe36b3d4021515964b1960e7c0d6e43e8952c612f92d69fae7df1cb079afdb47027c91f6411cd851b350cf997adafafbd261d7da3dc8ba67f52028de512e7f8c2931fe3b6ae5b8010fcee33dc7a312ec598ebe594b90693b219661338c4a5bd71dc8899a7df0c90abad719878d116b537a52b94b365b424cafd91d898c0f043ae2f708e726479ffa63d1d528a5cc25207e5fc495fa36238ecf2883f7506664073da765cb5c3f24625a5d0b659879f04a3e06a7e6475377c0c641926c56f7cc1e84c7808304ae39a94407710d71607735a259d0843a5f06789062bbd70a8a75649be7db3eca75fd066463dec3e21bcb570832bf81160d1143bd95e3c6657eb53c70887126d836a04ecc1b10a684ff701328d868f5c4055160bd9345aa174f17798a20c2513e93726608c17082f92bffa4ac163f19b4e436344f79cf838222f204a806f5f40cee596d5ba30c610d6a6d58eca519d62e927582227a9b1de54aedd93e5b06d7c1629c726a37ca060ef36b6ff2f8f300dcc0a9164dbc2acda37646c30512133b5b1fd8c146362be99e81aac1969da0eef8b8dcaabec1654f15c645cc8b6286b059a7ba8d4552e2374538cfc502679655b5fa85ef5fb398d514c1b82edd5e6045a427d4bd248fb2e8804f4d9c3e72b3ff057b0c83b537d7d430875910ccc0d623bf77fb0da14537489a7cd28fd1d0617949dd5d9b077b65ca520683659dd06ab0bf06b8aa8c7014bbb79ece2e1a9e9fda6ea590ccdbdb185bd86658f99b347098b0fa226627c2693d3ea26ae3275caf8ee5cf650a7de2e2d3672522e8820a787ae263eec8be9a947eca5d15ca231e7d7ad6bf5f1af7de5ac2b74c91e08befd70bc62c9d41fcb2b2f0e44fefbff523435b98f8aae4754dfafae3d7e6c15cebefcbd8cf2b2f14dc17abb40db4bfe0838a3110e3eb85d1808a7758530dfdb65b33090e4b06f533d00c72c31ea2d3fd2bb7296375a85aaf04e67a0846d704ea5e574228b1bda3a243bdfd10e9193ac1ca98613a23cc26792a9b021482e9b727f0923f8b0ceb5bb256f5ab94bfbfb284c4a04cde9580dbfd3c2a566e97f9d7a10e279833ec6471c7af923791ed194df5ece505d7bc13d44e0a0adcd1656ec62c8b7257f3db4dcbd4aa46ff02d6b381ce05b2e89a9cd1b3a96525b420912dfa8fd3b632f1b77e6da38191d4b318388e9deea8a98766563054b8f10f341e900dd1bb4de305eca4c0d6da4a4165f6e83631dcf0d46433303079879f4e3777102ff0787f0f1af8d225ce0268314f869368b3b2b1fc9f2006578549d809eaa91c5219d7463c57784ba4385d24c73e21b793c29a8d699f5922215c27d94127c2bdf877b41dc0937a62bd1e414ca18f7874e4be13514536361125ebb1e02c64601879a1773ba6d20e86546ea76b08e33e55f874818a206e70cafdf3e4df241531a9ccb37416734cf0fa06a91fa20385f3dad11483374f9e5d1d8c71584708aa791ff261560856ac50a65b0f496a619f3f1153491c1736630d71c9a6e065facc32c732b5a1701f4ecd5b21aa67968a56f1301b850444bf772e08dd7e8f9b39bfd6eef8a4ceb667b23fc335b71d55f198886249e07e6fd78576d5dbfcaf6b7d059b841d8ab0df179b69de8c75ddb7db8fef01352e4e3a231b3042a8a0970e7d47aee054c036b76b893a447799628401704d8eb1b514799382a9826eb5af6f0ad5544c2ba2266b21c4553d6b93cc061aab7eddcc1610537a500f644504b89a320a25029bc4ddb8e1932c9880208a9863c081a04115f1e38dccfe88a924b9b8ffa2075066e06ed7754997cb1d0fdbe313b881c7bef96ab01c3115571e513be3d6e0b86a9947882a4bb367a7af9afb86ce43ba4259939fac95f440fb46a7f76545c9d720824f25f42ddadc0581425ba8d7769633dfd90177bf6b059ed2a6c3e8a5f67f3a34fe122d9bd45df4093a866ba9170950497d2e7587374ab6139da7064737b52f64d8ddf3d4d7dfdf8ccf0ab1b0c179e66f19d2d34cbd13afddbbfe1397bde7b2304ca6730ba6a847e8f7bb508a7e44e8445af4db17e826bf452cf242a09e1725d07eb8b208a4f246912d2d609eabd1bac092fff4f4eb26409af3a43d20350e6f0960f9b9c4e70a70cf18047a3363c610231c7f3382413fd3e5feedf0571302891a94759a82cee1751e2c998a6c6fef34b6255684d8cb8bdd873b7b826d05aa6af9184dbb447778bfa3c5435ab99786da68dc2d06e7a49b68942d8117039afbdb718c0c3594a96a252985606ab4b1912851096686e54d3e50b2e0b76554bd89b901e3507b7bf29ba38b918d49f18ed7a79d2db0e8758153719399a3d914acb6473e81c4d380c1fe7d7551a75a2d5b5cf5ea65cb05775ff9dbc146c1a634fcf966bef1584bf69a84d42c39a3a66fd14a43bc12198bf13f2a713d5026ec45d2e2a452a41ebf4a4b7ba13fce0017b435e728eac17501dbcdf3886f6d488ef1ae0ff07a442c2efbdbf961252d3de24412c14929f9c9e2e54c7c481e1a33b528f1be768b7cd66712e2c7083f0614ddcd758270d216e6e7303797e0cc46905a8f4c69fc800c6a4458d130842875239d2a21f65ba613ab711ec2b99ef50d94a03a63ac4fb4bb60c6903849581be3c81e3b79af3228158e8fa961e5c5e37e2baaa58aced53f77ea2a3b9549abddd3baa0b65bc9235c71758e88197a431b08f2b5902101853038feb50492ac2d7b7ea63f3d107b2c432b46b01ee6910ae7a6fb931b47cfcb549bd0bbd460504924d5ecb785b7c58fcc65bc7f9593f4b8ea0697dccc51bb48a3add113a7b8a65ec7637725073c9f4e8dcb94f1cc89fc14488561c7f6e93f77387a2a9d5d6817cb0d22f7a6956deec18ef7af8f2cd4c4ecf9b96bdd69727a35237838f5865009c9b0f81bb2b53b06ea36bef24ae78154543a1080a52833d8981c95aea805c8ed0b09969e7108f0c2d4dddb1f0818884125134bad8ce70debc78eb4724e0d6235e2b547c04f92c069ef5e784e4114872c3cf37724b94f7552741cb884d98c2d39eeea26343abdf22c6b6bcbc815988ba1cfd9ad32a4aa62be0b3225190a4aa9205bdf0d7bda3cc5bdf249f83129420cdffe236f40ef468475ec5e2af6a49f24e41a4b72c6b988a42a0fcd13050dca111ae7c1e8b890304acd2f9f6601d78b333077f229905204e49138140bb0cddcc3a29040bb1af4a597700ce285fa2b68b30b100fee292613418acc2440f955b96a2575a163149fef26025c58d9badb7070166666f584a0516316ae90a8843401be781b532a78a75f9b706fabfab6556e1c5a99c4feeb13836cf77199e90e8d7a94177ad1ace251ccd90e513299c53673f6d75edda62c9d6c830955d689e723397d76eb9435411c38c52a9a7587a4ee3f31969f61bffd58c9d24117457db936e041568bd5cafcd8689c1013b9ea0f6aa4ecff6ded211ca7df4e9ededf32f797aa2af83b97e2c2cced2b02ac55fe9e37bc95cd6c2eb30da3f080697196d9c8b015d11e51a390bca5db6dd10479108ab5617ac15f0c7b9c14bf910fef8c0bed0441d67953be527751bc9e42fbb7754e9ca4942376d847cfc5269263cb40561ce9d10c3bc35e7fe442a7109e786d0c8d11b2b78209a569ae9428ede83ebd58a2912f8286f13f6a25ff8368284eeb1badc564d929352a296a5a96edd068209349790cc4e0e5d0dbb4c3f6a640863d256b9dae68fd26d05210f4201f0647017c81780eae8457729857560fef781c9ea06662710c245eb28160760df971ebb0280764c256f54339dde94fa0f967d03a8424310b288c3436c860d6aac0fce6b790fe8ed19e4193bf202da6968de416b4c80be082bd2672ab67af29e98b94d4c604ce101489d2d8789c5ff1f14955112f623e9bc2358f9c942862bb71ffd9aebbc1abb67bfaca80852a16695bf861c93e775fcf0b6cc3e3a7de3e71144702224b50653c56874ac13f0a734d77a7d98fccde8c53b83753596f2f48241c3c6eb528f36c84f75d0faab5db3ca6a6235d9df9f3aec8cce0e082676c0f93dc19ed72a2bce1c596c67f9fb68ea7619d1f637f5b16450d19842044e3a59e7020e8d96b40f8ec3395fe7fd506c52045a929cd2b290eadecec59d0a96312935630575f2f83f9c999eef80f60315d552f2b7483857b663f814a00eded1e6827ffd88c3a009820fbc4937bc854811fd5fbd2bfcd3afa56a94afecb9fa440c7279d04d10059b3ce3f89ac368a39bd293c74d9ed443a5b49d9d994658b33591e42899c75df3514ba68b6a7473857cbca5dc622ab8d7b074345ca648c9e25612fac515f142cea3a5693137e0a8d00253c9079ed91baad2cb88e4f06afbb0580c460f0f2b8fa60c3f72bbed18e4eaeb51a1f568188695f99577e59b1877929fdb35447940d27b54ae24a069a4a97b8046712dde763a6e1a0709e0ddc932071047f15c6fb63d5861c854c6f5166112b42ef5625a269412bb1dfeef3c66f0f67584777ac8ac9d39b9e01a43f56ada6876a9a23b4d3fc560f837fc61a250248cebfd15139b220c9666fc5df2c5fc31c4937c01dc47856e6d168ce01a1f41ed1c8e416ea8207ac2acee2a98e5dd507e06043e6f678428d7901a539b13e64992e80dea2fcf8fdae39521edbb50673212b27bc0232491f8526780a1f6e71c9902f1bce18f51e6ffb7f124345dc8d48fcb2d1a90b8efd2a38f33a0013d44f8aac985bf9a9c2494b34d52535ad4816a524f0b953f4f275ca1445cfd666d2b0a934c23e7c6113b1f007412cd70095d05d41c29dc7e543b59eb0e5d70dbac3f576b0535d71e2ee4386093ae94751529cfae303ff4db29845b41a9d535f8dfc079f3006f3f9736a404d2ced3c778873f7269590131c00a310f7c49bd474990996029185d26f13ce3f0aeae5bf73f6bd17d6b43eecfe25f237364b2602965b7058286a28aafc1f2203422764cb8f2975f082a30e62c223935206ad8fa6918f0f5e0f97f2a4c9ba77b69c93fef6bc597ac983b345cfdfbd42e21c1ff46bb463758b99b1333f5cedd822a10567fd98a4a25622c1e7c7124de8b45378f81000cb212329b3131cfea1766c9602bf96a6fa26ea0f7cb35fd2138cc8c8593fdf30f1314f871d4f714a278294eb806ec9fb8d3be3a30b6539e6af3ff09ca96c00d5ae4620466687b697b62bff3d1f78cf586365bcc93f2ac7f61f1a85619752f000ba157aa74e1d04b4b187698d571be6ceef995d0011361b1be42f409f1d2bf5d0a6e532bf395ee9f91d72903ac890cdad69aab88b50130d3249d813b8d6a57563ea24f1d31389c9bce2ebf567fe72bd56e78803112842890ae3761c7a1b14c19c7a96b9a696bccf8731db377a29adf7d632ae62411e3d439fa9d0d420f38aa7132f8d8660a816f3b2fef5aefabca8c89a4bddef3b679523bf8d1288bda03ee6f266bbe9fbbf17189fc7f175d9618545d3c2a3f0f1c1a6b4f20ba71fb303622245bd2bbb19ff1d2443b6d01d823424cf1c78f45fddd82233a300a5f84c646f3286942bea19458bcb3a9cde749bf8f27793891b389bd029e399d5cd19a68b7ae4db845c8ba06859945307489cf62e761220f15a347a8a5e1a12d359547e02c328cc7dfc4a4e16c9860db7387015b9490ef4e2253e85031176e7645a65468decfa882e297a8fc3ff8d28f087535908bfd511ab20ccafd8af597e4def80e3cd624113e18714ef415bb9764974508c2a31204b8849cf537023057a690c9b23900a2417d1c811410bb6b6cce54b0daf7d3d062b46e6d13bb5082fbb26d41447937a0da6fa5616f9074bfa77c54458bf5afe94d916ce39af9fc26d0d4613d5efbc62a3e8f6073cfc688490fb12136c4049c5d492ffda8c8acfc154fb4319103aa922b952fb2e97dc5447e73de0e3d40fef8a737d12c8efd4a34bd5f129bde936554cc2ffb616c99a093f24fffb577b08eb5c9112ec79ea614d8eca28c2cacd13a9712f36e176e91d1b73ac0f0a6ede3c10b9ec289887321eb275e2ea0c40625ff66317895da5b615bcf3ab000d8068764397e78a38eeb54556c3e17e66cba5dccd5782ea9b70c814f946dcb09cd892faf5f5c5271d61b34d22a58636d5d70f1c75ce189878d1168bb86ebb0f56f4f23d564ef83dae868300da811170661a9f0f29162ba8b31bfaaecca10bcbe751b78dd7b74aa04181f05a220c6b313c3c86d162c9934ee628755976ba404cda93fe8ba8f0e5a1d352cc542ec2a4b70408dd7230693f4a9b34df917efcd521529d6a29350865839e9dcee5ef93de20d63706d09655899901070385a6c47c5613af91ea8a3b055015bb0c0811aa05d29ec125ba8b93f573c904c0c21dc4485d7e9f4232b845f1f418eae18d95e501bf0112cbc7adbf0988261fc833cfe0d864da12754e205af8201a4ac7d992459e22dd76d3892200b193b7dc03c99aeccad6786f916838c4ddec451cfd6b8f56fb33d40e5867d886656bbabf2e9de02793c8c6c33319181efcc0ebc552c3a57c91bc8a66dd9a9c2c17cb92b761ee4c585dec483839c0f0f8e2b78b2db2533745ad511fa1941ec9780a70d94a5fb27ee8d74d380b1bbfbb95a7d944b33e3600701b2e2112184a81733d140822685ce80e0d3a74fad0a94df586e8cef60aaee3e56868d435bc163270a30ff3fc969c47779cf9b41410c275a52b136039d9925e2066d79f67e9ad30d41c7c7a9c636e784f103f99a3ad0858f5ca40398dab978f44cd4a7ac6a1b2e9e0ce15998b995d03bf1f9e43633acd587d1620f2dfe3a125b6afcc7d9a334d4bf7a802fece252e07249caa151aa3591e6dda0500fddcb253d101828504db69ff138e4b0de9990150aeb4396591ec82faf5e523d6d52b3968cf825640b989e9c2014a1dce09b39a769009395c6ee4c6eeeb5bc7f0f15fbe070008ce2df39e4a0a6ece982f42f330937bcef5702e4933eb8d24b711b8df8e1049d93418d45080d06e5909d5792260e88d1c5147e76e084d41072a837e7a3a9eed99b4d35e350bf0eae139ec282a41dd027311b3a1dd0dab6de9435a95b9570b267e9626567d4911171588a13ff3c3f52f574f1816f79697fce57be2203d95e449c0684bd16d5ba34d2507a3223ceaefefc10e46ddba3b0425529898a749ebfb3c871883640f5ada1c8a6347306b935c7ac5711ef712690fcbf179ae75116988ff1791a113757c1d565110890b51b2978dab305343546e21be798626bccf5a1e2e4f8893af0bf7e05925efb2ab989239560efea5d6181e746c3041138930a9bdd3a6e8c8f0a1e8cb475c53fe45bee0d5259e7a2f009f6c3627df35f2366d054a6c512124aa52719b2a810e70628fe7a9b28df7b53d2be619f0f6399824a0c865dec4b6211b6a966e43d259c9ea3c537b8adbfc9f63f025fa49976745c6b5246ff6d9c17f8387663aae805127cd66c6152656c4b17aad3769b8b74ddaeab170eb62366fd0be149f097d34b38b758448a5604228f4b53a8ad4b2d3caf39ca8b6ccd8dff809063893e190167ce5018770d71e4b656615e71d4715d332779d7709ada4809837065cae1270974fb5f3db0f039bce16410e2292f0bac8c8cbb5e34e0dde013bc4c9acc265bd9c5b17733d58f713cb9fb25d591539f07bc7d00e485b319129ddd69ea8573fd3ba855c8dd203895973ceab5159c65d6b7436d6e6db1ed60ae6632923ff0f2154a9f322a0fe4e5878dc438eeeeade191ddbcecf48527c16391f1d8000789f4adeef00ad2e6c2e1d68075b97b8ee320c0bf3f6cfe11e3a7af1e20eab239ecfa138742dd81e3713d754eb50f2d45b3e8fc9587ece87a930717667cc36a128665ebf6642f855175b8c0113d09926efc4e1b23c4806480848e13228b7d0ad25d8b070a79b39c9b9d7a828c663201c7d740f5c4d28a5784d9a3ec1949a2f37dabb4b63ff18eed5c2dec2d9899ac62fc5868becbb28c5410a617d74bd61eb55fb1d8e90a62497eab8eb9db4c1d2e55f6a4944d8e2a33cbd7a56b1cc4573cd29545cfe93a841b481e283b4f49cb94fb367ab5e0b339b945111f79ee6bd4e1a35ea072b0595923b9929ae5d8400b1234c3538fa92b2239715e2fd3ebae38de9214b5531e1e3fb4578ec9603791d74088e484d67a8d576d2cdb27b910d6e3337cc9b165a09bdc13c0a6da3d086d953675ac26255787cedb12ec055d2c10aa02e26b282e7a332386d7b0c2560e4bb191b5e984f3aa1ea0194e87859d809f01bf15b32965e26a0e0d4d43a21c619a4ad12f001ffc7bf57126bde2671e12a43ac6bee707abb1aa7d4951242db1ed7d15d0b9d0fdaa23dc33540b433f7fb85574168935d942d157b7e5acee6e99270e3d7923057e6dcb0022a1ee15fa33a5a7d91f61f72f5a670f98d07fa1ba2ab800a13a6cc676927e45f0591cc48c49ad5dbc25c7104bf10215219768118bfb8b44b6070e16844b126faca41eeb36fecf59a9ebeb6d3b60a340918f3a8add6b2963ff29eaff511d685daa6730b9c6c027e46b80788ebc0a414f5f9702154d9af8d8f79ac0c7492ce6c3f3edbc18b028a6b1afa326e305b8c29397533ac851b49ef9fac0015d9d30244fd6fc0543fd2e7fcf729451bec46a227af5d6944c82ee659da25ce867b8e1e078fe8471b8cfa7523d3677ff18a94267e9bdc53e72164b1266adcd9693f47557bd933890ee0be962dd95839a8611e8f44941e0383e89a58116169a79e873ba06a8d8bbb857704c20020623ccba10d621ebdabbfdb456e35d9d37cbbce5a173cfb68e5e36b286d19a5b20d2e4040599cddafd05678dc71cff2a09566bf8b6f9d90ddd7601f6a67c49b9812442501309d4a78539eaa37625405c1f48acb26d8c47883e32ef61c588606a22e4eacaccc23055c7bd0f95e9920148457fd3ea4aaa42232edbd2de457fdf7162bf831f8856fc5b4dfbd07da749196f490c74a3487be883be62bf7f23dc9917150553811f88b926f1db9da9c99440ae8e7f91b1f9d17b44f5b4e58e3552741c8ee0c9c5a6146b8a0c14bc60759f804f1786445673983f7b82c0dc368f7f1b8629a3c0495e425a377b227d702aa55b355ebb4995f44780f4a869513ff9d44f066f30fed59385f5f83bdff563d358dc0ee9c9a3bbca5700236338ad700646c563e6c426a15fcf43c633372fcb3b9827ba8dcd813578f57d28c95f6e443b2b3216661204dbbe7bd2bccf02689fdeba3d1b1ccd332da67a49a6c4cce3444a0e0a667720d287239708130ed39159fb64c62d1b88badc66ba002ea4682621f61f26825e908ab00e62bcd1cf7fd942efaceeee8a86bee1d03e6711060a4cf3a60c45f3f4a45eef77f221e5d7788b2f24f5c4bc12278ce25418aea14f5b8865f30b48ad445dc48838813a36625badec8930935c607965575ba1c1c4f636c9945e1ab65133dd668c0f31d8ff74c21d7e3b732ca49215479764eef39fa990f5e12186004710f458a2200c2da70d94bb96d4a796d762d8d544d5e0e857cda586022895f1bc240799339218d15a4698eddc04d25d612f5c2b64ccb586da5998ca5bba59f403599a2a568a1e8f5ae1f0bf87079c15f0f3353ec8c19c2137fd8349329f8a8ece26b3b4303e59aa592f93b7e7674e1abe05eb7ad7dfb80ec3eb7f41f92c437172f204d2a9653b748f05773e75e719cb7a00b303538d41518d907cf27269298732b8aa5187681fe78c3540945708406ac4d278eed090b72492af73f9dfcb419590d05301944d3c67836ca374c6517a2c103b24845582df4b27777c900727b299cc2ba24b38a45789b1ea6f1076e89cad08e6d3e25ab7994bece212564b9e072e4e320de01b6ca74c4bf88c4de1594f56b85da2c6913bc748aa9127ff5980e23a183a9d1e9fa0a6502ec5b8ce6c5a4e71547b95adf0b87a17f83cdfb99f10f082e452c4dba70468ba551f6de6091838aefd60c16d54229928ece3f2104fec9abdc5f2625c43bd07a8340b0147638396768c736f4fae583736965acc5b3365c02286d3dcebf51b36e44cc0cde7dd32ce4ed14933a8920c80fbe1f95e119243e31d31fe4ae41e6ab286abe2a99195481801d0f56221c0b6654ed0c86751b510cbee1c6aa3a3568d9bf97a95df62fcdd8f3d513e5c8f8a9f444cd4a8d454c07a8510e41b3fe27ed03e459ac3b9513d65fe9581d5446853072f50bd55fc3ec93ccc9cf78b7d4092788b15cd76d594bdcf35cc9497983c2c3888e4dc047773b3482ca60bad19f47b3498e9348e1c47b9789aa3aa1a52118f53adf41ec01e3a5dbab978d3f41f6a143183d6c7373c5926f3c1bc60bd6bc8b81fde23dce78c2f9c5cb8e00873041621c8ae060a738399385d1c14c117550f5813476aef68f172085e07a5e44f2b02a6ec7e8882d605feeeb53877938806f0454eeef2fa074a0d015aee9757e6463b0ead62a07a552c19b49470459adae683306c08200ab65a16c3e65fef32f85aaf67cce7717a72cea27eb252aa46db91fa3b39720851886b08f2d6b4149fbee2d5678262b56193b657b3989d85eaf39a68c543ae64c2bb1b88a305833c47fe2ef0a43c89d0794e6e5a47b6de800ed8b015388fce5d5e11ffddb68b7247a6347967a9d4235908893ef6431091afe370bf9d438daa502252714a80b597e74376c2b14128f44faeaaa4524f901f4f00bfbf048e634e654b5751e38f72f73fc2a8a40e247fcd186fdd1088052bc1100d9c68f4f94470e0e01e71c0131d3f5486859ca507b12efeed43bda00087324326eef9465b306148dbc90612edaa4d830a4aa6635e6643e84bbf30053d60f8f772347ca384ba3fb7059fccac1c058427ed5c68bebf4630c78741079422cd68d3aa12caeab210315f1ed6fda1ca7abaf10ef1bfdb9827379575f51bf5f8715336d7bb26aab4e1565b8422f963f119df3242c5f4d4eafc4ffbb5d1b3818bcec8505ed7500b2d43470c8952c659e13bfacbfc9745a41d60564f8b62b3dd9381c1409417b76a506509da53cc031b52c9801a1cd2394b89cf21e1ebd7431de3fea248ed15527cb11ed3d5bfa187322da3d34cb95f644ca4ee88478883b2ae580d88923cdc53e705b37152176f4db460bdc2acd70e10ee6f0757be1454b7aaf55eea280ab938799be27112a2a28de625fd562cb33dd012986f465a65e169d965b77f115d091739bc0de8b2d755bbc7cbb16c8b65ed5d91a872564dd817f0b6533d33276bc481ae4adb58afc7b8421593c03251e642b04701b4166104ed925b8d5b0131be39f042c1bc32f0f43f9a944e3ff184a83c2e3bf518b618b3fab83a9d4c0b389f1dd66bb945c743360d72f9961fbd7653f90b2631b805179929d1b62d097276877e8a182e147e9cef9ee6e56c083763d4b880c5780402fd7c276eb52430ed8680cf3e9dd4b45a7ac4e6a5089d40ff8d170f815d1e2cc5bedabedaadf8c95fd0f6cd9b8e3fe8acd200a243ce9443921a9f07b0a56df93d3a2c0661409b2a95a281eb342ff482a101dcd2a16c864d53026aa97167bf4fb2662397bfdfc1fd0cda7763abfba2bb45c93f744c84382089dcb7273652ea4474d643ecd09156524bb06df3d52c81da20e7159be4e3b866008601ed2b17de1cb435dd65255f31f37a176ce30f2047d07fc24b0b4ce01471b82354f885b5994202c8acbcb70b4a9f17db8ab395e15c35b81984b08ca938a300ff3b88419000b3eff6bc10d8d635f6b182bf480d8b72a4fd074e04f924d796a611aa09168f5e1802fb6a9275990e4a6da20d5d129e6703c9c63b5b7ddcd9c92456f84ebf8435de456934ad18e024794c5cf32ed8ce87cfbac8d71721c165bbf2356564d8d7a4102d862c7c7ddc5d0e48b265deac9912b5101d06f7cbd7f8daa70117cfc063404e81e823da19d1e3e617aa74f453ac8259603061666e6ed45ba3948bad5921a7c651ad3943d86a6f4ba72668c493fe4f45b54845f8264fbe5fc06bbb05b8e7afcfd645bb43205bdb526e984318893f0682428b7dbda32573338805386a58f7acc414a35934ce76f94b6830a5ec570704354a4a54d30e3d929f5001155d7465ef524b2fd62df67ddfce0141aa65036c9e69a9403edd655cd74428b531e493034d566a707e04bbf08c1262ad15479bf5a41b7d4fb562e307e8d062337c7c3be064a96f41d168955afa2ab090d958a7fa206d92381d3faf1ee7e7cfebdf4569c18b7e0186beefa4113d56cde483f1762781590cb6ef964bc70acbf68703efeb9b6d17fc17151bd6ed72cf6d25ec193d9b2ed9905e62c211262dac8cdffd8d4e615309027205d8c2054fda85e856e393490fc4bcadda49225a1a507f37f30ab92316bcfcc42ca0f1e51d8a97f9c54b1e1a5b247e3c88f0c2273d0eff0f9447fb4568d74332abb596441426d9a2cb216a9d83b8268f71c31dc34610f5d290a23ecda1cf69eca34afaf8188ed53a33dfdfafbc09f1a9b558f001ed6fea3bd34944923ccb4d2d9a0dad8a5969125f229195e5b16989782b80615fe90555d047c3391713adbad583457c6bf911d9b8e36cb0cce1b95e773b843204c64c28f297bb27d04708d63abe9e7d2814d81c79739b50b5c4a99a8eaa29dce22b22441d0e3681da0525a9b302e56d792b95dd93c2c53fbd8573e9f908b09f44357fe684ac8ef800323c1af5fd3a2dcaf5e2e2cbbca7c35ef1331c6d144804316bea9fdda1d1a303bfd45ed0de09562b2e994afa9f6f1f0fcb043d9a60932c3615e8660f2f6afa0b35d486109f998ad6c4607256832f35fb31db9cf510b66d4c59837858cd98b08e7da96346dc41b32ea2197c81162d39aeff9c09905e3464f65d7a6e8557c7255075f85ad58e519672d528b1987fefeb5a5f91481ea578a5e22fe2f148182a8df0369d7a90755b1d2229477cd61c876db46223f9f9a05044db0963c46a62ba60b6bb0f98f9421966d59246f940a9d45c844494421b12e5f342425ad4d2b3e761134f945ceac0084c7d4ea1914daf674d3b82269ad8af5868dcc04c4c4e33ed0a8fc00680ea1f746671ac1e0ac50908c10903879c0e81bd7270e1615a32fbe714858f0bca14cb5165f111a37ca4768d755d973c31f330078302e9458d0c678b85b05ebad6c50649ed226cd39ee650479ad6cb36b62da08b32bb2d3ca3951fea5de8a77414442d7c7dd6460816fa8ebcb7b55e9ed3d52c547a53cb378e9545d21080cb4c7e495c3c9c6ea05d54fe6ec88818f8e73baf62ab8132d51e36a9d70218f6a93690fa54f1e708c1d646fe5f46cf05570d8dfa72da5039a714ff4c15b496e338e4ceb66bb85ba036f0019afeed651911a6ff8a803767bd92a5f4b791ae497a3a63e0b44146722e78d015aa57ad0e04e1d86f08b8212d439f6bffa3f085e92e4a472e220de16cc8d014e8861485fd0bc13d179c8b99187294228f2dc474438b1d5ce63e0bcb019bc011194ddfda082fe9ebabc9bddd7165509f313ef68d913c2afeb2955933814e3e4c73ca8568cd6d9122a66b01c8d4253db98680ebd1d0ab402040646deedb0abf21d339d9fb63fdf15ccf4994c8109cf6606f0c38c16b74bdc37f32991cac4c58a372e0b83095a9554ce2beb4529eac60e8db3ac9fa7382a0f30569aa8a51579fe224f3768f683e84d66e2100fe5a852a3c5cf2a1928c24dc713958439f8665e4b7ef2bc1d169c57ba98f17682cbbc54f197a92288eba0ba0ceb2999ff01dede2dfcabc0416b7d03f75b725ef204935f519c643f9150420707379f7423e170dfcba560d18bac69dfaacbcf03c932e0ecb6ae7b76ff65bc7ba8ebd38af9dab1d1fd763ae9d32a40e1f4a870de9b6e90643a8871e09554a2a6f7521c08db5655a035bde2fd9826bbbd9e3180f33b8efed138c4b2523aeb62bde8a0dd73eb39c0fd5bccf5bf3ed074b57780b6c4acf089d87dacc24ce58109e59d26242baa415181f73e932948a338ed717bfcdaf640516e7f6a462598bebc2650044bc58b1542688c2e28639ff4e50a9edec5d291abd2ed5f5e061222cb0dc922e4ced7ac27a4595fd40f05cbaff80b8ee832186035bf059af28ef2ddc91bd605a1a1e1d5b2508384523b4b12170576eb313513b2b1cff1683a12be57d7315ae1064d7a8ac6619c3e207c9c88d05465ab211a6623e21d58c846f39b9d02fac09ab7c23e71733077bf34c5a375782297a459a2678b8b18477082f642d931e7c5b20ae00cbda76149b5ff993b964c6d2a3de366aa486b5ce5f8d1ad71519caf991868b5449ca09eaa792712ee912b754f0276dd5b3064f4abd70d1e137ddf7d71f2c16fb09de62d0b9b9433a3094e423f13ade43711f1922c8c657161e208b4c0c0605b2f4996cb4b35d6395444dd5a5fde9d3bfaefe10f13d2510d85385026df2898b45c850fa69974d2c39ed87d5e0c0b9086cd9008af072968e5a6f14d5b4b7922f8d42e0679bce5409f9cb7cdf0dd37cf0f8f06c3bba28a7ea1aa3b52270e6493c165ebbaa0486c3cbeeb30b6f0df06d7ecbc9fe27f0e6aac2a4cbea0052ee9640ff2161d1caa59d513d842821b4307e1a387c8852db038d62716f31add56f5179e91de30202435db923b08b2a70707e4dd5395c634b1bb641c639b5d457782f807df81ad84671465aa3d803d0d67ef649b0f4c6157bcdcb944df6f37657427b78d9769d4770a2179a15c6c50ef7963e840d956fbb2391be030856f2992f3d7dec7ad5de30afebee92f9cd168d0b7f0cf66df261f3aea5e48b64f380820ffffffdf